kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Dec 4 18:03:20 PST 2019 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.124' (ECDSA) to the list of known hosts. 2019/12/04 18:03:30 fuzzer started 2019/12/04 18:03:37 dialing manager at 10.128.15.235:34401 2019/12/04 18:03:37 syscalls: 337 2019/12/04 18:03:37 code coverage: enabled 2019/12/04 18:03:37 comparison tracing: enabled 2019/12/04 18:03:37 extra coverage: support is not implemented in syzkaller 2019/12/04 18:03:37 setuid sandbox: enabled 2019/12/04 18:03:37 namespace sandbox: support is not implemented in syzkaller 2019/12/04 18:03:37 Android sandbox: support is not implemented in syzkaller 2019/12/04 18:03:37 fault injection: support is not implemented in syzkaller 2019/12/04 18:03:37 leak checking: support is not implemented in syzkaller 2019/12/04 18:03:37 net packet injection: enabled 2019/12/04 18:03:37 net device setup: support is not implemented in syzkaller 2019/12/04 18:03:37 concurrency sanitizer: support is not implemented in syzkaller 2019/12/04 18:03:37 devlink PCI setup: support is not implemented in syzkaller 18:03:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fchflags(r0, 0x10000) r3 = kqueue() fcntl$dupfd(r1, 0xf, r3) r4 = socket$inet(0x2, 0x4000, 0x6) lseek(r4, 0x0, 0x0, 0x3) r5 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000100)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0x7, 0xfff]}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) socket$inet(0x2, 0x4, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0xfc28f22d92776df4, 0x8) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x200, 0x4, 0x1f, 0x800}, {0x5, 0x0, 0x8b, 0x10000}]}) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x100, 0x80) ioctl$TIOCNXCL(r7, 0x2000740e) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000380)={0x4, 0x3, 0x8, 0xfff, "c7a3e4f6355988f0fbade46986018b23b678ded9", 0xc6a, 0x8}) ioctl$TIOCSCTTY(r8, 0x20007461) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x0, 0x0) flock(r9, 0x4) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000400)={0x8000, 0x7f, 0x100, 0x800, "9c520c53abed0f24cd2806dc8c776d772527e858", 0xbd0, 0x9}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r3, 0x0, 0x4) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x44, 0x8, 0x1, 0x0, 0x1, 0x98c6, 0x5, 0x1, 0x2, 0x8, 0xf5c3}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000000540)={'./file0\x00', 0x7fff, 0x0, 0x46f0, 0x0, 0x5, 0x0, 0x1, 0x1, 0x2, 0xffffffff, 0x3}) 18:03:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x1, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000001140), &(0x7f0000001180)=0xc) socketpair(0x1c, 0x0, 0x3, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wsmouse\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001240)='/dev/null\x00', 0x8, 0x0) r7 = getpid() r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000010c0)=[{&(0x7f0000000080)="677699b6e6d0105cc00fdf10ce852a663c31c381419c8002084e2b8b3f3f432d58b9ce26e8e0b842a2347981079425dfdcc08d5fd044180f5d49665d878cf3f0468ccf668caf28f15452cf1373df1775cf184c70432dd465958fe31f161109e45f202eb4a3dd65bfdd9f0f4c3a03265e5f0b8cfec1db26d8baf3add2e08234973d0eb5970784d640d484fe2fcf3c3b982796912ea87c42dcbb8f1e0829a30582c0df97b5a4be273d870874b90d37c0d3997c19a24dfb95ddaf523ce09199119e6cd052b147f057e4b6cd8c6b022aa53128e049043f305eaa0b21c2dff3bcd48f0999d15d38892d30c6fd0e760dc14b3d0b87ab52a24190cb252320c7cf219084a377d9a19986bab21e8fb081a5d2e95b9fbacea7384a2b05d40357922659aac24e8296821e1dcb1aa43e8cfce0c0bac3728c164dbde921390e75321028c45d314a05cc49262f9c49d2c3386e68d7d2fd730854afc1f1868cc7d48bbad3db5ae0f926c8823d3f9b9c0ef4156d6d20d5a3e4ec9e8d558824865258e21a89ac6e777384149b5085857e55de35516314a21e1d3b0f64cf22fccf2bc467548207520d1e1303aad6301133b42919624957b2d3e743538dec51b45c92baef30f9a6b0b93c0e983451b48a903b250bbb41556f2abe55c0b3e926cc80e64090cabcca9d2491f6964fbade8adfb153df22f8889a4ec52aedfb374153cfcdad50e5260392aea68256fac1641b5801027f55f1f62def3b1cb6e0192c1b2ad10bb402db8bd7834205937d7e69744aa3960d36164fea1553cb9acd2703be78e701c3f7f60b6355721cd8d72c4502630e996ae96c4de0bef5d3dacc0b70e692c4eddf4463b3963a740dbe3a7fd14d469ba7e55a3ffe419612bda80a1fbe42a4eb3a8054acb04d2e5cb213866e0dcbc6bbcbd9eaaeaf8b4a3800e4e4df6895e3c8bb3cbddd5704e8aaeda19c14f7145021fbd8db349a7d21256a8446d7aa96a7c398492f73533c11f316f8f66b521192fba1072a34200510c4c80c590f788d4483e8f7ec3e76edac3874edc837bf67a104e46f6006f862c5bb23253ecbfdba456fd05b08c6fd0b5a2d5ce091ba5e7edad741675e1ce6d62c2ac025a3f55642caaa3de210ee02949ac08ecdfdd07111d1f75d76b72d80bd00638c09d3addd137f6c667600f3ebdef3af2428d35654338576f678d0b942486edc1d6e7a18bd1127862f61390afcd18436ce747352c6230522746e85174c0e36f442b5f684abd6214af33a0cb4eac09019a83fc727ebd8e6e2773661146773c0bb7300d0709047d93beddc02ae0be0d550044a0a137cb167a7002aa494b05478f1fe9c628d9a84dc25adb6acb78e7b7748eeedc1867346a49bd806b64f49f620fe91a44d7f8fd863eaddbb91d6a2987894d9635ddf94f6e223b83a5a00e0940ae848d8bcea338e92666b39f268580580d8becdfb6edd316f6f8832a56078d0f29e81e9cde36fbb1095c7716004cca0123ac2f4765880e77defb6f824665d2c52f08041b6239df1f71288283381caa54ff6fadbc4b138bdc5d24c886f898d39a31e9c205f14aa240132c7db9ed34cf0eff1331830df3315122a0584533037ec0da0ecae8ea06ef0f410d7764a10eed0513b88c0345ff9f67ab8572a505b9eff145bb37566cbe663c0e8a56e2d6c77bce6dd934b2c1672f35673a6d6484f8fcad5a92ad1557bfa0e755586448d572beac886af381c34dae120830b07f6aaf8258d34f0f80c7fc81732de1b2db2669d7753d31118125b4a55932fc4c76a4062ecd07978bd43c57478be9e5f7517b205c93ff88ae4edb4ff84af8e3e476d8ce57a2beb5c05a5a60585f408b9b8a5f89c89c4099677551ff401b7b29df1a58109dc65db461c04eee5c56a66e7a2379a530a65c6dd4879758a3ef5dc81e82e2be48f61721c38a7c26c7e2c952e544e6c94e86700ff2ddabe9285fc429925f884a9781baf16d70d8721febf500c167256c4d2ac9b6dea7fffb140e852878ea3cbceee33dd455b6e11737863e02e581e3b3a92ae388386ccbbfe6bdab66076286fb4e699034c0e64e9279a7985d5e0e045211301a41d9d231b9eff31eac40c5bda6661df0b3ba6bdc70bfc2b13bd17bce06b893e3674b820f858aff9a9157c4219d95e32c6d3e188a2a22491810cc6767621373dd4c483d1bf77dc1fbec9040ac8067eba3d94ed718738dbaa5d45ebfefc085cc319d91e8b18eda920cd0e6f07efeebd8755ade3f7e4f758ec946e2ec8481982713e3ea3fc98e5c8e923a142a3172f5ef3ad9f9a33ad041da561157450873065671f4017a785f3dceeb5c7d3b4c73d8786e8e9cc114a7aa31bc3b4fa29c425bcb2dea48c2f8e6e9fee7549317dd08217c22ddd240e1df0a952707aba106d711de52db90a0da6cf384baf699de1ac74deb14b59e39b77df009ea192fe497460a3d7cd1c7cee97ff3ac47f09281018312eb3ee53ac3e920c930f08600e1c4aaab89d68cb6f05b6bd85b4823e0d735ae07fe4f2acda83075c18979f1842e8bad6bf3bc61200f8fa96f898375855160541f6e068a519fecbceec31a603565c35b3ce056976b0214c69585eb5643b96f7229591b412e69e542f1f883bfbc1d5a5664290996ec03e423a8b88b05cd96f2a35e9fbe9fb82697111a4674999b9f4a9e06e567d918c4f3231b4ace3a9830136025b51c425e6bdac0ae8e4a76d6dcc515002901c603eeb064c3156b8b45a7c32a18a98f9fba87b1553d906d51880ccd0dbe8dea076569a985ce685d458a9e5f4fdd290026660cc7a25fbcd7a03b80a7594dbdeb07934a22dfcdb4238c68a83f3ec7c53eda429031096be8ad1967c7ed4ebdeca21d8d3abf0d2f4e6979704d9eb39de96e2c43a81792f2066e3db5c49adec8fb868797895827236cff81540b29da070c387d576e91f940f7d6e17399a3718429bfe06c9359dcaffd6f5b25f30c39792da400f34782c48946c1ccc211c018061cc056c33def70329c89db83ddbaf039909647bf663e067cb0d9577d34f906272bebf6dcc41e04d3063304da381fa289baceb6a0314870edc11f1cfa7800992c5752ae3b1feaa562ab6f316745cba0ed8583d005723e35f38c6c4e77ca295b412c8d69df74061de3dfca717bb98fb2ece967d3aa9039eb601479b48a831165a64f1d11a0ee5bf5713b0954db88048fc1bc4c87c8a7e1cd1189ef633f04fa8b09f5bf77ad4b871af8434d402134c01ecad0ba845e6f09c9924646151a7724a091f0b4fedd1e150b17ad0d080bc08bd8b9eda114c14ef748210d861f65fb51341783edf03c40ee85a588f87962752cc66cc30eeab445b4130da083703cfa9db7b34fba6b015ea36b1fd17aa2a3f7bfd81645378e0ef3a3a109bc9e0e0a1f8b16f3e601b6473f0f9d9ff0365ea8dd8908742da63d96b980fcd7ed66687aad934c92d04229b8b4f7de06d91762d659ea29f2479871182052ecade66b1b4ec19c3fc9e71c6fd3e995d6fe8e9239d56a7d77fb0fcc45907685205458695600c647869844b270a89dc355363e5f11f4adf3372ab2916b7d8baf0a83cbb1e021909d04a8d3824066790ca4d27d15351af23f0324899569ff5ea0c4ab6594d54cee427eaca4d81ffdf7f4c831ff8bc0a379c6f1c992172b0b94c064c7ff4d4898b329d99694e5345ee42ec50c4499fec7a52a28f9466e20907d4a4a7e529260315fc3dab31ed08c156342e3517729f3bddbae3b91117bfe0328f195618e0f20673ed688c3acdccf07571ad71df93de21933e982233c636914e938509576d1a9f85c5f1d22241e02d0f09630fa37488c5b76d70c7a36e145614b798124c895e974a671f046b2ae5bbef790958927c1fef8f9b1d5d0503ecbc601f00287c7d61f6ece609493d7069919ae7b6826876d439e2068c13156fb62b1e11eb116454b4989f5372f8e7d60cc8b682101a5e2fd1925fd417a9a3ca387b2a4aef0314ebb9d0f345d703fb1f364ee057c849475d7108ecca12f58048882b027e354dcbba41653c4ef6d40e6b3b809679a31afd14428c09d42fb85d32caddc40b1305eebb7c8f3b220241ea8ce0b7c2798328dcb92c395017e9ebb6d933efb2f3cd529a78c346ae28c302c5610490c183419426e861af0f317906664b19e1e0eaf3be49418a3dd6a67f116013c9fba037eddd98de0442f1512cbd0311ec2489513a3e17db78586f92e8a4c24a1e2a414a699529f6b39e1347e88458e30ad4f62a89a421735dc0e7410a5bbe21685fad5af9002ce267eece7d6d4c24a14ad529aab43559cefd7e1316d0b918380b417b9cf158a3db82193742f396726fe78ecde44def810fe3bdac22d1b61b69c8771587b9d7ed37890f77cac48800c0783db7325c0ed0ddbe7d6d65339741a852120838d19832bcda8b446fc0a2fd2522133b8621dfd51b175c96da1fbcf18138326e8e593bd6420c2bb22c554bda412bd6a1cec43a82290efb1d7801b33938d8136efe76ec4b5683fbe31d455d243712beddc8cfc089fa71ece2accae354ba910823cd3ab807e92d049079361477431dd1cf44dfd207bee21a3f2efc5dab0cd34359b78651b0b6175512524bfabc812a51b95ba181761cfd268b7bd4225125d47f46a39c69370095f0fe80643d21f4b3b6f23263506d4781edb4bf50908d05ce59de8dba58a9e294b5ec83de74282d8f1ff913af3de10172cd8156475fc0572bd708d63ddf6ca0ff7359c980d7ba0726299715b036554e2d76f6801402f96a5213256db5c485a517a084fa794907f7d37123f34a36ede7547adfb668a8780aedd8964ba17f0fa7ae7631ae83c28729fd627c5e926d278f1200708a2f516a118f0c2d6a180b97f332fbc5306e82fcc163db91a44b42a78dbcbf49daf154c860b8a83781e2cdd5cc877bc1116528151f98551337d229748379692693ba21a058fbdf4a536cbc8c34f832312919b337defb8537260920c973fdc57ed655115cc012ecd4fbefc86ad7cc0d5704823b6e6b06b56a3a62e6abc13d6c977e91c451ebf053eee010fb2e7289733fe07c53a17a2958aa19cbd133213a0448d528a1be4758d06a62a9d934959f85146ada9f43ca2c2101927b5e53c960e6b464253ef82267d3839015dc19bd3cfbf364cc39a343407cbdd9a20e9383232ab754b4928213394f0e154bed1170018cbdd34dda175f98bbbde33b228ff3655b9902659e2c50a012ea36367fa4b09f8acb35133011e24f463f8979e8e95670a061f9c7af2a4ed46c14633d7efe8219012f097cee79eb73f32f5860b8e9ec281e55e0ce56aa4d5107e46c72a96c81af2b957cde9563cc2e9dad0e8defe69a2f16ab33dc52eb0ff16a83ae1355774c6ee1e3c33479486e7ef0b4a4bb79c3dcc4afb922e7d7f5ff732983a5f36acfd9c6cee5ce9209086ebdbf97ceb218ba118cc9a13b3e286075bd830f316a7b884b774d5694cfe423e998122c0be420f632bb2b01e98d2cc4174a73c59efbb35ee8ba5f6718a24733acd85a05e6e083239baaf1bb44f45a3e729d1f0977324bf0273810ad96c9dcc011333263bd532dee843d82e304320e324236a192fbc3a7c28f66be2419da1fa6527938289a6d8bcdd127950bdf370c9b63f574b4f44efe8d00f6f49ada42cfa7fec0f85f5e992b6553fcf9b898b1f4f867c40a3fd0d86f5f97635acdd9a2557fa7b0ce6576da99397f8120b6c5cd49a6f2d95c07c61a25e21896f54619b5d9144feb830ecff0bbe2340cb8bbd417fdd90017b671977291464a5785c11f4afcf68e55876055cf68ee4842ec619fef336103", 0x1000}, {&(0x7f0000001080)="048a3f4cb244bef2bbef75065cfaf5aa1952", 0x12}], 0x2, &(0x7f00000012c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}], 0x48, 0x2}, 0x0) r11 = open$dir(&(0x7f0000001380)='./file0\x00', 0x200, 0x76) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0}, &(0x7f0000002a00)=0xc) getgroups(0x2, &(0x7f0000002a40)=[0x0, 0xffffffffffffffff]) pipe(&(0x7f0000002a80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, &(0x7f0000002b00)=0xc) r18 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002b40)='/dev/speaker\x00', 0x80, 0x0) r19 = kqueue() sendmsg$unix(r12, &(0x7f0000002c40)={&(0x7f0000001400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002940)=[{&(0x7f0000001440)="9b059cf67e4ad8094c55c9f6df2cf63918e681ae037b53b8f7ee0ec9e027e9bbffe64b4dee3efb353bc137c391e84df3460ed24f5b7e6e69ad658f75f54a489539f4d3ff3be99d74d768403553ff8fa0fb17a0f370da7cc9eff2cf0edb84f8c67ea3be6ec9805e67f4b95824ee9a24268911c995962bbc71f936175a1afb0bf4505aa19253803b6b39206f02e661f1e29695ed2e9c208377b0251060f80c92ebda79a250d1b1e5788215b5ba5a70bb2a0ea8792d8cba7eb90b3b", 0xba}, {&(0x7f0000001500)="8d23d229d62fc0b8ff2b82dd34c4928a7f1a682be3a8c29b22f3fb895eef32574eecfae92b80a2f409bac2d744122a2dd61513b08c60d83a2fd9e8c2bdff13a50c8b33b47db222b5f7c983171637521f211f58e3367328c350716e142c8cd59143216aee0d347f", 0x67}, {&(0x7f0000001580)="4852d231dd70dfe8e11a5d8076b3413af5edd3732bbcf9ad583216e742aff2e1c9368608e5f59dfb17fbb0cf6c38ba6bbd2a9d3689dc46d8eca8c131c5d68970710f08a7a8232a707bd44d937a50fd8d1622c8d155feeeb1da9720845adbe183423218811451a8519354a62909809bc228cd", 0x72}, {&(0x7f0000001600)="63e9aef9f59b1f2c7a4f64416a6c14866654068795f3cbd64057c2db9c2ebbe15f914628372a7cc8254ffa91e88e607581325bd980515ad63555547d5fd612b8c6ae7ee1a341c6b8b94930dccec1f68606c0193432be74e6101f353ba7ad7c9a4d45b8b3a8bd23e89ac8382bd5806175ec0470c466c2d7c993d86de5a6626d0b932d471c2122aefa71ce1e8b69ec4568256c23d5b844101601ee2e2191a13ff6c0502c", 0xa3}, {&(0x7f00000016c0)="a92b121921f4c1f2463c804e1b2f46ad084fa574e5de2669ffd68b1657971d97a64db611c3b713f49315b6d27ff1d229703541294267601ed188d00ce56f62209b81b84c33c8d8598c633e4be2f7e96970dfd84a4a30a7c28e765e9a3d8a8828a564f31e109a910d0f63a3f38aa910958f9007f61854343a7aef0b5f1a842a536195579ebeb695f452a97c84b7cf3a01c012f4e2c1f4c800e97a708d26ab3321e4ae5671c08d9ecfd8f819b7901577917062d93cc0e002de21ef9299abf3add50e4597f597", 0xc5}, {&(0x7f00000017c0)="68d70b0970c65b22ebb0a3188144664e6ac90310d6999a96828fc9bf5b4a196bf4f88aae957300cae4491c64caa7ea581e9db612670c0038e7051fbbb00665a4cb6cccd663dd434f9ee45aeb02e4b2c106eb480b81d0acf9cfbd476e", 0x5c}, {&(0x7f0000001840)="5dbb1ef8ab6f3bcd90bf6a9e287fd8e4a0ca2459d73c6dfe06a9ac39b471953992fc4167b8ed00cde3974ec3f341209c4b85495ceba3150ed0ac1fd2ba1381b7b0a783135ab1383b5794de1f5edc3a38c797eba97cdf326a425b65197768285cdbe29e1a7bdaefd2becdb292e4b5e07f674951972d5e4ff0bf5b9bf47724f30d49143a22c1217b515d2b654a19998d67ae733ce2c7b086b197beeab13d7e2b4c16658843982141e678ab4e9d5ad033e60c3ec7685132a7f1d8eb10ff9daa6ad2c6c3ecfb5ee956ebf56cb8e41d3dba212b23baa6099039b5c6829d924c419869e1de255dcf469acb741ef72455f757b4e23f19b185890c9b663738ac9316d7641436f2efb8cfe89284c36396b4539f5e62684f4b3fc7905d7b8b3038bdb4e8c42a08ef917cadf5b20e1caa9b68d503367889bc92946fdcc6770ea967e5e80313e3870598781beac216205193b7993aebb68733996bf1cfd0e2a54befe316f02fcbdd4dbe286db25cda779d8e5cdfc9462e64b3aaffeb3d0f6d4086ffc5ac8d3a0cca889c7a2547b9609e34e63fa7ccb69bbf73d4604ca9a3f7c21e835ab42a9b761116306c71c01b4027c5e1ca91b265c70670e75d1d4c95470d03ed5b10652839b5ba4b1f216da8b1eadff2c091726abc41347a21091d77cfa4c32aa5aadb8afa243d72371f07ca25295bda532d43778bd071be09c2f46fd9bab6ecbc0d48b41cb94a22214ce52e8716da512ed77d26cfdd3902c6526a7e15138c23f1fe6d0a535bf3fde1b2c85a42c4a79503659e41e3c7be02f889ad2d99143c664b6e3ba802e45592f671b32b645b69956ac99ac419cfcf111a48c8e392d467c08bb38e98a6d47fde08a6bf608f4c43736fbbfb90f9f03625fb966bb80587b15100f1185b4370cb6c98ffb820a6bb047941e649d8c0552774408f3418658070effac05e7c5e1ed2cd8699870038d6e17d6095ecf23262ba92109fdc0277a6413c4af2ee8e476620ebc24def0a63faa0e7a23c90cd718a4de8aa6f122c044ddf5717b49ebc7ff663f59b9c5b7aa334eedcc3321289fd36060422bdd09e880fdb99587e7a5adc14140adf4aa86c1b285711bcf0f354f2e3219c55c93dbd1a971678fc99aa44e9bbd897ec1c3d60ebcef8a961ac20992e0e01fd8d1a678edcdf57f3d69bce802008258e489254224c9038925da3221de71b96db1c030d1a629c08fdab422eaefb0cbf88e002db4ca6f66b1b142a12f101f51fbea698043aebc085012857802599e981b3d2f0497ad5b0221927032791e400025fdb74c6302f5023e96144f92d5fc5ee9f8f2a524b38b613278835ab150391b83dbf566969a584c5c59451c4b7cf8020e3ffc2fcb67a14359d1b13391cf2fb1120d6ff5c5c4ae9f966942f779c97fa26c70ef22873ca38331efee36a3a7bf2cbc4424440533dc1b84991eecd899a14677376e3d911c64df1a52b0ae341604cfb71272be0f07a1e15b32122182c09ad2f41bdc272eea8f98ad60a6f0466851d35f9a109940d04aef89e543c371abe6b80381c94e58cb838b9aa211a135a5191c72e503d022edd037df59fa5583ed6313eb727013194303dee37d52968fd8b340f85da4b81f060331a5c1a8135664cf4f201716ef346ff92568866c79963ed57eb793c801de28e11176e8762ab29763a93f9d18fa02a8b99e58db2fc0913fc2fd708e8570ee51fa0769fdb17cd52e98270c0e47eb6f9b6e9f835808fe1bea806a61b796b7b013e2c66358e346f7c8cbe67a9208f2003174f633a4cdd0737f2bf6e6657420a8ef33b272ede5d5fc9584ebf525dca4578291f3f19de7de000eb54a6781352e650b808893b9719992ba78137bebf173643ea1b06b8f0b1ef8ab75695dab0cfee763b8751a18ba92b835de913d196fc833741f38bbbd066c63550c470a2f6ed336d9c93d212299b74ef6e659ba679f9a91e56351439e593f94b22f8cd938164bf4c2c47b5ead1806e51b864cbfba218ab6cbe58dc7b093a1b64744df17f1cd8fdd02657862c243547b96c12e6340c91a36a73c7a47411aa8093450c16affcdfa903c7949691cfe1ab0420bcb7b70bc3a4b5dc8bbc8acaee08ce4709401659e8b9a1ba3cea208d01b47aa729b9790cc3e650b261458d39b6c5547c8f1e431ee6bf50533b38c47f460a67fde05efd91aa8d43450762b0638a72625b108c7ea8c734ebfcefe4d36aa335b0800c38a53b0f096065eda5a54fd0368b26b8a10ebe1b74812ce3819ae7674e8785de1ea4ccd942b9af6ea54f84f6e3a77529ae5615d750c1f9fa3c1caa9ef06049b838e686cffffabb8d38fd1d0cddd43c69d7c3d259e9243d6ce8355cfec003f852398b56f3536745b71ebf59d5e7f46fee5e6d043625b01bb7f730b74054d9d0f5860e140165b508e002a846378f984a334036710fbf806df0bc431a69e857c483c43db02e73da40b5cb6cba38de36382f4192038cb304e8f6e8d60cff5454c33a0ab1854d2eb93410c551e72664a1d293a3f6f92aa67462c9cfcdefe5e03c8e0f89efd2be104be939c8ebc188590796d4e84655a08fade3bba63ec830dc5ce4cbd170fd5ec1ead5f52465624c61ddb62728b211b610478ccb2234d9bf4dc3498d62c19dde1f8cd08f1ece77ef9e4046f34575e6d76736f5d79d84ade3bf3cf5357b0b205b5079e038131b9a8a9edbb5ef314b386c20b70345c9d017b6388456742896da099cd4404324d9e74c8977598e2cea5b456a8eee9759a969855944de83bff569886d67a4a673c7967d75a59e40977cfc486f0149daf22b43ba27fdfde6dab9301b2d15b5812aa2d714b40b4f921745a2707aa021f6a09dec298a969b042be3aaaff9725dc471f1112764c9a2b4b9278a821d5410bb3dea862edfd1b3b8c7b0879d94193c063ee07770782548a5bf85ce7bc1d7e080ca98cc6c8d7ac34e8cf40af9556c38a046712cd0fe246625e12b58b7007b26bf15b26617c608076fa03475f706c3a8d2595ceb9f13ca5267d181a75d2e73c709549e1482569c21a5f0d61f731aac3d5888000e20461a4d82b424d354464d69c50b7ebfcf3b1fe8ed956c5a41cc86a4a8ea18a04d415e3df782e6b14e8ac9b8c1dd0b4036d30e557732f9c39efe1afd94e7dd9f4c2ccf6e8cd9d5ccb94a6661e1c31d6687debf5ed6261d4cfb432a8e81d80f38208f6467d4a9ac131a406a829eb787a19717ad5d891d6d39f5d7c0573fb6fa72d31df985f9713019d05f142954f42932660134be28c3ce28ef3826341363832215c72a04f4ef39bf461e020af94a584a60c73da90de270b44256028dacec85d0aaa2c6a905e08f80befd3e62207753718125c15e70d767788770358bec10fcd8cbb8999baa659a5f1b6c698c789f4941cbdba2dadb57a340b8a918ac8ff415266e8aec700aeb4676af21fe68e4965031eb7d2ae61ef2b283943e1b428e2a6dca20adf146119fa6226b895952c7ddc4d7ee108beca0b920c4d0da5b59d69055fbdf761a029aed18d02ad4f3f19a1894c15f882205e997f9301c332a9f75fd5da8046294af8f215f8a6cb2466f5751efc570a5e5d88f6a84b6afee80ada6779fd32b0f703b8a7379b2a383c657b0e91f7fcc18fb7d44eedbb9873704ba9c1b8ba7a70c9f7456a5bf1797f08101273ea63e4912c510deae1f54ec5cd483349b216cff6b17d0c05285e02ee277f82d49d9af5b413ecbd5e88b3e7a305a02d412887bd54ac776189761e995dc81f1c9d6972bb89c6c52635bed37f335a86fca5817b9baf024479961261f019089997728c181b4e84e3bfcfef63fcc1b599faf55c320300fe350c84a4b69840f65db574090849129b461e746159e292e322bab23c863eab863f3bd21607df344a164ae74a5d7517b97bff2710d8cebd7124b7a9b27b5087ad5a4b90e6b4e77699cf0aaf3bc2de3244b8244fb7ca156f357ef5a70f23d07cee3dd5b751cd24079a6428bb2b8d5a73a65e86d833717b1be815a3e8e896bac9b8687561abb9503ee99e57eba811285676b759b74f1ba5ac27f02d93776c7cead7999ba8bc13a9457de723bbb3db983acc9a1ee2e8c7bb7ef39b7ae28bbadcc54c7373c06025b9e8e5aaef7fd44ef7c0908f03ae6c05121bc1194544cf8acf2e2a061429c1a3356f53fa1ba22a37881f799312a09156875041d3586fdf96c247a92531b8b7fb43c0a7e7a1602c64446f26d54282fc2d2d9b99b52ec54195b3d2bc55fc781a5300a93bbaacbf465933f8d923f4a616219270cf03159c39b14623eeca1ab39e8bdadea3ff6e2cacd12323361f4976b91ff8c93ab2b1a18bddcdad46b5c21eb1ee82ab0451ecd1e48e04d92bb83967b3aedad9bd27dd2e0ad984cc13c00d6865361eba5af1b73d350e9f4cea0701f504ad7c82e8d0ee2db6286751a16fa97fbfe5e6da131d754c9fce66cb48609043e417128150584eadb8f68c8f4e8531467e130fe7e46eaa0cea788c5c8d20b2618bf8a93a249f7ca83a4ecfc1b7e5e96f9fe5842a3bd38d2fb8b42beb7f37f0f62f1078f2a79743ddb8fa3e398c85984afe9444becfc4b7e5fac54ad6245683ba6caf9e5970c538c9f7e9b8e0d6985ec8a1958af5baa6428837fd1f7aa7d28bab4b99866b2038603e3ae1f8463d42ba0708064a9b0a5685a1a4550fcb079e8a0a178b4d90789ee4ba5ebfd221683293ee2d5150ff26e036bab9d4f058f3652a3378948175ddcf04195823399b18579a5f7f92d314f0080f277b8ff14e4812f71e3133e38fdf12ab79b885863c9735a7f8a9ec241651e38019e0845abc19c5af6149c5552c4908b48470604b54f91e17e211182eacf579036a3b036a32ddd56d64b7e92ee7fd98478293953244c502825e1adc2782c88c7b14c962a5367911ad288b4591ac2a6966f49c359f03851ad0bd09c865e6d9db5307a95134fac39b688102aa13385a4ab733a0d79a9749a826e3e0268873f460450d08efaa597fea36cacdb3a14c0efffb1212f72b4980bbfc5d4e70f8ea554bda9a65b2f171d94ff35b6d9f568c7e52c6554866aca8f0395741f56b5be57819ff112ea31f0906aab5900b5aecfaa455b578506db7acaeefdd4486793dbd207a8e5a729c1c02bf0d0da0810203a228159448e8b1a3d00852c6859a0c12978f3d4f484aebb8bc5be0ac6108a2b55ec903850bf7be319171ebe4615fcc70597e35daa9028539671d3285db80ebf1ebd4c2a70e43cfdf8df2db3dc29ad69389e9b4c58c8122e22c5bd707970b876f0063a6aa314d30c4469612915d0e722fa4b99fa5f6c302f0d764156eb4d41c49b63f28890c0e35d0738ff4e1d6941291f7a6f44791bc2d3417b80c09a2dc9950ad1371088f5bc8a1624f6949d6a041dded1f8c2fb3c63ee2aa7181a21b7db7739071a919938493fc8df7718ae1efa24e26513638c11a834cd10f83f3b3e183b4dcbaa0e3e6fae793f59165635725964097a0f6dded756fe85f7f3a9b18de1ce46de580a8b93c6ad24945790405a6cbad0e08adb738ade88cab7e926cee00e79c8b2663f79e082d0d10feefcec9b26991ec3f0fce3ee0e81725069c1f5cf5d1324e18825f32cc3c1041cea791f56e6400e1e3d3ea228e350e1790e9f97f068e6672ac853e8e12176f7951f3cfa1832f9db0e3f3c09ac597ecde0c4583db12539e78bd7e1416570e57f9f58c077fdcf2c93f3f4292b41f6868be58ed69a9bfb2fa9f9ffe86eb36fe61f91a4a6a148f042c29298e95d1e2010f2a83ec81c52c41fdf8468680bbe9653277c5523ebbd3d3ae5d6bd4b0c2e4b99ec0295", 0x1000}, {&(0x7f0000002840)="c02ea98610879d998b52a96792667e3ea6a07b93cffbdfcd6953103dfd820311ad6d24f97ac18e0e490b9790b7b97e999c6f749a9b01b1e7c2ddcab8938c471a50d482b60cef30faf4a918ce4c5d452496ccd14a525851641272603bbb47fda24af544631f4782eac9894c614d3e095d6339e62b8a6dcc1ced83edf4ecc48130772062907782cd2d43205167a576f937b1925f5bfebdd7969cac3bb59fe64d854387e66c4790fc848f7395ec9e0a6d39782bd0cbe982726ab9075753c7b57886bceee9e01d640d683eee66b9986b00480534ce454657b181e1", 0xd9}], 0x8, &(0x7f0000002b80)=[@cred={0x20, 0xffff, 0x0, 0x0, r13, r14}, @rights={0x18, 0xffff, 0x1, [r6, r4]}, @rights={0x18, 0xffff, 0x1, [r16]}, @cred={0x20, 0xffff, 0x0, r9, r8, r17}, @rights={0x18, 0xffff, 0x1, [r18, r19]}], 0x88, 0x400}, 0x1) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000002c80)='/dev/null\x00', 0x8, 0x0) getsockname$unix(r20, &(0x7f0000002cc0)=@abs, &(0x7f0000002d00)=0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002d40)) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000002d80)=0xffffffff, 0x4) r21 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002dc0)='/dev/ttyCcfg\x00', 0x8000, 0x0) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002e00)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r15, &(0x7f0000002e40)=[{{r16}, 0xfffffffffffffffa, 0x80, 0x80, 0x4, 0x7ff}, {{r21}, 0xfffffffffffffffc, 0x11, 0x40, 0x1, 0x1}, {{r22}, 0xffffffffffffffff, 0x40, 0x20000000, 0xff, 0xfffffffffffffff7}, {{r11}, 0xfffffffffffffffb, 0x80, 0x10, 0x2, 0x4}], 0x5, &(0x7f0000002ec0)=[{{r18}, 0xfffffffffffffffc, 0x4, 0x4, 0x1c34, 0x9}], 0x56ac8000, &(0x7f0000002f00)={0x3, 0x8000}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002f40), 0xc) r23 = dup(0xffffffffffffff9c) connect(r23, &(0x7f0000002f80)=@in={0x2, 0x2}, 0xc) r24 = shmget$private(0x0, 0x3000, 0x5d5360c643526713, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r24, 0x0) 18:03:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000536000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x1, 0x2, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) setsockopt(r0, 0x2, 0xfffffffc, &(0x7f0000000040)="cee6c4446313dd380d296a8415b3a6b49e2f125be9bc43c154700cacec11a2b44d312fc466140243e2d1acbc65c729fed0be56cfaa8153ca46e3d744fe843118a25a067c5f9d2f2c3f82b63b0b0b55a0a1151b18ed", 0x55) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="1150058e24"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') 18:03:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f0000000300)) 18:03:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0xb941f59fa2eebdbd, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069ad, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x802069ad, &(0x7f0000000300)) kevent(r0, &(0x7f0000000140), 0x0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x6, 0x20, 0x802, 0x5}, {{}, 0xffffffffffffffff, 0x20, 0x1, 0x800002, 0x2}, {{r2}, 0xfffffffffffffffb, 0x30, 0x2, 0x9, 0x6}, {{r6}, 0xfffffffffffffff8, 0xa0, 0xc2, 0x7, 0x7fff}, {{r10}, 0xffffffffffffffff, 0xa, 0xf000004d, 0x3, 0x7}, {{r8}, 0xfffffffffffffffd, 0x0, 0x0, 0x4, 0x1}, {{}, 0x0, 0x20, 0x6a25c3ce68543d52}], 0x80000000, &(0x7f0000000300)={0x3f, 0x1}) ioctl$TIOCCBRK(r0, 0x2000747a) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 18:03:42 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x100) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = msgget(0xffffffffffffffff, 0x0) msgrcv(r3, &(0x7f0000000900)=ANY=[], 0x0, 0x2, 0x800) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) r5 = semget$private(0x0, 0x2, 0x8bb) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x8, 0xffffffffffffffff, 0x0, r6, 0x0, 0xbc, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) setreuid(0x0, r6) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/114) 18:03:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x6, 0x3, {0x701, 0xa6d}}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x6, 0x6e, 0x7f, 0x7f}, {0x7ff, 0x0, 0x3, 0x4}, {0x9, 0x2, 0xc1, 0x2}, {0x5, 0x0, 0x9}, {0x8, 0x7f, 0x1, 0x8}, {0x1000, 0x81, 0xa8, 0xff}, {0x9, 0x3f, 0xe0, 0x7}, {0x2, 0x16, 0x7, 0x8}, {0x1, 0x0, 0x1, 0x7}, {0x8c, 0x83, 0x65, 0x6}]}) 18:03:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) preadv(r1, &(0x7f0000001500)=[{&(0x7f0000000200)=""/73, 0x49}, {&(0x7f0000000040)=""/63, 0x3f}, {&(0x7f0000000180)=""/18, 0x12}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/140, 0x8c}, {&(0x7f0000001400)=""/243, 0xf3}, {&(0x7f0000000280)=""/95, 0x5f}], 0x7, 0x0, 0xfff) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="04fec10ba9fe74771f1261d02a07878b7913b32f99d6df38e0b1d2244f8b83b4111b543c1c"], 0xa) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 18:03:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0xecfaedfbe800e25e, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000180)={0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x8, r16, r17, r16, r17, 0x90, 0x10}, 0x5, 0x54, r15, r15, 0x2, 0x14, 0x3f, 0xfcc}) r19 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r19) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x8, r11, r12, r16, r12, 0x92, 0x10}, 0x43, 0xff, r19, r10, 0x2, 0x14, 0x3f, 0xfcc}) r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r24 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x8, r22, r23, r22, r23, 0x90, 0x10}, 0x5, 0x54, r21, r21, 0x2, 0x14, 0x3f, 0xfcc}) r25 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r25) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r28, 0xee01) r30 = msgget$private(0x0, 0x4) r31 = socket(0x18, 0x1, 0x0) fcntl$setflags(r31, 0x2, 0x1) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r33, 0xee01) r35 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000240)={{0x8, r33, r34, r33, r34, 0x90, 0x10}, 0x5, 0x54, r32, r32, 0x2, 0x14, 0x3f, 0xfcc}) r36 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r36) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x8, r28, r29, r33, r29, 0x92, 0x10}, 0x43, 0xff, r36, r27, 0x2, 0x14, 0x3f, 0xfcc}) r37 = getegid() r38 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) r39 = socket(0x2, 0x400000000002, 0x0) r40 = fcntl$dupfd(r39, 0x0, r39) ioctl$TIOCFLUSH(r40, 0x802069ad, &(0x7f0000000300)) r41 = openat$speaker(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/speaker\x00', 0x200, 0x0) r42 = socket(0x2, 0x400000000002, 0x0) r43 = fcntl$dupfd(r42, 0x0, r42) ioctl$TIOCFLUSH(r43, 0x802069ad, &(0x7f0000000300)) r44 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r44, 0x0, r44) r45 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r45, 0x0, r45) r46 = socket(0x2, 0x400000000002, 0x0) r47 = fcntl$dupfd(r46, 0x0, r46) ioctl$TIOCFLUSH(r47, 0x802069ad, &(0x7f0000000300)) r48 = socket(0x2, 0x400000000002, 0x0) r49 = fcntl$dupfd(r48, 0x0, r48) ioctl$TIOCFLUSH(r49, 0x802069ad, &(0x7f0000000300)) r50 = dup(r49) sendmsg$unix(r3, &(0x7f00000018c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000340)="a60f92a037fd4ad27883170bd69fc5b80616a92655521b2468781b8320967cbd0216f70a239f00d769887930c3c9478f894377182194eb73627152baa85127c36cf3667eb7d1565c1a24951c78df6301febef6904eabfab38e8d86bec996bbd8f639414abcdff699bccbb27c9e8136d702794cff6f0edcf129a34565a0a28c6ce7e5c1113dde310f437ec21da56ef1b6c49a309f72f955d2cf584c04986aaf73949a804905269082f808e05c305493aa1f3e80d94533d988fc91261b3c9ca1904481d0300d6aad5ab0e5472cd3fd31310b6361c696e3e49dc9a557d26db374d199c4d4c91029e64bd5d5c2b449aad7bd9b698c148c", 0xf5}, {&(0x7f0000000240)="707747633e59666052edd363b8aa29a36d8f2d19db2f", 0x16}, {&(0x7f0000000440)="1f16babf64993e7df344fd5a5a3f00dc3a8c94786c44a8c6a8cd54d8232e671c4b9d38868aca50bd9a425487f7aaf2635bd85e7605dc178693b5a6406996ac8fe7d285b538734705c3a305610b8e106ca615978448fb9524bfb795275c2a5a8bdd98b8a03ad99bb0d67612f56751c7cc1ee96dbd4784eb048336c0de8f83c18ede2b138927c8db1b00f5d34bc713d6b2a2bebb554b502787188410734d965c8f4a4d3a07a7b65ad3337ce2d7d9981292f4560221920d80d6f66029e2c33971919d7bd67322022311fd0ea1499d566d17226ef170c47c61fd3ac57e79fc18ad", 0xdf}, {&(0x7f0000000580)="ba226791af1a1f7c93f71b73cd7b2bea232acc08625e912a94910946e3e8363ad4246c99b1e2d61e64c02469f6e474e078be020e61a1de8d5d28e05d0942ff208bdff11c5bc607e329502e7f14d6bac67e53e6aab399346520fe8a1fe3d49bed8eea2bc5f1fc1c9e28bfe85f3dbc21880983000aebcb1dcf7aa526c4952716cc6aeaa06c630e3f42d72ca4192d7083e8bb57a01143242a0739db3df7da0b44360a01a9bae65c573ddf110653f0b5f55de3e5df84e2ffb11d6db2aec81194a9320c664fffdeb40ed74ea72e258c96", 0xce}, {&(0x7f0000000280)="1afd41722686b01a64", 0x9}, {&(0x7f0000000680)="8bdef3c610fe8436241c5b01cb6e30205652aeb8b5a53246a2d41bb4103a531b0847c1e1ebc6974cba493f5de92970ac47f378d3e1b2ea8ab8fb7cade78bc5920bfc043057035405f384ad673032998b65b867483fd2c74a972a03f261f2567459463a765ca39fd806f9b1fb119cb2f7ce17c930b5c53cf23089bc2dd327eb1b7d63cf52ead9fd1b2ae197a47965eb71d1a7fea63813cf33812a", 0x9a}, {&(0x7f0000000740)="81f73e5dd3dc486e1c3f87df0f1a29d5e427a1cfb3ab44d72e48330cdb931bfb5a0b36780ebb6e4621f0cedd677e8e31852f5a35e3a2ac0fddc1417912fd7d48a8b3e2d7877a131b58278aa5a3b77e7941bf35b7aa40b75562e4239d6ca4ffaad189b06a2e893543f399f2499d98a581b5d57db9754cb10d94e988ba5bdc3a904f2fbfff826638e07d804e4697a7667b231006bec602162c3bed1e643e59b2ab7f86fff7952e7f7b970dbebd34de5387809d578661fe26c364842bfb53ae8f2b69a32a28e08fda6b42f5d848a6cc4c8fb85f6d97c838aa3bd8049c13cc772af8294a25259cd2eb9847745712ad1cb34846f467466886f91ff23c5bad557528adc048d3a80b7c2313d2c5b10a9f8ff69ec177dcb23d4c9a4a7c7ee0656c6d430a32ee6aa1ef3f8a35f38a0f3aef05e3497a6ee2f03f8c0e55f1d58a0242877d19506904f523718dd8d5cfbd5e183bbd66a8e670035f90fe132544f2a7741e5ca53dd6e64c84142b57c1c6f262e044d0a3c4fffa3352eae0d65436bd1c50d673e37890e0c2f07f4d5ac87b46dff73aed41e33fe4b45c654b1864607fff640559154434a5aff0d369662c1aa12c3c8c01e1d00c1cd08d9e487dbc0a34446e4e4261381b29367a270f24479ba947575479fd5c8afa7dd799447f9d8898ac635adc86e3d467b459a92370d224bfe6522a615468d692199d70b39d83d22c538e5b043e0dd9ff644a98ddfd74f82fdf5abda55a464cad8c0f54bbf6da1c5cdb0d92f0e8f536d122ecb4a83dea5585da16687edfbc2abc826a20f44f72e6bb98f71cd80a3595ec45c09277e8520d006b9ae701e204c23aacf4c9aaa0a70850e89492933e5de64343e0a7fe1b52ac2301c29ef341cddea59af7c8eb5aa0f5d2cef5fb3f2baffb7808efc13002c72313259bdf07f913d3c5c4649c8f2b1b0af558dd758396f4c6176b2f6f80a33fee0523b6e37e9ad579ec4ff0a828cc4a4fb70ed13b37d26a81764b5ac3e23b16ae53d1dc14d0f837b5d49e822b35a40dd055042491e5c92d1b897ce30f7ac200ebcf2f53cad60097e9922db76fd65f5df189fd4005d5e0da67ce27481deb4bab42906131e2e384dc65606162715b4182a0f4838eeae80efe71758e1beabffeecb26503a85921a94763cd995a97f08142866851514160a82ae24f595455b93cc4caf869b5aa651ffe9cdc54ccbab16924adba55e0c394c22bd86a462818dc7c655813ef778b3154b5399981907af27b993312906f05a8252f377f95da81fedfe4b030c2d3d944ba9992ecb794fe1622d7512655ad19f8586317c9e935f17564fad9680d949adb2b7c65ca77fc2d83a5e831967a411388bc70bcc570631cffea923db29752a1dffcd264b5c9363a993771d4cba4a850f749881877c41ed086fe1f54b04c3e11d2c90911d0e6e22f27de2280eb3334ade01a343c99830021d5027aff1ec58a41e6a6edf7385bc6909aa855df86feaf74441ba0069bda897195a3dc2be84bd708e84498f8ee4c28606a5c86845fc85d84e0047daf1726427e08c3a5016dbb7bb396c87fbcfbedc908f23d0ef11d87c5bae973f8fe0026eda9b72662538d1513861edb0ed9647a9ae40eb799c23420816873268b875c863638b8dcd01e0d29f8ede5644febb9e9b5cfd070c6a04927dfabe3795086d7ac4a0be6682fd7bdc13daefbfd1a9dc4beb3e0921c6d4bc2fca027d93912c0a9aa1ffb48d5520b3358183454569b1557bc394f76a0df650ba89392cd8ef74a6da48b663c605b84f96783b04a0b1c4edcdc61adfba20814ac8dc2c2a8c78f207dff5562d367cd28a3a216b347b594218c892b29ed2051310eef01c21451276343931ea8ccb057a8b063127f6c7bd174a51d06be16a373312f0cdcbdd115602275d25ca2226a4855b3b392338477ee10dccf9618de66b42fffadc0519471304de3430bb5539d7f9e524e69a83ec5d85860639848eb39c656d61b00fb951c4c8367806559e2fa6affc5dd7aa311bb895820b61d26b9fb6338705f6b59960f469f450e3f6f0b953bbe09fed244cbe2162cdaa467fc750a16ea2d9e84d17127d685e3ecd6905df775803b3987d17c8e72ab4239251176e108659ba25ec15a838d1bab313d372f5b510f27de81d74c6620e30202a2a18914b281daa7807c08ad23e63812ced612f67c702241289ded242c5997792cd808bb9863a3e4b59e70b8715992f0a52b13805d03c96191e0bee6b6dc2d79cdb7e03d85234c58b309c8f5934938c3ed8dbc35f7237e6e1daf86db2730085701848145ea3488e860724eb9b48793ddf16c1a5866d3f58aeea7f7816969a9a9d4a55ea87d059c01c2adc3decc7333e9d52debc865aea1ae24e8402e153bd08fe0cfb6697ec9c723615ba88f6ba17f633526e95ffdd0f4ec12012115cc428d0e1731ac19865845ceb8bbb7c4e11753c74e1e22d75ea4ff4024a3ad7f003a007dd1e447f7baaaa1bda1fbf80815ce317871dded4700168f94904325aa6f470560000ea8f5fb9a37068a65519cecf8904c0e890ab8ec6f4317557c79234be7a4ebf261f37f413e6dc26901d600e4d503b67475ae5bc6ccbcbb190af40bcec816cb401bcbf3e569ab5cf35e6eb6302381b9e00a183bc27f8ad009fd15e54470269971e930c549a4b04030c57715fba42f5ebad4eb4e6d8dd69e9ca828e2db4111be06df8d6c8a74c3f64c02f81ee5acfcc752a056b5512d68ae812f29945371913aa8ebd05efa94ba7e6bf5fda1508a0d2d32033afebe327c5a57e6d3969f4771167b138c9e8efc7db43da6735262b08698c46acf2bb8d8a6af77f7818f1d427aeb103958e82e35c0ff3cb9bffa0368bb65d7b4deb1f67f871c60b3b7826136854f9f2bd951807175faed26536c4ab45644cf0ca3e3b30598094a554867c9c79df748839421a21a0dc7e9c6a34fa82ed47a7b4f5969007c78f594e69049ab260e29c8eb56b7c1626f1a7d738e822779fa54026f771c030d472d343fc58f9a3325245a691fcabd9d260a4c11ab38cb7c82f47083e0ac356be5d9de1eeaa36f931d5c37c38f84b210728c3d0c609a3c6d32b6e91a5feb7054d554d60be8affb1226ca7f32dedbd89e861cb84a24bdde8b357fc76520c8827903d82ef1d024d158e20eb1b3492532471bddcda5a0871e33256382966bf37283876c5b3427dcbb0b595a3d22134c3054da695d3ad64d03502c5018fc02bd97cfe3e4e87de7d535d4f89c358d1e5d7bbea3e97708432224e099ba76898bd621745d88fc0f3b1faed7c36d767b262a3bf9d451c4021a297e1c8feb166b5bf2c5a25b316b9746a48aa8aca65ec2471313a1391af08deea618dd9f8006b63257cd50f6ff5da21efeca2cdafa63ab6473b73a14d29285dcb2882a8033ad65220c3900b57c87c534f61f6f677556630321eba22e4fdbb51ecf79724a92d1e51f56506ecc8b9632182e63533872d2b50d45541cb1c9b344c119d37ccc06d5976ea15a636e8f19cd30692d0425a769f72a6a6c33b9349ea507ccc900b69de29d01b6b309e5b785f6877bc92ff12b420f03f5673579d46e54530d89b8d3acfb94d8647a99035c9886cf29bf958bd43be95bfc52524e4fdae61e386042012a9f708bdc8ff718fad04a9fe36a96f615ce032719d39e289a2e70619ecf347088d846a7de02e2a94b494691376bf9079f246f53892886a197eb2a914a0c450e845a3d743d939bbe9acea80f4fdc9d2d3eace007b3c8424be426b10e68b22171aa07068e187850435e28daeda57a2522c8b74186c42647c89f422b15dd25f3eae3c5afcc039e6397c2356bfecaf6889c137e289ce0b8bf8849ff25b540a85da73be14ad211529c49e50879d45c4df8a12670f4622b3e816ebaa1c505fbe5b0f8952b49a460d6520c985289487660e75ded607221b3c7259523c4e590c4e8fbe6db46a1fa73493d8a50df57034e20af8252deda70b10201b5bca7bd44adb5f514523a5cb2dd75562b7c41aa0bf0904351b3dee895be23aad4e69f70d2be168ff979ab3af69a9d5a0b84ce564c1daa298faeaaeb92d733dd4c06861f93958798491f9c262deb590c6a8a15d300c61e04e14411789aeffb368435a311ca34307658a4c737b6282725cb48f362d0bd40768fe7252d30ca114da1086142046bc10910393313344c668179333689cf9f86d29948a50cc2e0a5d87d884f231217a79508a3c9b07f6a31afbfe6ec1e23806c82580ae645bd894b666edc6be52b5c87cd2c4e8c92009b2bf4fdf580d6bb256b4d264ff82e6b8f0205a1e74e7058c1e9ab792ed380c8712294b12c55dd14f317216db99154e64f90fa063d94a171d6cbecb657ea4d7ccb147190cf89d72671b1da9c7d4a65c71e102f8aca214877d4f047e03450e09f48c709625add27ec9cee08bb3b88ae2f5ecf172f79d82263d5d57dd58b4283500d713639e58d5549532a126c8409f7237f3ea75b4470340b6009202f81b49d552ae71430548043f435ca268b27a7ef5189c750c0f9b854009ff1b0ff672ecc0b33acba99ea4ef2797064c9a935a8879d5cd20819645ec7d3dce59456f4861a49557b63734b305f73efb5d5d4b583d06448ac7d93e597fb86d6a1de2c5f11745d35d98fc596b7588ba581a995e490135726e3f393402096b3e1185530ebfec5320af29ac7d6534d3b4e4985bef7566f618131aadeb0510b1dbd51bf5c4e03636539ebdae00fb669fdbecf6d13274c4c78bb4c822b32948fd30c22aa6fc8c7efc59d711dc8dc536abed7bb4e3541a67193676d5d2c27406debd597d4e401dc8322799c59670fd1dc71838558d0b466b234530e27f2e0a2d102fe483f65a7e1bbd598d669239def7b249ba35ad30d6a495c79d5bcfbcfc552010bc4c39f37619e8aefe4d2d48f500571abc9815ea953c1a43f11f8c11f0ae2880108aee8455cd573f6693d922f375e8ef2e0c7d9676d2009458b0099165dfb93a3650d799ced39f88b6e77c6864768b8c74c30c6528c423e6f837b9826d8bbc44caf92e2c9f8c55fbea85c26cac9f0363ab3b29ed5f7c0a5d8e2702217fa6664e2e4522887a8d6d99330f091cace748b8a3fa9ca4394c0edb19f59b64bf5e2c5848bfcbc9fb94de8a3af4978ac0850b43e5948f968f6327ec8a31205164dac2ca882357c08c16ee3b6fb1e898204546103f6058e7556c3d2b374a397fcb042b33c703bb0bb01e27e48c49ff67cb8c942b3d9e5bdb00ca8dae6c8603345e5664f15e3848e24ed0a9224833716d8f7b1eeef1480ff28e691fc5906134cadb1b4da47299e0ca12da3ce16754add4e745335b2147533f23d7f55b19ec481036342bf971310498d05c34bf059bb55195952315ec9f034208c3ec3c0dc2e717edb4807aa784b98f41f9876eb2a1c66e719522b281558c78b51952232c7c1c084919dcc1ccf09a624f04115213c56bc53776d5519b8b908ab570c1f8610c4d528c6554a2c696c09dcb7f1f6c74165f06da48088472e21e04db21173cc9743899943bc31cd948934f72e293c71626ae9586388fb762d412dd37822ef1460d9cfdb8d2212b2c2535492d8bbfcbe8d55b34e65ae0082aa8362fc08799dcacbf0d18b0c8bd5655e48ad849fd2464b03903d87afa43e0b6318c5359581710081af5e5645e38686c4f882dcac080a99b36e231d8a223860a0f953735461f7dd3d682b801f77527ef2791c14ae12182b1ac262707e87de63f2e61db4d7613c20ad548b1a6c5b5df622692795be162ea792b0bec2844df3d12cd6f5ebb5c4d787e3eb3c70c9a15334", 0x1000}], 0x7, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r16, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r33, @ANYRES32=r37, @ANYBLOB="000000003000000800000000ffff000001000000", @ANYRES32=r38, @ANYRES32=r0, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r43, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r44, @ANYRES32=r1, @ANYRES32=r45, @ANYRES32, @ANYRES32=r47, @ANYRES32=r50, @ANYRES32, @ANYRES32=0xffffffffffffff9c], 0xa0, 0xd}, 0x1) r51 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r51, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318", 0x9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r51, 0x0, 0x0) r52 = socket(0x2, 0x400000000002, 0x0) r53 = fcntl$dupfd(r52, 0x0, r52) shmget$private(0x0, 0x1000, 0x268, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCFLUSH(r53, 0x802069ad, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r53, 0x8004427d, &(0x7f0000000100)=0x800) setuid(0xee01) r54 = dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r54, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 18:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x1}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 18:03:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f00000016c0)="718bb23aabccd003b5407dca48b9") lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCLOCK(r0, 0x20004276) 18:03:42 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x7) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x7fff, 0x0, 0x80000000, 0x0) 18:03:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 18:03:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r3, r2) r4 = dup(r0) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x10000) login: pckbd_enable: command error 18:03:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r1 = semget(0x2, 0x0, 0x1) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/42) chroot(&(0x7f0000000140)='./file0\x00') r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) fchdir(r3) read(r2, &(0x7f00000001c0)=""/51, 0x33) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x5) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x34, 0x0, 0x84, 0x1, "7d7d3965cfbff110adf8b2e12372b13cf239f6c8", 0x7, 0x6}) 18:03:45 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket(0x11, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getegid() fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, r5, 0xc) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069ad, &(0x7f0000000300)) recvmsg(r7, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec2, &(0x7f0000000280), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0x101, 0x20, {0x1, 0x7fffffff}}) 18:03:45 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) wait4(r1, 0x0, 0x3, &(0x7f0000000000)) pckbd_enable: command error 18:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[{0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'v$p', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 18:03:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x20}]}) r0 = socket(0x3, 0xc003, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000180)=""/154}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000040)=0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f00000000c0)="4a41f9c5437ef4f8fbf2de54dd5094b78349df2ee89827d8e6efe9a407920e14aca2203e01b90c252ae91500ca1559e98467f9749c11a0bc5d92551557cfde7aff1b7bd4e27aeebeb94b8e5facb59259699f835c653cf2a03cb8ff81ffa60eae6e00e0f81b66627350e44774dc391fea9e3c24a9e864a692b80547f983cc518a9a488893ea724f605db2027b3b139ae5aa916d7e06a8cccaad6f85", 0xffffffffffffff72) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x8, 0x6e, 0x1, 0x7}, {0x4, 0x70, 0x1, 0xffff54f3}]}) 18:03:45 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) socket(0x2, 0x2, 0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c6530008a198d632bc6c2710c03183ecc95556fad9055"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 18:03:45 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r3, 0x0, 0x3) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000000)) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000000c0)=0x8) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202ddffffffffff7d59b3f1ab75f1ff1c5cb72f2b333b088296674022beafdd6e8261527ba8ffad93f85110d155e55d09d0d9e86a25c4ad6472ff93846e924c6bfd67dce61992d26c4775e87c31b775e1a43fc16ab8286a3b7259dec1f0f12261513ef186aab2fc556ad273e0df0d86c651275218e75f46c3109fb79200730885a5bdedd24d570253ca2243f0be07280ce85ff4d2e19490774031e85153737be23c6b566340271d40af07f996d6e0d10046b494455140120ec6dcaa5326fbe478157379cc289f3be3b76c7144eb3467f485866d397d79517979852a0e9755a8af27d4a9e84ea64a499ef5931d26dff7d13d17fd292c2ef82c91aa37ed027b7de02de210948dd5ce0f8a470b0453269f8c59c8d8bc618087dcd7249cb3267e773e63dded967bc26e5742ea59557ea824b849726239be4e109976aee9187889cd556a51bce48af8a955426288cc858ec81b2ef839b3739b0608a47a5241022a7d64894675f6d8fc337dbda9d6761dda5b4d1359a7c21ad04ddab335c1dfe96e7008034267ffbcfb7e8fae4ca76eff6b5dca137efcebbb0c4222d501e05c5ae9ceacefbedac219653a9f7a8143367c27420763bded1a8fd602e61793e6a094e789c3882d2fd03086b7fef846ff050024e9a10113333cf8f2c242513b773cfd601fe25d8609cceeea5c8a0fd528d99e102b29edf66f1a00d1f87b93a4a4a9a419463b3b0b18b947ce860c3b1731c292ffeeb1c7336aef35153b0b2fd24265942b8836c94a6c6ee448bd98907f44934b8122c377df073a24de7ace58b0b3b63575eb244796ccf77007209e914e1cf6093eeda716"], 0x10) recvfrom(r2, &(0x7f0000000100)=""/111, 0x6f, 0x40, 0x0, 0x0) r5 = dup(r0) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) 18:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x11, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000200)={0x4, 0x400, 0x4, 0x3, 0x1, 0x77c8e45, 0x3, 0x10, [{0x7ff, 0x97, 0x101, 0x7}, {0x800, 0x1000, 0x81, 0x5}, {0xffffff38, 0x50f, 0x7f, 0x7f}, {0x10000, 0xffffff3f, 0x1f, 0x9}, {0x6, 0x9, 0x8, 0xffff8000}, {0x8, 0xfffffffe, 0xff, 0x3f}, {0xff, 0x8, 0x40, 0x200}, {0x0, 0x1, 0x1, 0x3f}, {0x4, 0x9, 0x4, 0x1}, {0x1, 0x1, 0x8, 0x8}, {0x4, 0x6, 0x4, 0x4}, {0x9, 0x9, 0xffff, 0x4}, {0x1, 0x2, 0x0, 0xffffffff}, {0x9, 0xabe, 0x7, 0xe22}, {0x1f, 0x0, 0x6, 0x200}, {0x954, 0x6, 0x0, 0x4f46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 18:03:45 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0181000000000000008097215e12294f3f001f114ade04bb01"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) r2 = socket(0x6, 0x2, 0xf7) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 18:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c, 0x0, 0x0, 0x40}, {0x35, 0x0, 0x0, 0x2000200}, {0x6, 0x0, 0x3, 0x1ff}]}) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) setuid(r2) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 18:03:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x84}, {0xc}, {0x200000000006}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2, 0x2, 0x1, 0xffff8001}, {0x81, 0x2f, 0x1f, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 18:03:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x7f, 0x5}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x3ec) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) sendto(r3, &(0x7f0000000100)="5233d4fa03570527dd463c5ef626ef1063bdf4ba6516a10573d1b61d1bcc22011ff74c88b8d4b08b653f82f24a698bc32d88c4a5e574699c9bb49b0108608cd412e6b35802db95e9140614e52104ad353b2250435f077cc1a7010847c698cb6d42e64ab592c1cecb761b1da6cdd5050d8ea7934f1ca88161f09b0d2945b93225af77e3fe78f6bc77723279e59e87e5ee6c0ed314aa39e409168ce628d46bb789855477feae0ceb2572cc18a3fd29aa106c042182c12d743d1c6c44888160617215ca7f9f38acb0251c1364df4ff3d752541a9497c88ab0b39673e75540cbf66092ce34215ff2fb19386b5d1f67e86da5e5fefef6f89367f81cbc0fef46ac1567a374dbda5e76be85ba1ccd4ccdaba621f29d8513d2ad109a58f22cf76375f393e9ed2c5ea3ff3a6cf3e924eee9f4b7e49a37ba65d468f23d158a9825aec46d8ab61ecb6e324cc97b43bc99b16960b1428bcaf9657ba65c2d16e146227bd494abb43d597d2df703d8c495add860a52aab8d209b6132aee982b166c6b49918d7a48d2b63d497b58ee58cf5bdc6192035475842544c21048239f520cf9fe25e33a35d2b6687a3e05794b25028c6d1b3044db933676f26f19d2460c623c184880628ab9fecde9441e32fc512ef2dae166eb0c6551a2e57c8d26ac2c54e615ca60ab5858c2a117bbf259be4f338e81b79b720d67093ae252f0fe11e170805f496d0a6614287521a06772416f5b623a2e29405e274c9e9a47aa67e722e0d35f55724a7a3b2711195b4c8b15ce84cd0c5cf4fdaca9c4d8ddbfa1808ffa429be678f0046a7a3e468f13b5507f63f72a11049139d342b4aed56a5b4012cb7e68bd1c796047560c5fdbc81ce3a7453403d496ae5f869a8f7bf94cffc77aa7ab3c8a583a64aa2daa95436e33a4ec13458111d25dc052d51d149490051299a27f6c526a6f4482d0b9b5627b6ed97400906f1a490936ec5ae6fc68e20a2fe95bb97ef5e9c20473403e8f931f4bc133f7e6df096899595d03eef088615a2d3cad23c35e7e03b1d27aa539325133f459c3baaece8429476c459a1d44a5fc83b27cb1b0d54d2033d744e6f41ba115581ad36bb062f9fa63caa83c4497f8e4393915a7d37830454a9cf62140296559fc391d70e5d28cda979c2384a3a9c45685f25433d8c9cbb2fe2a9febdac7fd71451735dc390a7d434e544a69addfb583471c3062fb84d26b1b6110f05a964142b6e1dfa03b43678e989a1fb7398aacc1b262ca04aa3b23dfecee596079bbecf3bef60cf699cbc5d6741815d407dbc28214fd9595906d68aaf9223f9bf0395137c94e534d86026d8e88013277017fd84e40478872c82c5393b47ac1f2b9dbd92f866944394f7948948ae67d0651ba81a776e79063206086e2e23c1331386bd15fb2ec8889855551c2793607cf67597a84d34666cdb8d4a1ce5f2a22be044b5a1f47a8b5091edc05820bc70dcbd96325735b547d0f73f8f35c851dc9761598a62bd08a680882b4ef2b41bfeea916bcb68c06288e0396a0332822f06ec49c5f9c1e04c535d2c590554db06533cace3dc8eb832687c62b826787a9628ccf8b4e3727d4a667a29d19ae12b932bdbf9aa230a929e9d2b2ff90b5b1f8c3c130c084c737e780f78710f720217c86a3223e296d7d73b94898ed02cbda30fe566c531b8112f178f4bfa6a50e928e4be6ee716a84a14a94bccbfaa28bddc5ee0d8242d98ccbe5858b9c475ecaa31a4f0a4dec06cba09a3e1470b397b3ad3ea8910249cfee26938a2d1174f2ce4735c74927c5c870e3e9656bf4dbefc4a64559ffbd31e2b853f8e3e6c5d7f1ede8baaa011f16f6457a08936233ff089e19f54c059d6ee8bef6b7534b5c18ec925ca988fcb9fe86e2d3688dae2b5700c8a10dcc6527db77f0aae5d9d33cd21ad98a94688a7c19425c1fd08176e6b802b09914f54c27e67f4310f666923839257ccb4251aed15784226050ea5e4b2add5ef8bfaf63fdd8f00c3ce2475ab8858c6b5d4e2c4864da94eb4d2a3bc4c050ecba2e4c1c728dea2baaa284a98571a35a561a2e8b57f43c08aed83f31dbe034890019f39f3c4174b2ad3b832a34e81f62211467e5a5470cffab4f3eaf9a25d76b2eb78163af73f9d8fa8aa6a724ae4c896e27b5547c98de1c51f324292fcd8eddadb7797563496126f03a323ca2f207496e5ca777d1013d1a2108ab8156aee23b9592637caccaeae025dbe34ccca1bd379d290062526747e08025de47b66bcc9fcf7488bcba3525dfd695cfe1073380b8c341d7059bdc7155fcc3f14c979c1183e928a4b7169ec7735193c8958a95c2bd84cc5022b1159b1bf29e75736616312c71f1e91bd7c46a0da002fac8f2d1000a08a0b8ae487aaa9f8c0255704ae168c8b48e5dbce0d4c476b2f002501e8a60b63a6a938fd730bbb3172dd91c7fb1040ad20f8cbb4ae3427330738ea6e47909e29bb95cb15ec6f3b56bd71565ed3488d51429e8291675cbc42782c02636ab2d078cab4e3495edad67566e43ef4001b11853af160bb0dfb46f3f537c18e8c6629d703bf36053e4a3e5c84aceff089da48317343ab4fa23dab9d6169e272dae0dbcdebfe16dca98c1b680c009f7cd803960d4dbc1a1749c27361713a00b693b6e8ae6f54bc1e48ffd96c3bffb2be5e323456f18abd6c2cdbf39a9f5a7d8126f9dff6ca3d2a5d63d951cfd6a373ad9799e60d78a1855b0100e4a02a9e1b0df7ef2c3892b8ae5d5d64b4cd1188098e449e1c8ab067d1dc623e29b3a61dc38ad2d0c324348f6d8290a27209683818946c69d114f5f6fdfb7cdbffec41d846b54a8d680d624612b8ca26774d3816ddcf20f5658db4b68b0af37c6fff24e1e701e72b0e4226246209df10ab70141ce94f68797d735d8b7b0b280094819eb17c960e36c0722822a7e0ffce853477e8558092d4f72b773db3fb1c89741215b7503e7180fd5a78f19dffc0713760904c6285cf5093c74601390d1c461bc3127673ea60a09a7989a204e3a52a879393b4ccfc8f8191c32606aaf0b45a6fdd0f5fcae1ded2c919216907cd7ffd7e03255870e86f49b2391c0208f60c11dcae8d0a703dc86b13b89e7ec6abd08008e6fe0f1a82c9c1eb23801e8451afba621e2a10997dc7502a51a821c08fa4779ef6f3bbe73c4cea0f56ae8001d76e07d88b46f290c2f098421ed9f7220f542d9b29d3990fa7185d55882bf4038efe6a01777de4a50bdf2195f0983e9b13b59c742f257be6961773b6572701f37056277bdb71391ed1f574dc241c9589ef16e332075e2f7878a64ee4e06af3d6551426018d6c61579d1030feb3c04252a06a58e031846b152486fed13ff8fb82045c7cb3b08d93afcd38a0c95d7b2a4b97e8f2bc81a7516a73067125d46aea5e11deeb1e7dca55425963b85894835c0be93bf3b7f38afe5054bb27043c5dccb8a90a2b9be06d07ca4ac84b179d3833deb182287ae8af2d8649415f796074b8960f6e44e17a21ffc6ad38b1705a783d3dcc5089279e1edccef7b0fba61cdb668ded6b97123d51713c0e352be1d993d9de64b0c0d7ae2fb99f285cd6a6babf5f53240f38cec5c8efa607964495e840d95160f3b33812008773eaa9fcac45576a1bfd51de4f1a4de806b867db97ebe695848412c830e41389ce8a3bc788d21a1a9006cb16d073e0a5e4c3060e5c46267daca07b8b7439a34930779276beb36a4c4c451cd95704136c6dfd509441f8645b05621507edc7cc76e21846b51327e9f73573987c735a3324e779aac6e44ef612ca5ddf641f956520d5d52e5be3cfd137582872af05ccabda3cc2d4b9817d2efbcc791b428b2b2ccf8d9a9b5b125e9f7141faf89eec8d5f2218e7e9dbd80203789c3b3af6d7752feefc552eca759661232ef127bf6637fee8beadca7915c885e3330debea9b3795c159ac58e865fddb9bcfea758c6e64b8a0f768936f8e4439850a23a4181fcdd5e2716fc882681606c42a001b56d2622299043a3ad44d546718f9bf75efd543d5342552a27631466be86cf38cea5477d7a34bbf237de561c93c2ae533663fa40cef4cfd205b97873a290caa0b7c03f11e48540f99286657f2056001e190097c80f902857007eb69f958cb5b8990e35e01ea48d78c23d92fbd73e74c57ca83d289ab9d8ec88ea64f41cd67de83e0f18bf7bdbde5052d0fa41123d8c28053e18a38c1fec3c0a6f87979b00028f5cef218bfdb9cc53a65b98e88ea0929ecb42094deca961e580fb043ec618a7a265973a2ca72485f0e865ef9f36d0c69e4deb3f0364e3d7ad4cfb673953e8d3e3986ca083f600c22f76f859d31ba4d5213f0751e923fe938c70cd003fdcf957967869341cc9b8faa2039dde05344917b8a42f4f13ff091b436e1f029baf5056556872d26b412435a7e834fc51f494c1cb36399843076cca795ca37a4c11c603a1d022c0793b2f7e341b644d7618c8aff5e448e03789233fe0c456dbec20d03b1e031ab566587b1696008f2d2fe7dddde24b975f6e8d075839f15f6f44a4e79b263273d63776e6fa39d24d5cdcced6ee26af81a95d527354f5cc4e079f15e69f59cd857f4f6a5be4f57029e5dd57e131530e396bf8fa1f4e37a4d8ca386be5ea1a5600e53b8c64340e53d5ea755b7be6adf46eed9c29f4776bbf25530304b957f19eaaa5ecb73101133554de46e61b7a880c5b2f6d7ccfaa87e09ce250e72b445f1ff7dd440ab26d3139f0fd37c990acf6f3ffcc22fc8f1bd7496cf3e038235b83bf079f2dafe9d5c2e4ca9750dee02f04ff2bfc3e80dbe9b43e3812b60ef34c2a921c8512427de5f17240e702acc4005523dcf01e90422c066a9cc4a9c8c8da65531a7b19d7dcc6dd25a99d4d6bccc78a1b574818b8ad954df924e5eba6b7169c979314c9a348f99008476bf317433ad18a2cb4a53c46b90ff34ac10f7d8987a5f6dea39de2a37ce77c31bd27e515f4a86a554d8eef82a2e56436b98b6a0da9ca6134198a9d7798107547d49166d0bb56c293298ff56540bce8c8c9f74bc95424ad0d2e59680854da4ca966754090e16d2fb74e21fca36d1b72ccfc6956e89ad7773de71d27491350d37985610189ba1f911935c9fd6c97fe3c4e2fc3406143128e2e1c63477280044d38fc3ac0feb1a96eee1b0411779722be4bf3eb39b2c3c7719fafe24f42fb50bc981b2e5ad4247b21e405b910d60a66ce7280c40bf45a88ce67e9b9d79ae42f943891f8f2d0717e84a22e7a22f31034fc28354c9dc212300cfdb2893cee558d72f576ea8078824cc62fd62c366db2563382938dc92ae51af44aa5efc4aa8ac46430c0d9c82d8f7beee7162cb11284313e581dedf8203407b31fcb95f9f628b3748166a16937ffe561c0a29681f5a1896fd49c797901f6eddaa8caa066efaf230a359588de39e003b6565a80dcbcfe211844388c5bdfeaaee2af06b88de198dd4568aa444a884ba900d326d12c6580c829adb1e156fb9410208644c22e217aebc416b38b3f370f37817bba4667beee3f29a04c00e418e0505414dac235228adc779c82ea06a43ad01290fd2ca1f9cadbfd9ee8f259af3334630f38006b7e073457bbba4a54b8fb4e788a8ae648f3723d9c8828da1c4e54307623cfce6408b604ff9389143cccd7015bf93c336516a283c595bb85dddc9314695b42189a2c6f34972a953041d97018e7f4594631e0a0e56128ea89929282d28659f0fe0987efb9eadba589aacfaa5f5f0b3884439f4421d86a7d1d587fc48778768a45df7b85a9c0dbd7a3ccb3e3811a8f4e06f71fefa26dcb35031265d", 0x1000, 0x400, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 18:03:46 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x4, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000300)=[{0x5c, 0x3f, 0x0, 0x80000000}, {0x14, 0x0, 0x0, 0x3}, {0x406, 0x3, 0xfe, 0xfffffffc}]}) r2 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1a9, &(0x7f0000000000)="280000000000000000d95bf7ffff") r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$getown(r3, 0x5) 18:03:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x97}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x3) 18:03:46 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x20) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x7d) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) r2 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) 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)={{0x8, r10, r11, r10, r11, 0x90, 0x10}, 0x5, 0x54, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r13) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r10, r6, 0x92, 0x10}, 0x43, 0xff, r13, r4, 0x2, 0x14, 0x3f, 0xfcc}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r16, 0xee01) r18 = msgget$private(0x0, 0x4) r19 = socket(0x18, 0x1, 0x0) fcntl$setflags(r19, 0x2, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r23 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000240)={{0x8, r21, r22, r21, r22, 0x90, 0x10}, 0x5, 0x54, r20, r20, 0x2, 0x14, 0x3f, 0xfcc}) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r24) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x8, r16, r17, r21, r17, 0x92, 0x10}, 0x43, 0xff, r24, r15, 0x2, 0x14, 0x3f, 0xfcc}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r13, r16, 0xffffffffffffffff}, 0xc) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r25 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0]) open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) 18:03:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x1f, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) 18:03:46 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) bind$unix(0xffffffffffffff9c, &(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), &(0x7f0000000280)=[&(0x7f0000000240)='#\x00']) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) accept$inet(r6, &(0x7f0000000200), &(0x7f0000000380)=0xc) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000002c0)=0x9) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000180)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) syz_open_pts() ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r7, &(0x7f0000000300)="09edd8557e59857bdfaa953b1f015b200a795c54cad272b7a2840efec1f4427029e4f92a6f674682c3a0958907064a365eb21f39ba28", 0xffffffffffffff8c) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x41) close(r0) 18:03:46 executing program 0: acct(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:03:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x6, 0x3f, {0x1, 0x3}}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 18:03:46 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) read(r0, &(0x7f0000000140)=""/183, 0xb7) fchmod(r0, 0x8e3) dup2(0xffffffffffffff9c, 0xffffffffffffffff) getppid() r1 = getgid() setegid(r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x295) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b37424d364c83ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5d03900000000f7ea12375586581a2bd8229d6c9816d572bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea765d6ec3ab9c1ffdda76b3d3b1937d24a7afb4be42cac705e052992bf3f9923de7f0f4f33e8040078b2d84068d1f2d96f5b5dedaea2ccaf802fa"], 0x1, 0x1, 0x0) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffffab) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x80000000000040, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x35, &(0x7f0000000000), 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = accept(r3, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) poll(&(0x7f00000003c0)=[{0xffffffffffffffff, 0x4}, {r5, 0x10}, {r6, 0x100}, {r7, 0x4}], 0x4, 0x7) msgrcv(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000000000004dd819d029145982040000000000000000000000000000008fb5b482ad780d0dca30387cd968e50000000000000000000000000000000000000000000000000000000000b928c9bb24806b35000000000000000000000000000000000000000000000000000000000000ed478ab299b0dd930000000000000000000002000000200000000000818900000000000000000000000000000000000010000000000000000000000000000000000000000000000000000a00267200"/270], 0xf7, 0x0, 0x1000) 18:03:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0xfffffff8, 0xb335}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0x0, 0x9e91, 0xfffff543, "42c63c9a8a7b5cdb5a77f447432be5816f157e33", 0x0, 0xfffffffc}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 18:03:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) shmget$private(0x0, 0x4000, 0x1, &(0x7f000009c000/0x4000)=nil) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="8c654f5c276dad70", 0x8) 18:03:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) 18:03:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001180)={""/16, @ifru_dstaddr=@un=@abs}) write(r0, &(0x7f0000000180)="d026461ac1c45055e7cd8bf673abec50a0d18073a9e774b134d0781896e34b144f54296af64462b7081a35c9033851104f057917e89ffd1370e01b6640de8794ef72153aa532c014b1954622537d0d6979bfaf46aaee7787b8bae8b5aa30cdeb37052a991ea57139122101106671eaecde6036f37867f20537a5428f8e38b921fb423e44e7254d14178b4d004e4e9c04ab544b65b0a9d8bbeccde6b95d672a5d85cc2287e4e4176d9216384325035c85d4920c7d8e8bbdc942b2e879b5714dc1bddfe7d26f986e4dacfde5638d8300a81bf57308f7cfe08dcdaed94f5868601fe26f4d047afcb00b56101a54872ab2f8fdefc980a9925c6cb7451d0cdb0611b968a8363d29c8db2f680493ad539d614008dbbb17c46545a001e43450480252a61f97ee48493cf5ee2e43f3e54b48d4c3e770fbaf20a0789f157df84c5b67c520975ec9aeae36f51935c746bc53fda3eabca968c97605ec68b467d69dd5cc561e8e79f4f203d17cc1ad246ccbc6f57563e54f2b29272255b0221cbf3bb9be969179698b067b96914ee458dca26b4fc26abe299b64ff6f7036c209bd0a7da182ba5f86d05867a1a139a7d9af35d077eed784ddfe88331b6de97ab9e76f3a356b5564c68f0388e5f577f21aa54f890df5dcffd8fc81454cd5930b1e1dbbd04b85e338244e791665e8d2bdf39ee57373aec384ad8a872260360463f93d145eab0a8acf3b9ffb12973fb235f8f2b98d14f65357c53c55c101ceb3762a5b98ecadebb5b354a5dfe74bf53d088a82293545b8225ea5a6f1a5f35899339441738e3d47180df8c5af485e51bfa05808fb6e006ee872f14b910a980c01c8e7c88e59e300741002c32a8dc65ad435405e4949c11df7f00fec9dd97783b092263c02af110ac4b70eb9226d8ad95dcb57e5c2730bcfe597f28073a579a9022e00bf1c81f3e3b2dcd3644197c08321cc082c10888a0bfb7a0ecc7b46de2859f4908e5a659d6225ddae771c2da4557f0a7bca4ee024224ab59bb9086b7beb2d1c34a93388432ff01e3d1ce4a69261ec1f591e6c0a6c4f30378389fe22ee21d5a0a4acfc4d9ed1348fa6356e6c3acec91b9c3c6218bb31df1cdcb82e87d06081651d72a82bdad6b4333e97abee2f4e7ab15b8de81cec5506ab265d9caec7d9c3ece1dada9195649b92aba920ed56feafaa4ee9c99d40364408d6786e42a5ca0805be64e3027fb9d791a92f7459e6c775055c951c2cbb23084fcb198790d3675cb86a91a64c9b683d8ede5736dacf66b2f4860b884a83d4f235b2bddac2e629efdbc4a3412a392b674461a12fa99a92dfc975bc121a24dda05b459cda4684283889a2a601dddfa899746f01cf4cc2a0d57d605b5450db00477408d89f3e8355779bc9b7830d76b69bb440a1359ffcc9cf86f8d614824baded1abaa21c5317c923f6dc649b0e8c27afb707dcf09fc428c8ae50d97d743b7555128d2e6889d9244882030b7797841096a5ace041147c47529b0a6dfcb520b7d58c30c0dcf7c3c35a98ce175d33a1cf8e2af99f7302979a97b68bc74e4e4058e8491c33cc80245b62a8e7624775a8ca057fa8d28b058158ff01f778f2f8f8d3119ccdfff076279a3e9f61f481c91771d65df5ab01d385106fe73b93c6ec04bec6e234cffd293369994735f999c5919ce2eafa62063813a6c947e3bf114198219e5890f2acc7b69c5bc7920316f61b98eea21f702aa1a1595e79e7ebefc2fbd698a9610ddb47d07332fcba620b655a9fb8552e2a452918e020ce818c2b8edc5c4e8d35b447ae48fef8d04515570866fd8ac17efb39dcd739952c22edec251a87a1bd838322cfc71e1d593caa3f1ad661520489a95c0ddf592ec44d51eb9cbacec6315fb54bbcffa96487453df63fe511d612a814666f58b0e3b3b73b21ca83d20712b4f7c262236c3b3b638814ec2074e88f7e8b9f074fed76fee54a7a02a687e7e237d6595c6602bd1d739fa4cdceac07503378ed20c5a24b992d49116e1f1e1cfdba9259c9ad49fd51c215255c51a050728b55bd5427e214e730ff97dafbd5a4b86368a4ab021bab88abc6c291fb6fb34788044b928f2ca2b75cae30d11924e8b9bca700fd08fe11c80a8d388b2a3865770197e7abae8267b80742ac8e3a4dd56b1308ed2c5207bbe471c2b764ba43a0af2f645ee24128c86d8c58307ce50658d05d5942bd0510c237d223cbccceb4fb11bf53d0e56f9d9c7db490fb1a1b1ed65bdd29e8df6256f5f87bd15e6253558306d394544886cf2f5d5e5ac041edd32b90b4c4687e397ca7c017534aadf1328a0feea597878aec1a8c15e0fc5062768676bde715792b977079095de2ff133d2d93c278ead5a4b99ec78b6f55c585a33938101070b0e31f3b1ab08b7db33ead49169d2d94f16444008919106466b53ae96da558d6e1af898bfb4a77743fa501544c8bee6e2503021da2009ebebb650d0c8046787b732ccdcb03acdd774842f081dd65be7a860e78e54d5cd07a3d49f11a9946fec01b1547c99db2a1083e2a1c37cfce194000d21c4f9fa483044f85589c30a2db2c147f9cef5b71a24e4b15d3a9784088fae3166389a923c2e6c6a2675d5c1e9b9ba058a29956e0c0f655bad4740486235201c083247685a6603bbea1e3b8ba1b439d477e9f7473b662263e7794aa8ceea13fb7cea8c9ae0479643593f00d9211745ea5a745563755fbd3b2b57b10201af4f4d2595bbdcbf4f99ccdd96e8c480e35e97f0841e30581af3bd65bb5e14c777fc961c6d3f255d255008545bffd0e5f8fb85d9f8063112efd84da9ec968f8455f25cf26877145c47a1bc78ce38c22e44bd528c1209042a46b8c686d5d3ff9349840157766f84dbd4c96665fee3b6fbe8728cf0cc9a863822dcbdd9a63a6ef0453e7fd292ffa9c497c0313ced59b3872c5431c7da5fb65661500bf38a02435ee6dbb4121534b09a1736870fe8d661f408503e1282c93375c4d11ff07de5ef406464923c05ba1998d4e30a38f3f870c734fa5097c6896393c0a1a7f5e51121c18fe84c510eb2ccda333482d9748f203ceaba64f79067bed79d0471830a4b06162f6e4fb4125fae7326f16f18810583909fa574ac752d78f2a564cf150df42219c57bbb9ae66a03dc6c39c0e02ec6aa6b5f5b9450887eb45a07f46331055ada2a5e61aa5772b96440e7e5ffa6114874f0ebe8abd40a090ce27c48d58f41fa6050cbaef8ec789ab009869f030a1a56e4f6ae57c5f50921784ca708a44af758b6904afeb6ccf95e3b9c7e8e205c60709fec5e503718925797211892105681b608aa798c9453a1fa59924217b0ecbb9e79db0619a890c25ff2981eab659f1dcf3249ac7947bc7758864b199970219a1255db4215c91ed5d0d42a2cb794ddb5f0da14d7421c2581b0c1a3e8b90731c8ff3ed492d7d20b56b5cce1cef491bd70f887afeb2c209d9222a3dd44073af768dc24bfc034e86959806badd882aeb658d977b8c0abada6f3ed77def6514eed4099a5d643a9e395823d9569fed0114a3ac795848f4ac87eed235f0bf04b4d9241de7be17038cc2ebce63eb40e13015757134a1440291e419fe6b85c8c49166c68168b53af639f8d0ab8e2dafd3404ce682f1e5cf3446433343e7e9d9cbf6d003ad83ebf8bd0d8bed33a711b64cc281cf2f004e5debb529f8fa6b3eec2c51aee9f53d45d57cc18a65cb624a05b189e86b0bb31b36f07712f00572bd76185115472d4cb2abc296a0456fd80a917d763266c09029b09c1e85c0e7fa57bea6df48227697806690919e675381732f3f4bc81440c5e15b056e9f740175fe42845f47a93d2ec9000193eb366c59868be53f7b8ed481c89246260ee1363193090e2bba2aed9a0aca311336420678138809e4733fe726b35ce800ae2584f17d8ae71a995c95b04804ee44258e69c0aec1071de57ed47f4ab5fbffcde8e5b5955b57d2b926ceab3e9b9c4d5836f08d95dc15b5e24609a2050cf6afe85e70e855f04ce142395029a6db887a4fca1e8988691fff0625b15029d2136285b68478b59016472495567e0f0de8a8f5c989c993027a8445cd8ffb4affc40b881311cbfab4f6e12b8dda5b1e01b250c8a407893d2e005c018ad3965062972f66352828a0f374823d396fbe560fb30da8ab3a5a0be1e0ab486383003e182fd6cbbe0deca695ab4d1782fbde7543f68e7bc4742bf6e9f9dd51239c61c990947c5b61bed00b2022e8591db43136e9eed7136cee79d45f835b0619388fe77febf36c524f20b69f187d000332d46fe0d909b51a81530d6cd303f1a8e410aefac7f81d48b8a794ee34b69473401f7b4d03819465eea0931d85423846bd4938485676bd970e6d7cfbf1038aece167073fab2f080c38c68842f26085efb2a9719b88106821ff0e488d1ef923240c70682d5ed54d53196fb896c12bbc96caf8c3129eccc1f4340f915794e14bc73645354039bcdb33a23e7bcdf542c7ad7fc02a5247f5830c8cf1630925d05fae0ebe8f0d6f221d99dd39dfecb5f5526d3abe1c41c5dd06a216794737328e943da1c8d5bbd9b93b962157f1571f93b92236171466ba087e813731a10e3a0e247f704f0d8b2734c1ca3ac9628896554f19aedee2d2087398fb6646377a3fcb7d7db1b8f577108a5bbfd3c250f6ebe19141c81330744f787eb78f809691cc1bad2ed7ae11af8eb22e8aa23f327a2eb04568f409b1c2731263cb9782a9a1493f6d26e0c8136a5c8db9c30f22f686e06542711294c3f03f5a548dfdb551705d8cbc1a9ffaad60e0ae9fd2e1aecf4faa0377f8a35625632c2bbd3309afca10697a518b4108945f5ff703b181caeba70d7728546a3b512cf0221b4b1cf72fc7af377b18d7269bb3cc96c0a295145a83092bf511ff3791a270f4d9a11292c9f533da8ba8eb49cc04e9bba6906baa7cc1bc785b2438ebc79ac662cd4d621b0ce7394a20937d5418c7b683ad850b7460a16a3b99f715c0b1a4bb8d6aeaf3dabdd70bd48ebed804ed96e0b01fd35572271725872f007defd1254ddc4968ac7a57fb4302648d203e562602cb3cf2e285698f6f1e3f4a90a03fa52ce914ed5bad5f556287cef99a2bf39f99877f51446be22dfc5058a5b5c847ff5ec8df09e4c6c10e03e168754681759cfaf574d6e10a2224744f34a02b4df47458fef65879769d04063f76b8171fa429e5c191acd39ccd4f52a2c10ed47a51ead61c8e121ffdc5dcaa976309bb717afc5bf92e5312a53a222735272dc149c224c435b8bfb1dea1787c2c5002816764ef78be48f310ca288a21f07055a1af5c6ad1abafdb9ffd0110a3073f926a6e2c0157a1956f8cdde9022a01f8a053a8a760bd3a8f3a766e7e8572caeaa7b6a4ce20c7d8274724d3c673cc5d41c97df546b373e653354c9caa5aa5bac5d0c953ababdf89726ac09ed1768ffc259aa535a4112f804c73248494a49e949daf999d2c66daeeb44eb7bd35f6aab1a17cd77dfdfc133283e5987ce521f87acd095eab40588ab988b3cb34bcadef9522318977f5c41578ac0357779cee40227e0c4f3cfc832787889897acf0cbb54ba76bc1c9e1173b488d282e7d3d168fbfc8a1d7e8e4ae7790e09e341583a541ed09759d7f62ba57b0862c08631598aee34fc6286fa9a2d26307996d812d4c7cf425f459a6cb911b36f151a2dbdb9205727bb25e350ebb61d45c30a58ba40e88cb5caacdbb9b1c2372ecb267bba4993aa51acfc6ef5c74f67ddd244ed1f187b068dbeadf47473f14a07939daeec8fa4d58052d1349f9306e1a77bfdfc95e66d201df", 0xffe) mmap(&(0x7f0000006000/0x11000)=nil, 0x11000, 0x0, 0x810, r0, 0x0, 0x400) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) r5 = dup2(r2, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000001200)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069ad, &(0x7f0000000300)) linkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r7, &(0x7f00000011c0)='./file0\x00', 0xf35758c9784226) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069ad, &(0x7f0000000300)) r10 = fcntl$dupfd(r4, 0x5, r9) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000000100)=0xff) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f24acb9b53000"], 0x10) 18:03:47 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) poll(&(0x7f0000000480)=[{}, {0xffffffffffffff9c}], 0x2, 0x0) r0 = getpid() open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) 18:03:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x2d}, {0x5006}]}) syz_emit_ethernet(0xdb, &(0x7f0000000340)="b2") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) 18:03:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r0, &(0x7f0000000300)=[{0x1, 0x29c, 0x2800}, {0x4, 0x80, 0x1000}, {0x3, 0x1, 0xbfe}, {0x6, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x9) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/255) r1 = semget$private(0x0, 0x2, 0x8bb) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x8, r14, r15, r14, r15, 0x90, 0x10}, 0x5, 0x54, r13, r13, 0x2, 0x14, 0x3f, 0xfcc}) r17 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r17) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r14, r10, 0x92, 0x10}, 0x43, 0xff, r17, r8, 0x2, 0x14, 0x3f, 0xfcc}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) 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)={{0x8, r25, r26, r25, r26, 0x90, 0x10}, 0x5, 0x54, r24, r24, 0x2, 0x14, 0x3f, 0xfcc}) r28 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r28) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x8, r20, r21, r25, r21, 0x92, 0x10}, 0x43, 0xff, r28, r19, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x4, r4, r10, r20, r29, 0x10, 0xe3}, 0x8000000000000, 0x100, 0x1}) r30 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r30, &(0x7f0000000040)="510fc3a038", 0x5) r31 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r31, 0x0, r31) fsync(r30) r32 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r32, 0x0, r32) close(r32) pwritev(r31, &(0x7f0000000140), 0x5c2a1b2, 0x0, 0x0) 18:03:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1) 18:03:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2, 0x1c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) fcntl$lock(r2, 0x15, &(0x7f0000000100)={0x3, 0x1, 0x0, 0x8, r5}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 18:03:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000100)=""/178, 0xb2, 0x402, &(0x7f0000001240)={0x2, 0x1}, 0xc) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) r2 = semget$private(0x0, 0x400000000d, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r2, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/234) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCEXCL(r4, 0x2000740d) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000040)=""/50) semop(r2, &(0x7f0000000000)=[{0x1, 0x5, 0x800}, {0x3, 0x80}, {0x1, 0x0, 0x3800}, {0x3, 0x2, 0x1000}, {0x0, 0x34b, 0x800}, {0x4, 0x7, 0x1000}, {0x4, 0x9239, 0x1c00}], 0x7) execve(0x0, 0x0, 0x0) 18:03:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) r1 = syz_open_pts() r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000140)={0x6, 0x6}, 0x10) close(r0) dup(r1) r3 = syz_open_pts() r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000000c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a3083040000000000000000001300"}) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 18:03:47 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 18:03:47 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f00000000c0)="15afbab9830b87396960a244f48bcd596284b7c3b766d0ab01b9f5d5da44a8c047cdbf17fc105b8a123ebdd9d085f7a1f6e33dfe82bd9aa52067be6ccf4e8b8ebdd2bc8eb882633e9e169f408e26e4155764f38ba436a20cc66afc11ee9ec8d93f2fc4dcd08b97b71e6729dc1fb2a9ce0e3a3991899361a2e3fb15", 0x7b, 0xcb16fbc275b9b9be, &(0x7f0000000140)=@un=@abs={0x3, 0x0, 0x3}, 0x8) sendmsg(r2, &(0x7f00000002c0)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)="b9ced264111d9cc0246d5de31eb146c6425f3eb3a8dc117870a1465b2bd3282a69daf3dbea3594b5113e", 0x2a}, {&(0x7f0000000200)="2647fce46eeb785740653cc21343ce6ab2305efe12ef8680d416b0c3597a58c804786ceee598cb9f798c232a5f55e4be1b699e8fd432b37caace76f621f7bec395b1f0640a8dbb88568ce02baf8a995851af4673b96b2c9df9f443df624374b2386fa67b761d", 0x66}], 0x2, &(0x7f0000000980)=[{0xf8, 0xffff, 0x5, "a81fd9b90e355e4bdfd602588ff013af2c311824daa58b04129b1737ac0c664c46138acc5e28a49e1b0c7f8007e903fb28a1c0ced226cf5063b6f53494eb191d6aa2fe99e3d78d7f917f99239f4c7d6dfe6b4afd72c1fc83b22707c56a517a295706c1e05f508172dcfedf0fbd04569c1f45d6c2cf8ec0cf1f11809fccdd9012c44fa7853e85f89baa3dc349524ab3bbd5aa1d855ae407b211898eb07ed2d4bc31af4b0b90e5e4b987c181352ec9ee6853c649d3137dee1592b893762497118f86725432dcad86c82068a416b19031b4a272754a6f9cd0500cf00921c4193dc3863adeb74557"}, {0xd8, 0x1, 0x80000000, "f1491155f70af4006db97eb7a96daeafa9c354aa54cf1685dc125361bd902a31f5003524e4190462e18991f851b5f420bde57e3d2942c7ca02e8e2aec55b222157338ca5f664b5171cdb0a1927c0d4f927b86fc9090d4fe6748fd9b552d88a39f18a27a1aa490e4a02fd613d621dad8d912f13c926ef0e575ea9d131bb763b46a589ba9f80454eac8a77c6dc6c7f793ff88090dec8fa61a8a4e141afd9a5e26aa58548d47cedd96d9a149464f1660e3ae4d5218d13a7e1d3dba8e09ce639390a315b2403"}, {0x88, 0xffff, 0x7fff, "33a6b6312f34dbd418d129cc742207f6149a8e0880aff2894398f29cc6c66ab3b0435ed6c2184cf15ef5991c59a300494e2186b009052098a45f7918f48b4e421d6ba2da5a6f76e2e606851e303691d90fffa812c6be6da65a0ec6d00c8b062153edbff9b99509686c6f451a4edd951fcf477ed68ed9893a"}, {0xb0, 0xffff, 0x3, "a83fdd650a318e3a0c0a4809021f3fd55b443c1f39eb8e5a01559bfbf864f3ffc085ed891f10a291ed75ed8f4fc6b26cd49ecd388b268f0ab5387e0189c61204b25f3e9c51ce2d9160cad89421390dcaa75f2e2cb056dd38cc5acd4347e103895cd5540d6d7291396011d1f0d2583856961e10c6cfe89845f95bc63d40faeb91aba575c1bdc2504d59f0dd06d1ff3a033577004e455b73e4afb9"}], 0x308}, 0x400) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x900, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000004c0)) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801367c3154fd3af23a96486bc6ac49a71e0bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bacf44333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59301b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a00300000000000000e6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f13714b2ecba2333f2770b125ea025d062b2d2d3166b7d342d81b36d4ba8e9f5788746c40a7bf92b25bb77485ff2fd37a61d2d43fc1c56b87bcc8bc2c660004733887bc1369b4778d6a04f89af787eb44524530e7596587a571a0990d3bfcbcca4f5dadbf6a0a10c2aacd1926602597a3ef66d76f28a5eaae6b267bcdfde4c2340a0e8a235fadc0a6f6a1d397d4a8a9e460d8185e1aef0ef2f5d3bfb1097dcfdef354ccb1855c3e2354f2426587022730142297c63aa0189773a6e8d2ef38dfacae99a8a5c6042fa335b57b8f7983809604f8387d80319374a0b43a24307dd4067fedd23b555ef31f18a02a9169d6231ddb16dcab95c6c9fdc69e83d2f159c3f9c6fd71499e07756d7d09f1567741c16f34beb4291cb10e65c64f1490e487ca2164ed59123371cd968e87fb09810b903954c8d3f26873eff46ef0ce530087c58a10a04ff0686dc5e7e37f7a4ff544ea5128c773f18bdba8b823a2faefe8c96cc3b6949e2287fde85cfae69"], 0x10) r4 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000080)={0x2}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) chdir(&(0x7f0000000440)='./file0\x00') dup(0xffffffffffffffff) r5 = accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r6 = socket(0x2, 0x400000000002, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069ad, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000002280)={0x80000000, 0x0, 0x4}) r9 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r9, 0x802069ad, &(0x7f0000000300)) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x802069ad, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r11, 0x80045726, &(0x7f0000002240)) r12 = accept$inet(r9, &(0x7f0000000500), &(0x7f0000000540)=0xc) pwritev(r12, &(0x7f0000002180)=[{&(0x7f0000000cc0)="5c8b221070ca7371c7e964af8bb8247868bed36c4d403683da7a481d4ec421d7b58cb3103f467d43035a47b60ecfa19da64271279da97a14942a99fda8bac3aac1d1159d53b02809c2abb6a6e60bb42cf66b06e123fa618a730fef03538d4e41c755120264b5cc0e831a1861d9eac5f1caf139f0f9edd6089620", 0x7a}, {&(0x7f0000000d40)="3754512e4b6a0683d48c", 0xa}, {&(0x7f0000000d80)="f38a8e47a7ec16c3f48b3403e78bbb0485c14422b1f6890bf997dc4583cd08b988e5a6f5b430ccad0dac58d3780e88852ff0f743467f9c535a281e1a688bb7caca816736499ac349e3d3dd990f42a09dbcbd7a877e190082f4b43c38f6d13a218c01e09784092d2c9cf55bae525632b9ebe7b7edb7019d16e2cdda31e64a3991534118d6f6dd21daa93eab9dc1112dc6f518c58d334c51", 0x97}, {&(0x7f0000000e40)="e5f1a8138fee4c3a3f1d08e875c9e4e0ea74f261a8e3d658d818bdaf2b50f03fb4c57adde46a025d569f7bf074bda12bb75edc90a141c9f013012376994926e350f30fe2023b28ada3529332907deb36107e551b43d5c5f245858d16315905cde9e9dae3a683257faeebfa56ed3e569ed6b9df6d43c2be18eeaef8ffe1286aaffa2bd1d1e5e732d8f916faba916f6d07534b8a1b669caf07f7455dac1d9ec1e7ab06032b5bbfee695539648b1c989f2dd25e17d1cf36e62f508d83d5c5987c452c29578b1cc7985a0c44f7ea5a0aa122387347b999c00115d58f6fd6ac5048112f29225c49c5d7b027c48f650d74d8219192510b3e57292851263955b5bd0d7711cc0d48dd78795169e5ea9a0627358ba748ce25fbc5be92a9259e2ff4281a286455adfdb72199d925164dc4dbb72d832fa98d9ca44d8b1cec2319d77b96ce11f62ad0a47905f154a8387a8b356db573238677ea5c4a597771c42949be438d2b7d8ec159758a8cd3c2e7223458a281a27664fe6e0e3f80ce397296bc2702dbaa4ffec3a219f969a524a2dbee6ae7098da95cb544e0d4ea85664858c210a472d1bc20590d367efe89f1bd36289d568ebbd5810e994ce39bf9a0a98b92d6879e22015f0c1369c2c07476f77a9999ba23b14913b51390a289dc7dbd3a80f554a17e67bb41507322a6a70b8ac03c84b9fca0e5a737aae178b6cff46e432cb9689df63bfa1e08d509d8915e9ac0fd9f9890eb11210faee69935f3d9e7feea1cfbdc72c39d19094788c79f2a2d2fcb5b901d76d6b7acdfb6a30950c7dd18eadbbd8407b516f3c72df78ea4f3e3003bb125d579afb73bfd6a6e1eb6e2dc84cb9560ed9b65cb9a07d8a98498947aad9f12a224779f70ef6a3d4ce365ec7f964d8449e13568f042e2d8109dd76eb4620a7ac92e93092b8f65e3e2ea7ca64719743891cb5a81b93fb77f09828dd8f97ae83ffbdb824f123b9de3fb71430e7fd36782a32377a5af65b41d71624ae49b0078d12d2575dce1cd4fd628dbae236ff75bc1046a1edc1ae59afbc27b83f37778ccef625bf5c9f1d7a7ed23299dec6836deda45a1a8a7e8d39269cfe10c0959f960c45895705453cced3fbc38291ee17086961cdebd1569ac2c757ef44237d0d159f4be1d14e60a57b2ca489d9d2f9a03dc1ca3a24c9ff813f5a58e5331145742265fb3df169a0621321e5620dfca2d39b6f8bf9de746bd001976e4c0879bcc778bf2cbec95e334f196cd973c2ebe32a9a1c72dca88cd4d6da78cd625097b39437105b1cd11def58de630642d8afa878cdea148da24bed9cf086ad43793b420d34ee2ee04eee0f9a49c01d880f4520143392ccc265910116bb0286fcf332a30b32c0a03469adca31e74f49e409cbc7a57287bacd87574a083e6493fcdff50fe5e6243cb91147b915ec66fe648e2cb4b3a88716134181522ff0d26ebac1a5a2391d43569017629b5821f7605c982b695ebd0e7627b97cf606636afff31af20987b0941b9cd27d0ca7d3ccffe5b71007250c7ae953c84cf285bcad470f0a827efd68795184487f4d7a3f46e5b5e489f5883fb8efda91a10b80ff73bf7e77e7a8a2ad84e89abaf08566be7b2acd7996f9ab69486ce3daf33fc3e381e9436665beefe0532e5a4a140792d244a9527ede694241e2f89b98227d2bdbadebe08206dfac33e0377c18adcf9d73a77888b196f39ec68afd0896aba7b007c458671156e00a155db5043c6c9007ca9fd0bd4bbb3c17e3775eb38ae8a1e86f7859275ae511e85d2f1aa40e1a1030567c933bb74476a7396f30e2513cdba49ddcff17420db463379844de4832a50c0e209982fba992e8a137759e1a6268f6a9f91d94fad1eb60ebcfe0dd757799cb03c5e8bae551e17f43c0dacd8aa41b66579ff4b814ee9783e402a0a8a0576a7cf48edfe0ddd115ecdb1cd37c0eb6fc8690dc4506767a199b94754246efd6ddda64eb474200660ea11c0f52d46c018b582e066a7ee0f6a41f3ab52a3e224ba8aaf0881bb3166005fca1aa8d432439a536fd2b29ec73c4428ba83d10ea053884904db11fe9ed24da7b0bbfea15f0847dd124d1e371027e6e6c5de339b656c9fac11cd1481b4304818a26883a6d9101337a7087f221450f4f63283e942fd16a41704b75bb21c6f36defd271acccefebb710b703c00c670951bb85684f7fd060c71564bb650e6c6221f7f6045aaa6f4959601e852d8cc59ea4c5a9417bdf3bd4a44045e3dd2750b2776de8969d6834cf8fd83f97b2c8bfe537c7937079fc0533b9f7cd45f472d4d992301afa25e22a02875b5f63399186800a332031bcfadeaa1f2e8e0128dd31dfd8d69a1aacfbc3d5ed413564de523419edbf3537ac254178b96f251dfc118ee81bb08a1418f28b24c1554847871645855d7e76033ed5b271a3d48dd2e11e76795c72449817b29b10c974040d2f97d185d7880ff45a950675eb3c4c5f9f6d180c19d7a4bad714a9969dde52f624be8101e461dd44e2748198a415bf29ea710fae41815620da3c424e861d2e37563d28a6af91c019edc56abf892ab82f9c71a36aa818367260e62b8820dee9cd1276554c7c3755bb0897170f4113ffef427937f1a6984d0804f6c7edcd13c8af1b380c62aad48cf33aab8244ffd644c2d37a1d268c7136c462db38d0d857d4bc6d3670993cd9c85fd86e24cf1e958be8f6254b2968bb6aa5cfc76d47a0b917ab9623af1d40b4a68af822736da0e1172e1fb3a4159931801ff526c96cdf00ff19d610f0267c0fb33abcc959e5a1c5d4282864e75b72389b597f3d9cbf0844b0c2e967988004f0f796eef79978eb2e5f4b4f2ffde036e39752c8c6a691de1942a6de7053bc1b448cdee9095042318e666eb93b1e970e861c6a9816be26dfa130e9066e454239e9ce771adf74d6ded3de4e2143620311bb51aa2fee49e880ae0caba09ee001c6f60b7038c7b016593da021d8657ad6d6a2cf802899a85a79c1abf21097788754ded6e127d661096e088973c0d23b6a427d4629b02a873955a6da14df3a836ed211d97644433bfff64d0339cac9a8928132de230a37a77e2f2d2ab965bbc3ffff11fce684fbac1187e6acf4c2e6e6267b294b43e32ce1f335e088c9e6cfa8ebed2cb1fa1bfa6a83549c56f39caaea92568709d91ce6cbe140f1290dc9aef4f18e926a48445de7abdd8645d9901b476166af0ba492b2cd76ba10833dad7339eb9f6c1b33881a4f5ff103373ec85d687f6ca56895c1643e11a789c5fd84fec06c1574895b404a88620b5d8421f78cd791c48e81d629a5e03e4ae2d0fde5f2c9398b11afbc4f26543514cd0d9c08b8ab09e97ba0d284d25e4df4ac33c4d069676f48a3e7a204aa324c6028eb96631045ba08bb0fa12d7a24f7268c4fefb0f988db0c129733ff2ada00640dd6669682a52b8718944a5c7fcb5cced00a15b0101614c9d6fde6ba2146f8921f1c6d22adad7a883c1a01dd4cd969254095b82ccf59810b082c85ef7561e1c98aa35c43f3f6355d13f114c544cb42db3958b42a0d44277c2ed6d24731a5da76ccea2f3304d86dacf9482a1fa1958864f531ec0d4f3888160d29f3d706107e67c13ea2f15198d32d1f8c006a51771e50f01d0d4fc873d48f1fd0255f1b59dfd77ba1ee627c5a32a4a0ce0898dd0980a6bc206d99800cdc82cc1560cdb31edb5caa3e202dd3d3001d12747872e5b8324e5773dc1c6c64b64e764a99ebd5249fcc6b1aed0feef065e5651e7fb8b2c101eda101f1f4b8627fa3c7221a809240f3caf4da6123130c9a866dccb71239035abe60b9870586946c118288cd120c96149a7f01e27b3af6ecb789672680527bb0ba4e013d04ab2502596f2d41e84e563771bec4569a5839ac0e4121dcb066aec788a39f8296c762d857368a45580134c18fde73138dc2afc56a4a41e119eebfc50791765fdb0704c77fa9efcd25bbb32d7f11f9f4d2e375a3b161411d20b909465ef09b2562aa3d75ffdf19980ac4d4dbbab7e3b9b83a5ada5b98f8ed0c2afc9ad100897b9d576de8d51ee912567088d716fc95c078d0e1738b9e60a8139b39d8ebefe7dba367cf726c3855fc92b235b93575964c3984ebd16bb70c1c0e19e6cc199258afebd05b05ea7eb05eca4114dc6f71d3097ecc5a270e25ad4bc070c09be6abe2b053fc4c87bc361a0bed767e2827cc0cb24fa0807de7c2650daf605a9ab0ce43e25be29a4f90af3b6bc0b2aedbe9a5e4745d4a552dbd59004abc0d357cc3b1ae7550133345ce958521078a7712d56f0a36053be2e9f0eb70e6c5236e03a199f42333a3e779ac5830fc0250e741e4140ea8fd88719d0389abbd19ff24e87e04da26c42c7470bbdde73082829ad2d1024cef1968df9a89f0f3eedcc617b005137c1dc6fc51c6f9326b402ea1f57357cb2fcc8065b51ae21d38f8c3fc08eddc58e8930fa168f770a59237be2419919a1a82e92d3c3aec81f848c04e09d096b95272e604bd596af14bdc6b2757f9be47cb80bb1c4602ffb6b887492bc3d1cb888fdf6c998ba8dcf313966b0edf4c2d4614cc109436fc699a20be8cf195b8bc8fab98291eb466dee4225c40d2d3f016f5dbbb43c14c488fb4bf2ef42e91c49c8cfb97e92ccfca08f4ef6390dd0d0100619e12c1985cbdc9a38b5ca75a0ae535738ef61fbc99a8047c79b882f35b37f882a38c7f6e3a80af03038eb15e8e01919ff5510344128acafc20cb940b602696a7326b647f0dd882c1ddba97a7315a23767084e3a68c4126c114464bf01197979e8826f9e066b1cc114b23853ede76fd14de1afac3853d34b4c1ea5eb48719780fc64dbb8675551a58c1c2b2f0b77a6892354ff5836ab23acbab80439522e59b4ead0c2b106f97b4f3fa28e88623e2dabed1371e128a2ee81e9fcaddc9b4aaf8c81e50583d7aff247b53bbaa0638b8381d3de06f8853a968a1f02d414f375eee3215e7d1adfa85c285f03e5a6ac9a019b95e7ba7142c52330e650df935336e340e5ff516a576e6c83ea23b2411ada8e7bc544e76cdd4d469ffbd973a1dd8331cf1703135b03d078fc6d18757f34de5f8c6c685d852087a215e3e7f4f640d69eb377469ae5da94048140c7b87a130dcfa5845b7cb77b243972846feb2221e442f9280a69a1f99763212320b1b7f5e25393192ab6a9dc7e06e24423735d616206b1113770873352230ce608ef45dd97f878cd9ed11d7faf600e84ff255459b9a5b7adf14695e62f54c3bbf8a6d19ace2faaecabad327722680e76f3a579a8ba74a95ee9dc783d79510f547988ed9c2a28741a0b1500996727fda0d9b79de1fda525290171dabb3403b50eab06b5b1fce1840b4fbfc8ef765770e625b65b26487e7d53a0997ed272c08eb85be39bd070ef6c3edbc8ea25e53d9dbc50d3a035ddaeefc7864d2adca4e7e9abe4a88dfd694b2b899995fea170bfbb213226a3bf364ebd4721a5714aa882ed07d229de13899e6d6df5d966e17a24527879d4894a2414e887b174018357bf72274ee58cd0743c7ae88a05323b79de2bbcac4fe66b756a7ecbe0219952e76e371a2f395b3e7b7b0506226cb1b0e001e5189f48a54846016c9f84e6c1fb08db7ee92e799869fcf10cc0fc2cae5af99b65081fb8a8eb1347172d5b49b39e93e47cc1ae469260178bc28b0d9515cb10c49d2dfa64d15e34aa24d9f5c37d56eb0db419cb08c2158886c8792859a785dfe0bd6e13e459e30ab1cb55ce01c5c16bc6961374ae199a54f46b91c582c220c0f3aa8a66377ee680fc7151435fa099172df3d977f0362bb95e", 0x1000}, {&(0x7f0000001e40)="7ed365722e07eb7ff89b03ec4c6d8a06b475a6fe991ebf07d9d23dc0d1e3a40293e8376dd8693ee6667d15f7ca846dbf6031d54efd0e762abbef63d99fd92d6e1d524fc9f7bb4b9bf0c30f0144537efce50903b4754b43322b84c5ca01d7e728654121f5fc511e0f267931dd2ff34ca1084646b46141acd1195cb317eb86c71b3c61e6347a5feed5509b7dabf51916299d2545bd1abf86b9d7ad8a3ea66042e3052632a47629a0340ca7f467c99dfafb95c967ee1caba51d3f416856ad77c3aa13432cb7fa92b33e20627bba3f34", 0xce}, {&(0x7f0000001f40)="3fd6d9a29bb614e57e2712b59d76020078e82a793c89b8ed56d30ffe52556d3ebf3b71d048231353d4a80ef4177c6743f908c115cdcc9015d233d0de878340a93a0768283db2f234aa98e47057bc49cfa3ecfd6e7f447563001abc3e25843e80665af8fb91c5218236ee0463086036a9861713ebba5f49cbf1cc12c967607b99faf637b3a29ff428ed2c5a2dcded13fa877ac26f977e69d5ebba138849f88c9ab0eaa4e2032448ed3a03cf4b9ce92608e9c06a07dabb815a6480c7007237", 0xbe}, {&(0x7f0000002000)="b9a6a6a1aed4612110b926dea41c5cd99e24e8d76cd6a04222f5bc7141637d580da0db9059da8f4a22706dcfc066ad45a968d4354aeec287886ac34cfba96c0e4b0735e4c02dd7895e6dc70030e66d1839723fabbb6ebcd0926e29e2f9c0b69e0ccca73beacf4a4e6e5fd1895fea8209cf000ffe4288e4b1085333cd0c40e49ae416752e99d5532a5ab99957b0dce72e1ae8259651974b17b44aafc625bd0e900eb29481f4f28ffd540e28d0ea0600a1274ea286f7fda069b7eb75b54bbfd7", 0xbf}, {&(0x7f00000020c0)="07c5314f7ff7aa2a949836df4efe6d253e9f2198902bd978c7b7d3a189a08513e02e9f573c13ac8cf62c4b8c75d11ec20e20ea8ac60231cd54b85c4958de37be787d0577", 0x44}, {&(0x7f0000002140)="1fa02de1558e6c89b061f23d9f977023540da4da89255f8d14702c0a985a650c24cca39aa7a49e4d09f1fa9f7f53c0275163b971c8acf3fa0baa8106644a", 0x3e}], 0x9, 0x0, 0x6) r13 = socket(0x2, 0xc003, 0x2f) sendto$inet6(r13, 0x0, 0xffffffffffffff00, 0x1, 0x0, 0xffffffffffffff38) 18:03:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x20000, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba6], [0x0, 0x9], [0x0, 0x0, 0x0, 0x9, 0xeffffffbffffffff], [0x0, 0x0, 0x401, 0xf], [{}, {0x0, 0x7}, {}, {0x0, 0xffffffff, 0x0, 0x8}], {}, {0x0, 0x0, 0x0, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) r12 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r12) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r9, r5, 0x92, 0x10}, 0x43, 0xff, r12, r3, 0x2, 0x14, 0x3f, 0xfcc}) r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x802069ad, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r14, 0x8004574c, &(0x7f0000000080)=0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:03:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0/file0/file0/file0\x00') r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000180)={0x76b, 0x2}, 0x10) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 18:03:47 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x3}) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) dup(r5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0x3000, 0x7, {0x800, 0xfff}}) setsockopt(r2, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069ad, &(0x7f0000000300)) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000200)="e986f9946893f80a7699204cd6762e4c84f5c64fe3930be638e12f5b1fc85a0741b6c9326ff27d64fc460f2af220404b2c479f2692b482b996769a0df88bc13cd1dfd9fa8ece11c74646b59e41730358fa6be5a6e51631b6b0d958ece9a883905cd94433e960b64fcc1e74306c2975c88892f0ca29fcc31aa231fca6bf8f8e1357270a9d4c5f6ac1b13d35aa9e43e3fbe10d048544bd47755ba0efe93fecb2f8798a19", 0xa3) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r8, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) dup2(r2, r8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x20000}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000101, 0xfffffffe]}, 0x3ec) 18:03:47 executing program 1: socket(0x11, 0x4003, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) munlockall() r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)=0xfffffffe) r4 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCSDTR(r4, 0x20007479) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x500, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ac010000000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f3622d7b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xffffffffffffff27, 0xa696dec21bbaec75, 0x0, 0x0) 18:03:47 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018600400000001400000000000000000eeffffff000000000000000000000000fa0000000000000001", 0x2c}], 0x1) 18:03:47 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x7) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') chdir(&(0x7f0000000100)='./file0/../file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x600, 0x0) syz_open_pts() r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 18:03:47 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1104, r1) acct(&(0x7f0000000000)='./file0\x00') 18:03:47 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x8000) open(&(0x7f0000000040)='./file0\x00', 0x5c82dae9d632328d, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) setpgid(0x0, 0x0) r2 = getppid() setpgid(0x0, r2) r3 = getpgrp() r4 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r15) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r12, r8, 0x92, 0x10}, 0x43, 0xff, r15, r6, 0x2, 0x14, 0x3f, 0xfcc}) r16 = semget$private(0x0, 0x2, 0x8bb) r17 = semget$private(0x0, 0x0, 0x4caadd7422efa8e4) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, r22, 0x4}, 0x200, 0x401, 0x2}) r23 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r26, 0xee01) r28 = msgget$private(0x0, 0x4) r29 = socket(0x18, 0x1, 0x0) fcntl$setflags(r29, 0x2, 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r31, 0xee01) r33 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000240)={{0x8, r31, r32, r31, r32, 0x90, 0x10}, 0x5, 0x54, r30, r30, 0x2, 0x14, 0x3f, 0xfcc}) r34 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r34) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x8, r26, r27, r31, r27, 0x92, 0x10}, 0x43, 0xff, r34, r25, 0x2, 0x14, 0x3f, 0xfcc}) r35 = getpid() r36 = socket(0x2, 0x400000000002, 0x0) r37 = fcntl$dupfd(r36, 0x0, r36) r38 = socket(0x2, 0x400000000002, 0x0) r39 = fcntl$dupfd(r38, 0x0, r38) ioctl$TIOCFLUSH(r39, 0x802069ad, &(0x7f0000000300)) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r37, 0x802069ad, &(0x7f0000000340)=0x1000006) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x6, r12, r22, r23, r27, 0x39, 0x3}, 0x6, 0xffffffff00000000, r35, r40, 0x1, 0xd8a, 0x0, 0xfffffffffffff001}) fcntl$dupfd(r4, 0x0, r4) fchflags(r4, 0x0) fcntl$setown(r1, 0x6, r3) fcntl$getown(r1, 0x5) r41 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r41, 0x0, r41) sendto$inet6(r41, &(0x7f0000000100)="2896a8fb7ec3044bf8f6f2d711c8795014b75b5399ab605ccd52ce292a236764a01f8e9effbf132bb0b931cf9d54eacb46d0774b609582ed616ed152e82cd5505c150b5972eaa5f969a5452de2fafdf5b3b4360db34f43b1a19055b340a9957c4fb023de8732c3ee2e102747223804", 0x6f, 0x8, &(0x7f0000000180)={0x18, 0x1, 0x7fffffff, 0x5}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r44, 0xee01) r46 = msgget$private(0x0, 0x4) r47 = socket(0x18, 0x1, 0x0) fcntl$setflags(r47, 0x2, 0x1) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r51 = semget$private(0x0, 0x2, 0x8bb) semop(r51, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r51, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r51, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r51, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r51, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r51, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r53 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r55 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r55, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000100)={{0x3, r52, r53, r54, r56, 0x4}, 0x200, 0x401, 0x2}) setreuid(r49, r54) r57 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r57, 0x1, &(0x7f0000000240)={{0x8, r49, r50, r49, r50, 0x90, 0x10}, 0x5, 0x54, r48, r48, 0x2, 0x14, 0x3f, 0xfcc}) r58 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r58) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000240)={{0x8, r44, r45, r49, r45, 0x92, 0x10}, 0x43, 0xff, r58, r43, 0x2, 0x14, 0x3f, 0xfcc}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xd00, r43) 18:03:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xcd, 0x5, 0xd8, 0x0, 0x3, 0x655, 0x2, 0x3, 0x3, 0x67e44330, 0x8}) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x481) kqueue() 18:03:47 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x6) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) bind(r5, &(0x7f0000000440)=@in={0x2, 0x2}, 0xc) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069ad, &(0x7f0000000300)) getpeername$unix(r6, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) fcntl$dupfd(r3, 0x0, r3) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000005000000000100000008cd000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRESDEC=r3, @ANYPTR64]], 0x2c, 0xb}, 0x0) 18:03:47 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000480)={0x7}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000080)="4a8bb31421626a7089f032bd09b593ade21b573a4cd3cd144eff2360ef128317673952e5b042e672c2a2934c40acafd672c658a25e3d682f1ad1d787c823d114fe388aa75a21135326e51401fa3e714b232b51036fbfe51a327a8b9fd5a6c39ac9604a62db4b8370274ffcd6b71bdbd1813cfac7225a7db1691038762cc43d749983f9809228c978edfd6298c16389be46f02025c5d46c658f0d7c4fd3c98621ed51586da19b51434933c372c88b702e56c51d7f", 0xb4) 18:03:47 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x7ff, 0x1, &(0x7f0000000040)="93d9bf53", 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:03:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x8002, 0x1, 0x5, 0x6}, {0x2, 0x2, 0x4, 0x20}, {0x8, 0x9, 0x4, 0x7f}, {0x6, 0xc, 0x8, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 18:03:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) getitimer(0x2, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) close(r0) 18:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x200, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="4b5f7b3d627ba30957803539e3eb") 18:03:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x5) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0xaf) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x2, 0x8bb) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) setregid(r5, r8) r12 = socket$inet6(0x18, 0x4, 0x3f) shutdown(r12, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 18:03:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x38000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069ad, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069ad, &(0x7f0000000300)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x0, 0x0) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x802069ad, &(0x7f0000000300)) r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x802069ad, &(0x7f0000000300)) r15 = fcntl$dupfd(r10, 0x1b, r14) ioctl$TIOCFLUSH(r15, 0x802069ad, &(0x7f0000000300)) r16 = getuid() r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x8, r19, r20, r19, r20, 0x90, 0x10}, 0x5, 0x54, r18, r18, 0x2, 0x14, 0x3f, 0x8}) lchown(&(0x7f0000000240)='./file0/file0\x00', r16, r20) r22 = fcntl$dupfd(r1, 0x0, r15) ioctl$WSDISPLAYIO_USEFONT(r22, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1f, 0x40, 0x6, 0x1, 0xe75, 0x3f, 0x8d07, 0x2, 0x3, 0x9, 0xffffffffffffff7f}) 18:03:48 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') getpid() fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x3f) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560a, &(0x7f0000000680)={0x3, 0x0, {[0xff, 0xfffffffffffffff5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x3, 0x2, 0x0, 0x4], [0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x9], [{}, {0x0, 0x81}, {0x32e2}], {0x0, 0xfffffffe, 0x0, 0x401}}}) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x29) pipe2(&(0x7f0000000140), 0x10004) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/d\x85v\xff\x00\x00v\x00', 0x0, 0x0) getppid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r3) openat(r3, &(0x7f0000000480)='./file0\x00', 0x0, 0x171) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'4gp', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r12, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000001c00000040827e0ca391042ca9f2dd550000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000002d59906edb016de5b22647b57f59d1a19fdaa6bb7f4d3b13a6280b829feeafaa4d2831fcb8674def3181127ffd3ff670d952e1a204463c957d68b2061978aaddd4264636f55985cb096b68f9975cea525af526ea849b1eec27e31511184defab0ca52e603e4912b32246c1bc518321a9a0e1b6140be0f4b30c501a4cd9137961f6a220c1f3e8b5966c9f557aac5ece9ff00802a64ed9519e96e96ca74c8f6ddb78c850ff1a26ad17acbac9b3"], 0xfffffffffffffe9f, 0x1, 0x1000) r13 = msgget(0x1, 0x240) msgrcv(r13, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000a3c81f74d0c43484bc7dc4000000000000000000000000000000c20d56250700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b8e8cc9c07990f7b42779"], 0x106, 0x0, 0x1800) msgsnd(r13, &(0x7f0000000100)={0x5c2b2cd161db043b, "6ef6fcb2ca3167ed58c47422ed61d8e1f13bb9c4ecd422b681736b34659f4d3bd5449917152312a514708550b3602e93932d3c1b9fc572c074c3894983cb3221c9f137f445433219a2e208f6fcda7d90aa94b10430a99f465795e5b9e6a46a93525fedcab5f4d35c260e563c72"}, 0x75, 0x400) msgsnd(r13, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e39d25cd2485e172bf12"], 0x1, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x8382873290bf279c) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r17, 0xa5, 0x1, 0x100000000, 0x6}) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x800, 0x0) pipe(&(0x7f0000000580)) r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r21, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000c6b81e8cfe3eb546f6609e03b125238f0073d233f8ad9903cee4d7ff033ad186acc1d853a590f52f6595017444bca07990237543a353b6ea707ec1c75d878938b8bd0d91b0ec28c69fd173382af6a3a31fb0"], 0xfffffffffffffe55, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r25, 0xa5, 0x1, 0x100000000, 0x6}) r26 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cdc46e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e237a327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r32, 0xa5, 0x1, 0x100000000, 0x6}) r33 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r35, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r35, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r38 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r38, 0x0, r38) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xb43bf655dd21fea8) r40 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x2, r36, r39, r34, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r40, r40, 0xa5, 0x1, 0x100000000, 0x6}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 18:03:48 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x5e000000) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x6) fcntl$setstatus(r2, 0x4, 0x80) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="8c4d", 0xffffffffffffff39}], 0x10000000000000dd) 18:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") r1 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x20, 0xf9ffd188530a296) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x4, 0xffff, 0x7ff, 0xe6}) 18:03:49 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(0xffffffffffffffff) socket(0x20, 0x5, 0x7f) syz_emit_ethernet(0x1f5, &(0x7f0000000100)="79ff070000") 18:03:49 executing program 0: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) msgget$private(0x0, 0x40) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200a0, 0x0) read(r0, &(0x7f0000000180)=""/145, 0x91) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {0x0}, {&(0x7f0000002800)=""/144, 0x90}], 0x3, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069ad, &(0x7f0000000300)=0xfffffffe) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) 18:03:49 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) 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)={{0x8, r10, r11, r10, r11, 0x90, 0x10}, 0x5, 0x54, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x4, r13) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r10, r6, 0x92, 0x10}, 0x43, 0xff, r13, r4, 0x2, 0x14, 0x3f, 0xfcc}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={r1, r2, r6}, 0xc) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0x40) ioctl$BIOCPROMISC(r15, 0x20004269) getpgrp() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt(0xffffffffffffffff, 0x20, 0x1, &(0x7f0000000140)=""/43, &(0x7f0000000180)=0x2b) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$TIOCCONS(r15, 0x80047462, &(0x7f00000001c0)=0x7) r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8000, 0x0) poll(&(0x7f0000000240)=[{r17, 0x4}], 0x1, 0xff) ioctl$WSMOUSEIO_SETMODE(r16, 0x80045726, &(0x7f0000000280)={0x1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x7e8d, 0x6, 0x4, 0x1f}, {0xffff, 0x7, 0x0, 0x3f}]}) r18 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x50) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000380), 0xc) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000540)='./file0\x00', 0x800, 0x1) ioctl$VMM_IOC_INFO(r19, 0xc0185603, &(0x7f0000000480)={0x44, 0x0, &(0x7f0000000400)=""/68}) r20 = fcntl$dupfd(r14, 0xa, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r20, 0x8004745c, &(0x7f00000004c0)=0x4) r21 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r21) sync() 18:03:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x2f7, 0x0, "003700f80600000500", 0x22}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() r4 = getuid() sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000300)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000340)="b5df0536daec80f035d684d3f05a44911c962487e6a08880798fd082f21be43175e21b7e36dbed89a4c1cdcc86758bb33aeb056769244dc11fc279f81394fd51abacf96df1eff136295ebf158bddb3b82c842cda6d1bf2ecded7bffebd8a219c8802dee025d65d3f1940634e499ec67a603cc60fe2f5966ab3c6c0302dfbc9a710e1c234894c0e9e7d60fca2fb84cf18627c7c9e4daaeaa608c3a067301f4f6b60313126959f5116c3560420458442904fbf05084e1dc2f0960329d7a3cbc80e3d22ea064a5ab646bd2a659f", 0xcc}, {&(0x7f0000000440)="9a7c4de4adac3dbbcc1ac77c51ce1ea83e17d480ca8b6936da4134128d847b2c423f1ebce648", 0x26}, {&(0x7f0000000480)="a20710d4826864e0ad47fa78", 0xc}, {&(0x7f00000004c0)="178f131b296615aad33ec67f0407c319d3766c51d0a4c1c22b864dda3ac0cc", 0x1f}, {&(0x7f0000000500)="83c0ab3965c0f7b9cc4f52e90710e903ad4d", 0x12}], 0x5, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r3, r4}], 0x20, 0x2}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000200)=""/6, 0x6, 0x2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r6, 0x3ff, 0xedf4, &(0x7f0000000140)="446ce2048f99742ffc2c0087bc17c928557296eed2f7890bf9a4224f826fe53b97becabc39c288457ee35b17f8564e5601bc5a3a64145a86180ee3a5bc8696d7c7702b49d55cf6ba3739367872cbd7951a", 0x51) close(r1) fcntl$dupfd(r0, 0x0, r1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="1a5ca7dfb302a6a5707804b8be331519", 0x10}, {&(0x7f0000000040)="f7afb6f38b6341045f9b1af3b7831d9cd830243bb7ae6a9ac8a120eb2ed58ea2d9cffef9c49f757424f6ffcf3ce8f132c6719fb403d57f83ec434a37f6e025a49129", 0x42}, {&(0x7f0000001500)="dd3dcd635a8be6d5663ac083e4a3101becd4f977a02370fec282bf1573bea306a8989ce17e5d99bfa77f7437d64a3e598f72dcb152704bfcfc06c31802e34d0f6d41facedff097f83ee4555968840e45c712fae0417bf6906bbc346285d0589c35cf3c0954ad52b1a9bb42f291e9a2807362d64814f00466d98dd5bd478a1b3219bc48cc462f65ece9759ec9cd69ed322a76aa5ff6b363cc27da18599cbe908d21d75577439a36e61894257c15189b17c3d107de18c8beeb0ee996c852f2447aa4d25928c7542042ab6018370bf017550dea8142ff7b42a404a612d1b22243d7811c10a9a29d1665c497d856c3f36095592abb5b8b8669cfbd89f738cff88a09adfd83c5a68497688fe56b8bde633357678cced74f2329d7d427c580576e6ba8b48d16a25be27e29457359b98de8530508f034a2fc44476d4d6a5ee8fe1e168e269af5e3ee0d1c6eb59448fb3f323010ff47765632578470da3bf87600bf11e3c2ffc8d7df85ea0fcd61ac2f710b9fd9579a8abfecd1de43ed1f99b439cf49a933823eb91ff1486785aaa5832939e998dc05e6408adbb2cd1212314db864745b5727de1213f985e9a2fa3ea4d050cdc8b565d4c94e98924ee67c6cc6595f041ed9c9162ed2a595e75d8bd8b362816169ec9bc890b45f451b053754714a0f2a4db9692c80692cfaa6df6ecb36c5c39925165483cd240d6047e4fcbfe43f9504feed0a3a995e7397832b6469aa3a759efa81b1b641f8bc9ed222d1dd1a41d2ef96996bec6af142daacf57100f6a5922519124f56b7c3461154b7e84d28b886acf27a7d152aa1cc802f5f8030d087b222ec0daa87382e2503fd94592671b142290d4dcdaad1e1192debaa9bbfdd1911dafdb7bb7668fa4f84ad918c771fed14114772f37c091d869086c3615770ff7829d91c0f3491296aee446e48c2a867774957d9d6d4c53022d3f0b1676c9ad2c6aa3c6e5208208e0a8af1a5d75dc47428ec0398f16f2976a1493c0a286ffdb0fcdf7780af112a1fd70c6f7533491f3e7eb47a2535680fbf1a4b2f90a40022db374155c363c82234ccf82180f7c868f45550bafc6cccc7685bf378dc0a79d5fcdbadc7cff5e853621c5fa66dc12cbb9d7ff043cddada7e9619fe49333a09e80a5928fc811aadebe534e6df530742b318e86aa63523f8f855daabd5eb8f3e101c181c051c36d8a0b10a9b3eb856b8ffc912bbcfe9916f2dbdc58d92e2ffe404d4e499919a1ca4faf40bf10212701b164b84b98e8bcd5ed24b7979c920eb450408411a1a37a696784e64f3def02249558f16064f7311f3229e46d9a3d9b64401db9787489e502d071db493ae2ca9de6c59e3aa6c3b372ae7a5781958525206cecf1302439d23b15bfb55e5375ca4dda8cdfaa512fabf69311c673f91191bb77258271690800b75f2ea71e75e41c1f2b9865093997ca275dc1cbab59b1bbf9b98b8c11e061fd1351b5ffaaadaf448d0d33401f98690e524bbf8f804bd3145758f3dffe8dddf966a8fdddb34048188ab53f735a6e166ad9b1617dfdac64d1f3e0876b10d80fbb8f11d06b52190d2ab737da62017090f57d03714488ec7a22201f275670d3d80a0d368ea5b98b064bf1926d7c37b32fc8686963dceb8e6731366c0a9719dccdde28522185ccd31b16d13fd8ab43494984dd13845cf94525e21f2d107b10214fafb492147a2436dfc0028f54304a5d41549210f214a9f3e4aec87f77d33e16128b29f24372a25abe4c972f4e3e15b7437192ccee18bdba898b314dd20f6d3c1222e50929b0aacaedadbc41ee9a27ef06755d1a615be6298c5ad5cc47f318c01ec84c203e6a7ab5b72798310c0a5c4b6f78efbacbca937b402644681d014797a36a2104393046779f07b64b30ef27a0e1247a52aa9280bc5a881aa878b398a69452fd0cfe20f005bbd1687325dc76c0aecc87f5a78fa2dfe9a4c81705953e7e7fff8aa325474effb89cfdd9f7166abda175b1e6982e9a5ccea6da7247fffc0fd4daa716cca24ad0beeb6c67ea91318d3f0d5dadafdc431b9c1ef7e3016a6ba50ca70ee8243e00d4da91721bbe3c380eca56a2907e7d534256ce104fddadd963ff1ba43161a124cb2ae6603d37b37c16c2f8784eb9eb0f446962acd7a36fdfb931bcd927b33d569cbcae209a3f3274647d31551efd874ae86651edd9fb671ea1d41945cee5ba86d8f42a41ab5a82a9ec839166c687c00fffeae79475324c3e962d9a9eaf601a1e09359e00c147b7527733a9fd32dabd2958095a7edbddb2483fa1a883a909c90874c879a3a31d71ed3070bba0bed8998ab1c1a59ae3ff47ccd8bdc22e3df5522d422476a1fb57153da78cc23b3a22a59312140fe5f1b9e5a438a7082eafc45b7ed265496c19f5a26e026abe8c1884ca5eafb2b2cbe3c30b694148be1f3e1901f540464356d24502eb0caa89aa803cad1a8af6faa099723f000018c79d213627f8599e48608dcc1551093c5785081e5d2f8c0c51427ad4519039f4eb4aa9d476ce2a5b4aa28582f6a9293e0ec05d84ac728c8ecbcb31155f53b40421d3698911be1aa868d1421a45b46ff6662a37d38fbe6b77bca9b98e8898bc67ad93ba493a2ace4c7206e2b348037207c0678cc82dc4979466ebd2d0a4e3749a28b326f385781705b59c6d75f5a15ea4feb2e4f4efe294cfae35fba626320bf8ccebef29434f41d959e696fe5b832c51ad7cea0898cd7d7878debf0caeace101bdd6646a691d2219ca5b26d0d186856d215ad9324507c96a8fe1d4cd9e58f25567bb8a4984c00a711b25f1c049cc080dc0b3b6bdbbd1dee50e5a5c6783815afc252cdfd77b9cc317f4c497bfdcecb185cabe255fc084b70068cab87db81535e3d36e41ba593dee6768c92d0c15decf375298ea7627925a39532da3fffeabb5c04cf6f48b85814d1df0d7797d4d6e1e1aa6b241d6ec6414e8c8b8aeefe3a9a37baaa79be9085ad941e7f9d17cfaaf5ba4effc4d95587e8420f959ba428301353ee0f81aba1eca7145b5012b15450950b5ef37a0be3e6dee68f38f97c484a77567facd989f8bc8e6bf0159807e4002c59d5f9373bf29432a297ddf18e32ce1b0c6e05ced0426a1f30b793a16666f15e08b0ee0a11193c1168c98a628d91901282df0da54924ac9d0331e330f56bacec9be06169423d43691b01c0f25398d1289da2c0eb908eb0e06459709b171a52b0e2d276f5f756a8da0c2fde67e7d641593b9a47a7280cea2ea007c72b05aebba8fe47ffbf30c1908e091335c9c387557178d5680a1fc7b77d8ad903572b6eb0b463f7add2391a6007837ce9a49a87d5d76e5a7d7e879df45f26d594674b440ecd60b00b2b5e90894673a8452ce230d349446ff99d0b45372d9ded38eecb0fbac4f440f4e7cc72cab494d00e6167a69091d728958c0b26c5916473a3599dd88e4addb923291285de740a368cad819070c7a732119dcadd9e78fac30608260e6aee9712e6d150ac8ce3669e75c1acb59e3b0094e35e43699aad6dc29061c2e7a77b626e0d5df4484df898e7909e92598b6c796a9f53fd773161ffb96b30d70ccb9742747161751d658767f245606602e863ccbf39bc9b8929ca77b1e24b75003e982b5147dacc788880d79e241405ea3ee1fe7affa3577dc238a0bc7251cd5f48d64e8411d4e6dce4a6ce707fcad063836077b6c4aa49f3e69287d0c565a16952ed341a3dd27b8fe96566b2801c42cd976c0b969427d1f16f6fbd003b16ee401dc6bf6efea1ff846bdbc2d0c877edb6ca17c8c3af3da024879c94a148a5363d88723c434cb3fad267141deffd9258d873c6048832e1ba9832729289d3a37d2b862b16a6f6eaf251c6e187905fab315622bddda69492733c54a03eb6b02615fd4aa999f30fee412947803ca5bb0caa0c5ffdfb0e479755b0d6b9e9ad7f98839385e54272a1da4691aad4f8dcabf962a527d705484341a3df3c963ffb94acc75860f114baca4bd6d89a919401146fdd0513c17739f791fe78168cb2bace1a7fb2d7d9c15fe341e19be6dd3960aec6e99f87e5790e70a26296bd49ff3f0c96e422146532edabbb00f2cef3c16538ad3be3c28e887bc165de66be896c2ede85cafe7596b40b56c5e861807983f2c9ff9d43b1969c27791d68b702f5b4c528f4e69e6b2e0e7695e957012c0a187d45e32d0c15f7cdb9c1d451ef318ee9b15649d666a5d3760fb3907243dea61bd8b6b6d45175cb9b0f440230297e63cfbf7e2bbaec1a17fed18d60043df1e8714d1818cda68e22d12f801b1407bbacf4e0ff59e439563cb61f385a1c3325e0ef765b0128f35a2c1853106bb8e409a498ffe5d108cd94bfeaec1993ee2fc3a335b4bc416165936186f7180db5708508532462d7578481752f8496ecd94c71ae74425861730b1e504361b3e0b813fce597a49186d2b436ca59eb6fe5bfc71e253c45a07298cc86e0246caa474429bd45a4a4b0adad7a7beee0d0568dde67e695289142e36f08df7310b3aead43aa992035f643965ee51aff1aadfb5ffa4c5dd066338ff85769fee2e4d220dfdc3d93b3dadde2e74c80fa49110b8c3d633a54974069cd99166ed3b1690b368582e2b39ba657efa4f6f217343999b044869b05413398376ce18404e3daad0e2e848cd9858abaf34f555619ca651ee37aed7c1cd89bf272573157ff5bc4e800f2f24fa6b76ac31ad92caf1f70d30e3e02bd7ec59135f7aa17272b8b72657f7e8cd043d0025ae5dbd23eac0e2d5595e55a37fdf1c2ad0f310de4b6817c83771ceb9db0055b5cf4dadbf4f8f061c3e53bf97262e7f5c2439ef32cfa8c3b129d2c13c5fc5e5e21d1f167caf9be9a9befb8801fdfba5247b9138eb3c03bf228d7625506f5f49850f7abc19547e1a1d3f3f590482a88d281e4bc2d35e6ca930e8a4f5ef6b8965c0f72ca731b6bce31d08f8e20d1ab305518128a1dcb0f0f82c5d2706ba322c4c0c51eee98978b0487bcc0d11fe6035b368e6f568ce8a888b45cb2b718fb8891b9065b8c1d0b4cb312597096652fb196f103d09d205b6b4de68427f234691e0a058af23b49bed72b766b78797335d0f6c2902079ee2aa17bba7f17116e2c3be29551b423640442428943f3df83cac22c425072fea879cccfe05cd5b0fa62f2a9e5a2ac6816463af3389bbbd2391ec291f5d1b8f503cf4e2408b5d350f3dd7c0780f4a814a6c1c1b976282c311b43889f9312de1253cc5e5a4491b4fd6df1a5e70e76aa906b1234356b77bec33ba177a468dba8591eccb497250287d4ada345102077126a8fe16cb1247f7e700f2615ded2a2afe56340a14cf39d7bd6d3498ff1d5f9c9c0389746feef531b604fd38ab7ed5108025ea077ff153b6b6d14ca8023902cd106b57202a7a3615712b1655859f7ed9654e487092f97e5794f73a2c26471cfe5b8eaa155b45ef11165566fbeb64b6f588b51b892889581a1fefc56e96c9c197fc470e142d6b454305c970a317c152d892104e908251c365121640fa447b6fc43c253fe929734fe3f4f9e777ecb44d715049a6e4696b8219caec489c47afbb8eb9121b3efbff817f3d60d72a30d3c779ebf3cd14c331ff5a6b9015e138bf979eeb050ffda8bafd9770e346ae267951da8b7742294b1b9e394a960eca7d3005cb6844d16bd165b0a3e8046108a3ad2631506968a6da7c3c2ab91350b8473ffa39317b05cfe3be7e355fcf6b304e1388e0d5773f9d33926c6b5706744c72307e5fcca98a58219d30830fbb63e5253a574e9ff3c9b3d96b62eb1b60969fcb5696ab70a6f50563aff27", 0x1000}], 0x3) 18:03:49 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000100)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) open$dir(&(0x7f0000000280)='./bus\x00', 0x9bdaa97773ded698, 0x50) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) kevent(r1, &(0x7f00000003c0), 0xf8b0, 0x0, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) dup2(r5, r6) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069b5, &(0x7f0000000300)) setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000340)={0x6f, 0x6}, 0x10) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f0000000140)=0x28000040) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) read(r10, &(0x7f0000000040)=""/89, 0x59) readv(0xffffffffffffffff, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300), 0x38000) 18:03:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedffffeff], [0x0, 0x0, 0x401]}}) 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)) r2 = shmget(0x1, 0x2000, 0x10, &(0x7f0000663000/0x2000)=nil) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) shmat(r2, &(0x7f0000373000/0x1000)=nil, 0x1000) 18:03:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) getpeername(r0, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000500)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="cfedffe966d7eaa0af6334c0a2"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = fcntl$dupfd(r8, 0x1, 0xffffffffffffff9c) write(r9, 0x0, 0x0) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = dup2(r10, r9) ioctl$WSMOUSEIO_GCALIBCOORDS(r11, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 18:03:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) r2 = socket(0x18, 0x2, 0x0) getuid() openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 18:03:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000180)="a3", 0x1}, {&(0x7f0000000200)="399788e0d607101892bf4c02e7746fdad006fe71b9ff615a83a9546210c6ec2a8ee10e27eafb8abc4fba6f0f472b48f2307e5546c1bdb817c2a552034ed9a5d179b08aa11eac7f5eb2", 0x49}], 0x2, 0x0}, 0x0) socketpair(0x18, 0x5, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x80, './file0\x00'}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 18:03:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 18:03:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xe, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x7fffffff], [{}, {}, {0x0, 0x0, 0xfffffffc}, {}, {0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0xfffffffc}]}}) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x14, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_RMID(r6, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r9 = socket$unix(0x1, 0x1, 0x0) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) bind$unix(r10, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(r9, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x8, 0xe2, r3}) ioctl$KDGKBMODE(r8, 0x40044b06) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r12, 0x80104277, &(0x7f0000000000)) ioctl$TIOCSTART(r8, 0x2000746e) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 18:03:50 executing program 0: msgget$private(0x0, 0x8c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x61, 0x0, 0xdd}, {0x88fe, 0x0, 0x0, 0x80}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") 18:03:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0x8}) r6 = semget$private(0x0, 0x2, 0x8bb) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = semget$private(0x0, 0x2, 0x8bb) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x4, &(0x7f0000000000)=[r17, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[r4, r11, r18, r19]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) 18:03:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)=[{0x10001, 0x0, 0x9, 0x20}, {0x401}, {0x87}, {0x6, 0x40}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 18:03:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000000)={0xe7, 0x3ff, {0xffffffff00000001, 0x8e}}) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x3f02) pipe2(&(0x7f0000000040), 0x10002) minherit(&(0x7f0000ff2000/0xc000)=nil, 0xc000, 0x3) 18:03:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r0, &(0x7f0000000300)=[{0x1, 0x29c, 0x2800}, {0x4, 0x80, 0x1000}, {0x3, 0x1, 0xbfe}, {0x6, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x9) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/255) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000080)=""/70) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:03:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3}, {0x7ffffffe}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) r3 = fcntl$dupfd(r0, 0xa, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 18:03:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0xf7}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:03:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) dup2(r3, r0) 18:03:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) r6 = semget$private(0x0, 0x2, 0x8bb) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x8, r14, r15, r14, r15, 0x90, 0x10}, 0x5, 0x54, r13, r13, 0x2, 0x14, 0x3f, 0x8}) r17 = semget$private(0x0, 0x2, 0x8bb) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, r22, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r8, r20, r4, 0x2, 0xc}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3e, 0xfcc}) setegid(r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x800000000080}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 18:03:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffef3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cd00ffad4bcb77a69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7c1bc5b65c6593d2870b4122cce358000000000000000000000000000000000df42d280ede765dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e73319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf99c031099a5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf637"], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 18:03:50 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0xe3}], 0x81, 0x1f) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x2) accept(0xffffffffffffffff, 0x0, 0x0) setitimer(0x1, 0x0, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/161, 0xa1}], 0x1) socketpair(0x1, 0x0, 0xfe, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) fcntl$getflags(r0, 0x1) 18:03:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0x0, 0xffffffff}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) ioctl$BIOCFLUSH(r3, 0x20004268) r4 = semget(0x0, 0x4, 0x4e0) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000340)=""/22) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) ioctl$BIOCLOCK(r5, 0x20004276) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000200)={{0x1, 0x3f, 0x8}, 0x400, 0x80000001, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x5, 0x4, 0x5, 0x2}, {0x170, 0x1, 0x3}, {0x0, 0x7, 0x4, 0x3}, {0x4, 0x81, 0x74, 0xe7}, {0x7, 0x7, 0x9f, 0x6}, {0x100, 0x20, 0x4, 0xffffffc1}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x3d69f369) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) sendto(r7, &(0x7f00000002c0)="543b0da0e02868d2b6a9ad9a2aa0680e2993f4eea04799b4cb5b3dd6b495a97c445b4589f0ec226e247077d871f229b4716e4aaa2f0c23aa4de4468f472a993c7ee6b0c50d07f40c6aaf", 0x4a, 0x6d3047776f8236e9, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 18:03:50 executing program 1: munlockall() preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(r2, r1) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000080)={0x4, [{0x3, 0x2}, {0x1, 0x2}, {0x2, 0x50c9}, {0x1, 0x9}, {0x3, 0x200}, {0x2}, {0x3, 0xfff}, {0x3, 0x5}, {0x3, 0x5}, {0x1, 0x80000}, {0x1, 0x7ecf0a5d}, {0x1, 0x41}, {0x1, 0x3}, {0x1, 0x1}, {0x3, 0x5}, {0x3, 0x7}, {0x3, 0xfffffffb}, {0x3, 0x8}, {0x3, 0x5}, {0x2, 0x7}, {0x2, 0x101}, {0x1, 0x536a0e5c}, {0x3, 0x3f}, {0x3, 0x9}, {0x3, 0x101}, {0x1, 0xfffffff9}, {0x1, 0x101}, {0x1, 0x10000}, {0x3, 0x6803}, {0x1, 0x7fffffff}, {0x1, 0xfff}, {0x8f4907dff16a8663, 0xfffffff9}]}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 18:03:50 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) r3 = syz_open_pts() r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdc9) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) r9 = getpid() setpgid(r5, r9) write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) r10 = getegid() r11 = semget$private(0x0, 0x2, 0x8bb) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x8, r19, r20, r19, r20, 0x90, 0x10}, 0x5, 0x54, r18, r18, 0x2, 0x14, 0x3f, 0x8}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x4, r6, r10, r14, r7, 0x85, 0x8000}, 0xfffffffffffffffa, 0x80000000, r18, r5, 0x4, 0xa1d2, 0xfffffffffffff19e, 0x7}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) 18:03:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000008c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) r12 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r12) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r9, r5, 0x92, 0x10}, 0x43, 0xff, r12, r3, 0x2, 0x14, 0x3f, 0xfcc}) socket$inet(0x2, 0x3, 0x7) fchown(0xffffffffffffffff, r1, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000880)={0x6, './bus\x00'}) r13 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r13, 0x0, r13) readv(r13, &(0x7f00000007c0)=[{&(0x7f0000000080)=""/92, 0x5c}, {&(0x7f0000000200)=""/156, 0x9c}, {&(0x7f0000000300)=""/121, 0x79}, {&(0x7f0000000380)=""/84, 0x54}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f0000000500)=""/159, 0x9f}, {&(0x7f0000000000)=""/49, 0x31}, {&(0x7f00000005c0)=""/213, 0xd5}, {&(0x7f00000006c0)=""/183, 0xb7}, {&(0x7f0000000780)=""/48, 0x30}], 0xa) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:03:51 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) r5 = syz_open_pts() r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069ad, &(0x7f0000000300)) kevent(r2, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x80, 0x1, 0x1, 0x6}], 0xfffeffff, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0x80, 0x4, 0x0, 0x4}, {{r7}, 0xfffffffffffffffe, 0x9, 0x8, 0x4ffc, 0x5}], 0x80, &(0x7f00000000c0)={0x4, 0x80000000}) ioctl$TIOCCDTR(r5, 0x20007478) mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) syz_open_pts() 18:03:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x20}, {0x5c}, {0x4006}]}) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000040)=0x8001) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 18:03:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x5) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r5 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000140)='./bus\x00', 0x611, 0x80) pwrite(r6, &(0x7f0000000380)="ac", 0x1, 0x0, 0x0) flock(0xffffffffffffff9c, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000480)={0x0, [{}, {0x0, 0xfffffffe}, {}, {0x0, 0x4}, {0x0, 0xfffffffc}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}, {0x1}, {}, {}, {0x2}]}) r7 = socket$inet(0x2, 0x8000, 0x8) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x9) 18:03:51 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000001c0)={0x1}) clock_getres(0x2, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x1) fcntl$dupfd(r4, 0x0, r4) getpeername(r4, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$setflags(r5, 0x2, 0x1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000002c0)={0x2, 0xf2c}) r9 = msgget$private(0x0, 0x4) r10 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r10, &(0x7f0000000300)=[{0x1, 0x29c, 0x2800}, {0x4, 0x80, 0x1000}, {0x3, 0x1, 0xbfe}, {0x6, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x9) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000380)=""/257) semop(r10, &(0x7f0000000340)=[{0x2, 0x81}, {0x3, 0x8, 0x800}], 0x2) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0x8}) fcntl$setown(r3, 0x6, r6) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 18:03:51 executing program 0: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) pwritev(r2, &(0x7f00000004c0), 0x0, 0x0, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x480, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) setreuid(r5, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0x8}) fcntl$setown(r0, 0x6, r4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xffff75ec) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x81}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 18:03:52 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x2, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000001280)=""/51, 0x33) r3 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000012c0)='./bus\x00', 0x20, 0xbe) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000001200)=[{{r2}, 0x0, 0x80, 0x0, 0x1f, 0x2}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x81, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001400)={'./bus\x00', 0x3, 0x3, 0x1, 0x3, 0x0, 0x5, 0x6, 0x1, 0x1, 0x4, 0x9}) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000011c0)=0x9, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069ad, &(0x7f0000000300)) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000001480)) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r7, &(0x7f0000001300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000638741e322f7c30328eeb708531a2549801f3031cd4b2d662a3066ec01b16158e980e6b95c37e953373ae0fac761918fe64e4d6f834fa48124987e94d7b66a43c4c63d6522a3a1ea8d4c5e0203e41d7ad375522b9da2cbfa659e7aaf77b7ed7cc4af603a6893259c36baac94c9632200d6d1c0639068cc5324948de1922974e72dd90346b6025f390b6a0ceaeee0f3e08279ecbe66a3a6bc1c3200995621c6dd83f103306ba3a7dc9e3592dafcbb83c19f146c1e"], 0x31, 0xefc7ba68ccc992d6, 0x0) 18:03:52 executing program 1: r0 = semget$private(0x0, 0x2, 0x8bb) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r5, 0x4}, 0x200, 0x401, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x8, r14, r15, r14, r15, 0x90, 0x10}, 0x5, 0x54, r13, r13, 0x2, 0x14, 0x3f, 0xfcc}) r17 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r17) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f00000004c0)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r18, r10, r14, r10, 0x92, 0x10}, 0x2000000000000043, 0x7, r17, r8, 0x2, 0x14, 0x3f, 0x40000fcc}) getgroups(0x5, &(0x7f0000000000)=[r5, r10, 0x0, 0x0, 0xffffffffffffffff]) r20 = semget$private(0x0, 0x2, 0x8bb) semop(r20, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r20, &(0x7f0000000500)=[{0x4, 0x79b1, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0x9, 0x69548692f9b24727}, {0x3, 0x2000, 0x2800}, {0x2, 0x7fff, 0x800}, {0x1, 0x4}, {0x4, 0xbd, 0x800}, {0x74916f0b34c9bc74, 0x625, 0x1000}, {0x0, 0x2, 0x1000}], 0x9) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r20, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r20, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r23, r25, 0x4}, 0x200, 0x401, 0x2}) r26 = getgid() getgroups(0x5, &(0x7f0000000040)=[0x0, r19, r25, 0xffffffffffffffff, r26]) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r27 = socket(0x1, 0x1, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCFLUSH(r28, 0x8020699f, &(0x7f0000000300)) 18:03:52 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x401) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r2 = socket(0x2c87a12e221ec738, 0xc, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) connect(r3, &(0x7f0000000180)=@in6={0x18, 0x2, 0x9, 0x78b}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c, 0x6e}, {0x7}, {0x200000000006, 0x8f}]}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069ad, &(0x7f0000000300)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 18:03:52 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000285000/0x3000)=nil, 0x3000, 0x0) setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 18:03:52 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) 18:03:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x50, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0xfc}]}) fchdir(0xffffffffffffff9c) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:03:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) fcntl$dupfd(r0, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) recvfrom$inet6(r3, &(0x7f0000000080)=""/4, 0x4, 0x2, &(0x7f0000000100)={0x18, 0x2, 0x400, 0x2}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0fffeffff"], 0x1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069ad, &(0x7f0000000300)) fcntl$setstatus(r6, 0x4, 0x40) write(r4, 0x0, 0x0) 18:03:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() semget$private(0x0, 0x0, 0xb0) close(r0) pipe(&(0x7f0000000040)) r1 = getppid() wait4(r1, &(0x7f0000000440), 0x2, &(0x7f0000000340)) mlockall(0x0) getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000400)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000100)) msgget$private(0x0, 0x40) munlockall() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_getres(0x3, &(0x7f00000000c0)) ioctl$KDSETRAD(r3, 0x20004b43) chroot(&(0x7f0000000500)='./file0\x00') kqueue() ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000001c0)) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x80) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x40, &(0x7f0000000200)={0x96cb, 0x4, 0x400, 0xfff, 0x4, 0x4aaf, 0x7, 0x6}, &(0x7f0000000240)={0x5, 0x1c, 0xc0, 0x8, 0xfff0000000000000, 0x4, 0xfffffffffffff446, 0x6}, &(0x7f0000000280)={0x8, 0x80, 0x47, 0x9, 0x40, 0xcb2, 0x8, 0x2000ffcb}, &(0x7f00000002c0)={0xffffffffffefffc6}) r5 = semget$private(0x0, 0x3, 0x80) semop(r5, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) 18:03:52 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x2000000000000660, [{0x0, 0x8}, {0x0, 0x1}, {0x1, 0x3}, {0x1, 0x3a}, {0x2, 0x3}, {0x2, 0x800000}, {}, {0x0, 0x80000000}, {}, {0x3}, {}, {}, {}, {0x0, 0x200}, {0x1}, {0x0, 0xfffffffc}, {0x3}, {}, {}, {}, {}, {}, {0x1eaeca1a13f92611}, {0x2, 0xec4}, {}, {}, {}, {}, {}, {}, {0x0, 0x7fff}]}) r0 = socket$inet6(0x18, 0x800000000003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x40, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1005, &(0x7f0000000000), 0x4) fcntl$dupfd(r1, 0x14, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x800000000003, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) close(r1) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x7fff, 0x800}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000580)="36bcf0d42b286759fd273f9d75d91b6da43717bc4a6cbc5fb3a4be353b2ea8997188b523ad27180c92aa2fbf6b36d05229f6049c107b16fe5bd0e7d4c82872b24d25be26beb9d0348a2af91dc8a2a2e778c2b011d69d2a23f517bd1645207e6e343443b225f4c3296f08f75a51a19b050e3b68eff6750b4d8e03649492c05066c63d0e57c769c652978af3f20d9a60ba0ba8253d0b8161062ab062b89198058feaebd9ffd0496b2f2d9b45dc5224107b6d1ee92ede6952e460673f0c6b7af4247e5605ff8251476aacae9f0f7c1f5c6432d96aae18f4ccce21ea2f484b3c53b9f954dd4fc1d2235cb6b3d984ddb9d01877200eea338ad127293606071914c2847a04cff82f75146d3b323df16ed20f6a892fb5e04f66529abef0629f8b25765491800d045aa6533b93a04638c3e8215139b1973450fc70587486088c5be13fdde200f5a5d559f65a53daa835ddbe3ad44cf09d8f68498f3d01c0bc3f8df9d0418c3bd65a8622720c5a6f3f6cf0bdee00ccfed13750c6b2f4587a71547143112b8fd91b86c0c7c9a4eecc1ad0d1c7fdd068d78f628c3e2e2bc0072df1910814027d4d714460ac0e5e99237adf8a6e470df4ae3d981dd8b6ba392af4cd1268b70ddcdefd668156affd48111a14e9209ca33b6676e4add40c27a884cf8ad9aed8c018fdabea99ee2ea31cbea1af55bdbb4bb16c4c02afcae02e9db33c6ca815437e0316f834c2f9786513cf08aee1b8d81c1d43f5d192a84691dc63bc4f27bf69e1a17bd2249f6a98af1556e418069da0870c92465c61621f7d1b5842da116a97a503e5cb5207fab58abf3e04ca5d8577fc2ce453910ad2ff503fe1a56044f09971903cc4c9b8d0a38d65415e3118a9677579a4f721c6438126b118a47b9a98575f8881217e5e69d3449e8739dd8a42953b2293762c02d7c62475d5a1e3f943794af626fd4d1c5c73b856b925f59434ef8dc52e5f47e28ad004765639bf0009dd7c413860638ce00126c23084456fae6ec54944cef4dc8ca33e01aca5add53a8662e049be3d4d7326a4b29b76dc253a68e3693d3bb76cfaf458537e7733485a4ca5378b6b1c4c1af90dc9e2908e90b891b09cec45d79d14ded9cd53dc7429d6dd577323427723da12f23f7b72396e83239bba0c2aeb186c38ba9a459f305459579adbeae1072f84bed630f4dc2094e1820fc512d0ffdcd921dfc1c5461edf2009f101fcdc83061e3f3a837dd21333545a22a0461d142f0a6a617ec8e0e9568efdf8f586a951c71a7e14c6f7506863bbe990111fb5727bcfc147cba61395bfca20773c17384b86f83219fe1d0a7fa23318c63a94b66597ac9a747912f8b3ef64767cc89b88e56955972a73b5c2297cee09a97b126fb12a3fd559a03384f68880dafd9f65cb8ebba531920a1b7d7674d20bef396fac4a7b7b9ee7abdf8d08e43a3de631da829c637b598e7bcd5e01a28f674154752489f402d43237beb0a3f748c66d8f9a53c62d4c1226eae867c594c57918bde907f04c3002ba770e064ce746443b9966f6c3d9460f54783cf5f4ed0fa5090627ec90d10fb35b896d618535d75f8526be4692f8553f35afca7427d6b73d2734f6ce6f2b4cb01c9d40ccf9d29c35fc9e726abd7fc7ba80b863e0e687f715098a3ce30ab3e697996d09d262d2fb60ed76dc71bd6c31598086d071711a36c64c5c90a8431d854971faa37d4f6f3ba4a803ff5d6e353a3a00b5d743115c56daef20bfbc4f28ea7b484318315dc2d34e922a9c91ce1afe8374e0da100f391ebcfc901591ce6681c9a667acff76baee1d011636bdc8a7ef34f4a0d0d5213cd3c7021490216426347fcfe5b58d5e0a7f0ca97ab4d9b169f6299663bc031f52650e0fb15d8e2f52d18a13d390953c001b2859627b26546373d4b456edeb2b874f2aae79d41d62bece9e62d3f06f3d4f3ab5dc95724438abcb1c7d3e1afcf23ec688fc726b95e3a7d72e0c888b3e9efdb40eb04a776df14a3e3ff09710793b7df637f008c85d8229b78154c558933440df91f1f46c44128f71bcc88e49296743550a26ff46db4e968e101b46ccee50912428c7493913af625cc0cceecdb7b0a3ca5d44ee20148d78a09cb8c896c09aa0594fd076ca118469a7ff424093809418ac645fb1e00f0c9ddb464f1bf46fd0d95996f814c96117c7989ac8c4722ca1aad2b45896cc9c54744264ad069983c586b2508f9e9c768ab9be5ef385a8df0a4d142987bbea6503f03f50c9cae8b38ca02c62ae747dec49d48463952f5007090f0b0b61c90ec6a2d0025a7f94e4f6cf65c5365b88fb7081dd175d1a3031f112ccb77c0952b9fb393b7ffe543befbdf33a04331796c531c22fb9fe19f4f051d36477cccb995268ba214cf9b6ff9d5d6082c232d057fe8c37c8380bfa91ba4c8044e6e89818e0fd162143cd4636efcf5f3ea3da30e545d9d4a3d5c4c0e5bbf4c508ce4c5dbd17a93efc12795e0cbbc68a4dd9c7fcb758dd93553320551ba87d4891b662da0c59d5c46b01406c4b13f6538f799ada3c239d7b3ef75ccc1f8c658a07a0a6f288bc0c7e9d1009956c42c19cdc4e7bb758f33bd18eae4219854aaadf1c60a2704f5beb9f753407a10bb605a2dd9ca654244db8800174b331a4dbf8ecaa5c29f2c3064b52cb9e2aca412fc7c1f72c0d229786d66d9204f6fa50690532a32cc84aeca95f97b65de742d0be90fc91d860f6be2b6b652f641662113f0f0f594913e57524f48493b9cdd1a98a2c52ef8cd12e47c0a7cb2df50150a4eac9e5b0ad70aba575614a06679bdfea00f79cbbfac27e0b5c19a8e13ec00c6132e20d25c69f4d9b7b2980abd2e24d4b2459f279167f97d52b09f37c3b02106e85f6438185c9cfc414db064bd687e6adaeddbd2723a75747506c643627c9cfb6757a3aa89aa099201772330a4e13a2990dddf6ae2f68ef2b9b6c6edb5ddcf86224f265663a936ad86c81b4712b660bb045e44a386b30183a60e05546757648358c4a1e4e41fb5734335a565b47c3ce2513abd24641553dbc241e12ea6666ee3d6ed07194ac84a3ef33da4bb0f6b2fd94d32f8be5f3bb67e76334195515506ceab0c8dd10bb601ce0242e5ba5802ee04bc4cbb03cbcf78862616dc908f74ffd21b0943c5dfbed9a3d0d6377ce877595349bb92eaae608f8a616f73f616382cc10dc12c4533703143707965528e093fbfc1e261c1159de3513cc3d583aaaebd73d9df8be6945e218e93de62a3f76f201aecce57906b35521ce504ca43f57d118a0f92e22a40fbcbf3744668da7046e00bf85d4b9dd83ca85dff9ec1609cf0ef85d8ed2e5c5fb8d2506d4da688054bbe9b428af403f2d364ac2b500d6e7928081b32d8d76019b463d710f254b5687e2c25b2cdfda97e81b387bd1ae984eb714e25b8b9eb272ec33ddfac8a3bb22f4fbd330ff0aadbf1063dd972a0569f9f21037483eb34bec87630bc2d303aa4e5db65c22ef52a67ab60f846999a430cf58b1d2bc43b1750d65aebb8eaeb4386733c1902ce8728b686b1d8520137bf57cc482c5ff39ce5c5a7231f5a206adad9d49a6538aa1d8a49db32dc140a36cc5ba3e42a43a0c2e8066253f54590851d112087b95616aefe74a3a7429d99009132040c697eb77b19626765ffb96309a520cdb36bb199896ea1c668dc71c51ec48cb6811cf32a193f9807cd06500097a97e8eb1c5a1db7804bfc449262510fc757a382652a6eab6c30c509fdfb5f9ebc4cad6f782d2f91ebb59aa8f28d8ddd745c7220569837d666887437823c4fed05b9e7615aaeef39824ce2dadb5f7966367e19ffed5df8236471e7537a3b4a18de77955ffec07d2d89ecb71c9f9e6ba3284a1fc5a5ece96d0da0e8760e44b7c4f0ff779327d7e66715f7b762a36be0acc09e9ece22fffffd590738ed0f0cb9fb5e2beb2ec216992ec5b35016da1859d61f03c2eeb59103527fe960fdcf0de56efe1146e81f8e6906bc6b3c5dada2b5c7d159c861059d45f5a64de338d4b1373d08d79b96d5fa32a5a55c7c2f6e06118d70fcb68ea747982c5ce9211f7bc5ceb3a714285e640dee59bda4535fb2e4323e61b542d4c25af71575e991df5d7ba0373a07cd968313f7542472e41b2acc4bac42fca37e8819275eb38fc456682ad2f46b1c61e121151e0b8f430b3fbd62363b030e88f55ab83cc21e47486f00e13353ceb7d3d4e8a186a764a39f1e9e3df14aefc60915e1b2ee0ba38a88fd5a11ae91ee7fd101870018c948a58904ae8916665c3eb78c758362841a88e3ea409e338368e3939aa253fe09aa19179bcaa637be65581efb650a554c79b13bb3219dec5c816e60794ad78155f9f99f6f8139a78a9ece6af8bbdcd11a7ccad1eb183c506a00398d8af23285b8810fb800bdf5c5b233849c1e5bd533000100cfad25100cbe3a0d465de132e871d1f99c4ee1bb683b7861536b039f1a1dd924ca92b30cec841074bdbd6924c5e6fdc0240609370ca94b5b47932e6f8ba9ea4ae94316c0fce6ff4ed8da3aa1b1bd48d0f6521e857cbe3c378472b153b7b1050fc0dca5be6bb1d3ecfaa550776fbd0e1b8cdad152f1fbab723938ff574cf3d829ac9c19fedbae979c3582431143dac03e337b8be7ef23ed61a0289abed67f51bddd0c40fd771b1f43a0113a65bce4d1fc62be4ab904690281e380f89a77637a926d91d714bf1635fab81cbce337df3830cedb528d4015a7a033056534458ef6e16fadb438fd978a166192cfa143e712332c7456f8e811099f07af89f12fdfbfb9fcc70d76f024dd1eb25e35f403f8b45117a9c67ee72cc2fcfbfbeee585685a31f76c5cc72a674dbf4973f96ca5d7881581783568d3beddd9d5c35aaf196c33e0f8f9b840741481e7f11d8d6014310567795749274d6ce3b5dd7f21d2ce0ea769ef7218ec3823d36496e8809fad7556586e73c0d8fdcd6615c0bdff478de5a6a0fae956718a2b027809bd4cf6ab7066bc44d76865aa1dab3a1abd9b6a70f76985959ba65ddb5a3f4f42c13eb8ca65c25cfc9a6e77397a2aa839fbca7727db2c196c63a07d0dd320d556cb227e42db0719b10bcec95faedc3f1099ceaaeedb6ac02e28ed011f2e9579a2ba057efd8d3480e51d37ca9e59d641a3d71631265e70f51e6c12897c50f59c39aa0288fbd9f9d655c76e4435567dfb1a18688a407daaef053946b2db689a227646d36f3a7e61faa178a50351c936b7b7054fcb8621a159009ab485d3d4f76a64c8f6e0679b7bece1b6ee7ef3a7981d054df3c1611632d5149e6856e688792913beb20a43a00844b8d12e8128b18527d099889abc869920eb217fac5c0d4124d32ae1c52e8aa6cba60421621bd5864a0c372dd7a096bb4fff5b97644ca96b8314545e4d28b9c760d7b320221c1891c3c1f315f56acf758338a159da280d67254d89723a3435f7b8f43db59179b8455a0d55236e721a04b3b6ca0aa978f64a11c153ab1284ae199d3bba10dc240d8f35a13d79dcfd4e4a118c251baee5be9d7753dd3cd216f85bd3b4682617f27fd1d81d314479eb756c67682cdc2d5a6a503518d7fba06a79ae78cb58c786c78209cd27db7a18fe315fd0a756b1a29bdbe0984a86a793b39855cdcd56939c97dc73ff1aeeb925c0275478b3ee2ddfa3d0c64b7b3a41f6ba1568497edb1d5082a885752501a437729ed1ffb0149859e97570ce9aca062d72449c1a98208a536b39e717e82ddafb31626b9fc45f4595779cbd786899984109a5fd34a74983e5d1305f480336272d5bd022b7d3f0a05846ef7c28ac4292c26ac028e4f6f97956", 0x1000}, {&(0x7f00000000c0)="28e24cd1001fdbd5f2a24aaf40bd7c304f185a4ccedfd9d7498b1e30b4c7233165ce5c", 0x23}, {&(0x7f0000000100)="ee33af39e117eb3763", 0x9}], 0x3, &(0x7f0000003f40)=ANY=[@ANYBLOB="1001000000000000ffff0000030000009c54291066d7721d5563ae4212c73655e633ea135428a43fb08654f28f1d7336f63bdc36aa60cfe681ea7bd43adca0b859e6b55cfbac882d5a78a632b144eedf204ffc711d836f60b8cdf1238e733ae0df0fed8d78aca91c76b4ffb9fda9402133623520cce164e4c5827464056e82c58df8b91dcbfbbbf870deb6d49873775618ea221f2d27d4ea968c4f139d9cb44ca65d2762a44bdfde0e4296ad4e4c55b2dd383d10b9c2c55b5bf9573b7a12d3109f6a6d4a5a7207b5406bcd6314db890171c80acb174dc134dd4f4904e0130676a6d564e8b3f653c312ff8ac6a67cf6c3adca1644c73c864531ec659a28d6a422837d5e32a645ba2da9e7d400000000003800000000000000ffff0000080000001dc50dd66013b843e4e805d5c5629035b361e5578a99a5fb0605ece65feb306d627dc8ad23a1590090000000000000000100000088000000f8069895727696b1947ef344929de9020a58c6f1443e6a098e060d9ae87161ac33cec54df643db60f7d28ebf6696deed95612a6b2165d61c4f8ecd8555e5b85f852ffc22dcd1c64a4c557ac3ebf2d736116f1015a440c928f9b3c602b777ae7b7d4925a4e16bf347e93e3a9b61be3a9903ce69ea26023b839180000000000000d000000000000000010000000400000084f9edf0612112f3c07f73abedb3099f62c5f0225a5b3d7a9ab118c8624f93e61e7934f904eef26a952eee2dbe4361f5656adb3b592567d3bc30d61e863a9262cfd020280855aebd7baa7be15a05b7f78822fb02b24b2380f1d45f58d041203c9c3add625c7d5485b8170032e577656e979d51b42ca4dc1c7f86bcca978dfc78a231631832a791638c16c7729602f5cc44ab57ae9ccce14f168a7ddf464c197238f139065eb71674715b8eb60fe111d7142d98c194e1e6e3e70ad58f74ea5300f800000000000000ffff00000800000025cb3a4a010436fe7d89203001b2766f732032aeb8a1c15a931fea78f525e48526d866486f6db4171b4bd357d7cbb2480adbb04e0388679466236fe5c7a1d5e4bf1ac28ac679142d07bf7be81a3fddee7b78e48aa387a113da1b080c7d7a6ba26e9cae55b2623182d3c6daeef173b497df7a327054f1b042bb1db97396352195818b3118de750d75a2e0bf9275a008308360bc4c2868cbd211246dcbbc173bceb3093ca71945014fa2b08438c066077b0bdb1232703d0ceb8d61ff7fba60b082b04980031431deb5e4063742afb75906cbeeb7fc27244f4753e79690da38a9464371596ad344d8a7055ce2a095096ddb97543f5a0500001010000000000000ffff000000000000d340e640a9870cde19197f218012544565d383b21543fafe70117d3a8a520de39a9fc440e29776ac952e1e9e2446451358762b8a75a9e6ffc49dadf086900e55e6d30c350ebc64f7f37c42a5e697314926f87112786ea9cc6a8373feb34cf7ba9d1fa0f286e856e5f4510bd163de2ad0c6b189539ab92ce1dc0314bcd37f31e350ea19f87a56439c761ab018298cd573d1787d00d93f17b27d3eaf397c9a91569288de47279efa07629241e1a4696087a42e4d6f55c7cb90c2337fc80937b1ece67b6b8c3b00647b84337995480c66a39f399a569466a376c6c9ba24e616a4d32f245128495ff6f56f6f5b3c444ed3aab7a8062186ddcd3467966096a1973484538c1f4600632805255ea6181ea92fce4623fd9c91da022f6a10ae8de62b62894324cceedf24aa0c35c636afdc220443cbea80745ccf9138bc77a3e7e2d739cbfb6407fa0169e49de2ed46e6d19190b411248cc97e3c1eb66d5b6632f73d6937db9ec32b331c86d769a1f6bce7d36f14820d83d94d9ef1f85f42f55c13bf00c77b0ae1b70558bbb73389652f6e5fe8497287e3dcd4e04e82c7818940d37ed6ed2376db527f50715412a4c03bcb02c6de7b5c208257db0088b9f1f6f7daa6accb40fc4374d9208994d01dee6d8237415e226b09fda3461dd1a9ee4744a85e947f3d515a07ab265f613c2f9e57d499d52e01d1dc4c7ed943e175c7dfdc346e8c417574bf41f039e60adb81db62e64447b9bd13f327c10c3f3b38959cb203ac0b2f4d890ba1f598a5f0e76638d3dd2e7f4a20d4ff049726681c65a09a7a87832761266c7f89e13867e678167d003e04cec896bcad5322d4aacbdd8c7452c4ebab0fd69136e00fe40fa168829f6031684fe67166f1d10ecdbc4a174c386d697c028eb3a653c9eda6141c82d4ebdb5cd75caeb7029af00deb2bc7ed4146c92761dc2bd4581e1525fbd9c09440ef320d3e0249ebd7c3d20d1c701146998d1621c054d2b0df3a4b531d8d8adc54ab22d8b7a9c187137c75572a0aa28d4b74320af952f2774bf7de7075bf9bd2832e5ff7269c43b9b9ebeb5e3eae3da863cd995e372c1710a63b3cd422089050ca8eab6df7a10b0a7fac702ed7b45296178140dd6a78c14e062059cb6146d991ccfb3f29c975c554349fb07525bcf61830c52fc84c9edb86642255e7bc4e07937602f6e25b2edf092c8e0666af6cce7cd8ac1e97738921d5b603aeb74bdacf2983a493fcf4b9f133d42dc8ba111379b21610868b93f1920b3d54d0f5b9d9f1114dfb15906dc0ce78331ab0987fded09426bcceb395a25813befd9c5af2880eb53328175bb716ed4f7b219d5143b1461cfa72e7707775dee7ae02f6ee93f3d9b33d5674ea91d5d6e034b988e94515ecccd2b0bee2d97e25cb69cb81ce13e23d2cf27ae291f242c4795b27ccbfbff8861c5bc301decd13c0b9940c6b3cd092c1e2699f999b2515a77430299318d4abc28247c169511ac3e2074df38591b76b856f858404771fc99b2c5703c4a0e833efc8d911a49dbd49b217ae3b4bd6d587f926b78899c89d7ba0ad63b1a02f2a9dc3ce725337646e9ca453c86e7e3f4cb94850583b9363df2c4635c9dec4baf6861265c636a7400724067a3e7523605f01fadfeaeaedb50add12660b42ebf65ed53f92acc88398b7cfe63af8bcfce9ff6557e71126fbd381de3915c0111f7104bd669b2a86ed0206c6ed7f865b308160e51ac9bb5ba34fbf5de744d98011c3aade0b25ecabbff0ed1f887c33fda62efd6198c1b8ad0d963e873628655ad96dfadbcf7f72bca1446e1d311c98704dc8987f8cc60c8ed13fe016ff977d671987ace2d95a6f80c15aeff7c686ae7b7db1a55f87162d6a9a21fbdb4af684c34bb09c5af9d0e4b78efdc91140e72436733a5f840572f63908ca3a01026c039a9a8985132f5df450e6d0f4b58b46e8a086c237bbee8e5d1dc02e0679a723ff399c55f49e5060d29819fddca07b4c5522a92601cf18df61055f71b5cd783a1aefeb491d561a2ba51ab23a53f2647689612aa8456569b594a2abdec796d813c9fe22ab55cee1309430be6e5ca2b3f0186ec86b4bd4e7ea3fbd83e2bbf7f9c1ad4f15419522dcee6f0e26f81542b139a30516d9bfd99731d942e63740904052692599a976ca9c9cf05921013b2db1bb98bc97e495250dcef5be7d8660a238979bf42501b4cbf6099103a78a18595b5c6cad3e36c1907ade9b8738f3fe49b4befeae9a7355ad7a859517b0e46a532fc6d8fa3f3665c2c7912b59c7ec4c74a021a6b4c205915f92da87ec4bc74981408e8b9c0ff1f63332e5a06136f717d5defabb97786ed66b1c47f698fd8eec0ce69c29bb707bb85b6ef93e3650c66fdaf1e981f51785ca54c1790ed5e5d70f39c677cdd3501ac39259f098f2f105a31dba68e4277665c5c0d0177dd1b33ee350b5f393c728299054460834db09cb07197b6beaa081483e6f659e1f391327939d9ba3d87ccfdd29bff25e3aad20e7fd8b06c2723837d0b0754390b9821bc7f7f11553b9746785a0d4a0dc2f9c22a49af2fc97f6917893cd958b64b607e5795ae28072ac5b064572b9885da4bb8a958d1e1f48dbf3086eb8227594a857e2dc42bda79c03d72eac37008c86ab82c270d55873b7430cf7e66563235f53e307d4828bfcd6490c0e9b738b3b6259f9a8ec0cb79e72aa240c5cb98eb2beabadef0837f8ecdd9238fe92f5824df6a16518bfe8dc04ac37ed2c5dbaf6106ba0eae86bb63cdf05b8633666aebb4af28c74d5d94a075ff109c35422165f638e2bf9d0de1ebcd5e8c111ef4bd4ff7572229a0fd805413a7b67aeecc810349e330db5fff2d28524703d16f02e9f79032a8f0a3e9bb28058b3587efd8c282219cecc5dbc5e9ccd024bd779c942d5912de53a0992c33fcd826189d5aabf8f9b3f23646c954a37a3e7b6853463c4cacfb0be8d6f47e4790d774916190988431eb04dfc0cc6829ac913830f10c19d81a577d49d7cdfcc83fe9d86130b74daf08d0c7231961d9eb86876bb2297cb6e0ec3666994cc650184c14667140b1fe85aceed346d4e46e4a0ed51ecb6eb8b2dab543f7008e30d524a831317a2dca7630e9caff3efe54fd758ec5e888c5cf0a20b4ac2c84135a795bad5131667d6a36fe3fff78607b7c1998653cfafd8d9544e56977c0c92ca9872000fa7f6742ffdaaf620095ac24e6ae75869a4ecf81518a670a4725fad1c8be4c9e1beebe80be94048620b5d1b27fd2fa1569d121c3da673f2eee3e9e5492f709d7f1db83e6a41f16c66e673ed6ee59b8f47e7fdcd74752c07ce0aa4c283a60071cb41835a5db132a1f38ea21dc71c67cb77987d0c89524059f393f3deb68ee14a91ba28d6c8852822227918b0cc1901701ef09a1d0a9dec6ebe2297d7e820034ac44af72ecef3d2b3807cefc63987ef9612e065b0f0fe275713f062c915a529c0e2aaf888bac3badae355cbf6b365d0c31fdc86cfe6e89e4a73ffd25242c957abda775a5fd568fe3d7ed5fd2a9a2f5082c68d938712faafcb9d8eaa45b365b0a2bd3bbc8d6b1152e04c1ac9033430b132e8ebaba398073497227dc351d2ba0bd240d45a28d81bd009a60b211af70f18589ebb09f247fdf3049c8522bc7eb529297134bbcff2256784e239b7e95abb510bad5723f978e5a9a0582ef7a884ffdf6489567b205c5e4f4aa501185ac1757886963b7e9a4a8c51aba41e1dad5b63cfe7232bf1fc09157a6372c160509a142bae4cdc92a2a00a5bba5007b421429059cff37f7a6fc8c92d88ade187046d3258a7327bcf2c9192bda1643f0a5f0d1d01fc0d5cf67fb97841460760ed6f8f9740f2d466ba094958455f51b7f348d580e9ce60a5ef9243c0d82b56e631ec711333c022959af22b4476c1a4e76ac9909cb411c82da29ea7fa557eb8d1fcf88b97059ef3aaf2a71999bda720bc23ad11867a3545008e874afb15d147166ca9a1aa12f830c960b7187a261bcc6f4c57c28cc9ee4db422df95b6e0f3fb228cda7d183b6cf9210d9524407cff01efcc8181cdbc60b2a4cc52f623dcc9a9b3f045136b574909754e903903cff4bd05ae35e5a53f5a4481248a838ad4b4b7013945aa8b04268536482ea27c0868465ca7a97f0ab2aacc041bfde49176c1a1c4f52307dd1fa0b6f14deee5f5d1fb9251a40bab6da424e8b5d52dddc433b12f065dd27b75e878958b687fd1fad235dafb3fa3fe70e2d1adfd3c828e727b67d96967c061d7f107bffbc3fa2f302e974eeebe190d755ef70a1ac368e5fdf8f73e93aea3517f32c7f12ede929dcf52686f1b9a119eb558e849ec32ad6bd373a0fcebb3d612e14a9911cbcf7470e94589d11968af72f856ed708b28362017b7a4f0c99ae787120e8f7be13c35da45827d81a5673f3f2ebaf9a8b5ae78a67621c81acaf200b133ffa44c5d4864592abaff466c04c3001e3d981d649d27ab0a0c75ffdf20a544fdfedd154d736c87778e7039dabeb7fad4b4765a40063a540a01eaa2fd460265d1166001f0fd94e38d32cfef986d7a22e742a9f73112a94d354076fcabac658123f33a5f674f1fb92e70d8cf4db4b8354b5d0ca4868871954c5d45f73a4cdab8291f2eae3f9fdd8de92dcb6e8d8baa50baa6e5873a6a8cc35cb8dc79d6f22b4c651c9072da4655faa29e5d3748f2bcc0537c4023e7ad980adf155ac95c8a2aa9dea72c4e03f67c05b033c458ef338957fcb0aa3f015d133449149c700306dac2a5b878830a7e537b97d95c8c5b932a833c23d7bd1d80e32f30c33b4f7d9ef3d744ccaea39a5dc712641e41843d7803872b6845a4dae592606ffc0215b316a56d13166e617e1bb6a1d125d9e54c37e2320deb4b91382d0922676a8a93c5b43cd03641ad9867d52a7ad00a02d96e7fc7cf2131c805ce42f3b7bf56db83e0de80e57a304c1e46c14bac1c29fe7cabe1920bc07e38bc84f1d3a98ee227da08935f443a71e243ecb52aee9db5a4a19ee4cbe56bd4ec32ca3d836f04abcf9063b09287705b5dd6d429508194584b2d1de19d99f0890546470823192e54ce64941a6e31a9cc11cc8b677f92dd15f0550900899a8bb055298b8684ef80170c2dbfaf956048036fa603fb8d4363e0638a2f1d134f219dc39247726350738f17ef3afee5aab60314059baf1db282993256ea8f3da82f2d159bd648c89b85051a2c37148be5d1c57910744e557ca5f9cd1b7e62889ec30086fa8ab53cce597615a27f34bff4419d672ccd6d074ea5e5eb2ffb05f36a8a30e96346e07ca19b9824cdcc6f30facfc67d254d329c1e72be9d4888a3df9f23134db0bc6d6d55b99229dd9c51258f099e94852ff0784a38ff1c0198c08d33f9b1cc234a260935f08858a2e7a04a9dfbcbd6dc305e2011a1d49b68fdddd37aca19538ee87e7685c20b54f7da8262c18d2be96d9667c1528907231c184d50ba8fb6709854fdfdccf0220c2aa1e3b8b2baba5f95c968146e1d4c859ab96a0050072d8ba9108fbeeafb3f59397d5b69796cb10f9ed99c6d06efd0c660e1f7bf3826f727fcb233bafdc8dc628fe114391c505c7c1991534d78ce4a5d0a60c16b87957c057a6e87839e914269d1aa8fec6c20bb002258252d573c849178de30d3a8b5027036aab8fb17185a85acb19d3711e03469ceefdc383739d484c00ef2e1bfdd1d6145cff65c63146b580be0920c1a74d3515e2e11f2b59274cccc730f3e7a927876157f83337b542fcdb23813e0b5c292e1b6d490c474a64933f975a1da3ff362c621af706bcfc3d0a41f2316df687c577b477ec3ebcfe423499219f3258ee62a8e2f4c223c1a7fb2f8bef05f32fb569b540647a0f5c19d7e170ee73017d932ee39aad4b2af8beeb41d05974fff71136ec632e90c4581ff86190c0f28cdd6bf133735d39153153a4a01926044859eae36b63237e7fde9f5d9a0cbeb581fad30ce95dd71123729ca8fbb171340e8dccea25b1aad7baf8775fd7d80233b0106c4ae2f8be4fc4339127b4af7f1e59eeb23270ef5b614e9512ce1309c1cb2519853edd6ee6c8c37bc793d4c556291ed48a654517b3225eae1d418f917d7087b7dce830dff944c1d30e79777b79892eb1935cbb25105b879bbcfc32db6e124676b28ff51e2d53517899035e124e103e6c2c4601f00"/5319], 0xffffff1a}, 0x20c) r4 = socket(0x1e, 0x4000, 0x2) readv(r4, &(0x7f0000000540)=[{&(0x7f0000000300)=""/199, 0xc7}], 0x1) connect$inet(r4, &(0x7f0000000000), 0xc) r5 = socket(0x1e, 0x3, 0x0) readv(r5, &(0x7f0000000540)=[{&(0x7f0000000300)=""/199, 0xc7}], 0x1) connect$inet(r5, &(0x7f0000000000), 0xc) semget$private(0x0, 0x4, 0x5) r6 = msgget$private(0x0, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x29}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x7ffffffd}) 18:03:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x0, 0xab36, 0x0, 0x0, "0220000000004fb300007100d60c0000006f00", 0x0, 0xfffffffe}) syz_open_pts() 18:03:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 18:03:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0xfffffe00) 18:03:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74, 0x20, 0x0, 0x9}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffe}]}) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000540)=""/4096, 0x1000}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) r3 = syz_open_pts() write(r3, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() write(r4, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r4, &(0x7f0000000200), 0xfe72) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x100, 0x0) r6 = syz_open_pts() write(r6, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r6, &(0x7f0000000200), 0xfe72) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() write(r8, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r8, &(0x7f0000000200), 0xfe72) r9 = syz_open_pts() write(r9, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r9, &(0x7f0000000200), 0xfe72) r10 = syz_open_pts() write(r10, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r10, &(0x7f0000000200), 0xfe72) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x20000, 0x0) r12 = syz_open_pts() write(r12, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r12, &(0x7f0000000200), 0xfe72) kevent(r2, &(0x7f0000001580)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0xec51854e09e33925, 0x3, 0xd8}, {{}, 0xfffffffffffffff9, 0x80, 0x40, 0x6, 0x200000000000}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x14, 0x20, 0x8, 0x40}, {{r4}, 0xfffffffffffffffa, 0x10, 0x80, 0x1f, 0x5}, {{r5}, 0xfffffffffffffffe, 0x100, 0x8, 0x10001, 0x2}, {{r6}, 0x990daa61f7a90a33, 0x20, 0x2, 0x0, 0x8}, {{r7}, 0xfffffffffffffffc, 0x0, 0x63b239ffffa26a89, 0x5, 0xd85}, {{r8}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x1000}, {{r9}, 0xfffffffffffffffc, 0x34, 0x8, 0x6, 0xc8}], 0x81, &(0x7f00000016c0)=[{{r10}, 0x4, 0x56, 0x20000001, 0x3da6cb60, 0xfffffffffffffffb}, {{r11}, 0xfffffffffffffffa, 0x1, 0x1, 0x8000000000000000, 0x6}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x4}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x2, 0x2}, {{r0}, 0x0, 0xf9, 0x20000000, 0x9, 0x5}, {{r12}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x2, 0x100000000}], 0x3185, &(0x7f00000004c0)={0xffffffffffff0001, 0x5}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r13 = semget(0xffffffffffffffff, 0x6, 0x10000020c) semctl$SETVAL(r13, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) getpeername$unix(r14, &(0x7f0000000180)=@abs, &(0x7f0000000300)=0x8) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0xa4a, 0x0) r16 = semget$private(0x0, 0x4, 0x0) semop(r16, &(0x7f0000000300)=[{0x0, 0x7, 0x8d4dfb6ebba8a611}, {0x1, 0x3, 0x800}, {0x3, 0x1d23}, {0x2, 0x9, 0x1000}, {0x150449ea86f2be8c, 0x3f, 0x3000}], 0x2aaaaaaaaaaaa9a2) semctl$SETVAL(r16, 0x4, 0x8, &(0x7f0000000240)=0x7e76) r17 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r17, 0x0) msgsnd(r17, &(0x7f0000000280)=ANY=[@ANYBLOB="030080c000000001d1033191421fd64519ea8fbd57ecb20d63d55acc"], 0x1c, 0x800) ioctl$VT_SETMODE(r15, 0x80087602, &(0x7f00000003c0)={0x0, 0x6, 0x8, 0x2, 0xffc0}) semop(r13, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r18 = dup2(r15, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r18, 0x80044275, &(0x7f0000000200)=0x3) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f0000000440)=0x8) 18:03:52 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x40) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x11, r4, 0x0, 0x8) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc) 18:03:52 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) pread(r4, &(0x7f0000000140)="2387f19dd9e42cd69ddccdd91e5d5202c1bc1d22d7ffa8fe6d24cdd33425d8c4037b19accdc4041422906895c696fd202ef6bb535a79548abddea7bf7208392962a38536d8a43354c0603d5a527a25c5540b74cbf59ddb0b7c80228401f6fb67d2bbbced6c2e0441bf1c42c9be8acdf698e9b480864e9a", 0x77, 0x0, 0x7fff) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x3b, 0x0, &(0x7f0000000000)=""/59}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000000), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)) 18:03:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x25}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0x8}) fcntl$setown(r1, 0x6, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x80000001) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 18:03:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xcf87f329bcab2aae, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x18dbd7ce2108fd58, r1, 0x0, 0x5) mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 18:03:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bd", 0x1) fchflags(r0, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "015ece58000428de0100000000000000ce0400"}) readv(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/236, 0xec}, {&(0x7f0000000440)=""/202, 0xca}], 0x2) 18:03:53 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x20, 0x100, 0x3ff, 0x0, 0x7, 0x381, 0x0, 0x2, 0x1, 0x200, 0x387f}) select(0x2df, &(0x7f0000000000)={0x1ff, 0x0, 0x3, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000040e000/0x4000)=nil, 0x4000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0x2) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:03:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) close(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000300)={0x3f, 0x0, 0x3f, 0x4, 0x0, 0x3, 0x0, 0x10, [{0x3ff, 0x10001, 0x40c1, 0xffffffd6}, {0x4, 0x800, 0x9, 0x4}, {0x1f, 0x2, 0x7, 0xfffffffe}, {0x5b0, 0x9, 0x100, 0x1}, {0x1f, 0x7f, 0x1, 0x8}, {0xedb1, 0x2, 0x3, 0x9}, {0x80000000, 0x7, 0x5, 0x8}, {0x200, 0x4, 0x6, 0x6e954bcd}, {0x1a4, 0x8, 0xfff, 0x1d1}, {0x5806, 0x3, 0x0, 0x3}, {0x51, 0x5, 0x9, 0x6}, {0x1c6d, 0xfb7, 0x9, 0x6}, {0x3, 0xff, 0x20}, {0x5, 0x4800, 0x8, 0x7}, {0x7f, 0xee09, 0x1ff, 0x3}, {0x3f, 0x380, 0x3f, 0x1000}]}) r4 = dup(r1) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r4, &(0x7f0000000040)=[{&(0x7f0000000200)=""/213, 0xffffffffffffff2a}], 0x1) 18:03:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0xe, &(0x7f0000000100)="e308dbdd98b17d3ecf14ef7524b5") 18:03:54 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000006c0)=""/4093, 0xffd}], 0x1) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553f", 0x48}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x62d) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x800008, r3, r4, r3, r4, 0x90, 0x13}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdc9) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x802069ad, &(0x7f0000000300)) r13 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x2, 0x8bb) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) r21 = socket(0x2, 0x400000000002, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x802069ad, &(0x7f0000000300)) r23 = socket(0x2, 0x400000000002, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x802069ad, &(0x7f0000000300)) r25 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r25, 0x0, r25) r26 = dup(r25) r27 = socket(0x2, 0x400000000002, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCFLUSH(r28, 0x802069ad, &(0x7f0000000300)) r29 = getpid() r30 = geteuid() r31 = socket(0x18, 0x1, 0x0) fcntl$setflags(r31, 0x2, 0x1) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r33, 0xee01) r35 = msgget$private(0x0, 0x62d) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000240)={{0x800008, r33, r34, r33, r34, 0x90, 0x13}, 0x5, 0x54, r32, r32, 0x2, 0x14, 0x3f, 0xfcc}) r36 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) r38 = socket(0x18, 0x1, 0x0) fcntl$setflags(r38, 0x2, 0x1) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r40, 0xee01) r42 = msgget$private(0x0, 0x62d) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000240)={{0x800008, r40, r41, r40, r41, 0x90, 0x13}, 0x5, 0x54, r39, r39, 0x2, 0x14, 0x3f, 0xfcc}) r43 = socket(0x18, 0x1, 0x0) fcntl$setflags(r43, 0x2, 0x1) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r45, 0xee01) r47 = msgget$private(0x0, 0x62d) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000240)={{0x800008, r45, r46, r45, r46, 0x90, 0x13}, 0x5, 0x54, r44, r44, 0x2, 0x14, 0x3f, 0xfcc}) r48 = geteuid() r49 = getegid() r50 = socket(0x18, 0x1, 0x0) fcntl$setflags(r50, 0x2, 0x1) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r52, 0xee01) r54 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000240)={{0x8, r52, r53, r52, r53, 0x90, 0x10}, 0x5, 0x54, r51, r51, 0x2, 0x14, 0x3f, 0xfcc}) r55 = geteuid() r56 = getgid() r57 = socket(0x2, 0x400000000002, 0x0) r58 = fcntl$dupfd(r57, 0x0, r57) ioctl$TIOCFLUSH(r58, 0x802069ad, &(0x7f0000000300)) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, &(0x7f0000001780)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) r61 = getegid() r62 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r62, 0x0, r62) sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000280)="49f69b1e8743", 0x6}, {&(0x7f00000002c0)="c24b3eb0b9effc340ad1c1375d621930786b29d9521cdcb43d5bd830844109939ced93c85287d69770473e3c2c664311c7a63dfaee8080acea3582858fd0c25272d8a83d99c76b338a14a32f49ebc3bfb24ff276f1c9b49d78861c3baa1289e7a51efdd949b14fd8e78ef7f57db7a9694fb3f0fd62ae8b925707486d6d4b0d25a9bf1f2d0a36aa5aa19390ddb77f7f338a02b3aacd52c7c87b0291760e631ad71527e33ef42433964eedf2bb5a8669c32de5bbf1ef42eff9b36ff730356f327d6cec", 0xc2}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="497cada37561757aaa8e148e80", 0xd}, {&(0x7f0000000440)="ae3cba7c1f8608adc10ad2e0c77dbc708c7f033c7cc1f58dbb26f9c6b057fee29049ac3d1cf039f826e798e86291fbbf0b2827a7127862a07913f50a0f360df22c9c05b3da9be605b60a7724a2973e9298fc001cee880916d72f0b1dd2ffe647e0db874d52b0b50392f405fb00843ca517747cf6733c96c1ea51dc4d1e2acff214afc085a25a17c1d3dbfc825949d45a714803b160adf10ec05e0592f38b583f0a239287e3f491358c7e3f05627ce18701dffce239c52dae172006ab6fd3dc9e8e", 0xc1}, {&(0x7f0000000540)="706bb50e68a7e587647f2aedb5b47cd5d4a57ac94750d12eb2acd0398610fc93a488fbb22f569c84a04a441ba2eacecc3f333b3c5195d87aec162c1d4776edcac78e3cad6bb2d4967cba01646a71932d412db8a27f12a4422fe2f8ffbd49863c8b61c87b7cb068f0f222610943df0fb29c4489fbbb3cd9cd71df771cf2880b91f53d39cba99e1d125275feff3972826de8d41986ddbcba50d71376f599016ae4251d14179cb744da2616c697292ccd44e8cd3d1b34fc15a9d407cd324036fbc022", 0xc1}], 0x6, &(0x7f00000019c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r58, @ANYRES32=r62, @ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r17, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r22, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r24, @ANYRES32=r26, @ANYRES32=r28, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r34, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r41, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r44, @ANYRES32=r48, @ANYRES32=r49, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r51, @ANYRES32=r55, @ANYRES32=r56, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r59, @ANYRES32=r60, @ANYRES32=r61, @ANYBLOB="fa034d631a3d64facdcb1b0001"], 0x118, 0x40d}, 0x8) 18:03:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x800, 0x4, 0x81, 0x1}, {0x3, 0x5, 0x7c, 0x3}, {0x7, 0x2, 0x1, 0x80000001}, {0x9d, 0x0, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) r1 = dup(0xffffffffffffff9c) ioctl$KDSETRAD(r1, 0x20004b43) 18:03:54 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) fcntl$setown(r0, 0x6, r4) 18:03:54 executing program 0: r0 = socket(0x18, 0x4002, 0xfe) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 18:03:54 executing program 1: r0 = socket(0x800000018, 0x4, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) pipe2(&(0x7f0000000000), 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) dup2(r0, r4) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1000, 0x0, 0x0, "00000000e9001040dcc40000000000002000", 0x400, 0xf88}) r6 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x20000, 0x0, 0x0, 0x0, "088eb77316aafae700"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:03:54 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x1, 0x7, 0x2000300000001}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x22865507558d8d40, 0x0) close(r1) 18:03:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x60, 0x18}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 18:03:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x2, 0xfffffffd, 0x0, 0xf000, 0x0, 0x8000}) 18:03:54 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r2 = getgid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000184ecdb475404b5efe9980d9b72cff62cddef6393153659b44edc467b29e5f5162286c16d76367dc46cb52224c92f4f22937d9f2dfcfc62a75e3da2345384c4e0cd86e0b839a3b19b736ad6a25dda9504094babe48e4d1f9b8421278e4887b855b4fc54f0dc48b0c07585756fd487c05c83dd1aef63664558cae58fdd3e47d789dfc47dad5db1238bbdee680ca9107f28cc59e868d1b5c2baeffae573db989360b1a193e30ca2a912c592475cf6c0bb5064b1653df294193319803700a82635705d06086c3939d8a2ba9eb2d", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) setrlimit(0x7, &(0x7f0000000100)={0x2, 0x101}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000002000000000000000000000025886188097743749758d07b92cfaf9fb86e8b53f82561a9624a243c64c2235efecf6ab4a6631b177b0761100d65d408084fa8a26893c26ece4d93d94dd5c7dd6d964f9c396568c2de142e6f49adbede45609fa6ee6667982621ce71558e6c49c92946eea9012a5366583ea75e030ad8e5a0744cec64d218f62d4abb6b0202f1741248bde420d57484b5e2624b25c25f7e314a8c9e05787875c42c3ea43e653f8e17dd102db27cc478f0c862ccd402df3ff7e3eeebfb8e3aa36f99c1c312bcafecd8c45af5f2c4b272ff79"]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20008) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) r6 = fcntl$dupfd(r5, 0x10cb4159f3c47202, r3) ioctl$TIOCFLUSH(r6, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000240)) r7 = shmget(0x0, 0x2000, 0x4c, &(0x7f0000ffc000/0x2000)=nil) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCDRAIN(r9, 0x2000745e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x802069ad, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, &(0x7f0000000a80)=0xc) setreuid(r16, 0xee01) r17 = msgget$private(0x0, 0x4) 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)={{0x8, r20, r21, r20, r21, 0x90, 0x10}, 0x5, 0x54, r19, r19, 0x2, 0x14, 0x3f, 0xfcc}) r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r23) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r20, r13, 0x92, 0x10}, 0x43, 0xff, r23, r11, 0x2, 0x14, 0x3f, 0xfcc}) r24 = getuid() r25 = socket(0x18, 0x1, 0x0) fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r27, 0xee01) r29 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000240)={{0x8, r27, r28, r27, r28, 0x90, 0x10}, 0x5, 0x54, r26, r26, 0x2, 0x14, 0x3f, 0xfcc}) r30 = socket(0x18, 0x1, 0x0) fcntl$setflags(r30, 0x2, 0x1) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r32, 0xee01) r34 = msgget$private(0x0, 0x62d) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000240)={{0x800008, r32, r33, r32, r33, 0x90, 0x13}, 0x5, 0x54, r31, r31, 0x2, 0x14, 0x3f, 0xfcc}) r35 = socket(0x18, 0x1, 0x0) fcntl$setflags(r35, 0x2, 0x1) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r37, 0xee01) r39 = msgget$private(0x0, 0x62d) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000240)={{0x800008, r37, r38, r37, r38, 0x90, 0x13}, 0x5, 0x54, r36, r36, 0x2, 0x14, 0x3f, 0xfcc}) r40 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r40, 0x0, r40) r41 = kqueue() r42 = accept(0xffffffffffffffff, 0x0, &(0x7f00000003c0)) r43 = socket(0x18, 0x1, 0x0) fcntl$setflags(r43, 0x2, 0x1) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdc9) setreuid(r45, 0xee01) r47 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000240)={{0x8, r45, r46, r45, r46, 0x90, 0x10}, 0x5, 0x54, r44, r44, 0x2, 0x14, 0x3f, 0xfcc}) r48 = socket(0x18, 0x1, 0x0) fcntl$setflags(r48, 0x2, 0x1) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r49, 0xee01) r50 = getppid() r51 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r51, 0x0, 0x0) shmctl$IPC_SET(r51, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r51, 0x2, &(0x7f0000000040)=""/210) r52 = semget$private(0x0, 0x2, 0x8bb) semop(r52, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r52, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r52, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r52, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r52, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r52, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r54 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000100)={{0x3, r53, r54, r55, r57, 0x45, 0xffbc}, 0x80, 0xc1, 0x2}) shmctl$IPC_SET(r51, 0x1, &(0x7f0000000140)={{0x8, 0xffffffffffffffff, 0x0, r53, 0x0, 0xbc, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) r58 = semget$private(0x0, 0x2, 0x8bb) semop(r58, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r58, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r58, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r58, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r58, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r58, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r60 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r62 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r62, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000100)={{0x3, r59, r60, r61, r63, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r8, &(0x7f00000009c0)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000680)="66eef2fd7d6d57a7abec152a75cbfd42a7d14b8feda80c1ec2be14df0982ea5b9015613d06f6f066b5fed0cdae1a5ba280f97c1dfd4f48bb64b3b5a2ef97df29ae3914a7ecbb3b61bbb1192ec2ffdf507227f393dc3b01e68f3ed6264b0a1a5c5c98cf5e7033a7644070e9526e87fd1b03b6d0147fdd9a78dd39ad152e3ba780041c95fa5412e580760215fb7947a95c3fc07c7f9aa833b9a8df304f9f3e9646e21fa9f1eaf02b93229860adf0f7d46d6878270b88bd76ad5d9c331c438f2ac8e775dfa2ee31f569e1e2daac8e", 0xcd}, {&(0x7f00000002c0)="28bebf3ab0c39e03a6c5", 0xa}, {&(0x7f0000000840)="051cf734e0e5c321f800c95052a5c58d2967963d8c887ba3f3ed40ab30bd96d2d9a22c430681189903a7a5e91d8bacfd5ebed1a487230634905b334fe9efe5e1b7f5d09ec2faf5d08bad6648d6c3ae2c9c8ac8d2c69b962b4f64227e0447432ce7799f2d911c48483bbf7f7005e4fa427d241740d9b065a3adc00e31de969ff43e8ecbe6d52dc0058d0ab3263324ef98383671d59cac", 0x96}], 0x3, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r23, r24, r28}, @cred={0x20, 0xffff, 0x0, r1, r32, r38}, @rights={0x20, 0xffff, 0x1, [r40, r41, r42]}, @cred={0x20, 0xffff, 0x0, r44, r49, r2}, @cred={0x20, 0xffff, 0x0, r50, r53, r63}], 0xa0, 0x409}, 0x4) shmat(r7, &(0x7f0000ff9000/0x4000)=nil, 0x2000) sendto$inet(r3, &(0x7f0000000c40)="a74a540400000000000000d150618f93f72694d60d0d217e943ed2d1a4206c7a9eb5614acafcabf75b00f48a21398a90e8d5a5991ec7e30f96f8eabdda4795c70e8ff78ff7653040ea81b3883047ed7c25de6ad8bf7981c0a0470a9de0c58747829086bd0357f7329f76c3ba2236da6761439e9dcdf7ab3f78e48fab7720c7df18954ffdce59f6f4577767728a9b155d5b7983dd13ba12dcc3fa287604542b72dafdcbdbd22558e32e874231c5249f110e4b912d2d985de544119f19e5aa65aef02e433c00d27f1ec6da827206b7c55bfabd2d2602c914f33aaec436ffeac09d7196320cc55130f43ff964fd4505e26ee3d0b4cc4bfa2aceed88332553ada4e8c6205cca9d8b4b9b8ffb53c881be5096da8bf8fb104b5b80de42d2a1ed122ca60f6b901981dc2fcf5583e9d0d0c49896d5e4ec785b6867771b55081040810843f22e5ef4b892a95bc61645a4f72d81586cb8d712047cc75a60704d6ecd1607ba6159c39b52b79b344704c0c30459da6cd35281306deda89c7d110a1cf2916bf809c82ef6ef74a2f53dd4d4a3", 0x18c, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xfffffffffffffe08) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r64 = kqueue() kevent(r64, &(0x7f0000000500)=[{{}, 0xfffffffffffffffc, 0x46, 0x2, 0x4, 0x1}, {{}, 0xfffffffffffffff9, 0x8, 0x8, 0x10000, 0x7fffffff}, {{0xffffffffffffff9c}, 0x7ffffffffffffffd, 0x44, 0x20000000, 0x2, 0xfffffffffffffffd}, {{}, 0xfffffffffffffff8, 0x8, 0xdf56f588f5e5210e, 0x100000000, 0xfffffffffffffff9}, {{r6}, 0xfffffffffffffffd, 0x80, 0x1, 0x2, 0x6}, {{}, 0x0, 0x1, 0x2, 0x9, 0x6}, {{r6}, 0xfffffffffffffffd, 0x0, 0x83, 0xfffffffffffffff9, 0x200}, {{r4}, 0xffffffffffffffff, 0x104, 0xf000000c, 0x7, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x48, 0x1, 0xfffffffffffff001, 0x80}], 0x7fff, 0x0, 0x1000109, 0x0) 18:03:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) r1 = open(&(0x7f0000000640)='./bus/file0\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000380)=@in6={0x18, 0x2, 0x0, 0x42}, 0xc, &(0x7f0000000600), 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="98000000000000000100000001000000357223f4f1f17abefa7e16a142f8812ba118b05ea803a7a8d64364c8f96c22af8bb5cf21d592b19d83e34fd888f7563b04f043acaed01cd29a83961a329c60d54ac0726faa9cf6f7cafc9dec4dea81c93faaf2f078628965823dacc22c33a7ff8aec0060bc60cb28e3bfc8e58e450c9fabe8ca1632eae8f4d9547529f8c03fdde33bec0000000000101000000000000000000000f8ffffff32bc8982fe6e90d0dea3221c943f50e1fe75bc93b4d884d036e4afecaf2608a0ad921747c4b635e9440764283b242f1e4094298dbf2054d7dc75720d557e3c64cf57c6360ba044d50a689c284de53d5ff055d53f9d5f892c00ea2f0fe56e96ac25eddf0d378d24a83dcd8e98c536292b0b6cee24d4bb52d7ce11b143af53963c19595ad944aeb292fbef0859107430cfd8c373025a1ab6464624a904bb9bc82cc50e1c006124ceb8fce3823e8cf4d313fd232135d334e5bb3089ba00fa48cbe74a28ba0dc3409ccaf0e2755782125ea8c51729cd3fd69c051932c2b4de1c9dbce2178440f32329a3ecde1a902748631e25e585931a3528da866c307f7ef03abd4e2d8cecc0e76400392a3cd81e1186cc0c587846edaab9513c6f7759dd2fc81a01a404dfcc28a622f3902d816ed907ad49c3691ce1d6b8cda26fc23b924d1c50cdf8bc3127e5ff138a0045a4bee98d94226a3e8e17a30fbd908966bac173b8407abd891f8e828b29a13e962356d138b8a8b9e85457be29c0386dc92706cd338c85c40ec8f0f0c73b3211b8358d2020c4a84722d44886edb6aa3234acb4b05d53aadbaca1e6019b0b09118871646ee40eddc779c8a5bc9cf14a0f7a1f80628476aa2fa657a7f728d7adaa47b47f11ea0ee0cb535b26749e44ce978a4b9be6da5714e7c7b4820ff77298cbcf45982ef526b43953883136cfd77409b0b413bd6396bb85bacf538da5d3777c64fa7c1bdc87a7cff6cc97b2d7dd63c290be16cbd4b2ffb4570232ee0b76b108975a18a515565f0d43afc7963ed80ddc8507d6e302006e89a14c58ce7b10b130480633017a91be2dd85db1cb176dd5b85a674ba6f5c050acec3dfca874ee61b3a5fbfa1155b6b536513ef81352c20d502b46495e71e64bbf01ad0a8ca76ec79d96044c36eb7421af52cde844c7a3b0a51f0eb4ca84ef1b6e7d2d758c5bf71f465a8292f1104ea87f1b4a016f2d9bf539216ddffa1a0afcbdd4b055ca65d9bed8a74056aa8d90e299537b13f9cef6e85fedf708154d04673aa49709d8079a34d7f09bc0ccb6b31b88ea21ce38553e9641d08be0605bba34d039b4adffeeccbbf6473ca8e7d161b9ddbb8e043948d55c327d5f43480327af62ddb90c337dc7bfd81a12d0747399c9288196d9cef425a873bd7677b562f86ee34d37d2f0392bb7276cac4f390227e5f31dbc8280a9017de1afc7f76dbec9be4b1a994416cc509812907878d2720118c8f2dae8b6fab05dd80d832bc22c565bb9161d669e3546523bd1991f500cbba9b4dce383c35a49dd8ad829526986b96ddee079b2e85851a4f54adef8415ea7595afd95d0844aec8085001cf54a318a0b329ea9cc8d99ceda8c5c773e18b3c3c3e4112b6e7f8a9e478800ae0e8a371255f062436bda340108a1947b1728d9f54b8a0fec1ef78fb1cc6884a54c1d1f608ec72ad0226a445e501eb335f9c56f3881ad99df7149f039db3616c89e2d5d7c90603462862c10f680a3e6fc712e56e3f303bd032eab774b5e4a24b6f9abcc878190dc04a6d1408cf077b955a56ddc1631c16c7f6ea2c8ad3468dc8069b3d0bdad9fc370492754217ee1dc2be2d3f56699b517b14c1bf3301329d0a6434d8471b66fcb25c9f32dacb9f533252840198b639f69ddb3a5774322d742a77d21517b454a0034b1fed30b7926910b2acdfb44e7463b9245ca562e09fe5c9584ee01af544697fa3e4473aca02680fa2e4a01e7c05c7196bc1e4fa71e05d2a6d6b0feff83c5921bb715ed523bde8d4de4fafe59c2a7be4a88327ee5a727af49469b17f464c9b784797aefaef727ea16975c6bc8dfa9112b4050053a98718c933014cf6bf5555defaad622af1183776d732cbe3f15e4db475c5423f9556d9aef11be32be1d979ac7dc3545ac234fe5e482af5ee70f6bb2ab3cfb0fd7cec1039ab6002710e76b75197f5d6e84a47ba485673a14899a682dc8aa92fcb053fb412074e6fba4c8766f23e5c9e2b3092d3ba11bb7e64e9a3706a4f3bd19d520766caadb8b39876fb1d63cceedd02f6a8e8392e17f48366e620783b5ed9250ed29ed8879e997ba9001df80a8121bee409a77d568f6f01a7846217fb138f5d184adaaacbd5aa05ca1d779d835f265a2e2f09ff1f7e36ba8b35fa816de125fcadc1407dfb66bb36b37a2217033e18322daf105a88ba443714e625f8809c4667033f843e060c9e676fb7e53deb9da1edfc6f4e9cbabe3d793500681cc6e34746a38123185f7ab3e13307728472191562c9aeae9b217eab47e482c84b8bf6be61214a7f43102a210edaf393cd515815a5ff681f6fc5f2639a9be804be6636f9649bbbb4443b2c4b6a5eacfcab3f4bb887d543af7b24ecac9eea7867a9dcf5d1541fd2de3344de83e68df773bac7634490a4dd9cc1217b7a16b48db3045de979a0597470fed45b23df6d632d250aa097c7e32ca55d05c6e50306fa7b32b9b9c422e17104122ec68a689436cea73dee4afc7b7d2d3ecd6e504fb0ab42d7dac35877925971c13485eb0f3b4945a14b11ed9f16d1f32acb2b09bb27335663a890f8d2037878a968d5497b7e65c9dcc7c700796b4f2712a61b0a7d36c140ffd08813de5989bbf7baae35b58e32239e25c87b048c55f1680f60400baeec2b0799f76fe534a342f4d2fdf1948ffb1fe32ae1ade39ffbd8c8d6d6bf097c1657d251bbbf2d1821426112f922fff1c70f5bd861fa8cd3228b76f7004cc89c516270818b4deeaef2909718188e786424e57d214093890e21266e4acd04ed3922278a7850b17cb507382123fc889d7bef5afa24d1b3f803ccc76275a3bd75e04fa7de2a7bacf7973ebc9b6571318a7dfcb99f57e504c5c53b25c71093b02dd8fe85fa78cb304253362ae5e265e54b5d247831a4ddb9f16fdb7799b5c7fcd12fa3749b514020c02def6991c446c409c91f3de7956774f27970cef8086a7ccded9650dd6c24ef4b44060afcccabe517e4c45490162aa642d848a92a3e75396bb01f9014b412664c450a5168233623ca3dc5ff591fdc151f059f3bfd491a02e7ba787bac3991e4ed77cdf1e5574e4676eea9f1e5744fb81e7ba4ec00ae9c2e33680e8df2a31f03fbaffb82062ae843543b10c37b85f444fc9d4a140f42600d0140bfb0dc3b9271edf85141409f5997f88106738f901e50199c14dd3a94ce8860922a5581f3997d6fac57f7f3bde0025a628b8ef386b240f0971263a937f45ba9f227c9af60ac04d7a4088ff45b0711b79193b5e94f19601def2457a650091a630e617261bb55373e625eafd2bd8525500e54ae253329334d658ae52076c74dce850bd8f7bbc848f6069522fdce82c30104ac3d9ebba7115ac87144d86b1cfba5c337ac2f636e92489c5a09dda0197464b4f5c0eb36a1b17d2e38352c832cf14afd9439a7ea18be28977e4894c28285814d745543633a0b502caee0980051bb7d483fa9c27d981e01a827aca6bed441bc658b9ca3bb1e1391d1a15381766af3f24056286d72f5d989afd04ef6fd33f48d0c5092ebbdd97601d9d11a18274e53141ed8d8d53b5f4b684aee75e023b7be7a37a1862de3fe16409237ceff040aa8aebbd50c107ed4a0fff337b97bb1c67cbfded794eaf004251308ca66cab15fe45ad9c91e3e4a0096251527458b92e8968652596ba7336f5d3afb39c125867b0b05afa622d890d010ca8c22165a91a851cbbb3eab20dcb08e0e213c6c43918eb0ac0f8aa6b669fbf97480e357273e406848ca4b79410d2d60021413f3cfa59cfa94183991223b5761df6c87d9f9634736ca6a3b7bcf0f6f0b27995676410f3f4063179e51b17852855f6637abad43f57990419cdfcffd23daf65a4141db1be84ff1dbf5a050c6116a589c330986c79a3531b83fbf48398814df28dbdd8801001bbf0587fccc7da2b6eddfcbc671566dc531ce10ce5d14e36dc71d36ef148c51eb2688b594394ce979c63c144de9e7476ee3bf8f409204b3d13e3a0736fbdbced7bd6f8fa3c07d61f22d644a1b0614594865615d48ae5caa1a2239f251ea5a1b4938b0b7db5f30a0df0982f32d8f0588d57d912ea9b98ae1d0b7ecefcb5e5efd5243e374ee1bccd1982206a120b74ab336423fb573e5cfca09d898e889b72058b366ba4cad24a6345bd260b3e6a154cafcf8f8c66ec44b6e94d76a51a840b0b115bbc633232787486511ccbc5444d3c240550f553d0d6899ad5dc0ab1006ca3f9b4cd7edbc333e9f6c7740642ef1f4905cf4e7acd0d6f2779e8890c15f9cb3b8e532c5e1e7a950e7a0ac5d6170901a869169336adb600688f2e38cc063c6c311db0d6177e34be532f515eeb9edade8ce1e50b225694f57607b5b679fa5b454db39af49e7ecc397ee3d711e890e343fd05bd40e026b6199f363cbfe8e623254777d674e3a22840d98126500bfe28592189580da36e5cf5d56f1713151e22199be2791429d4f188e3bd1c3ef965b8d24cbbd212b886fde1ff1e490fc7d7be2073f1e101b4df3cde655ff1effee742c9fb6df15c015f3e093f37f570c21e97d2c5fd09caf2b9f0f946c3910f980ac49e9027cc0fa61540fe81556964e28fff5c3846e4fefa60b96f9620e3e3127c25e5722885588413eb9609e91808b3423c48eef34753e78cf1c2e64570b006abac2e3ea834f6e31a0e7186c1f4a02c3a27fdf6af9a8f7851c43b29be8592b286db7bc4ca21c9a4137d06fc0294f673094f99628cfea4652863f60b1c9178e71167d5e8a0ce1eef920265bacbd565cfc010f445b9f516c0adee90450e14397c4ffc89019b93b780c9747676b5f2f9bffd46ed78d3f2e466e7022b8c72d3d958f3bd968f8a1e710933f43dc6f6a1bcb2692374bfc792ca0df58ed40022f58eb0773903b4f947f6d53fc40680088291151c8ce47e8ef8fcd9b75349172fd024a29b0ff05f1cd61cb48d529e175141600b4defb374b566045d87d20e170376d476ed04aa909d6ae05539bcb60f34aa716caeee2a70a9932a23565d4fdcc70f24471e5789f7bd82d3b9d4d1a7ac33bb15cb8bb7b73f9a659729169383f7d7dec06671876322fb0090e249284dd5fe9a8f43b3f37e747898a0a5674666fdc3779b386229989f32db787272978a70f3a69d8ee0dca2633ccc2c3c6a2811e0c591ab7cd9c1b95d5b4d2bc376ae56207347e040b8bc2da7b172aa35b587c7a6c814de989adbd3ce5dde143afbdc793341294cd3b4390a492a7ebdf0d56c73219d08894d95ad21797d0772f1c30e2e0b3de2de74d49c817a8b6e2b99fd7f9e87a6598d8f3d76ad6dd69b9c6a36ac28b82e43e542c4b5aad3d83000f0a616355c338f3bc6c31f3b6e46c71f8b5b69d22c60133dac350d779b719e1ebf921722150124a959ae78ea9761059489615f9d86d137d242def01d860188748da9ce176a3e4253208f2948df0ba90bad691414d8603bc04f65cdc0aa06f9fbf09cb9be6eb9e1ad0c699865a7fad11cb391fe505015cb2add75aa178ce686c30563347ed0e0a3ac493a0e1b4a9832b0474adbaed3d465bee6a3d6b769f8ebc67d88b1d714a505fa671b3480f8c97b16beb2bb83ca3bbe87e8e7333e5fcd02433c9df1e795c4ba105d3a8922ab18496e50f23a273ff603d74a5d89f2db6f93c820df54533c1f765e2e705e9d1c0e42eff40d74f6547aa0188ad62bee805fba02836d61399b8b079bd9ff5b4435f24a3933e5e3dc2cfdef42a5ea38df030011d414192f6af422eec3b5e538c271e368735e8398982b979239c5e592f779905edf4bdcaa76cc56f5da6e51cf50395d1d580000000000000000000000010100009dfd461007937f772b184f35b2ad54105d5d14e64f34ad52c9f2182b4e5cfb93090f3a24f47211e0db17603a134935ffa2d50eba3f97d60be0b18cf66e3700f24db5000000000000a8000000000000000100000005000000cb2f6e07f8b36988ce0fa5d687d5af3548ad5a9aa9f99069207e0419b94741d6f6e91180d2713a4675b5d42861db3b6248f13added5e784585d878041aecd0a27fb00c17e64e289b563ecf3674c78400b617eb9d054f8eb977a47cd51abe685838b366a9fa4b5e74f5fe60e7947ac4d7db50120aa56fb3af3a0ea058047a35873dd7520bb15c0b73029823483aa7d6016398516600000000"], 0x11a7}, 0x409) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x3a, 0x0, 0x0, 0x0) shmget(0x2, 0x1000, 0xd87, &(0x7f000078c000/0x1000)=nil) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00', 0x3) r5 = socket$inet(0x2, 0x4000, 0x20) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r8, 0x41205725, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCCBRK(r6, 0x2000747a) r9 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setuid(0x0) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 18:03:54 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) r2 = socket(0x351a6472d9a83f46, 0x4000, 0x81) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r0, &(0x7f0000000280)="64a356d97ca778a36789156885cbb6d2495bb90a06fa1a974bd6ca626507492c9c25484c2b1bbe483e4378e8ee335769a1d5dca543ecea487bf8c78a", 0x3c) 18:03:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) dup(r0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0xffff, 0x1f, &(0x7f0000000100)="2c607c0b0000000000004f54c271c9d4f9a4831b62a1", 0x16) dup2(r2, r0) socket(0x2, 0x8003, 0x8) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r3, 0x40044b06) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xfffffffffffffe4a) r4 = socket(0x2, 0x8002, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069ad, &(0x7f0000000300)) r7 = fcntl$dupfd(r6, 0x0, r2) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x1) write(r4, 0x0, 0x0) 18:03:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000600)=0x800) preadv(r3, &(0x7f0000000540)=[{&(0x7f0000000180)=""/31, 0x1f}, {&(0x7f0000000200)=""/121, 0x79}, {&(0x7f0000000280)=""/114, 0x72}, {&(0x7f0000000300)=""/208, 0xd0}, {&(0x7f0000000400)=""/74, 0x4a}, {&(0x7f0000000480)=""/141, 0x8d}], 0x6, 0x0, 0xe67) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r6, 0xffffffffffffffff) socket(0x10, 0x0, 0x40) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDSETRAD(r7, 0x20004b43) 18:03:54 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000400)=ANY=[@ANYBLOB="00002ea71158be929b09847a004e4852c115182fe49559b6e03661b2df2bc8c79943a5a59900000000000000"], 0xa) r1 = getpid() r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCCBRK(r3, 0x2000747a) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket(0x11, 0x4003, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) connect$unix(r4, &(0x7f0000000440)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(0xffffffffffffff9c, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001800)=[{&(0x7f0000000480)=""/35, 0x23}, {&(0x7f00000004c0)=""/174, 0xfe76}, {&(0x7f0000000580)=""/148, 0x94}, {&(0x7f0000000640)=""/54, 0x3d}, {&(0x7f0000000680)=""/125, 0x31d}, {&(0x7f0000000700)=""/123, 0x7b}, {&(0x7f0000000780)=""/105, 0x69}, {&(0x7f0000000800)=""/4096, 0x1000}], 0x8, 0x0, 0x393}, 0x0) getsockopt(r0, 0x1d05, 0x8001, &(0x7f0000001880)=""/11, &(0x7f00000018c0)=0xb) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)="bc707d9efb74b12cb55f295be5026c88767a5a", 0x13}, {&(0x7f0000000180)="6a96a2d33b3da0497ec2d2d73766ef0007c08abb82df2931c10bbed613b551d5c239363a7ef733c19d625a2e7726d857026184e84990aca10802304601ffd15e538b109aa54b10741f55c4da576debdf396a3cda72e986ca8c8ab8997d34bf493fd7c7589c4032746a49deec298ae6e9a1680d273e70ab5cb123d92ada76442513e3ca84cec780f40d005078f6393bf5ca39a21e947e1eb10ffe9e63c5e08f71d9eb1f4c9d2451f0103b01c81017d000a4f46ba57d092c0e1b7ab3786de6044251779d88cf065bb9a752f942e46e4f15c6daaa4cbfcfb78fb90ef082efc8445a392f8e2365bd4d245c7a7c315071a85e3eebeba06f1648dbf751b99e", 0xfc}, {&(0x7f0000000340)="2090b653e6fe977d01f8960fc23051558814fffffbba93d4828ed05b3fe1d38970704d998cd82131400d7f98494acf64a59f1e9f062cea411b8991e7d9946fb1b1a0b6ce038c4a6ef0eb34b4010a0cf974f135aed19319b19c8f51a686880e22d8be682c1548dd5c77655b125562a25eb8969600edf90bf3f05636d81b4944f70588a4288889d18d3889db6d23f4768d279066", 0x93}, {&(0x7f0000000280)="0fabc718e17ad34b387849", 0xb}], 0x4, 0x0, 0xd6d) 18:03:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000280), 0x10000) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000340)) r3 = socket(0x2, 0x400000000002, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) listen(r2, 0xa22c) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) socket$inet(0x2, 0x2, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x472, &(0x7f0000ffc000/0x2000)=nil) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069ad, &(0x7f0000000300)) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:03:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xeffbffffffffffff], [0x0, 0x0, 0x401]}}) 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)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) ftruncate(r3, 0x0, 0xffffffffffffff81) 18:03:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00d5e5ffeebcffff0001abfee668a28c257ef0aac294196d5707f15019c5f6d22ce8a987c8085de16e443f48f535cfc8f2facac4e76afba1d0b0ad9f52b0b9b7e4db387d01d6c7ee997bdd9e48685eca88a17a878eefd6a8f0b5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000100)=@in={0x2, 0x3}, 0xffffffffffffff8c) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r0 = socket(0x2, 0x10000000000003, 0x0) socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215e50a90bde000e4439d9fc4b019356e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0b198ccbd66b2479aaf103bf0000000000000040a548733d2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9023c170ab72e2fe12c95d5e9fb579281d1a000000000000008fc76000000000b54985ec66b688c2228caa347656ae3a6539a6c5519913332139108c2a1ba6a4be4de7f66ce462dcd98cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca552b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b0be9103a85d83e3aa3"], 0x10) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000c40)={0x10, 0x4a, 0x4, 0x1000, [{&(0x7f00006da000/0x2000)=nil, &(0x7f00002f1000/0x1000)=nil, 0x5}, {&(0x7f00003cf000/0x3000)=nil, &(0x7f000063f000/0x4000)=nil, 0xd17}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000438000/0x4000)=nil, 0x6}, {&(0x7f00001bb000/0x1000)=nil, &(0x7f00005fe000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f00007b3000/0x2000)=nil, &(0x7f0000647000/0x3000)=nil, 0xffffffffffffffe1}, {&(0x7f0000372000/0x4000)=nil, &(0x7f00007e8000/0x3000)=nil, 0xed73}, {&(0x7f0000065000/0x2000)=nil, &(0x7f00006e2000/0x1000)=nil, 0xfffffffffffffc01}, {&(0x7f000040c000/0x2000)=nil, &(0x7f000017f000/0x4000)=nil, 0x2fc7467}, {&(0x7f00002d2000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00003f7000/0x2000)=nil, 0x400}, {&(0x7f0000329000/0x4000)=nil, &(0x7f0000114000/0x1000)=nil, 0x6}, {&(0x7f0000443000/0x3000)=nil, &(0x7f000050a000/0x1000)=nil, 0x2}, {&(0x7f0000707000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000468000/0x3000)=nil, &(0x7f0000686000/0x3000)=nil, 0x2}, {&(0x7f0000595000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f00000ad000/0x3000)=nil, &(0x7f00004fc000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4134}) writev(r0, &(0x7f00000001c0)=[{0x0}], 0x1) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x7}, 0xc) 18:03:54 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000003880)='/dev/bpf\x00', 0x0, 0x0) socket(0x800000018, 0x3, 0x0) pipe(&(0x7f0000000300)) socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) pipe(&(0x7f0000000080)) select(0xd, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, &(0x7f0000000180)={0xfffffffffffffffd}, 0x0) 18:03:54 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 18:03:54 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1) fcntl$dupfd(r5, 0x11, r0) sendmsg(r2, &(0x7f0000001b80)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000140)}, {&(0x7f0000001c80)="c32e73d9f27bfbc6382ef16823696da1427a315509e9a81719299c5c43918b328ac25bb30967398a5a1060a1be1bf1313365ae6a4945eacc81fd33034cfbf86172a6d1b44f02e7e6cafa9b20d31d19cd260c294dc824dfb9e54331844510efb9ed8e13f2717cdefbe8cecb3092a22690ffe0a26e0402e9868c9cd9004a3e60fa488dd52dcc4d0d0fd81df6979717e854ecba5cd6c517d4900e", 0x36}, {&(0x7f00000001c0)="c85af71e63e9e58774b66a756a1dc75a6896dcd5c65d8fb071e8a523591fcbae8fd5d283f1b7f2182414be5ca8b18eaecd7229d8bf8b7fd0e53318d050879d0d24d05780de4b003d24cff7a95470aa90c5739fa878807313935534ddc09db1d2863b37ce3d0109b6a63f888c9cbc0ae86d20b6fa6c0982e7079ebd60e659fde01538d684b977ac383040370c61215ffd55ac7fcf794dcb0e4cd3b2efbd45e8832919794b362f728a95daa774069749be08d20879", 0xff5f}, {&(0x7f0000000340)="d226ef2b8d832b1fd941500491f97fb85932410832732434e610df9f8905c668009bb30d8d9eaf3271f830ca1034957842078d4a083875a3a70bb263f411ba1aaf668db5e686ec9b2ddfcca94448baff065fd8f29d29cb773558f46dde6f613e215f9302922d8e987892e4bb3f2141c6351d3bcc890bb3d7d4cd25aa853828654695bb709c6c2e00403546307f61f5b74cbb3b72660d0e5584d3795dbfa9acbb456603ee9bad62088f8191f76b39063d1fe7327676955d", 0xb7}, {&(0x7f0000000280)="25911ea690099800c6afa77132301f6f75ce41716e883568e8ce6f345a647c52a5a1e133cd7d6fa43225c5e7e4a463303ba91d93", 0x34}, {&(0x7f00000002c0)="14e988a57ae28aa6fe0e07b2be7196d9b201ed0c3fb3c4beeba65c538629638bb1660a15f2ddae381c8199ae92d8298303383734e6f4d2b3f79b45be3c", 0x3d}, {&(0x7f0000001d40)="3502ec51b9ec0699305ad0615f7996434e5c842da033c5ab8a76a9b6c1b085a96a4603c22f5d091bbf612e664b2494a29034d6600c5667f43abf69b266a5256c9438857e8ef3c7c66afb0725adc38440667244b63223cd007129683c4dd1ef7a12f40c6594347843d06fd2630a24516ef32274fd5751c21ddecb98c0a88e333016d17859b975bc70255e67bec9c9b6ae088d56cf95600bacb606a883d699a82eacbf225758ffe1fe91984e8eccf03f6d68e4e6e74f386580b91ff7d268884d", 0xb9}, {&(0x7f0000001bc0)="2c330aa23f9cdb4000000069d7cfe4219d07521a9349c748422bb411e135dc44b4c7283d193a8d8ac84a44fad60a27107205116b296fc7f06eefbec369f30653263f1059c43b45995546f12760776bbf0b07207a8ce7f1aa97a1702fb3a9a60790d2032b1ef5d083c4eaf2ce7d92ef2cd27983ab9895d487ed4e01040000f2bf0fd56a5087bcc01a18d16b07cbaeab40fec425afbb162713696aa0b01f106af45ef154e6050d0706ef90e4ce", 0x7f}, {&(0x7f0000000540)="7ec7e3", 0x3}, {&(0x7f0000000580)="84403d78d3d9486f79cfa6c020a2c6242dc065c0f7340b3bba25068bceb07b7c2bd5cad8b2d51e7af768815507c7db93523061581079b31b1d092ab14348c09ec8cf871b114ca90722", 0x49}], 0xa, &(0x7f00000006c0), 0x14a0}, 0x207) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069ad, &(0x7f0000000300)) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000000c0)=r0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) r8 = socket$inet(0x2, 0x4000, 0x9) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000080)="19e9a64776e1abc64e3a0940853f82f022f5913118597d0d1f5187aeb62593e2bd932af4a35cec053882b165c269eb75afdade7ca71e1e509685e9", 0x3b) getpeername$inet(r4, &(0x7f0000000180), &(0x7f0000000400)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 18:03:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xdd, 0x0, 0x100003, 0x3}], 0x0, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = socket(0x18, 0x5, 0x8000) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x0, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00', 0x3) getpeername$inet6(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000100)) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x0, 0x0, 0x0) setsockopt(r7, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) recvfrom(r10, &(0x7f00000003c0)=""/223, 0xdf, 0x0, 0x0, 0x0) setsockopt(r9, 0x1000000000029, 0x20000002a, 0x0, 0x0) setsockopt(r9, 0x1000000000029, 0x20000002f, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r2}, 0x1, 0x66, 0x0, 0x3, 0x4}, {{r3}, 0xfffffffffffffffa, 0x10, 0x4, 0x0, 0x4}, {{}, 0x7fffffffffffffff, 0x8, 0x4, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x5}, {{r4}, 0x0, 0x8, 0x1, 0x82cf, 0xd20}, {{r1}, 0xfffffffffffffffc, 0x0, 0xf0000020, 0x100000000, 0x5b64}, {{r5}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0xdc}, {{r6}, 0x8000000000000001, 0xc5, 0x8, 0xd36}, {{r7}, 0xfffffffffffffffd, 0x0, 0x1, 0x0, 0xffffffffffffff80}, {{r8}, 0xffffffffffffffff, 0xa8, 0x9bdb6be918779d3b, 0x5, 0xf420}], 0xfffffffffffffffb, &(0x7f0000000040), 0x4, &(0x7f00000000c0)={0x3}) kevent(r2, &(0x7f0000000000), 0x200, 0x0, 0x85, 0x0) r11 = syz_open_pts() dup2(r11, r11) 18:03:54 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1200, r0) acct(&(0x7f0000000000)='./file0\x00') r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x11, r2, 0x0, 0x3) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) 18:03:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x4) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe0040000000000000922c70766c307d", 0x2c}], 0x1) 18:03:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = msgget(0x1, 0x45b) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xfffffffffffffe16) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = geteuid() r14 = getppid() r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) socket$unix(0x1, 0x4, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000800)=0xfffffffffffffe8e) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe94c613e2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a52b5416a1e222dcba8dee9f0cdc7527d27e8a15b70000000000ff00000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e100bf12"], 0x1, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000280)=ANY=[@ANYBLOB="0dc49068d1c91555ea4d4dff0f000029ec40297bfa7bc26b269faba3"], 0x1, 0x2, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x2ec, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0xffffffffffffffbf}, 0x400) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r22, 0xa5, 0x1, 0x100000003, 0x6}) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r24 = msgget$private(0x0, 0x0) r25 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r26 = getppid() fcntl$setown(r25, 0x6, r26) r27 = getpgid(r26) msgctl$IPC_SET(r24, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r27, 0x0, 0x0, 0x0, 0x80a5}) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r30, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r30, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r30, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r30, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r30, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r34 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r31, r33, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r34, 0xa5, 0x1, 0x100000003, 0x6}) msgsnd(r30, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r22], 0x1, 0x800) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000028930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000004000000000000000000000000000000000ffffff7f00005665f5ed00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r35 = socket(0x2, 0x1, 0x0) connect$unix(r35, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r35, 0xffff, 0x1023, 0x0, 0x0) r36 = socket(0x2, 0x1, 0x0) connect$unix(r36, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r36, 0xffff, 0x1023, 0x0, 0x0) r37 = socket(0x2, 0x1, 0x0) connect$unix(r37, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r37, 0xffff, 0x1023, 0x0, 0x0) msgrcv(r23, &(0x7f0000000dc0)=ANY=[@ANYRESHEX=r22, @ANYRES32, @ANYRES64, @ANYRES32=r37], 0x4, 0x2, 0x1000) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x1, r11, r6, r13, r6, 0x52c3c0130fbad893, 0x3}, 0x401, 0x2, r14, r16, 0x7ff, 0x0, 0x0, 0xb6}) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r7, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 18:03:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) kqueue() fcntl$dupfd(r2, 0x0, r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x3ff, 0x2, 0x7f, 0x2935}, 0xc) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 18:03:54 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0], 0x1) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 18:03:54 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x80, 0x4) pwritev(r2, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 18:03:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x18, &(0x7f0000000040), 0xfffffffffffffe37) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x0, 0xffff, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x0, 0x404, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0xe7, 0x1000}, {0x1, 0xad55, 0x1000}, {0x1, 0x6acf, 0x400}], 0xa) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x7, 0xffffffffffffff9c) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x1021, 0x0, 0x0) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="62020207e00001010000267ee0e5910001e905bfc706b9ea98698f4b42fc0df49b8700439ad6d5b44b2e6111"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759bca7b07e00000010000000000000000"], 0x10) r10 = socket(0x2, 0x8002, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = socket(0x2, 0x8001, 0x0) close(r13) connect$unix(r13, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYRES16=r13], 0x1) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) kevent(r7, &(0x7f0000000680)=[{{r8}, 0x5, 0x40, 0x0, 0x0, 0x803}, {{r9}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r10}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r3}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r14}, 0xffffffffffffffff, 0x80, 0xffef7, 0x10000, 0x9}, {{r15}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r16}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r4}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x6775}, {{r5}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) ioctl$TIOCSDTR(r7, 0x20007479) 18:03:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xf79dcc9514f68bfa, 0x1, 0x0, 0x2000160000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) chmod(&(0x7f00000000c0)='./bus\x00', 0x11) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) 18:03:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069ad, &(0x7f0000000300)) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x802069ad, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x80, 0x0, 0xffffffff}, {{r3}, 0xfffffffffffffffb, 0x67c03657cd7ba86f, 0x1, 0x6, 0xab}, {{}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x7a4, 0xffffffffe3c45b83}, {{r0}, 0xfffffffffffffffc, 0xc0, 0x40, 0xfffffffffffffff8, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x5, 0x2}, {{r4}, 0xfffffffffffffffd, 0x8, 0x11, 0x5, 0x5}, {{r5}, 0xfffffffffffffffb, 0x60, 0xf0000000, 0x2fde, 0x40}, {{r6}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x9}, {{r0}, 0xfffffffffffffffc, 0x2, 0x0, 0x2, 0x40}, {{r7}, 0xffffffffffffffff, 0x2, 0xaf18249a1053cd5e, 0x401, 0x72}], 0x101, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffa, 0x40, 0x2, 0x81, 0x6}, {{r10}, 0xfffffffffffffffa, 0x40, 0x8, 0xffffffff80000000, 0x80}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40000000, 0xffffffffffffac67, 0x40}, {{r12}, 0xffffffffffffffff, 0x10, 0xaca114d551ce177c, 0xd4, 0x79}], 0x5, &(0x7f0000001480)={0x8001, 0x8}) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/230) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:03:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) getgid() write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) setsockopt$sock_int(r0, 0xffff, 0x1903, &(0x7f0000000140), 0x4) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) poll(&(0x7f0000000100)=[{r4, 0x41}, {r5, 0x4}, {r2, 0x2}], 0x3, 0x800) 18:03:55 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x40, 0x1c5) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000180)={0x400, 0xf1, 0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000004c0)={0x2, 0x8, 0xebb, 0x7, 0x2, 0x40, 0x401, 0x10, [{0x401, 0x43, 0x1565, 0x6}, {0xd1, 0x7, 0x7f, 0x67}, {0x8, 0x3, 0x101, 0x1}, {0x800, 0x1, 0x1, 0x400}, {0x3, 0x7fffffff, 0x71, 0x7}, {0x6, 0x100, 0x5}, {0x120, 0x1, 0xff, 0x401}, {0x5, 0x4, 0x9, 0x1}, {0x8, 0x3a, 0x7, 0x711}, {0x7, 0x5, 0x6, 0x8}, {0x1ff, 0x2, 0x1ff, 0x8000}, {0x9, 0x1, 0xff, 0x7}, {0x2, 0x8384, 0x5, 0x401}, {0x4, 0x5c, 0x9, 0x2c}, {0x1, 0x1, 0x0, 0x2}, {0x5, 0xb9379fe, 0x0, 0xfff}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) bind$inet6(r6, &(0x7f00000002c0)={0x18, 0x3, 0x40000000, 0x81}, 0xc) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x802069ad, &(0x7f0000000300)) mknodat(r7, &(0x7f0000000280)='./file0\x00', 0x0, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) unlink(&(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x0, 0x0) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000000380)=0x20) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000100)={0x400, 0x7fffffff, {0x80, 0x7fffffff}}) 18:03:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xffff) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e94f2f86d244000000007fa041fd") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 18:03:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 18:03:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x452) r1 = syz_open_pts() readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x7fff, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000280)="14", 0x1}], 0x1) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) close(r0) execve(0x0, 0x0, 0x0) 18:03:55 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r0, 0xa, r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x200) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$setstatus(r5, 0x4, 0xe234d10d2a11ea98) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') 18:03:55 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x90) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd], [{0x0, 0x0, 0xfffffffc}]}}) r6 = dup2(r4, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r7 = syz_open_pts() r8 = dup(r7) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000fb31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e989d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f0000000580)=0xc) poll(&(0x7f00000005c0)=[{r8, 0x4}, {}, {r1, 0x2}, {r12, 0x5b}], 0x4, 0x0) r13 = accept$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r13}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r9}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x2}], 0x2, &(0x7f0000000e00)={0x8, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r14 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tQ\xed', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r15, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYRES16=r15], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r16) setgroups(0x0, 0x0) setuid(0xee01) shmat(r14, &(0x7f0000ffa000/0x4000)=nil, 0x2000) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x0) 18:03:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x1], [0x401, 0x0, 0x0, 0x40, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x800000], [{}, {0x0, 0x80000000, 0x0, 0x6}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) fcntl$dupfd(r0, 0xf, 0xffffffffffffffff) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) fcntl$dupfd(r3, 0xa, r5) ioctl$BIOCPROMISC(r5, 0x20004269) 18:03:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0xb1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000001c0)=0x7) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x0, 0x1, 0x400, 0x1ff, 0x13b}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000080)=0x1f) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000340)={0xee, 0x0, &(0x7f0000000200)=""/238}) 18:03:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x10, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = dup2(r3, r4) shutdown(r5, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7f, 0x5, 0x6541b6bb, "73cc510e52937b2ed218374a0c76500d3fc9c06d"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="b6eed61995fa265016e13ebf3236cda75fbe2d4f0959db36cdc7e7e9eafe2d14daa2094469a10c3dc6e69043cb2fe099ce983c1b94b5d58d5fef567f15e332082b44ffc81db8e43c3f492358db43ba0b3d5335beda493f9d09947d4de8a14fac7387d8c6205a5ada89659cd3f74a4f2c7d10d26df394c8efef3b43f35d5ba02206d9f1a04524bd9f841e52aed74238f08a6148e0cd595bb206c93b03104c6e9096a9b55dcff2d3c10fd327f3168c0ffff35ba62a1ba7206e966da53fdee4a60dfcc11a6008eb49552aeb2b9faab9166ed19f979a4193fd22575024ee597015cb731d833ae3ee008f0f516e6690199864b716e0898b68daf7f0d6256d9fb6ff8be116c6f017db420ddba6cc20df9b92cc471436d39a518e308c54280f30b86ce4f804ff2a08ccb34cefeb17e28e8130004f4002054ff417286e9a0e53f2fcb18da7bbf1bca0e0ccf59c22cddc549b93f9dc405192986f0017b57d42d12485d7494c9a465d62cdc94aef3997ace0a55ec6a0a6f1043f9c51f1ae9dc234a388662c3d0bfc7efeda889764711b6a09163e2e299a46e6c23287fb6d02291548b12b33365fd7d6a5c6b3b721d3e4df7774a8b22f0c6108b46fbb6d1b2496f223594424cc800cae7c1f132581530ffe9ca832b35d8bb32dc51496a054237237997d27d2ed63a36aee4923aa49d69516ecd5d21421960501e902a5fd370d", 0x1fa}], 0x1) 18:03:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0xc) semop(r0, &(0x7f0000000300)=[{0x1, 0x29c, 0x2800}, {0x4, 0x80, 0x1000}, {0x3, 0x1, 0xbfe}, {0x6, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x9) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000300)=[{0x1, 0x29c, 0x2800}, {0x4, 0x80, 0x1000}, {0x3, 0x1, 0xbfe}, {0x6, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x9) semop(r0, &(0x7f00000003c0)=[{0x2, 0x2, 0x800}, {0x4, 0x3, 0x800}, {0xa, 0x4, 0x800}, {0x3, 0x5dc4, 0x1c00}, {0x4, 0x6, 0x1800}, {0x2, 0x8, 0x1c00}, {0xc, 0x5, 0x1000}], 0x7) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/255) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0xfeff, 0x6, 0xa30, 0x4, 0x7f, 0xffff]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/255) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000001c0)=""/192) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4) write(r3, &(0x7f0000000040)="670dc3", 0x3) mkdir(&(0x7f0000000080)='.\x00', 0x109) semop(r0, &(0x7f0000000400)=[{0x3, 0xff, 0x800}, {0x0, 0xc0d}, {0x2, 0x7c, 0x1c00}], 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:03:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffefff7ffffffff], [0x0, 0x0, 0x401]}}) 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 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r3) fcntl$setown(r2, 0x6, r3) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:03:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0xb}, {0x4d}, {0x4006}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x1d) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 18:03:56 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x0, 0x400000000002, 0x3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) fcntl$dupfd(r2, 0x0, r4) socket$inet(0x2, 0x4000, 0x81) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 18:03:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 18:03:56 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x28, 0x2) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 18:03:56 executing program 1: r0 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r0, &(0x7f0000000300)=[{0x1, 0x29c, 0x2800}, {0x4, 0x80, 0x1000}, {0x3, 0x1, 0xbfe}, {0x6, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x9) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/255) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000200)=""/238) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x3}, {0x4000000000006, 0x0, 0x0, 0x10001}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) 18:03:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") seteuid(0x0) 18:03:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0xe98, 0xfff8, 0x1, 0x7}) r4 = dup2(r1, r0) r5 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x2, 0x8000, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) connect$unix(r7, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) listen(r6, 0xa94) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, 0x0, 0x0) write(r1, 0x0, 0x0) kqueue() r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069ad, &(0x7f0000000300)) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x802069ad, &(0x7f0000000300)) readv(r11, &(0x7f0000000500)=[{&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)=""/14, 0xe}, {&(0x7f0000000340)=""/223, 0xdf}, {&(0x7f0000000240)=""/69, 0x45}, {&(0x7f0000000440)=""/136, 0x88}], 0x5) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f00000000c0)=0x8) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) 18:03:56 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x34}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x52}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x88, 0x80000000}, {0x8b, 0x1000}], 0x2}) 18:03:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) kqueue() select(0x40, &(0x7f0000000000)={0x1f, 0x0, 0x0, 0x1f, 0xfffffffffffffffc, 0x0, 0xffffffffffffffff, 0x1}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) dup(r0) sync() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) fcntl$setstatus(r1, 0x4, 0x48) writev(r2, &(0x7f0000000000), 0x1f0) write(0xffffffffffffffff, 0x0, 0x0) 18:03:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000008c0)=0x7, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r5 = dup2(r0, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001540)=0x3) r6 = dup(r1) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069ad, &(0x7f0000000300)) fchmodat(r8, &(0x7f0000000900)='./file0\x00', 0x1c, 0x2) r9 = msgget$private(0x0, 0x220) msgsnd(r9, &(0x7f0000000800)={0x5, "3182728456"}, 0xd, 0x800) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r6, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/237, 0xed}], 0x4, &(0x7f00000006c0)=""/248, 0xf8}, 0x3) 18:03:56 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) kqueue() ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 18:03:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)) socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 18:03:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x800066, 0x0, 0x5, 0x0) 18:03:57 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x8, 0x20) fchmodat(r0, &(0x7f0000000240)='./file0\x00', 0x116, 0x2) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) acct(&(0x7f0000000200)='./file0\x00') chroot(&(0x7f0000000180)='./file0\x00') r2 = kqueue() close(r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10011, 0x1e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069ad, &(0x7f0000000300)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x20000, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x30850, 0x0) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x802069ad, &(0x7f0000000300)) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x802069ad, &(0x7f0000000300)) r13 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r13, 0x0, r13) kevent(r2, &(0x7f0000000480)=[{{r6}, 0xffffffffffffffff, 0x0, 0x8000000c, 0x0, 0x6}, {{r1}, 0xfffffffffffffffa, 0xfc9d683b2d339faf, 0x4, 0xe4, 0x9}, {{r7}, 0xfffffffffffffffc, 0x4, 0x1, 0x40, 0x695}, {{r8}, 0x8000000000000007, 0x91, 0x1, 0x6, 0x3f}, {{r3}, 0xfffffffffffffffc, 0x40, 0x1, 0xffffffffffffff0e, 0x9}, {{r10}, 0xfffffffffffffffb, 0x32dec2ff7dc626b, 0x8, 0x1, 0x6}, {{r12}, 0xfffffffffffffffb, 0xba325f70f59cb6f8, 0xfffff, 0x7fffffff, 0x4000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x16, 0x1ffff8, 0x0, 0x9}], 0x30, &(0x7f0000000580)=[{{r13}, 0xfffffffffffffffc, 0x1, 0x1400000e7, 0xfffffffffffff001, 0x6}, {{r1}, 0xfffffffffffffffe, 0x80, 0x0, 0x4d, 0x5}], 0x10000000, &(0x7f00000005c0)={0xeb1b, 0x1}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x7166512ab190594f, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r14, &(0x7f00000002c0)=""/235, 0xeb, 0x0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") acct(0x0) 18:03:57 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffd23) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 18:03:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x7fff, 0x5b, 0x9d8670, "c5ce99d12da708260969bff31b3acb95265b93dc", 0x1ff, 0x534111d2}) write(r2, 0x0, 0x0) 18:03:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) msgget$private(0x0, 0x4) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) 18:03:57 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto(r1, &(0x7f0000000000)="bbeae6b1a2cc872059443786d403a087dfd13a3216fde8040038ad41c9a115caa4b2c99052cc349526dc7aedb4fb1feddd8f26fc87641eb024375e8b8104762b73e51c5e97a4d93902c1c2196e8941044f3f79c04e0406b8fb6cc07c83f2cd3d41b3733b0ca05f46707504d2eca8838f4c98", 0x72, 0x2, &(0x7f0000000080)=@in6={0x18, 0x2, 0x10000, 0x6}, 0xc) r2 = socket(0x0, 0x3, 0x10) fcntl$dupfd(r2, 0x0, r2) dup2(r0, r2) 18:03:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="e12d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xffffff01, 0xffffffff, 0x5, 0x0, 0x4, 0x1000, 0x8, 0x0, 0x2, 0x6, 0x7}) close(r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) r7 = socket(0x18, 0x3, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebde3f000000", 0x6) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x170) 18:03:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0048696c6530000000008f8973cc278925c2fed597f330914882bab313d82aeed1abf608e8d41c2329d82444680031fe3fefdfaee416b1003d96fac96620e56e4d59ea6a4e984bfd26be689e44cb70b4fc3607e8ae179f2c703c5082eedc8f1536d2f7f7079d6ba48a18089e0f6ccb27e7a77b0a991d4d6423b73215a4592a4e63afd1d2e2d603c4b1a69d070a2a8dd97caa04c621bcea33890ec0017ce7539b4ff31b68b736169dc97ca1e325100cf71df62e789ba113f9db4355e510414ecd1e1488be48ff"], 0xa) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) bind$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 18:03:57 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fcntl$getown(r2, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x240) socket(0x10, 0x4003, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = dup(0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000000)) fcntl$setstatus(r4, 0x4, 0x18c) getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000240)="23fe18f59c520a7079ceff1ee2389455c7b3534ce9d0e8", 0x17}, {&(0x7f0000000280)="f64e5fd2321f56a58c43cff4d964830a7a820284337794b02c3916755cb28ed7804aae72fb4e30d3ce7f60", 0x2b}, {&(0x7f00000002c0)="681c5622ef16d24ec42c1c34c61af1dced3535e0cb6159c7b53ed8583a9db213839372163a937cb822ef14e2b24532bea9a791cf007e362c471c1bd59ccb6ab26254cf9fb3b879289fbadbcb72ee050ada93646fcfda2b7a3af8ee34a0c862dea1cf5e891758df165703071c55ae0c30de2b0869acf8a43a7c66833c2b107ba79647936b77aa9b1f3cd45de98fb64bf68a7a9a2cc59f21180920f4b7372f3457e58c825616ebe6372cfadd80b8bbe60ef974f01ff24e75c50193f6973533596cf01a861a9a6826085ad385f9eabbe8f0a3a9b5ef7de4e95527485df8b7f5ded5c3907b4dde9bdbb5a539447573c2bc7264da361d529b0d9e6e5801", 0xfb}], 0x3}, 0x404) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) close(r0) 18:03:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) 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) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) mmap(&(0x7f0000462000/0x1000)=nil, 0x1000, 0x9, 0x1010, 0xffffffffffffffff, 0x0, 0x40000) sendto$unix(r2, &(0x7f0000000040)="afb4c10b2e678a5385c329e71a", 0x100000298, 0x1, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="dd", 0x1) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000280)=""/118, 0x76}, {&(0x7f0000000140)=""/37, 0x25}, {&(0x7f0000000180)=""/126, 0x7e}], 0x3) 18:03:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 18:03:58 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000140)) socketpair(0x1, 0xc9989b66a3fe696c, 0x2, &(0x7f00000016c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x1) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x3000, 0x200, &(0x7f0000002000/0x3000)=nil) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r4, 0x7fff, 0x6, 0x4822, 0x80000000}) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="820200"], 0x10) msgsnd(r5, &(0x7f00000001c0)={0x1, "f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"}, 0x1008, 0x0) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000001700)=0x3, 0x4) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r6, 0x85}], 0x1, 0x5) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 18:03:58 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) setsockopt$sock_int(r2, 0xffff, 0x1900, &(0x7f0000000080)=0x4, 0x9b) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)="f82d74bd579ecd27194e601a919090a6d49da7714f2dd203ede072e6db9a75896ed9734290085d202aa24f5185e88f951de069076e0263cfdf7b8070068b6fcddbcd7dab70c242815d0802ae3e99ac5914f6eb37762b3aa7f2b688df9a616b771feaefecb0045386a41b9c713f12a3f225ece653699db53f3a17bfc9051e77f1200c9ada507253194b54f56315888f26749431efa2fd371b0dec7953db01f189524b9621556359474ccfbeb7da4a0593f9f03d8ed91ecbab318a6624bea498c7a8b911cc3fcdfabdbee1", 0xca}, {&(0x7f00000001c0)="8237a9379e58d24153401501538338ee55b743a77e77d86d704fdd3e6572ca5c54931cba70ff", 0x26}], 0x2) close(r0) 18:03:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x6, 0xffffffffffffffff, 0xbffffffdffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) socket(0x1, 0x4000, 0x7) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000000)={0x1, 0x3}) 18:03:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e1ffffffffffffff"], 0x10) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="0000000000000000000000000001000000000000", 0xffffffffffffffa9) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x3f) 18:03:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000300)="3b771c9d550cd8297a904e5265d5d485d3345c4bb8cc514b403edb9eb8b8bc900d9fb2dc65dca53416a09e597b0f921b1c05d524ca6c51ba6062a73ebd98ae6b788ba189a439912d19dd7af4435379fae8cfd11a9fb24287230533983f2419139397b204406c41b6b6a60023e4a255709f75a228b3906833043502555bab0a22199287f6ca5270952223e6b0feeaf4ec70", 0x91}, {&(0x7f0000000100)="953d76cf44e2af94e1ec97b37681804368d56b2d364fa1cf5ba7eb6494c0704be1123baa6da3aadda6f60f30474941b147d152f42126e16555", 0x39}, {&(0x7f00000003c0)="6c1470fecc44940b0f1712f33cb3df83bf6472360a728d4cc3ae5c98d9e5c2a8569d791c9e5b17138d9e7b956ddf0a8e480abdfd220499bf555112e302f4eed2a7554ceb81b9cc638cd0f3758a7b17f1436027b49a3359a0057ddff3bf4253fb979a46d053d59d5dec87bc7d895d9db9a4b9ef3527fe32f5f7db96079142addfb0bc7ccfebe9d77d75af26b253c3", 0x8e}, {&(0x7f0000000180)="ff83a69f60c6396846fb961cb716bca880a1ec7b6d9316cb6936b29553186d91610486c6be73324ca2ba5b4d4ced46780bc345621fb9dd4df33d8ec5d1a5b92ac32323", 0x43}], 0x4, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x8000, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') r1 = getppid() getpgid(r1) socket(0x29, 0x4000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x200, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x8, 0xffffe61e, 0xfffffe00, 0x1, 0x4, 0x4, 0x100, 0x0, 0x1, 0x9, 0x2}) execve(0x0, 0x0, 0x0) 18:03:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x1c}, {0x7ffffffe}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) close(0xffffffffffffff9c) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x2) 18:03:58 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) ioctl$TIOCSTOP(r0, 0x2000746f) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x2, 0x400000000002, 0xfc) fcntl$dupfd(r2, 0x0, r2) r3 = shmget$private(0x0, 0x3000, 0x304, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000066000/0x2000)=nil, 0x3000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) accept$inet(r2, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="00000097199fb2d5", 0x8) 18:03:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x400000000002, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1d5) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) 18:03:59 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x16e) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000100)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000180)={0x3, [{0x3, 0x7}, {0x6, 0x200}, {0x2, 0x1}, {0x3, 0x7f}, {0x1, 0x80000000}, {0x2}, {0xd88efcb414a5bbd0}, {0x2, 0x6}, {0x1, 0xfffffffc}, {0x2, 0x7fff}, {0x3, 0x1}, {0x2, 0x7}, {0x3, 0x7}, {0x2}, {}, {0x1, 0x7}, {0x5, 0x34dd}, {0x2, 0x9}, {0x1, 0x88}, {0x1, 0xfffffffe}, {0x6e12b1d5f6ecaa9d, 0x3}, {0x3, 0x41d}, {0x2}, {0x1, 0x400}, {0x3, 0x3}, {0x3, 0x81}, {0x1, 0x5}, {0x1, 0x3}, {0x2, 0x2}, {0x2, 0x9aa0}, {0x3, 0x9}, {0x2, 0x10001}]}) r4 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) getpeername(r4, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) bind(0xffffffffffffffff, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) listen(r5, 0x7) getsockname$inet6(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000500)=0x1) flock(0xffffffffffffffff, 0xdc52ff4dc9ac529a) r7 = socket(0x6, 0x7ae2c02993e191de, 0x7) fchdir(r7) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000540)=0x1) utimensat(r6, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x6, 0xffffffff}, {0x100000001, 0x7ff}}, 0x3) sendmsg(r4, &(0x7f00000007c0)={&(0x7f0000000600)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000640)="870ff9219cc3956cc8", 0x9}], 0x1, &(0x7f00000006c0)=[{0xe0, 0xffff, 0x1, "6ba0edc1f14c8b3cc0eb4a31a4886271ddec7138233411f91fcdb059a985305b5483f8421f1b2d2b6fdf0cd3f0c07a9a153dc3085d409f6f6ac39b862e9f547d8d9f43f01233b900bff6e3e8042daaddbf1c968ba60ee6447c3bfea9c880a8a15332d8861f9e20221e67343c32f09871acf6ce1677ce9e64aa73fee5ee237ce0ccdbc8521f1faff966ee5e436890d18caa60f72ddd0c06146965a59332269f794470eca788d6ad9b44c323148c9b8382d219efc13160fe295305298af6b0a702ed0d70733bb493e6ea"}], 0xe0}, 0x400) r8 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r8, 0x3) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000800)=0x401) getpeername(r7, &(0x7f0000000840)=@un=@file={0x0, ""/4096}, &(0x7f0000001880)=0x1002) getsockname$inet6(r7, &(0x7f00000018c0), &(0x7f0000001900)=0xc) openat(r3, &(0x7f0000001940)='./file0\x00', 0x58, 0x100) openat$speaker(0xffffffffffffff9c, &(0x7f0000001980)='/dev/speaker\x00', 0x0, 0x0) shutdown(r0, 0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000019c0)={0x5a6746f7}) 18:03:59 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x200000005}) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() syz_open_pts() 18:03:59 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd], [{}, {}, {0x0, 0x0, 0x400}]}}) r6 = dup2(r4, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r7 = syz_open_pts() r8 = dup(r7) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000fb31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e989d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f0000000580)=0xc) poll(&(0x7f00000005c0)=[{r8, 0x4}, {}, {r1, 0x2}, {r12, 0x5b}], 0x4, 0x0) r13 = accept$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r13}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r9}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x2}], 0x2, &(0x7f0000000e00)={0x8, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r14 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r15, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYRES16=r15], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r16) setgroups(0x0, 0x0) setuid(0xee01) shmat(r14, &(0x7f0000ffa000/0x4000)=nil, 0x2000) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x0) 18:03:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x4) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) fchmodat(r4, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000200)='./bus\x00', 0x80, 0x80) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) getsockname$unix(r6, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) 18:03:59 executing program 1: r0 = socket(0x2, 0x5, 0x2) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/182, 0xb6) socket(0x10, 0x2, 0x9) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000b13886ca3849451ae3c3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89f286f70ad7d3ade3a298263026b42c850fd3872b8bfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d904000000000000009ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) 18:03:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/\x80e\x00', 0x0, 0x0) dup2(r1, r0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x4}, {0x6}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r5 = dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = dup2(r7, r6) listen(r7, 0x0) shutdown(r8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r10, r9) connect$unix(r11, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000200)={0x0}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x41, 0x1}, {0x6}, {0x4, 0x80}, {0x8b, 0xfffff000}, {0x42, 0x164}, {0x86, 0x9}, {0x6fe235ee9a2f8156, 0x4}, {0x20, 0x9461}], 0x8}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x6, 0x3, 0x2, 0x200}, {0x5a, 0x4, 0x1f, 0x7fff}, {0x7e3, 0x5, 0x3f, 0x1}, {0x2, 0xc5, 0x7f, 0x17a7}, {0x6, 0x1, 0x68, 0x9}, {0x3, 0x2, 0x6, 0x5}, {0x100, 0x6, 0x8, 0x2e34}]}) syz_emit_ethernet(0x1fd, &(0x7f00000004c0)="000000000000000000000000000055a71f39537ededf2e47fbc076a59872ed8e5b4a1adb6b21cabe81f5874653abf701a85a699b86d37a2003975a99e1d73209ee86ccf6acb9ba36498a639420a0ff858ed231e90000000017cb7e4ff612610b6a3cde041a568d3763bbd29caa6ceecc513bf60fcf028b9eee7af53a8321ab50684b8c554aaa858db84b125670a22cf8996cd8bcdcc1acd76ad5dbb79b7c589324137b24ec5a29d003f45d8d7cf3af21c7b69a04c7af0fca21e1ea60b485e87d16e1e9549c3b6c1438c1fae53e7d8c340980d9acb50b616f5a68163fe0d25db2e451c4e37986947b1744a7ccf25e06317609354438176caa538664ef90abf97f41379b8f3a83356e746da7873cae00af225ea9c4e35a445dd590110cc44a1d2bb18b039f517629f3e3d63b7feb0a1361e6cbafbf6c48ba4d9b7ff7788622be2889f082d6fd19af00ddc706548ba6b0f1743c22a9ef4dd6093f12041305af6d530000000000000000000000000000000073972c08c34cc29785c7a7a8e74cfb8a5046ef5f5edbe80a32228b57787c3354cfb88926b428c43ed670ffac8b69dff0cb7e9b721c22839bfbc6b4837b098a956897c243d57e333e1b0563268eb1d4eaae2764383584da74cb687fba51f7758c76d301d8272d5e6401ac2e0ad3f0f61579582d91eb05cc903160e1c3ff5b2ea4e080f4b0f347cc87b29d730000") r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000340)=[{0x4, 0x7, 0x5, 0x8d}, {0x7, 0x7f, 0x8, 0x2}, {0x81, 0x0, 0x28, 0x6}, {0xff, 0x6, 0x3, 0x4c}, {0xfc00, 0x83, 0x7f, 0x2}, {0x9, 0x8, 0x1, 0x9}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r13, &(0x7f0000000280)="3c9ebb8a65237a19000000000000", 0xe) flock(r13, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x0, 0x0) 18:03:59 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r7 = syz_open_pts() r8 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r20, r21) chown(&(0x7f0000000200)='./file0/file0\x00', r20, r21) lchown(&(0x7f0000000780)='./file0\x00', r20, r21) lchown(&(0x7f00000001c0)='./file0\x00', r20, r21) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, r20, r10, r14, r16, 0x1e6, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = shmat(r9, &(0x7f0000001000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff7000/0x4000)=nil) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/210) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() r27 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r27, &(0x7f0000000040)="670dc3", 0x3) write(r27, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r27, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r28 = msgget$private(0x0, 0x402) r29 = geteuid() setreuid(r29, r29) r30 = getegid() r31 = geteuid() setreuid(r31, r31) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r33 = msgget$private(0x0, 0x0) fcntl$getown(r2, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffffffffffd52) r37 = fcntl$dupfd(r35, 0x0, r36) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r40 = fcntl$getown(r36, 0x5) r41 = open(&(0x7f0000000400)='./file0\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r41, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r41, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r42 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r42, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ioctl$VMM_IOC_TERM(r41, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r42, 0x1) dup2(r42, r41) r43 = fcntl$getown(r42, 0x5) r44 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r38, r34, r39, r44, 0x10, 0x7fff}, 0x6, 0x2, r43, r40, 0x7f, 0x100000001, 0x20000000b1f3}) r45 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r46 = getppid() fcntl$setown(r45, 0x6, r46) r47 = getpgid(r46) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r47, 0x0, 0x0, 0x0, 0x80a5}) r48 = msgget$private(0x0, 0x0) r49 = getpgid(0x0) msgctl$IPC_SET(r48, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r49, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000140)={{0x1000, r29, r30, r31, r32, 0xa8, 0x6}, 0x8, 0x2, r47, r49, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, r31, r24, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() r50 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r52, r53) chown(&(0x7f0000000200)='./file0/file0\x00', r52, r53) lchown(&(0x7f0000000780)='./file0\x00', r52, r53) lchown(&(0x7f00000001c0)='./file0\x00', r52, r53) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000940)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, r54, 0x0, r25, r53, 0x1c4, 0x8}, 0x5, 0x5, r17, r50, 0xfffffffffffffe01, 0x9, 0x7ff}) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r55 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) semctl$IPC_RMID(r55, 0x0, 0x0) shmctl$IPC_SET(r55, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r57 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r57, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r57, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r57, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r58 = getgid() r59 = socket(0x800000018, 0x1, 0x0) bind$unix(r59, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0x5d) r61 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r58, r60, r61, 0x10, 0x9}, 0x8, 0x1, 0x9}) r62 = getgid() r63 = getppid() r64 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000540)='./bus\x00', r66, r67) chown(&(0x7f0000000200)='./file0/file0\x00', r66, r67) lchown(&(0x7f0000000780)='./file0\x00', r66, 0xffffffffffffffff) lchown(&(0x7f00000001c0)='./file0\x00', r66, r67) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000080)={{0x6, r66, r56, r60, r62, 0x1e6, 0x8}, 0x5, 0x5, r63, r64, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r55, &(0x7f0000001000/0x2000)=nil, 0x1000) r68 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r68, 0x0, 0x0) shmctl$IPC_SET(r68, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r68, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r70 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r70, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r70, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r70, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r71 = getgid() r72 = socket(0x800000018, 0x1, 0x0) bind$unix(r72, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r75 = semget$private(0x0, 0x4, 0x2) semop(r75, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r77 = getegid() r78 = getuid() r79 = getegid() semctl$IPC_SET(r75, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r76, r77, r78, r79, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r71, r73, r77, 0x1f1, 0x9}, 0x8, 0x1, 0x9}) r80 = getgid() r81 = getppid() r82 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r84, r85) chown(&(0x7f0000000200)='./file0/file0\x00', r84, r85) lchown(&(0x7f0000000780)='./file0\x00', r84, r85) lchown(&(0x7f00000001c0)='./file0\x00', r84, r85) r86 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r86, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r86, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xb) r89 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r90 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r90, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r91 = fcntl$getown(r90, 0x5) shmctl$IPC_SET(r89, 0x1, &(0x7f0000000200)={{0x3ff, r87, r88, r87, r88, 0x104, 0x5}, 0xfff, 0x9, r91, r91, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r89, 0x1, &(0x7f0000000080)={{0x6, r84, r69, r73, r80, 0x1e6, 0x8}, 0x5, 0x5, r81, r82, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r68, &(0x7f0000001000/0x2000)=nil, 0x1000) r92 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r92, 0x0, 0x0) shmctl$IPC_SET(r92, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r92, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r94 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r94, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r94, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r94, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r95 = getgid() r96 = socket(0x800000018, 0x1, 0x0) bind$unix(r96, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r99 = getgid() semctl$IPC_SET(r94, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r95, r97, r99, 0x10, 0x9}, 0x8, 0x1, 0x9}) r100 = getgid() r101 = getppid() r102 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r104, r105) chown(&(0x7f0000000200)='./file0/file0\x00', r104, r105) lchown(&(0x7f0000000780)='./file0\x00', r104, r105) lchown(&(0x7f00000001c0)='./file0\x00', r104, r105) shmctl$IPC_SET(r92, 0x1, &(0x7f0000000080)={{0x6, r104, r93, r97, r100, 0x1e6, 0x8}, 0x5, 0x5, r101, r102, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r92, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r92, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) r106 = dup2(r103, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r106, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x3) r108 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r108, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r108, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r108, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r109 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r111 = getgid() semctl$IPC_SET(r108, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r109, r110, r111, 0x10, 0x9}, 0x8, 0x1, 0x9}) r112 = getgid() r113 = getppid() r114 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r107, r110, r112, 0x1e4, 0x8}, 0x5, 0x5, r113, r114, 0xfffffffffffffe01, 0x9, 0x7ff}) r115 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r103, 0xffff, 0x1023, 0x0, 0xfffffe30) getsockopt$sock_cred(r115, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r118 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r118, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r118, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r118, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r118, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(r118, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r118, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r118, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r119 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r120, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r120, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r122 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r118, 0x1, &(0x7f0000000980)={{0x2, r119, r121, r117, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r122, r122, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffff09) r124 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r124, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r125 = socket(0x2, 0x400000000002, 0x0) r126 = fcntl$dupfd(r125, 0x0, r125) ioctl$TIOCFLUSH(r126, 0x802069ad, &(0x7f0000000300)) r127 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r127, 0x0, r127) r128 = socket(0x2, 0x400000000002, 0x0) r129 = fcntl$dupfd(r128, 0x0, r128) ioctl$TIOCFLUSH(r129, 0x802069ad, &(0x7f0000000300)) r130 = socket(0x2, 0x400000000002, 0x0) r131 = fcntl$dupfd(r130, 0x0, r130) ioctl$TIOCFLUSH(r131, 0x802069ad, &(0x7f0000000300)) r132 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r132, 0x0, r132) r133 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r133, 0x0, r133) msgsnd(r124, &(0x7f0000001880)=ANY=[@ANYRESOCT=r48, @ANYRESOCT=r126, @ANYPTR=&(0x7f0000000d80)=ANY=[@ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRESHEX=r127, @ANYPTR, @ANYPTR, @ANYPTR, @ANYPTR], @ANYRES32=r102, @ANYRESDEC=r129, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRESDEC=r108, @ANYRES64=0x0, @ANYPTR64=&(0x7f0000001000)=ANY=[@ANYPTR, @ANYRES32, @ANYRESOCT, @ANYRES32, @ANYPTR=&(0x7f0000000e00)=ANY=[@ANYRESOCT=r22, @ANYRES16=0x0]], @ANYRES32, @ANYRESHEX=0x0, @ANYRES16=r122], @ANYRESDEC=r131, @ANYRESHEX, @ANYRESHEX=r132], @ANYRES16=r133, @ANYBLOB="53bd297c3faf8895ef81d8bbb5574260d95034aba7186a22486fcaf66fdb1b83f63e3c1612f0628ef94a05c23ff42f58b85e0e99d6c92dba9307b7abf9d59ecb37d4c6fb8a8806692a60249218503f4bd11ee76483630a8aedd5eadba2d7426a04793df37db5c4b5c62dea2b01a3f8251057f5e3f9454409305a1f57fd6749e624e1c10aea9361748b6539a52610c5fa8d03daac62cd538b32c3f4dac0ef7b57a9fa7eb9ebceb214954d89a0cae71fd362f8e874984a94ebcaa39b043be716b021d8350ffcfe005d6b8afd424e6f6e27a29b511e79a8a4a64a9bc246e77503d0208951501a9da9de2372deb275770c59ea750ab99c30827258f7250f0dbdcb969463a8ea82351eb033d888c1be02c05dd86f29fa9044078fd47be37421d16c37f359a6c34a55d86cbf6af45b6568393eaea0d4410fad70fe77055bece73cdbe9debabafcc0e33bd787ab649ca6c9e0867b85a36a0a4bf8ffbce476aca5f92e24122651295f5f9b5a5b3d5800bc107dd5ca545df2c6ac7507f6522284c46a6b159c539fedd592cbe536b51b4c1bdce010c56099c244fc98cb986f138f7095a082f285e670ad9476f5af4a5e1c6161df0f95137b7b372560875533b33c58b7916d77cd3d3a0384c5bc1cf36b1cf7b10e35e5ab487b1c0441d8209afcca7ade1c75fb652fbb452a4aa0d602d4740cea299301ef8de918b0f6d5be73c34b8a82e5afabdf63c74e60a317573765a4a47af407dd22c3627b7aeb793576347af0656c43573c182f18143f9805073db45317f43b449ee73194825a06303ae4ec556c3743b29cffea9e80c67ade7b0de38d88b3d73abc8acfbe9f7ae3a884705854e6ed3444a502e31a92e0e781959f2c04e75a087547d2f941ca82e4c92534c7dcd8937413066b6fe3283b6f52fc156179f3c22373abec75b7034c5eedee611421b9a817e58c5c234a4a66c22bbd022ce0afe072a1dae96ad4b81f63cb992601f3a4cbe489d206f930fcdb26b53f5eb4e051dca1c46db03680478ef5163c4a698441983217a7b5330f7e78cd3d5a4023db40d8a978d611918999b67d64cadc94638741d28d80a878b7cbc58b2348138d33aa5548a79354fc12e24b6ebbf23ca08bbb2a15df1331c0607bd7570333b883ea5f8c0fdfa85a92d8bcbb8a34c84d242a57e714c596ef01cf3e617d780eed5a6461c622b8bd569c1a20f21e72048a1ba1581f473be3a70c04dd50adbc31462e5a1543c6a46d9f92272122b463640ac1fd701f4d611c0a1d4e1a37414ebd809a3015174214e7477a1d5427b374aee9fd9e54dda1dd2ea7ad58f3dad40a518a07de0240249c88f6676e434a23a6a26aa7250ed4f399f30349c96f127aa1239ae31171799538e7c5cda6a603d179d7c4231f4b6779f5635b86c94b2dc5ab3288664664525d93b069fa30a749113d51e9b0b87cc3cb2e5e46bf26ff8e65c8c2e73ef64297d7e609fbe09e17521abed7846c45c417cd15e5ce5781d79f6861270f335199f010c1288e4ec4a254f8f200fe326106d488740e64a0bc235c918c083c590e53eae804527f08b2c5141ff03c5a77dc491171021c84a4fcbe374956d7a82f95955ffc6afe452387f0568523f1ab3693c7599a02bc9db7a767ba28bba0195dd8f2ac63ec494e9f9fa920687b32aad6076859cade14d1e6fbe3ce052e82917686522c185e68fd664cd2d683587aa9dfeecb3785c99f6c10fa4e2acbb946cf6f8f80164a3a6cec45144c54dca0d5eb76bca5e58c9ca356a9f6e11656ce8f393d17e26edb24e1d9138a16aa1ab30c47aa20ee7b37e9efd4b445966975cf407ec96099ef64a518c81a77456359feefc3dae3c22721aaec022cdc793e075a1c8b65be2266db3bc61b4e9f0fcdb6a4ab909474e9cc07b7775b9ecc3d7092523223d9733aaf4c5e86a0ed3972a0c15c699da0e050267769adcb36d37851386804c98d213292b80556189787482df23c927733eac0ab3e109cbea69e5f485ab9dc74959520d738435c4e767462f1eff108c543b4bf0671fadc4b1ede00269976688c0e38cd8a128735b1ec06ed024109b99d33cea59967fb067502449c8092b49fa804f43291dbf2693193321d028e30c307ccdfaece786745893b5f4c8da29920701b8cd3e7fa74e41d73fd1d948b04b78cd892f4844c09cc8e310665eab46c3e1426ad611218c0df5742f78fb9101839e8a3d8358d8957a961928a89c0047c98d2d54c5c585f0870baa9d3e04bb8df1e3fabb0259b5b3f974de49acdd579e92d12d7f8c64660b820718b45164eaee43ce3dc563605deaba545c6edc7d8698343a894e378270c80648d6a4e26920f0fed710f523900a89dd4ae996e27b08e194cc5c9cddbd06c669eeb8248f3573a5ab70fd69c6aa84c47a7fc0b99d0f37ef82d61d4979ea80bc479e4fee4f32017d5d0e06958493f8c2e0cd9adab3e375818b1e832c82da204664029fcf29a22a48460d63bcc4ecc93979021d8fbed45be2e4921dfbe8c12bbc2b5e529e480b409d544f67784e59dc60e45cb1857cc23c30d962d132abf0de2b40632db04dde8432e161d03f1e4e6dcb72cf05191225b7256e7a97824ef7fc8f544ee75dede6660da680f8f7a31e9f4025f19b08be9361948195c578d1f00c03d19aad7fa44e7898631d832c574fe304f8cd5b622af8b1eee62064376469aabf674c0bc0c5020d758471e8b560a9ad1f9839169e48d2eec2c9b522f31b9143b6eb9224ea93cde553aaae03ab29ae387e3c13db8bfb985aa6d7d9182104bb707d2e795357e3a9150e896cd4225bd1611b890b0b876352b881b9f5e029cea0145e346a361f6d83174ea8fe5d3f2746cb2a024e6c85b3af4db80f8f56c5ba38710f0e606953beddc36c6f48cd59fc5fe0c970dd3c4290b192a7162522f450ef824fbc032d106590d2c7caac9fbb8c42608e92908767884709ce2d61a123583bfd845e9c0226e94b08c365db38827f268e60e7f804ec26c81ff814a849c62622b5dd920d217cd20743ad1d5f2ee4b116b0a8dcc4bb13ce5f854c79b578593d88dbe0fa6cfcc46dcc0a358d706de7803cff25558064a46cd559d702b1c6ae7ae69a241b42c644a30460e0a6c460255cd1554d2bc9dbc1b7eb6c8834c81d900f9fa9ba8554d83ce0e6769e75059e8b8162a62ac18ad82fd56a31594902ab1bb4cca967646fafede08443a758daeb03b9c929f1991e01289a7674bc1b058b3aec3e0d2518ca72fbcb3754f9390ce91d604efceb7edf1a0662f6cd46428c9237447d1c3867c0bb7b74a22eefb52cbab78849b2631d56edd103eb125de64dd91295bc88d491326fb119a28f4fdb812e7600117576967c2bb0fb352dfd5573d721539ad2a9cf3a864ce7675564478c20881ff293aa2a4382ae3f1e382d0fee81cad59f42010bfa84f8e2528276ae59e486a79b445ea00f861eea24e168a014f2acef8cbc53644cee529ac2d2f057fba979cd1a36c015b64b84d804a8e2766c3d422558d536e7d94980103083cf95b7f474efe294a287d0c6f335a2c56cbed93d02e53c221d76dd4bad31d2dfc5cb21c80bb551ec41a07b0df8c0cf571d5c8bcdf6a50d801583ce0894f68fda1f6a2ea0b4d914ac4948e4467e9415ee2cd2412dfdd8d0bc2b54c2370daf87f546b326aeee18a588a53363581ede2d33d8e5954679579ca7f6dd43764b542b39cb5c438d006950e69b230dc81360676a9edf2246e8be712073d6ffcfda9ecea19d3622ddc38134645376fb8d26fe8a1e6b997a70717792425fad4763f83f11d5f2d99faa1e0d461dd4a193620d4fec20bfe85f7d3cc2a52fa2eaa2266f69f2e85733e8a761d36ded944b6929051abacaf7a891b1dfac72e7d8cd47232d8c2ba1b631a550fe58e5f1b1fb92ed07dfa57d0d850e1131fdbbd39f1f84a534bf3fe842dd1cc0cd3fd451779deb81b8728ba9e28791d042f24f76078476cfa0fd21a00dd1ccb12ac7fa5aabef6f8fb08053080ee787ceb05472df31ae211127650ab4532270ccbf608f0b8da63cf20c77e0d13e595e3263aab21cfd04e35138a321d49cb3c0a90042819e4104de6c00b1d8d744c0e77e693e7675ff559609834ab560939bc84fb727bb6caf52f0f632c15c14e429d86a2230ad6cdc242276f1d91d79c3985421f8cb2a055fa68b2877d3517fcc40b2b23fca961abf1701548bbfdf3bfc4106c58d5e382bb61f1663219497e04ddb1b19fb0cb607acded1b6106c602f0273c919d1d2302d122c4fe5623bc458b194b360368daae70dac808bcf6a621c1b576994c8cd421a73ae95a39f59a0989857cfc9a049fc37c5b48c3e1c8b558c01de210b9d5d290f9bbdcffba7a59604267a0f0ed683ad21328528ef9fe114229dc6ebfcaea2f9256712651456da2a77732c6f73a1eb829c725af1ea23ef57a6ac602169e7b59703bd6812dc12080a3f211871c74e1dc2a7120f1d7352908bf8317371ac578deabfcee3ac149da938e232d4c9b62897d3d6c1619a0ea5bac6a2c80ad8b682c7c942a03f7c41552f0cf65f68eedd89957310e2a32cc68c930d1ccc0fcdb31b80a1314dbcdf14b4f31a6e0b2e97ef740e7eac02b5dee101f046252660a8deab3f71098ea86bf8b4aa8adbb88cf44a8174248fca598038247411b722413ed17d7cab7f88a11e8ddbbb8b22046ad496576dece4f525c4f50d823207dc80ff319d1e3790733eed8158d7564d24939000b81034f1ccd2e0fd77c3574c45cbdb0d67bc855f2cc56230cf456e11a7abe81dfa6a769834ebb799d386b27d549fed2ca3864cfa3a5ddcba5caf993a3e3e40645c372b9e882437b3d933b80800fdc99c8f48687e86819ece03b5989aefb93231f0da5d2c6de004c379a85d8c14a3a17916a793618d0e63a676869c050c264d3c6144e4c6578390a4f476f399aa1011ef101b23b425b11f3d88556a51edb38e36f18206a096e3b6526f7a53adf9c36e5f172f6b1e0f03ac01b26e052a5efedacb1f48ac4d3db12f6dc1d2144e640caefd15bb7974364582081b75e3ee07d5037eac13975a8699f5aa3daae777730b2051e48f99a2f41b98f69995628fd2e79afa3e4315e47f44e4fdfdb8f668c0fdbd71d2e83d472e1cc843294c2c08e1093c018b02a3830bad51319b315179791140a0eb3c74fa36ca8f46f3841f4ad524599d769fbe12beb69bf935a23b9b185f49edc18536c75c581fdf697f47de821ffca0103c799af3bf713ebf17e83651cbb5d0e4f9ffb43ed3045b9da41fd0a874174364a94415bc7ee88785de3d38752d8024e1f848923e6a6fa2bd0ea624b22be76ffce2b245b3333471ce144dabc56f5fd5b4dc41c58432f853fb985c8682c38996e6fb062c8f990241cc8900dd3527a55d92e89b4c8caa02748cded873b742ea388288dc5c27531c0e9b2892bfedd5982eff4d44e51765aeba9d5808e2960afaa450633b9c58d2fc9af6dfca98f08bb64629af5ca48cdb4d99a87894bee5c5384ee5f77807a0be54fcb74af34e5a2fdaa98e26823c342a3b2ced166355d45da7981ed8217a100bbf9cd9358bebcbd455f6abae203141ac47e4c08bff503ea860020e0687039a3d459792b0bb8daa5d2d546c959ba66065e040741d399fd239d9a04b6b8224aff67ce7d25011746095a0bad9a1a38e73992935372f086b76b591ec5c0d96c0c6661e38e66506b7128bc866b8555148c74201382756af2d6507a150b01208afb5990671fc5924612a243c904e8a5c833af34f88d8588e1cf37254169287aee2c01d5ef6fb80688293c931fa43b63d021"], 0x5, 0x800) msgsnd(r124, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) r134 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r134, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r135 = open(&(0x7f0000000b40)='./file0/file0\x00', 0x800, 0x2) r136 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r136, 0x0, r136) writev(r136, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) msgsnd(r48, &(0x7f0000000900)=ANY=[@ANYRES16, @ANYRESOCT=r6, @ANYRES16=r135], 0x3, 0x800) msgrcv(r124, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r122, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r116], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05ad87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed53d88d350b598c57a080419553e70a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed00"/176, @ANYRES64=r98], 0x4, 0x2, 0x800) msgrcv(r124, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r137 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r138, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r138, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r140 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r124, 0x1, &(0x7f0000000980)={{0x2, r137, r139, r123, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r140, r140, 0xa5, 0x1, 0x100000000, 0x6}) fchown(r7, r110, r139) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 18:03:59 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 18:03:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20450, 0x61) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 18:03:59 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0)={0xfffffffffffffe00, 0x2}, 0x10) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r5 = syz_open_pts() close(r0) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x1, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r6, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 18:03:59 executing program 1: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="773a55e64ddcbff4"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 18:03:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, &(0x7f0000000600)="5d998b3b155ce0868c", 0x9, 0x2, &(0x7f0000000640)=@in={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socket(0x2, 0x1, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x100, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000009000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000009000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x40}, {0x6}]}) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x4, 0x0) r5 = socket(0x18, 0x2, 0x0) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="b542358e5ea797e73087af42e0762b6e716e563096fb6839aa1ea6d07fdcaa6c252418a42c1d7e7be40d6b9fa8a7d08b4d3d1336e2ac0bc2180ab964e1f1af8b7d175250400d2df20afd05bcffacaa4d1119fcb3c610f03d0aa4ddbe8e39b155e33180298fdb9d2525b60fce9fdbe08a075457e259a1394af42740d1020ee5e08b03dc6ceefbf372d9583e11a0c7881f6e2e9031da9cdc2fc9f54a92a809853d783c1a945b8bdf5c96f3473d1424ab757f1e41386cb45d", 0xb7}, {&(0x7f00000002c0)="abb403300346f9e638ffe30fe7af56649a87240ad0c28bc14b5f6ec4e86f0224979161335577d142e4adf68bbaf37dbfa6527cd83aaa25f13f5e3bdbb4264a7cc0acfa36975cd87a37a2246339358912ba572871aa19fabaa9af62186aea40966f63ebe49c12f59b46385733d7889fd5c43c26eea74572f6d9a34d4294f90117af6bd32c583179323ee74a61f058e5485e6b97456c05cb9418e49e6df9fe3ac897552ae4d6a3374bf9b8243a0f4912abf89b9c614e696741027d390300a370384abfbc30e97382cda16be182aed2f9cbe03ede5a881b8947daa217846a08a0bfb9d51c5b58e776a50484e630f0c4b4be31b4", 0xf2}, {&(0x7f00000003c0)="5715503333e8af1223f1dfecf4774befd6d11045edb77d8a82bbe700cacea1e5038795c0c3411494eef75d32cfdfa6024fd21c82d0aeab88d5819201d0c9d64bf7141ad697ac5bde1c3d2328ceea8edf42b221a94b6b6a40fdda0f274c6b758e7c45a41f1fc02886f605718c7a5fac6ce54a1c8f9a6bf15dd98738491f117a0f66a22df2548eb1ad3424ebf485b087e73a2a35e392e2c7a316118c4a2743616b6407d7346b569dae3b14a8cf779ad9fd22470122778c35542a85e90a78", 0xbd}], 0x3, 0x0, 0x5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xfffffffffffffdf5) setgid(r7) acct(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b4dd9cea87168f6fff0000000000") r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r8, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) 18:03:59 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x68) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x1, 0x0) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x802069ad, &(0x7f0000000300)) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x200, 0x0) r14 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) poll(&(0x7f00000003c0)=[{r7, 0x4}, {r1, 0xec0303c8ec2bac5}, {0xffffffffffffff9c, 0x1}, {r8, 0x40}, {0xffffffffffffffff, 0x8}, {r10, 0x8}, {r11, 0x2}, {r12, 0x4}, {r13, 0x80}, {r14, 0x8}], 0xa, 0x81) fcntl$dupfd(r6, 0x0, r6) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x802069ad, &(0x7f0000000300)) r17 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xa1, 0x80000018, 0x20, 0x7fff}, {{r2}, 0x6, 0x81, 0xfffff, 0xffff, 0x8}], 0xff, &(0x7f0000000140)=[{{r0}, 0x0, 0x10, 0xc15d73646ba302eb, 0xffff, 0xb3e}, {{r3}, 0xfffffffffffffff8, 0x4, 0x2, 0x1ff, 0xa5d8}, {{r5}, 0xfffffffffffffffd, 0x4, 0x20, 0x400, 0x9}, {{r6}, 0xfffffffffffffffc, 0x20, 0x1200ffffa, 0x7f, 0x3}, {{r0}, 0xffffffffffffffff, 0x50, 0x2, 0xc8, 0x7}, {{r16}, 0x51b34192a66d5b3a, 0x85, 0x1, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0xff, 0x8f3}, {{r0}, 0xfffffffffffffffd, 0x8, 0x10, 0x81, 0x1}, {{r17}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0xff}], 0x0, &(0x7f0000000280)={0x9, 0xd3c}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xfffffffffffffe1b) pckbd_enable: command error 18:04:00 executing program 0: r0 = semget$private(0x0, 0x0, 0x8) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r3 = semget(0x0, 0x2, 0x2) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000001040)=""/171) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/4096) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(r2, 0x5, r6) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069ad, &(0x7f0000000300)) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001200)='/dev/speaker\x00', 0x1, 0x0) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x802069ad, &(0x7f0000000300)) r16 = socket(0x2, 0x400000000002, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x802069ad, &(0x7f0000000300)) kevent(r5, &(0x7f0000001180)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x40000010, 0x800}, {{r2}, 0xfffffffffffffffb, 0x80, 0x40, 0x101, 0x6}, {{r7}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x6, 0x80000000}, {{r9}, 0xffffffffffffffff, 0x4, 0x1, 0x7f9, 0x3}], 0x4, &(0x7f0000001240)=[{{r10}, 0xffffffffffffffff, 0x1, 0x4, 0x1, 0xfffffffffffffff9}, {{r11}, 0xfffffffffffffff8, 0x40, 0xb829ed84a9c6b309, 0xffffffff, 0x2}, {{r12}, 0xfffffffffffffff9, 0x94, 0x1, 0x5, 0xecb}, {{r13}, 0xfffffffffffffffb, 0x8, 0x40, 0x5, 0xdc2}, {{r15}, 0xffffffffffffffff, 0x2, 0x93f1f8b95202c0fb, 0x7fff, 0x9}, {{r2}, 0xb74048b3110c2316, 0x1, 0x4, 0xfffffffffffffffe, 0x1}, {{r17}, 0x8000000000000003, 0xc0, 0x80000000, 0xe282, 0x100}], 0x5, &(0x7f0000001340)={0x5, 0x1}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) 18:04:01 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x284, 0x2) symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 18:04:01 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0/file0\x00', 0x0) 18:04:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup(r2) dup2(r1, r3) write(r0, &(0x7f00000000c0)="51fe00a0f4971e142008a7908426cd6ca0d15af2237418fa03e7dbcdacd8d5f05c4fe4", 0x2c3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:04:01 executing program 1: mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x59) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x1) r0 = socket(0x0, 0x8000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = dup2(0xffffffffffffffff, r1) sendto$unix(r2, &(0x7f00000003c0)="62d121cef1a2e0d146ed190a33437e77b0088f36078a9f53d5fa74af833a35f3a061f66c07bef3cac3896121a9eb2a786ea3e0863094bc6b00b3e3bf3d1b9ef2f21fcb10c38fb317b455d38fb542dc062847f6465dcaddf635b0ce187eec18a368e200e46f3d54a3d542f58c56219980498bbab606968c8b449d91c65cbf197bccc2a227c2644b013d66833874e7e28173", 0x91, 0x1, &(0x7f0000000280)=@file={0x0, './file0/file0\x00'}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r3, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) getsockopt(r3, 0x0, 0xcf, &(0x7f0000000100)=""/2, &(0x7f00000001c0)=0x2) r4 = syz_open_pts() close(r4) fcntl$setstatus(r4, 0x4, 0x40) flock(r0, 0x1) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000340)='6', 0x1}], 0x1) r5 = semget$private(0x0, 0x3, 0x10200) r6 = syz_open_pts() ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x6) semop(r5, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) pckbd_enable: command error 18:04:01 executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1000, 0x0) r0 = socket$inet(0x2, 0x4, 0x3) recvmsg(r0, &(0x7f0000001380)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000040)=""/129, 0x81}, {&(0x7f0000000100)=""/119, 0x77}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/51, 0x33}, {&(0x7f00000011c0)=""/77, 0x4d}, {&(0x7f0000001240)=""/91, 0x5b}], 0x6, &(0x7f0000001340)=""/7, 0x7}, 0x23679e7f08d684b0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000013c0)={""/16, @ifru_index}) truncate(&(0x7f0000001400)='./file0/file0\x00', 0x0, 0x6) socket(0x1, 0x4, 0x20) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000001440)={0x846, 0x80000001}, 0x10) r2 = semget(0x3, 0x3, 0x480) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000001480)=0x46) r3 = semget(0x0, 0x2, 0x18c) semctl$IPC_RMID(r3, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wskbd\x00', 0x0, 0x0) r4 = syz_open_pts() r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001500)='/dev/ttyCcfg\x00', 0x10, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000001540)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000001580)=0x4) r7 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r7) getsockopt(r1, 0x6, 0xfffffc00, &(0x7f00000015c0)=""/78, &(0x7f0000001640)=0x4e) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001680)='/dev/speaker\x00', 0x8, 0x0) ftruncate(r8, 0x0, 0xffff) r9 = semget$private(0x0, 0x7, 0x80) semctl$GETZCNT(r9, 0x3, 0x7, &(0x7f00000016c0)=""/4096) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000026c0)=0x20) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000002700)='/dev/tty\x00', 0x8, 0x0) close(r10) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) 18:04:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000080)=[{0x7f, 0x81, 0x0, 0x2}, {0x2, 0x0, 0xff, 0xfffffc00}, {0x22d, 0x9, 0x20, 0x9}, {0x6, 0xe0, 0x7f, 0x8e6e}, {0x4, 0x15, 0x3, 0x1}, {0x3ff, 0x7f, 0x0, 0x7}, {0x4, 0x5, 0xff, 0x100}, {0x7, 0x9, 0x20, 0x6}, {0x1000, 0x5, 0x4, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x5c}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 18:04:01 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x5, 0x2a, &(0x7f0000000000)="ebc6cbff13b9fd49090fda1df79bea5b8b0de025", 0xfffffffffffffefa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 18:04:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070600000000000000a500"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/\xad\xb5X\x18\xae\x93\x16!', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 18:04:01 executing program 1: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) write(0xffffffffffffffff, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = semget$private(0x0, 0x2, 0x8bb) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x8, 0xffffffffffffffff, 0x0, r3, 0x0, 0xbc, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$SHM_UNLOCK(r1, 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 18:04:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x81}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 18:04:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) r2 = socket$inet(0x2, 0x400e, 0x0) fcntl$getflags(r2, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000d528810bdecbd60115016c3b2e27ee59b767ecde956e852639582ecd2be32b3a1129763821ed37fcca96170a2449be399aea4e3d679931b196bb6ee0d17e8f8d20313a0c4a28bc2387998529f5b0c3f9e57d43a6f6ad7300c669ec0efc3387e723801a7711a13820299ff8001258b774ee68eadaf9b51e5c1c7ae20676"], 0xa) 18:04:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) r1 = open(&(0x7f0000000640)='./bus/file0\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000380)=@in6={0x18, 0x2, 0x0, 0x42}, 0xc, &(0x7f0000000600), 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="98000000000000000100000001000000357223f4f1f17abefa7e16a142f8812ba118b05ea803a7a8d64364c8f96c22af8bb5cf21d592b19d83e34fd888f7563b04f043acaed01cd29a83961a329c60d54ac0726faa9cf6f7cafc9dec4dea81c93faaf2f078628965823dacc22c33a7ff8aec0060bc60cb28e3bfc8e58e450c9fabe8ca1632eae8f4d9547529f8c03fdde33bec0000000000101000000000000000000000f8ffffff32bc8982fe6e90d0dea3221c943f50e1fe75bc93b4d884d036e4afecaf2608a0ad921747c4b635e9440764283b242f1e4094298dbf2054d7dc75720d557e3c64cf57c6360ba044d50a689c284de53d5ff055d53f9d5f892c00ea2f0fe56e96ac25eddf0d378d24a83dcd8e98c536292b0b6cee24d4bb52d7ce11b143af53963c19595ad944aeb292fbef0859107430cfd8c373025a1ab6464624a904bb9bc82cc50e1c006124ceb8fce3823e8cf4d313fd232135d334e5bb3089ba00fa48cbe74a28ba0dc3409ccaf0e2755782125ea8c51729cd3fd69c051932c2b4de1c9dbce2178440f32329a3ecde1a902748631e25e585931a3528da866c307f7ef03abd4e2d8cecc0e76400392a3cd81e1186cc0c587846edaab9513c6f7759dd2fc81a01a404dfcc28a622f3902d816ed907ad49c3691ce1d6b8cda26fc23b924d1c50cdf8bc3127e5ff138a0045a4bee98d94226a3e8e17a30fbd908966bac173b8407abd891f8e828b29a13e962356d138b8a8b9e85457be29c0386dc92706cd338c85c40ec8f0f0c73b3211b8358d2020c4a84722d44886edb6aa3234acb4b05d53aadbaca1e6019b0b09118871646ee40eddc779c8a5bc9cf14a0f7a1f80628476aa2fa657a7f728d7adaa47b47f11ea0ee0cb535b26749e44ce978a4b9be6da5714e7c7b4820ff77298cbcf45982ef526b43953883136cfd77409b0b413bd6396bb85bacf538da5d3777c64fa7c1bdc87a7cff6cc97b2d7dd63c290be16cbd4b2ffb4570232ee0b76b108975a18a515565f0d43afc7963ed80ddc8507d6e302006e89a14c58ce7b10b130480633017a91be2dd85db1cb176dd5b85a674ba6f5c050acec3dfca874ee61b3a5fbfa1155b6b536513ef81352c20d502b46495e71e64bbf01ad0a8ca76ec79d96044c36eb7421af52cde844c7a3b0a51f0eb4ca84ef1b6e7d2d758c5bf71f465a8292f1104ea87f1b4a016f2d9bf539216ddffa1a0afcbdd4b055ca65d9bed8a74056aa8d90e299537b13f9cef6e85fedf708154d04673aa49709d8079a34d7f09bc0ccb6b31b88ea21ce38553e9641d08be0605bba34d039b4adffeeccbbf6473ca8e7d161b9ddbb8e043948d55c327d5f43480327af62ddb90c337dc7bfd81a12d0747399c9288196d9cef425a873bd7677b562f86ee34d37d2f0392bb7276cac4f390227e5f31dbc8280a9017de1afc7f76dbec9be4b1a994416cc509812907878d2720118c8f2dae8b6fab05dd80d832bc22c565bb9161d669e3546523bd1991f500cbba9b4dce383c35a49dd8ad829526986b96ddee079b2e85851a4f54adef8415ea7595afd95d0844aec8085001cf54a318a0b329ea9cc8d99ceda8c5c773e18b3c3c3e4112b6e7f8a9e478800ae0e8a371255f062436bda340108a1947b1728d9f54b8a0fec1ef78fb1cc6884a54c1d1f608ec72ad0226a445e501eb335f9c56f3881ad99df7149f039db3616c89e2d5d7c90603462862c10f680a3e6fc712e56e3f303bd032eab774b5e4a24b6f9abcc878190dc04a6d1408cf077b955a56ddc1631c16c7f6ea2c8ad3468dc8069b3d0bdad9fc370492754217ee1dc2be2d3f56699b517b14c1bf3301329d0a6434d8471b66fcb25c9f32dacb9f533252840198b639f69ddb3a5774322d742a77d21517b454a0034b1fed30b7926910b2acdfb44e7463b9245ca562e09fe5c9584ee01af544697fa3e4473aca02680fa2e4a01e7c05c7196bc1e4fa71e05d2a6d6b0feff83c5921bb715ed523bde8d4de4fafe59c2a7be4a88327ee5a727af49469b17f464c9b784797aefaef727ea16975c6bc8dfa9112b4050053a98718c933014cf6bf5555defaad622af1183776d732cbe3f15e4db475c5423f9556d9aef11be32be1d979ac7dc3545ac234fe5e482af5ee70f6bb2ab3cfb0fd7cec1039ab6002710e76b75197f5d6e84a47ba485673a14899a682dc8aa92fcb053fb412074e6fba4c8766f23e5c9e2b3092d3ba11bb7e64e9a3706a4f3bd19d520766caadb8b39876fb1d63cceedd02f6a8e8392e17f48366e620783b5ed9250ed29ed8879e997ba9001df80a8121bee409a77d568f6f01a7846217fb138f5d184adaaacbd5aa05ca1d779d835f265a2e2f09ff1f7e36ba8b35fa816de125fcadc1407dfb66bb36b37a2217033e18322daf105a88ba443714e625f8809c4667033f843e060c9e676fb7e53deb9da1edfc6f4e9cbabe3d793500681cc6e34746a38123185f7ab3e13307728472191562c9aeae9b217eab47e482c84b8bf6be61214a7f43102a210edaf393cd515815a5ff681f6fc5f2639a9be804be6636f9649bbbb4443b2c4b6a5eacfcab3f4bb887d543af7b24ecac9eea7867a9dcf5d1541fd2de3344de83e68df773bac7634490a4dd9cc1217b7a16b48db3045de979a0597470fed45b23df6d632d250aa097c7e32ca55d05c6e50306fa7b32b9b9c422e17104122ec68a689436cea73dee4afc7b7d2d3ecd6e504fb0ab42d7dac35877925971c13485eb0f3b4945a14b11ed9f16d1f32acb2b09bb27335663a890f8d2037878a968d5497b7e65c9dcc7c700796b4f2712a61b0a7d36c140ffd08813de5989bbf7baae35b58e32239e25c87b048c55f1680f60400baeec2b0799f76fe534a342f4d2fdf1948ffb1fe32ae1ade39ffbd8c8d6d6bf097c1657d251bbbf2d1821426112f922fff1c70f5bd861fa8cd3228b76f7004cc89c516270818b4deeaef2909718188e786424e57d214093890e21266e4acd04ed3922278a7850b17cb507382123fc889d7bef5afa24d1b3f803ccc76275a3bd75e04fa7de2a7bacf7973ebc9b6571318a7dfcb99f57e504c5c53b25c71093b02dd8fe85fa78cb304253362ae5e265e54b5d247831a4ddb9f16fdb7799b5c7fcd12fa3749b514020c02def6991c446c409c91f3de7956774f27970cef8086a7ccded9650dd6c24ef4b44060afcccabe517e4c45490162aa642d848a92a3e75396bb01f9014b412664c450a5168233623ca3dc5ff591fdc151f059f3bfd491a02e7ba787bac3991e4ed77cdf1e5574e4676eea9f1e5744fb81e7ba4ec00ae9c2e33680e8df2a31f03fbaffb82062ae843543b10c37b85f444fc9d4a140f42600d0140bfb0dc3b9271edf85141409f5997f88106738f901e50199c14dd3a94ce8860922a5581f3997d6fac57f7f3bde0025a628b8ef386b240f0971263a937f45ba9f227c9af60ac04d7a4088ff45b0711b79193b5e94f19601def2457a650091a630e617261bb55373e625eafd2bd8525500e54ae253329334d658ae52076c74dce850bd8f7bbc848f6069522fdce82c30104ac3d9ebba7115ac87144d86b1cfba5c337ac2f636e92489c5a09dda0197464b4f5c0eb36a1b17d2e38352c832cf14afd9439a7ea18be28977e4894c28285814d745543633a0b502caee0980051bb7d483fa9c27d981e01a827aca6bed441bc658b9ca3bb1e1391d1a15381766af3f24056286d72f5d989afd04ef6fd33f48d0c5092ebbdd97601d9d11a18274e53141ed8d8d53b5f4b684aee75e023b7be7a37a1862de3fe16409237ceff040aa8aebbd50c107ed4a0fff337b97bb1c67cbfded794eaf004251308ca66cab15fe45ad9c91e3e4a0096251527458b92e8968652596ba7336f5d3afb39c125867b0b05afa622d890d010ca8c22165a91a851cbbb3eab20dcb08e0e213c6c43918eb0ac0f8aa6b669fbf97480e357273e406848ca4b79410d2d60021413f3cfa59cfa94183991223b5761df6c87d9f9634736ca6a3b7bcf0f6f0b27995676410f3f4063179e51b17852855f6637abad43f57990419cdfcffd23daf65a4141db1be84ff1dbf5a050c6116a589c330986c79a3531b83fbf48398814df28dbdd8801001bbf0587fccc7da2b6eddfcbc671566dc531ce10ce5d14e36dc71d36ef148c51eb2688b594394ce979c63c144de9e7476ee3bf8f409204b3d13e3a0736fbdbced7bd6f8fa3c07d61f22d644a1b0614594865615d48ae5caa1a2239f251ea5a1b4938b0b7db5f30a0df0982f32d8f0588d57d912ea9b98ae1d0b7ecefcb5e5efd5243e374ee1bccd1982206a120b74ab336423fb573e5cfca09d898e889b72058b366ba4cad24a6345bd260b3e6a154cafcf8f8c66ec44b6e94d76a51a840b0b115bbc633232787486511ccbc5444d3c240550f553d0d6899ad5dc0ab1006ca3f9b4cd7edbc333e9f6c7740642ef1f4905cf4e7acd0d6f2779e8890c15f9cb3b8e532c5e1e7a950e7a0ac5d6170901a869169336adb600688f2e38cc063c6c311db0d6177e34be532f515eeb9edade8ce1e50b225694f57607b5b679fa5b454db39af49e7ecc397ee3d711e890e343fd05bd40e026b6199f363cbfe8e623254777d674e3a22840d98126500bfe28592189580da36e5cf5d56f1713151e22199be2791429d4f188e3bd1c3ef965c6b54cbbd212b886fde1ff1e490fc7d7be2073f1e101b4df3cde655ff1effee742c9fb6df15c015f3e093f37f570c21e97d2c5fd09caf2b9f0f946c3910f980ac49e9027cc0fa61540fe81556964e28fff5c3846e4fefa60b96f9620e3e3127c25e5722885588413eb9609e91808b3423c48eef34753e78cf1c2e64570b006abac2e3ea834f6e31a0e7186c1f4a02c3a27fdf6af9a8f7851c43b29be8592b286db7bc4ca21c9a4137d06fc0294f673094f99628cfea4652863f60b1c9178e71167d5e8a0ce1eef920265bacbd565cfc010f445b9f516c0adee90450e14397c4ffc89019b93b780c9747676b5f2f9bffd46ed78d3f2e466e7022b8c72d3d958f3bd968f8a1e710933f43dc6f6a1bcb2692374bfc792ca0df58ed40022f58eb0773903b4f947f6d53fc40680088291151c8ce47e8ef8fcd9b75349172fd024a29b0ff05f1cd61cb48d529e175141600b4defb374b566045d87d20e170376d476ed04aa909d6ae05539bcb60f34aa716caeee2a70a9932a23565d4fdcc70f24471e5789f7bd82d3b9d4d1a7ac33bb15cb8bb7b73f9a659729169383f7d7dec06671876322fb0090e249284dd5fe9a8f43b3f37e747898a0a5674666fdc3779b386229989f32db787272978a70f3a69d8ee0dca2633ccc2c3c6a2811e0c591ab7cd9c1b95d5b4d2bc376ae56207347e040b8bc2da7b172aa35b587c7a6c814de989adbd3ce5dde143afbdc793341294cd3b4390a492a7ebdf0d56c73219d08894d95ad21797d0772f1c30e2e0b3de2de74d49c817a8b6e2b99fd7f9e87a6598d8f3d76ad6dd69b9c6a36ac28b82e43e542c4b5aad3d83000f0a616355c338f3bc6c31f3b6e46c71f8b5b69d22c60133dac350d779b719e1ebf921722150124a959ae78ea9761059489615f9d86d137d242def01d860188748da9ce176a3e4253208f2948df0ba90bad691414d8603bc04f65cdc0aa06f9fbf09cb9be6eb9e1ad0c699865a7fad11cb391fe505015cb2add75aa178ce686c30563347ed0e0a3ac493a0e1b4a9832b0474adbaed3d465bee6a3d6b769f8ebc67d88b1d714a505fa671b3480f8c97b16beb2bb83ca3bbe87e8e7333e5fcd02433c9df1e795c4ba105d3a8922ab18496e50f23a273ff603d74a5d89f2db6f93c820df54533c1f765e2e705e9d1c0e42eff40d74f6547aa0188ad62bee805fba02836d61399b8b079bd9ff5b4435f24a3933e5e3dc2cfdef42a5ea38df030011d414192f6af422eec3b5e538c271e368735e8398982b979239c5e592f779905edf4bdcaa76cc56f5da6e51cf50395d1d580000000000000000000000010100009dfd461007937f772b184f35b2ad54105d5d14e64f34ad52c9f2182b4e5cfb93090f3a24f47211e0db17603a134935ffa2d50eba3f97d60be0b18cf66e3700f24db5000000000000a8000000000000000100000005000000cb2f6e07f8b36988ce0fa5d687d5af3548ad5a9aa9f99069207e0419b94741d6f6e91180d2713a4675b5d42861db3b6248f13added5e784585d878041aecd0a27fb00c17e64e289b563ecf3674c78400b617eb9d054f8eb977a47cd51abe685838b366a9fa4b5e74f5fe60e7947ac4d7db50120aa56fb3af3a0ea058047a35873dd7520bb15c0b73029823483aa7d6016398516600000000"], 0x11a7}, 0x409) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x3a, 0x0, 0x0, 0x0) shmget(0x2, 0x1000, 0xd87, &(0x7f000078c000/0x1000)=nil) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f00000003c0)="8578b29af1347f7e1a93da51d48842dc70a5ff344de082e0adb8bbbea21938", 0x1f) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCCBRK(r6, 0x2000747a) r8 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setuid(0x0) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 18:04:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) preadv(r1, &(0x7f0000000800)=[{&(0x7f0000000340)=""/95, 0x5f}, {&(0x7f00000039c0)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/109, 0x6d}, {&(0x7f0000000540)=""/183, 0xb7}, {&(0x7f0000000600)=""/89, 0x59}, {&(0x7f0000000cc0)=""/232, 0xe8}, {&(0x7f0000000dc0)=""/198, 0xc6}], 0x7, 0x0, 0x5) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d6", 0xe83}], 0x8, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000001140)=0xfffeffff) fcntl$dupfd(r3, 0x0, r3) preadv(r3, &(0x7f0000001100)=[{&(0x7f0000000ec0)=""/210, 0xd2}, {&(0x7f0000000fc0)=""/7, 0x7}, {&(0x7f0000001000)=""/106, 0x6a}, {&(0x7f0000001080)=""/128, 0x80}], 0x4, 0x0, 0x400) 18:04:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x8}, {r1, 0x4}, {r1, 0x5117db7b85b02d21}, {r1, 0x10}, {r3, 0x4}, {r0, 0x8}], 0x6, 0x9) 18:04:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x68d3bb9c17acc76b, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000001c0)="9396e73e0962a4b3a2a0235298d5bdeda29074b3e83c65df4e7ac257b39223935cf7a3adac3017a6b6c553fa1b79f0e51861f62f8aa6effb18d8f2a7ad51f5c418b203df877e79c5030cdf190576fba13cade39a2d7d2a00e22b568a3770d85b15d9ea60cd3461ba94366dabb4b5ee8d652a50d9627a9a6b6a740356d2611b051b3b8fbf2816b016378312fd1e2595dd183de0ffd28dba7f5012fecf81b62d28c98db56b756d75471f06cc80ddb78d3593c7576d55f4c3377285c8040b322038427fd0319d5b4dca9820158c117e9a965eeb087edd5994e5718e91ae79a4f6a257c5e4c3a1da809f885d599c7d9eb2891d6c2c0b96570961a2063404549de1847209cc8fad44df98de0792043bd6c3bc2c1966917b3e399e6b6611063c8caacd4203ac8fcdc85d5b1cd997b71d03571ff481860df7b98922a1247d3323ef12cb25e10b9aa604c0ea4d4989476980f035b8f17181443a0eb00bb9692d637f1e2ffe7612ad2f026e1f12eb524b2cdf76135fb906e4239cc4b98716799875025e9ac833aa598c399164185b39c78299b436dc058946869b55a5e37f58ab259b5b8405d5bc2da914202dc858b41d32c9edfd26eaa757d6d4b82727e1f7a7d647b0f8c12c4b776248da0a72899f68c13aa846979cca2f9aabab499c05ab3b0961cb20a9632fe896124d5ae1b3c494d7e7a9dc5c46e817a027a3b99df79942bdcf7a9c3150f8c5b75fe3ba4b84412f0834ed5dd6c2d2373807ae9fbb24f52e0dc24b8518b5994fcf2d66719412d46828de67ef7b302884cbafa575cb058a58038d2e5b1c6e827bb8f109276f72b5cd59598bcb8c0710b46916d85c84b2703318712784cba0307be3e8eeb0512e0c0103216cc1c07329faea94e2bc99d44305dd5072d20b0366b2153b437a7eda10951265e777fcbe6335ff7c34a93d0a03e718785ecde8dfe511c5ff6159b1c3985e21213c9732e96fe9abd31503591fe3eb8d0a2502d7114a758c378e4c5e948dac5dc5d415231105adf2fdb4457e75e072c9dc3fc381275cf3464bc1e3ccaf02c9619f3ee35d8963017650919d6ce083464a0410736911b25e85166ec3bf697877fa4a050e6488be4dba7a97564013894d61296c30dca7f46f9386d147bfd1b106aca858aa70203477a86413d70026c04e0c1f80beb55ff4c95e4c4e2dd225a107f7b6164cc8487919d2c153ac2da477096b3bddfed45996bef848afb76317b7ab09db2d539e3231abb91c875a166335498eaeefafc46c02f7c348f0fe95318c6109346f665492105e6c9e5de59efc0e338425310c5907590939bf6781f2c6526d6808ad17be5a602a4cd3b06c121af1fcdd40503b0e44979eec19f328efab6a10ca031e85bcdef66d1150f11663d82d02aebc609c49ce6b92e68362cca1b83c620b7e121cc90b6ee28f9cf0a563255a2865bd2344b819b60d16977e5af621fdb5103702365e116988323d3e96a4b7114fbeab43c63aaf002196958409dfdf7c4a870a7004cda7d78f1b3fcf6e4c6a0dba6877c8010d9f09cb89f5bef58bc5ba9835b6fbdd059e7795f10205ec256c685fd77153489cc00e3079b67c9e306fd47f3d5898b4c0a791cfc5a6e76adb5845c56d54604608378100d91f8e1b6cebcb5e27f59e6ae0ecf1cea668bdbb041f898fee38908cd4d70dc95076c6cd5754c9688d10f0bd1469bcc220121bec3462fa6ade8f8d79b7eed544123a84019b1f1cf41e4a0110ae383f8133ced58cfd32b148603dd62a8823910ba855ca70f0736d3f6895335c5bac036b0e1b2c9fd7a49f54db6a4cfbfcae1c34e2f0f5a269fc837c4aa154552d280361e02c9ad879da0c8ac0363ada48a986f5c0c18a9d2a31636f1492c066d8405df21e4ada037fbf524627c7cdf22b299a1ddadd229c1e4f346e59a75a268b71a17f1b1b932bd50f0c049d452a65eeb8fcfcab60c5c5569ee362a9dc80b7d15a0ec9aa100cbdb2b9bc36a9aa88755cb517245596eda73c8c5ff16dc6ffd1663dae2a64edf78f412d39d87da8b453cad4b64f1af59690e0a5278146058458d54ef1e08ba322f371cf5d34a36b0ec517ab27b40acfc97f03ec0e04460ce22bace89a8e6199949a64d068aaa20df9c57db12f03c923cd6bbe8993bb7cd0a32bbc9981fdaa053a696cffa6f26499a28c64b4b63d2b769d1f662911075d88810a555dd86807925c08bd5af960bc9bdc639ac4c7ef7ad4548984e3ead68edebbf6b83f179846b1d7ed755833112b742f0a3444d2447580167bbbbb225ec539e496fd9a0c29b9cb8386c17878992b7deb1340427eb7179a758a4cd3c41d3ca07c897658402e39eaf6697c68eda10deca3bb67d17ba45e2f1aec9d2e04444019ae551c3344326325053a114947c76936c80c707008372023e28355fbc66f8f7985b9f1416aa7511fe2bcfc4804fff2994e2118e37e6a9708415263454f9b8d3c1fcf6da87aec5bf23aa5d848b17b59a753eb622ee974aeefb40186302f909f4078dab26e7fd66c87dfd18b481982f30c5c7802c963d17370d292bd366834025557b7f52076d64f4762d1826193f097ea0238f92aa1eba28c94f727da4e17abbeac8b9bda46fbbe506152bc352b4a146408441a4a4abfee1122c860e3989ba75fd18ab638afe15fa21fed205b10fdc81135e04519ceee1aaf6dec8244f5c23b80d3193c43a35fe3b273ee64585d8553777ac532fd4e01f0c387219be0d70134ce537bfbc5c49aef393299acef752b0c0e0bda7fb7511f1086c1238a45b7a16fc45d537d11f02452b44eb792610063b5b9df7371ed3d150716e5385ae0abaedb73511f7b27ac297ba3c5f30c207cf84616b17c8484ccd08349997632383a1f425878b92810594e61a57ff62fbf09ad38539443af68be99cb0217bf77b3c95f88786431c7f3aaee75966444611a6b0b9f111b6e621cd581a619c665bd9065dafd7915af2194b902853726f9c89085f025a583293ccbdd101f8cbb1fdc50f1a81bb78fc4dd9b48f4c5297a8ec807d5fc354aeb353e6c75da58fcc2861732636d86491c8a3d1d82d68176b72a467ba5b15d18e36ede04331e33383bf7d24f2fec630e6e3304499694b3c8b0fc79cef2037664d888bfce09391a06b5ee55ce4d3a65f0a409748be10aea930c839c02dfe31f5ad79d95fcc907bfc83f9a8b577f3d03314255ccb21c7700fd8061a04782b99b7e2eb8f0f7cc0b58959063221065bc12f56ccdafc9b730f58884abbf7a00a4560a65e92931487a714429d4f1f52f9826bd0d8585190f0fb9adbe14087cb2bcf9d6997d15455e41f7b6e8c78ab0b6f848bfe08816dc093174e0bf9fae6f0cbf82506478dd0b0867f23a38ad29f82025319e7f3698bba14997fe5d4767f5d2e4b57730928e406dbb6498bb37c5303bd8528c01e156b542c421bace44e7aa22fa58898215b5df092562166ede059592507009a37f4825fff26e948af82dfd9a43516c53887d4f0984a5d59010e0116a9a6247ee8fc06fb069dc3af4d54a66cc164c9ad0e922427afbb9577f8fc891c41a64f27414e0395badb932b7a4f3e9dcd2b47ef775531ab30d3a871f1b427849b688eefa2a7db491bb448b2f3c52973b71ca1ecfeb8500e8c7b7b7ab0ef1771b6f68b35de3fb1a559b2ec0fbbb36f159e45205317f73c32f17269ee619f4b32a8e2f4af514a5c26fd9e5bcaaf5e806a9fc0ff93b640de3ad8d7a0e56f2d7e98e4e18fa0a8d8936596a0d7130676c32a55879c5e12e9e56556d4cafbdd4fa30555b5d1aa9f786392fe252c9dd1d52303cdae96dfa63fe2b37e8dee8208cd54d8520746d38a4a96ee18e5c890f376e8a86b8f5f333df4a26351e7e2ab367481ea6b5fbe1313024c543cfad1f645917b60e9fe44e7d2dfb354908659ec00b07add4536068240e07a518fc717082c60a6d4322324860521814588ee5f52989f323d540e122b1fbbee9af66d5ea8498ea357cc01a6176baf887eeabc2fa79850ba0d2a0616f274477660bd35ac33b4710d05a3ac94050f3dfc52114636e5b8712b62f5c16955bfd32903a2f15a7008760766dc50d5e03e60c71cdc86f751fcd064dc3bbf27bc7ea2ec414a215ffb9166cd78de4587de433bed1b1cbae3646225d9bcbcc16864b6748ae660f1b0bc3c551acec4f31f698be3de47a26993b9068ce08298499c9f61140075cacc99d87cffbe20c0770d8e616afb2d6d4c99436382f8eafb756752acb9bec70cd1cdb711b5c1b035c2c2c73c0719181a86869572989538e602be52fd3e33efa6bc234e3a8b62aa82cdce27edaee11ca7b12e04f875b9dbeb32bd5c7a9781806c72370ed57878d6626ac34ab2f4ac76d553c65fb64aa54cfde0709f03729a8f0cbe6b6cfc3ebd8b61e3b32594987f261c52ada5203d9d5eabe2d3e54312d3b72db471b124f70ef89e3da0d0aaf18e69d74b634c243ffaa2df5b40788809a9d2d12539eb1726542be8ddac2674ceb178bcb5ac10daa8d8846f698b660e04e136ddf8caaf27d13b6801dd24706be2a77c58cae0124b7797b3a1c99270b3d81adbd5fe34430786e7805397dd42e03f4ed94d7ba1f8f5eb88a3024027a666f4c091ce446f9fca26bd5e7287d38a4c822f15abc7cdab06b4cb2766076d624f9f9a174d3714587a95ac52d78ce26492dff1a27d853e3c0b9f53b4a1c9a15872849d0a026042117bd11e156b3a75eb512cfad3684f1d7d736752d426207de65cff58e971a74a0be131ab8f4b42c8537eb6c73b15669a7c1d771c02b16875f4161efa0eed336ada15d701cf71d068d916d4585c958d071a40672452f6b068c08c998c74c725f3accac787b6a48562bc281078949ef0ccc24bd1238e320fc0106deb3f7eae68f95091e7ae8c31036e8aa40a56f28d14ee7310534431396b22d45394f64a7da33ae89852ee641477a9c0d17af4f752cd5031236c53134f8b445bf5dc7098faad67335fc36466f89a2e6ae2440fed5ca1b8d1b5a3e36a1feafc89fec77880175c840a001183902a8560e9562de74c70e0e02ad55b28449c741c43789355bc6f075dbb2bc9b0243bbf5802b36da1fa469bb3a5a474cc099ac29d12a51ff407b536063f2345179896f8e7b9fd7617737ff84ccca4866a919209a5c591a2a66de738a4d4f770219ec08f905392f72b91b01b48535fcfa2ed022f2ce3709854c4cedc8bec82b93d96cdca0b2bc5391061c89d85b9f7701485a72524762ec29f8542fa6dc8f1095c9571e52554b8ed014bc15c1e198e2f365a6f04e8b1ad77b174a6fec6037a1f4bd26eea3bcdd5d1fecd85d0ef6f2882f5cdcf64f021da8b4dd62c8cb8775777984bf0eba1b92ab7453d4ea6be31ec3847c3c074003c7fc38aedd61740e0b2f11be537345b587c9633d15af77ecf8197d53559bd0614c160f9cd4ab523f7a1cceb8bdc79c70c72c76ca338110053a6a47cc2745355bef7840f604ea63b8ddc61c34e916e5cd9a4c4359fdf72d10ce3ee7c8d90045b3759878d64ba8440b75240d9421e746e38a5835513e32574b0645b34d36871d802d830012df2022cb4347de50e27781a8e107b7bcd03ec4a0f43e59d63b73ba0582b1e128219129976eba2ff6fc87f78932cf5fdb4ebed667b400d0c1e0de7e94b63a2ebfe8f2c2623f09ffeb82ad7ee0f85f5d456f1ae09066a9e623282d7aab8575256c5e3898dba36a049aa5332112842532fdcd6e95ef4488af5ca4bb0fc0fa45a25e396380740299ab478d73f0ea436c6b617f2c49a5133f72245406a18aeed62e0a18495e00722600bf9ad038de78fc", 0x1000}, {&(0x7f00000011c0)="a9ae6476404e02b0710d5ccd8f35067509f5460170b1b655c92ce480307615c11f777e131cfdbd3298de85b911d544cfc538ce12e778e9712f0fda15530c40e45aabf26128a9575c63ac7e6cbfb4fc42b40d0908a247f6082b0748b708a2a47c9b5a7d13900877fd0b49abfae047320f31a1b6d446b7e345caee59dde3291827a55df4dfd563491796e350a35d353e4fd90c26dfb61abdc9d9e4b8c429f34ac19c78f85f3a38cf0e757cb5e97eaca93238d9a8bcfa825200c8df37fe177b42f537933852a5b25f0cf8", 0xc9}, {&(0x7f00000012c0)="ad1d862d734b2500da51067af6115a4fca5a5e73fb451857f5fe5237dcff0ac2bf84b6d06c8c804607fc9913f8c37ee80dc2066826405089a283ddb6ead355862ddac84d943123dcefc40d106a8d9f0741e209f0e1ed130985edeebe95ccf3e0b9df5477352d83ae24da5131784d654f1d4eebf446b230e88f3acd8442915bf024efe1ec3799260f2fe0661ef9d374aae38ae77d52ba48744f6e6e3c3e87f7c1f7fea78fdf5338432fc4f18de3d9e3f83e39452a3d4170f5bb0f90e38b7d63f256b974c16cb0d318ed6a84315e796da9d8af7471a624126c93045044e75a123bc43bd36ae368bb3f3e8b1a478f1e5dbda03a7de8f7d8cde716d0bec6bace", 0xfe}, {&(0x7f00000013c0)="3f9dd41fce01f2829caee60481ad535d896b4504dbff26d09b31e5f88bc8957e8a4351365e842256e080ffb6bcf76a1f05f4d1b0fdf32a2d2b25c78ea348f40d7a213f0102e3bb8e3c2910d8fc577bb92ba737e38476ac8c4b68c9202b87e5a9a01c6d7155efacb4cd7a61ae8010604c1a5e80c1db41c221492f57d2023c3c7d28663453472457e84fd59ebd200a5856a9b88a9a9c0f665d3191d82b55a103e0e900f17299bbb82506c43768220827370dbfc6075e665440edf7896c6892f4cd83090a620b53576da580c0f36593b7ff979ece6c5e11fbc244c6e7dddce62d5d", 0xe0}, {&(0x7f00000014c0)="7faf2cb5b3890c7b4c2f111ade69b86ec5617b4b47b58926903b183d04d34aae89aead139efa1689", 0x28}, {&(0x7f0000001500)="4511f866423213aed755ccb345c954250a899cd845512bbbb6408e650bc9b04ff188c84bdfc92ebebf5a26eff67c6ca57616c9382daa59baedac802beea7c5a2606f506f58d23955896eed48218a5cfb059840591b82088450fd93c65fdb7b7a5240081317b28aade5aa06055661b842cfe402eacb0c422249bfba5c271a51eb4afe84908d74a3d0c6dac605bf7113a738321ef74dbcbe78ff2b6b42fb65cb5de3e5e9dae1df85a241a514c4", 0xac}, {&(0x7f00000015c0)="03c1068b85f5f48a0d8b2f921e6fd7d2b7b043b8774fbd92f3e3913b2ac2524f56b8a7e083d567926d40dc2863c0bb5187cab8445244e2c7237c2322c54b0343f1091985f898c2fea5ab1039436cff733357774afd87effaa368222f", 0x5c}], 0x7, 0x0, 0x8a) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x0, 0x7}, {{}, 0xfffffffffffffff8}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0), 0x1000000000000000, 0x0, 0x0) 18:04:01 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000002c0)={0x0, 0x1f, 0x3, 0x3ff, 0xffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) 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)={{0x8, r10, r11, r10, r11, 0x90, 0x10}, 0x5, 0x54, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r13) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r10, r6, 0x92, 0x10}, 0x43, 0xff, r13, r4, 0x2, 0x14, 0x3f, 0xfcc}) fcntl$setown(r0, 0x6, r4) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r14 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x802069ad, &(0x7f0000000300)) r17 = fcntl$dupfd(r14, 0x0, r14) r18 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r14}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r19 = kqueue() kevent(r18, &(0x7f0000000200)=[{{r17}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x33) kevent(r19, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r17) 18:04:01 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) writev(r1, &(0x7f0000001740)=[{&(0x7f0000001480)="2ce617ffc8e77baf542a319ea803759cd8c548a6a4b2d5c7f864c927c2b7fb0d80b2ba1d0ad33098de83249f0557460351b237ea696cf61cb8", 0x39}, {&(0x7f00000016c0)="9edf9d7c2fe23a6d45218f13c493618387c5bca4cdbb33f897d0b86f61e9581251974da0ec7e3f14e93841613a142d084f6416129de53739a1b551783a9cb1b148befa92fd6def3a478054cb6ac3b7b90a5aae4d6a7e71b10fdb26ea9445df192e5d0a", 0x63}], 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) close(0xffffffffffffffff) getpeername$unix(r2, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) pwrite(0xffffffffffffff9c, &(0x7f0000000100)="9a84e0b4c598884d54e4afae95456907f205d12b17473c768e90108cc00a95f54b2ff19dd022a2eb8cb514d96d88b13cd1e42c96c1256f7c6f9d8ce60c98d2519606e04ca21cf9962ace12e67aeeb9cf83", 0x51, 0x0, 0x5bee) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000001280)="1266440ab8c7aae4f220f6d469152061a3c55fd8eab97323b48b516a2e3e8485292ebbe7a20cacec16fad4ffebed1ced87e94833790376f1af4fb2a506e52e4bcff7b180ff883bc5e688782fb0892862f9d68765d733f2cd39c6d5834926", 0x5e}, {&(0x7f0000001300)="1638e507918f868a900aa087d419f21fb18e0d6be4ead21f5a36a6a199729cd5f7521363067e98fd25ad22f92d9eda596704107ca70088367843f0d5c67790dfd394f3e2420b03e69069726684895a8d430560206a27990259d02ada28d92ae5941186f5f8d107c57981b5", 0x6b}], 0x2, 0x0, 0x3ff) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/251, 0xab3c6ab4b47a7d2c}, {&(0x7f0000001380)=""/186, 0xbb}, {&(0x7f00000011c0)=""/88, 0x58}, {&(0x7f00000014c0)=""/176, 0xb0}], 0x4) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001240)={0x4, 0xfffff289, 0x97, 0x1, "5b117c73fa6c29257536d4382ee910e5030fec39", 0x9, 0xe80}) 18:04:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x4100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:04:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) sendto$inet6(r3, &(0x7f0000000140)="405154f1bbb4fcfc7d4229a97dbdd46fe89386c96aa7a90b477ea3ecc651d654f2470075808290f25e5f09fbf4af2238d1a2630f6723960cb62d3092b48a1e9f6bbf62bee911e79ac2f57aeb8c93f8f1953de466e55569740310f1ddaee9807dec2946443ee58d8d9af1855c5179beec5e14a59f5ae554720dd4cd478ab8836f2f9b403e963d4b5a8f88081941ea8052a066a906f966f41b250978f9c87240f3c0ad879a1bcfd445cd15bbc23c6745d72ce1760bca41b5c1c98300782dc8ad1e80dfee51405effcc92799edd9a4a04350f41cc72d94b93c3a1bebe9c66ce368df40a3e6e", 0xe4, 0x6, 0x0, 0x0) 18:04:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) kqueue() accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 18:04:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4475e11e], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="8206000000696c6d30afefbdfa308072dcfdd13d4c3b5880c7bc1001663125840037dea28645aa4e8137decea9fc3501046c27899748d28da7c149db4b91f624e7077189f168f5dafc20c2d1e5ab77edd5150631fb3d64745d5f78e8ca7cd9000001004fc2f961e4a67015a32a0369d8d4c436a4f547a0200b1845dfcbcc4a846da17d6531f4707eb3c4b1434f"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) socket(0x10, 0x5, 0xff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x691, 0xdec}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 18:04:02 executing program 0: r0 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x10}], 0x1f, 0x0, 0xfffffff7, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000040)={0x0, 0x5e2f07f7}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000140)=0x2) 18:04:02 executing program 1: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd310a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771c86e4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a"], 0x10) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x8}) 18:04:02 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) ioctl$BIOCPROMISC(r1, 0x20004269) 18:04:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x2, 0x4, 0x1f, 0x5f5}, {0xec5, 0x6, 0x5}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xfffa, 0x0, 0x0, 0x5}, {0x3ff, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x6, 0x6, 0xfffffffffffffff8, {[0x2, 0xffffff7ffffffffc, 0x800, 0x2, 0x7f, 0x1, 0x414c4cc5, 0x25, 0xadb, 0x9, 0xa1, 0x7fffffff, 0x4a76, 0xfffffffffffffffd, 0x4, 0x7f, 0x0, 0x7], [0x4, 0xfffffffffffffff7, 0x20000, 0x80000000, 0x65dc6d1d, 0x3, 0x1, 0x400, 0x8, 0x80000001], [0x16cb, 0x4, 0x0, 0x7ff, 0x3, 0x10000, 0x9], [0xdba, 0x8000, 0x3c, 0x4, 0x8, 0x100000001], [{0xfffb, 0x7, 0x10001, 0x4}, {0x2, 0x8, 0xff, 0x7}, {0x4, 0xfffffffc, 0x4, 0x8}, {0xf684, 0x4ad99a21, 0xffffffff, 0x1000}, {0x7ff, 0xe9, 0x1}, {0x1, 0x0, 0x80, 0xffffffffffffffbb}, {0x7a9, 0x3f, 0x2, 0x1f}, {0x9, 0x1000, 0xffffc193, 0x662}], {0x6, 0x80000001, 0x80000000, 0x9}, {0x3, 0x400, 0x2, 0x7ffe}}}) 18:04:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000880)='./bus\x00', 0x1, 0x6) acct(&(0x7f00000007c0)='./bus\x00') r1 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) r2 = dup(r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000900)={0x3, 0x8001, 0x9, 0x40, "0f25aabe5f427248d13b5e00ef8883eab67a6442", 0x1, 0x9}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[0xfffffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd9], [], [0x0, 0x0, 0x0, 0x0, 0x7], [0xfffffffffffffffe], [{}, {}, {0x0, 0x0, 0xfffffffe}, {}, {0x0, 0x80}], {0x2}, {0x0, 0x0, 0x0, 0x800000000}}}) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000800)) chroot(&(0x7f00000008c0)='./bus\x00') pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000340)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034bbbc56d02c48f28071cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aeea5473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 18:04:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r5 = dup2(r0, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001540)=0x3) lstat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)) r6 = dup(r1) r7 = msgget$private(0x0, 0x220) msgsnd(r7, &(0x7f0000000800)={0x5, "3182728456"}, 0xd, 0x800) sendto$inet6(r6, &(0x7f0000000040), 0x0, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r6, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/237, 0xed}], 0x4, &(0x7f00000006c0)=""/248, 0xf8}, 0x41) r9 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r9, &(0x7f0000000980)=@abs, &(0x7f00000009c0)=0x8) 18:04:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x20}, {0x6, 0x0, 0x0, 0xff}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x85, 0x10000}) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000140)="837f8c6eba8ca9bc02b967cc18eba93bb4cf3a7caa94ccd319925d9d7c29bd2395e6f1927af32610", 0x28, 0x0, 0x2) 18:04:02 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x51b, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 18:04:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x2}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 18:04:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() getuid() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x41}], 0x800, 0x0, 0xfffffffd, 0x0) 18:04:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x10001, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x6], [{0x3}, {}, {0x0, 0x0, 0xffffffff}, {}, {}, {}, {0xdeb}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:04:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x24c) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmod(r1, 0x4) 18:04:02 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdfdfffffeff], [0x0, 0x0, 0x401]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 18:04:02 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4b02e57f7f000001"], 0x1) 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) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f0000000880)=[{&(0x7f00000002c0)="7c07f18def18caa076ae50fe6a34b1095b8cfd09358cf3d268e34130f5189dce5971d0e60ced01c6dcf80beb70fd1bb5806f35bce6d3427f62a0d3301bf85b6e7d95a763dd7441bb8635a3fe3f87791a92a2c5fc756add9cf3ae1cdab013d9cdde4bdcf5e5adaa9e3915fe858738bbe09c5c9c12d0d2b3ebd57b09ba310c2a33415671b8b8abc969b5ca41e379200286", 0x90}, {&(0x7f0000000540)="e911928e982a7270f42cd32cde5924eef5d8fab022c536f35bc4cedf871f29edd2f7ccf794981e8046d812c5b573d7e4af053dfcbdb000b7c4ef1f7998a895fccf0eadf6a1b1460a606f0b37511793a3ed3d0c4e71967f2316c25b9d2f43cb7b69ef47a2b49df3a8c4ee", 0x6a}, {&(0x7f0000000d80)="5f1198a3ee772174dde50fe0ae229a7bfeacd8ee967d46bbef69a61faec57a4cc5e6555b99662af210ee8d309e3a02c25673f47d6744653855cce4d8d66b71a0f349fba23863cf07d36e59d55bbb844808faabf1c48edebd8c00819a502ea842559e9824cc900b571abc8bd6f2f6a6995125bfc4d147eede8dc26f3a418cf4312a63b2215131918b77cda30b8a15dfd5a9ccb4ed195536959a32963fab3a2e93b92204c4bd619fb84de92fd00272467e89c05215f5e27db6488574a23508182a5124c426abf3cebd596a50a57ca27162c6ba053043ae8184f9d9d43f70297cfd5ff75015242bcb371b8c724b8c8d80e4a9cb8f0f5c11d24976ce5cc2a50cbc505731ee91c3fe6794204533e20d762c832755ddfc1ed6a51613af093746e9fe77443d32e31c3b85c06103f7b2cb79f5a2c7657598e658ed05951e86ba2ea909454dded4732c0538dcc343f7464f2a5fd53ff3bcff213b776ae8ece6a15a714c0150fa889b098f2e546bdcfeebcf023703cf53a7ceb0c063733a5ced80ef90c4000b220bcbb2d30ecad698ade0385d4175a0601f98f493b1f32c4afebf03e6845d6a503091615a10bcca3e30d6c72554c0367e1f792f9afe926769c4dfe4db4025c965b537c29f80b7cc460afbdbf0e9b487ee3795f85fdea339622582b2a6d6b3b93772bddc0c18374f3bbc4e5f72af9870c9e161a8b2c4f6aa8b809e1fb96bd90897c167090d349880692a21908593dc794404e65dbb92ffb3a18c0bf5d22c9f5a0b05e2391a945517ca74f856bf81a60d400d409012dd36066b6467be02ca0c356a53b3a435c98484b8344816cbd94c10c947c3baceb9d5d06b08e5c00776bfe7d896aa7743b05550f8cc94c3f5ed4bad28e91f19504a1ebd11fcadb1494efde924ae4134dab27361c78d8bbbf2531a73ff9f730f170c6396bb71844caafd35be9b0357fcc49b8461851f5a7a882f8d571641f41f40179dbd4cd881046f67aa5fcfa2eb093af1194ff240b7d68a75914a882a877fb07d0d793c804b88d02114173a0f88c689eb5571dd6db098917c7f806d248c1213a1b369e57a68888e0568bb748e9ec3486a11dfd95c82116637f49a5aacb64987c37d1df40c5f2aa9b0e5013e6bb0d92b79ec6a044608ae6635f25a5f3c4891bb9e8e2fec0ae421d3bde09d5d55316c5c4af8c278b7f0f53fe674d7c479b0c5777f3f52e07bda54d21b307eff5a0bc12263da1b034e155cec8a9e15c5d5b4811c5ac304592f137ec16c3188e00b055b9e10ab22b5c4c727a6ec15635fbc959922df4791e782bb35c437a1f94772cb7848f4cfa78e01c0aeab7f3d287a9a2592732e847148277acbc6897f87e0b14b834e948379bb37a8833b7237fe069d52ab6cae2b753c732f479b8b80b35654dc5a8d7b53a6261cb8a8ca45c17536d2041c787d17a06f9d71961deee6cfb0fe86e723d06cf199bb418ddd4e3ce7daeebe38c1dbd27ba4b9415e518c01594f926e55ca3e90c328f0e850135e38d438d3640fb8cfb34e9087f9af8419ee2acd1d1955a9f2eec9ec3a6a56d06b2daa7ebffee33052f5844317d7aa6018ef0c992c83bdfa0fffa97c010c5fe8af957483e5b7c75421177ca70f43e8898ce5aa1aa70ece1572718e795186d2ff687a7196209c1838d51717861d83c9f2b22180b61360cb62a66300c53098870e11476a410b2d9a321ec53baf73c1c8256a6715bf25116843c87e7c3eddea70b91237a771ffcb9bce6d52957669e9f2d1395c5bac47d22d5de010f302c82e219bb6fe7f52c964f466f1120f18aa6862a600035d798ecfc8b7fdde9dc0c917f9c6aa46fd11a41ec6ffc08db8ca1ac0b1f487ae0b8ac5f8f82ada2ac4bb5b8fccd3e3d78a84d7111fd2d8b7cc447379b871287572e3c09aedfb0e4090bc41208a2b039a5c4e592f2cf65d5cd34354c3f85c3926a2391c82464e4232cfe0c6283ee255b249b94f750b81772df4b6dc2cb510ceb0d4df33bfe340408c1cc3b0bdaa1d7be645e66339ca6da3a25d985d72598fe005d8c7c78df86330988fcf7712c2af668ae6fa66d9d74ba2f8447c9f846ba33e8f47c44ccd4ffe0d39c88ac5d0ae53c37f2cea73a62ec306cdd7ab515bacddea9a17b2775a69ac798f085a3d908fdee79cbc1742e1f40ca571f876bdfdf3593caf46f21e41ade93698a011d85914e2e3287ef89e2143f73b6e27c43b95de83453226ae5c286d5b823a49ef729efc232c85b4a9dd7165a7564f6637eba32b5754962ddf60329e9a267edee8fd1c43fd339eac45e8dd136a12aeaf2d2ed83d7812d34a5ad54053fd624ef68f85e2a04798210190f755442120bdd68821247acae3af02dc27a54049113b56e49e2c3f1448a2e9a8444377b2f38f1ca3bc5f41c40ba6b36200b8e3bd5b6c8e9803b343c5bd8a8497c5abbd4b58b4dba6a62173db9e7224127e24d3e74a4c754688ff6d1a39b3122c7b1321711589e1d8cead593a386d9ad4f941bba03595462931245a14575c31384f8f933fc3911525dd068242006852cf780e449a6fa537280e450c04a0a6f0511fb873cbae724814d3a17e7e4af9e8a30a07640c75b7ad04afab4ef0baeca3267af8f6daae18b0b2d8647035808732fc7b0acf45b74a512f660d3ee155d3e9f64355998fac3696895160c2440191173b14b1941049b06f7945279ee7bf0fe4ef799c40138a1b18105036d728f5a4abc688ef801e4be5793118edf85da16e33daed47781801dd7fc95e569e6889bb86aa42313e86f2844c5ec3468a455e67f50d922daf40192fb0e35bfb107ceb5fc4a1190cfa007d2795a1cfe404c88ee82c748889a54b153f0252723e0f3bcb0d9346ec5f5462fd314d919678cad5207d54fd0ec4ae5f42932da49c8bb43a1a2f23f9c547f3c4d752608c37a0b6e8cde663b9a85059e693b421d7ad7ae84a94e86a3d1e6fb6810577fc0ee581f442fd77e45b4a38cb6bd94d63fe5f5c88388bd19f1a81e3a47069b672ed42684357d13c9f75dd701674b7b0c00f2d5a667a909cc60738f13ecf284d476fe26643a56d8089b65c58a8d07f7074aa0e24abe319e6be4117e6f7c24ed30a8aae4c5a03ada94e8938ed97d76eb21d64d443454cf3ce4d940c8be29e96e0c67ce5a154d20636006e87569c5135a2b27a3600bf9d18a8c2ca4ee52a128e0fbe36c5fc42a99eecf0bbf75d2d1bbd54b0b7c649afe87891c45419c8d3b7866b23a17fb25258ddb4b5d789641248f21ad509f1d73dd67bd3e054b6f1810accd12b3158df5071c59ec6e9a483934c78b3f907aeab7c555bf1f9e1dd7c37a43309faaad61a9422fea714e65140e0cb0ae64fcabb3fbb2cb0974bdd9d06d9000020769522b970df94bc0aeeaa142367017fdc50f4c4ab43c0240b1783210a861aeed8cf55395f072081eee6bfacbcec4171611a1161e48d9f552394bdc1641e882c7524565d1565d0bd0c38390dc0a6dbfe86e3ef1f81da8ae0a6ca9307334e21c0e1847112249b20ddc591e9a51b8ed52d6918dda8e656631d7115201b66e601a41bf8a2d4e87facfd973c668ef9b42da7200f6d9c24384e49b379ab777c79003786c9a5bfa65056ac6bb29b91e1d594063581f81d1adc13635ef809c7ea04cd3e7899507b1d9b3e70e0728266329b397cb5872c685c3cd1893fe0f59f8311730e55c8ecb2740a3e8765826b83c84ce3365b6de9e655602f91ed0145a5a3defd5778e5428614dbaa04955aa24c651c932ec51220d6f48a0fb8b5cf369ed8faba620b13f1abad782923ddb467dd089e3b3cc586493e84f3ef8abe0c55762dc1633d7f469b05a3e20483b06ecc882c3e6beb2ad480de95a1376fd88e1cdd7e2a5c4eecc84c327653172955833aaa7beafee2d00fded88cb537e6e4fe82277544dc1c9d4c7e204e53d6edd4ce6dc8ece657764f291c4db702656b3eaf225e5147883832cf5bc79fd2e29cd3eb66424fea2b1d9b5a0cea0c9a1fa340773e7d3078b55b831b234df0211313d2e54ea6191fa77fb8ae9a10183544013b2e57ac78c1abf8b37a846f11fa29c145373e22ba416524c51c119b9aec9b03db7f4b3e3a4fb807d7da1f3b3e3314e568766558ee95f9d36169bd805c90af8b594b4c245631edbf5f1df27048ba29d6a15a53c9ea51aeb46ab9bf6d00096a2304bb319f813ba736e79ba0dd60829a04710f4d364138a8b3073b855632537950614d74a6892d5ee2814d8ef1be2a5d415d82a33f4580a9399ee18df77537772241d9a5453196d8d7b125483ddfad3625cca4aa3e14b6b53d37aead63adeda8fa81918fd1e67412cc9aa58632b387c072a477bde3042c460e1c21eedca22ab3886666f2999171ab0da10d6d31852c77e5342a1d5a0c05a51e7360c309a3543e8529f201b58c1ac3c2775b83828fc532dc3da2bc5061a668cc072017a9a86044dd3af0afba9bba78ebed6adbb8ecf19806b577102c14cf55ed89d0f83a18519773de713e4f5cbbd3726cb2e5da1b9b0190fddbb17ebf8faea2478c854fad194469b797fad7da5e5f037c566c33773e91cfa5703ef9ec657202a3d081f63e90138705b7b5f0143f9020994ac19a32dd580faa039adac21d5b23f5a124837bcee3131194217c3a00e2b44d908c3b6f9f5a55d7a8b6ade36cd39d5dfa64cc31cf37f532221ad80078f43584d2b45145b27058684e1abc0f52603da11b831cd3eaf79800c0553b0e617a32d76854652fb953090ca1116e8390537b1c80e6fae7bd135be3b752929ee822436bf280115d7941125396bbed9be49012ec94a83b85f431718c60010e98e9de9a9c62e7b77b8afc17c8a133fea5c7d81446fa54e7520b95d97ef3f441a4c92ad808ac1de95b2b656a582c17576e033b8c2106c2fe10609c3dbf55882a3f6b88611dcbfc9749d6db8aa0f5bab4184082251f8ef1072012416d4ff1ae7948a46c49ddc20cc02952757cfe6a0fa4860e12f18a57ca1e2be168b15bf627f00cafdcbb41e7126c3da5a4856e645d0bcde8b44c6e0cfd8c44dac35f10094738e98aa2ba39fed8c44fccd3a9047f585c10a82cfc700a29e6a5bf03d2a6ddf5a3e96e34e18a2f0c4247312c551ba3009abbb79b19146460ca9da7dc95e3b1e643055c6804a165bdc5a71de2e0008ef56649542659f218552dfe0574c3a4e367a162adb12bb773c65bc34566d5e84943063adef8fbbc8b3f8ae12f12637ebb3bc46f51d57a22b32cda14c9f0ca039b4d00464ae89e38ccb6c03d99b08e5c5ae2a47232c6b3e7a48951c4433dd9df7ca5e9d0a8388f813574a4f78eb3167a4fb0566f912b708ffb46def8b919f7e45f1dc3489e92f519d6fc2412c1c553ee3dba6c605a807fa46f31e6b92d72658d0d75e780bb522347c736bf85820e5b1c683b38692dec31a3db3f74cbd6aa69cf4f03339d5b8d468abbf416546354d960ba706c9ba1c9c54632a55cc3fdceadd541b7b7c045922983aeb288102a453de93c1f3a9a9e6ce8aaa09fd06af7fcb43d995fcab0d8fac6ff0532ef94df1214021a66f5de3d89ab2ba66a9ae06f5edd12bf9f77f3c2eb52463b909a46badd67953d845168b511cf6411f16f4335381f04902abf54c2cdf2fa08ae13972825d481552eece9688d5390b8dd133a7fac042518477d890245b24890df0e46f5b4c939e08a3ed3af43d4f169ecf02ef4a67cb7ae4e561d47a6726ae4e398e98e9297ebd9a1c28c72769ba237bf5750782b1e800694286f9be6a285666e4247566a31ba1537b553081c70ef435f8096610cae51d61d5478ec530b", 0xff8}, {&(0x7f0000000680)="4cd809a56a09967b1e69cadf52436f5ef67bae92531c1151d13e2baf29a4fd31c4679d00d311951bf02db4b0b3a24747ed234febdbf4a72de4aa2d570dbd85d24954529234c4d7ca81bb688817945a76779e0a39f9b6558c0f5ae34105ba076388e528a37582537dd7cb720ff80a95d8400903cf2533c4db8e1620ca1bd1ebd3301cbcc76e57b7ce55307a09256277bc774010c17f6ce5e6db19ae4251e78db9a92b3b2dfc250eeca253adca9c137de6c41ccbaa006031f3cd1f41582538f372bea7f3c1c92696bf", 0xc8}, {&(0x7f0000000780)="58963339dae70c7510ae6758f7fcf10007887862ab065b364ece460eb85d8b979ea563e757ff010000fe012c8ce6a45ce2060573db18a1042859784111ea6affbf4106bb8ee02f1ece8ffddbbe50fb2e36c34ef70bfeb0913d3719e5b17fb9c1489b4855a0723c10cc1bde80b11b0f808eb6331cf8ba5496275cc0b970a4e2991defb9ee1fe50f41e8d204c7121867d0802c5bb14f0d2891174672be24ce7852272435db8d0210b0f9342ad073de75eb79c6d394458613d408b530b583081682c6748aa66335438e0b40c86c9bb5c9bbed000000000000", 0xd7}, {&(0x7f0000001d80)="c64b778c55108704ad6c168d7438b5a8325d30145fda98cf4e7a2d9b0f1151a0370358605db562b3c78175e5bcd1d4a9562088afdaec6125c3509ac9a167446c327b9e052ca0c0e03409a0e8965e261cfe27394f6a2b389ed3b8a16089089153164bb6c62f354d584ad48c17c7c7e99d5d6aab38f001fa3ace846005a1f6005e0b060b4e9ed424264b5a379eb39d32903f6169e24c536fce38ba9c2ab08cfac9eb017feb61a33933f99d6e1a3f239993a306fe4df0a6250c917a4a4da2b36bd857e9c561855831fb42c1abbbed917d2def7bbc523515783626c1ce4c63bc3f250942b2c353417c17f4c2c950df20f3b73e73de20918d88790ad69b4a479e3e0c61cbbd5a2366b7400ba6efc37142b2e6daaa8c7d465c740fead60f8c10c7b58d74a56d281ff5b2d9d8514953cfd3ede0b757cd7331488992cf8448e43d73a02adad029ae1151a8d865d3121a35864d2086e1bef0ecb95a690b6f379d0ea54bc970acf1d662e711fdbb9f63a1c0bafc5f7357a3dbfe22a70b003e96563d5d87e10038c2416b29dce14644950f6cfaeefd500b0d94c6017f2b8181a905e4c2556416c491b38fad52772cc4513bcf147451d9357906e963cfc5199efa5121459674ab440a27a669e837f6fc790a8ea86efab8870793f18333ef4b3eefe27f3b89882b9f0dfa8a4ffa2ab6df8317e7ac12e09845527fdf32c12d3203435707133ceb729209057c5247f81eec70b83a008c5ef1710da62d282dc95873766ff0cdf402f3033ba3c3b91b98dd622837b045a343908456675d49c625b74e3cc319a2683366ca2cd52962fe0d9be5060f58c71a035f1d5f35eedabe448d2f8fff3f0c07146bfd6d130173bd08d522fdabd5c34e7d26a0c051b0fbb76077e83a72b3125b3462cbb8009160d66f8c752452271207dd0288e79d2dcc4ea032e10d3676b1672078ee113a3587e1b435226a40640bdf548b5013fbdec84c262fcd24db4361688a9d8ffba83b37bc1a9aa6b5c1180be3f3df577dfb29a0a3b7bb57021a008e077a00c4d5a66816a97f4a82dca37fb1ccc8e99581594df91e33e4520a33a3e176fee21830b4221865bacba11e837ba0a6e0f271e0faaca25ed8726939126ca5d9e447b6d292fe5e23708b032f63016dfae37db05671b93bf0415aacaf8cf3f06bad854348aaa8da61bae7819e1ce30c5aa6a644eabd63b1dc09e336304ead97d47ccf1d78839ba51ac9ea7cf30042f2f2e2bff77bb46f7583a8dee5ae0e738b51c22393c9e04763d48fb2c13c0a45a1f2128b303fea491af3a5f3d55961c6c83ce1ae2b36f8eed6a5b47344fb43bdc4d1ed0236dffef38ff1ed236cbf78e6afd44f017d2675e3f0c507c5926fe59640c0dbe2416afacbe342bc5830fcf21fa0ece32ba198e9240582eafb50666e15ef8b57860e589ca7e7412b00f388c166d516e28d7b491106a0704bf8358ed94817334f335b1e1a18f2de7e58c5f23fc811155225fc98866394d955d5eb73c7bbdba0926b4f4ac415324e6eaf7ae5af9f8bf626838aaae0c0b365a621ddc3963806d004f3d8c228dc6a0794bd2bd9a62f20f8cd39b04a6710aaa9faf553ef6a4f3af5c5eddcc3a5abc96f733d60ece3ce36f4e6e5fa9b3e6d8b0e610b061d5f5417cfe14779fa27290e888bddef8455acadd558dcb705684d48278e8bf9e4b229e1cb9bff0e6024d3ac1a33e403443b50c4d93cea704ae071b197c7102118953c342dfbf0c2cfd7709a513cf0000523f7f17423a79b41fb5aa153cf327c832404267dee6b123ec6b672a5b4cb0987dd1f7c10044697488d23889b764d6b34eccd452aa133a07627da53c6a0191d11d23ab0a2d0de2f045a52d40d78250e860a4aab05f4a9a2f8c126074c94add7067456c255a05640f5b2dabfb198f18b1e65606c54e0bc05e4f8dadfe74af92b116778af04b31d248de5414125d235dcae5446d501ea3e19aaf6096f831c642f665c10281e3d7cc06fc103ce39fa766cc4ee51c91a72973c6b547a5dcc680eba931050c0c555248f23a3018bc8700d7c0c686107547c9dc775691929510bc5bc489249fd5d9bb87791fccaee7604afd704872d43a698346524ba56f55976adbe2f8b208df7508fb9a2163b442904fe2c0a4ac5ea040053e6868b164e4746a48cde49ec41082c1aa20b2d9d5b2719f9c74d44a2f169123b25953b1d1476bfe30de31a9ba2952b1f59165a189f5b8c338802a712fb8b85114829cf3e949165a92201a5aa378e3096428c1cc7a9f148e513461b63e219dcaeafdc9d9a1cebb18c794d843a764ee15b0517eb984a2adf7f8705597eabfe380f3b3fa5d71fc07e98271c76665c2826e7d7a00e8be3c45807d7f72238b0ba8a8dc78584f3513de9755c1b647948ef9efd411d2c08e004ee45d151cc1721c4b82de7b8000d081f869be6223b8959d58e2ce82e8513c324475fb52797cc3fc34b777c1d3dc53a61b3659bbbd2bd22298c93cfa491456457657dca1e83a3ef6f3fca8ae1cc24c3d007f48281b7f89a42e1b8584ed3d33dddd340883e082ab8dd073b7ac6ded9b88e0b1c3d029d097b2d5482850607edb5db86e0fba21f4fc99d85edee3187f46adc4b8c38acfa98871e3321534384719163c3e22d4605cc2825fa43d509428f6d5dbd516cf1669773e66073f63d00263693381cc0651ac965188281d22cf13e5feb43fc91593f09217cdc6713969179e598e58c1e3266226b50d1c9df99c615d77871300e4b4de58e5110ca83795f44a4ea2e7593c17cd0cd28aba3e13af70cf02afd195638c97b1bd4e1dcbaccf94132db55634a3b69118a4413a7d7de38f497df8876c61238bfeb7d3f0ce73d200bff35d7202a8a0d9bd894c0c8ff241fef12cc651f10db6e43684593", 0x800}, {&(0x7f00000005c0)="7f1d99300f7ae6527e3476e14e423b0dd7901dfd6ecadb1c2aeb4c90c113f090d60e89b9600cddfb34bea5187c2814524e0ba2bada32c77fb33391c4effe720a72fe68193b48e5543b8e", 0x4a}], 0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000180)={0x7, './file0\x00'}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r5 = kqueue() kevent(r5, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x13, 0x0, 0x0) dup2(r8, r7) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) bind$unix(r9, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x328) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r10 = socket(0x2, 0x2, 0x0) r11 = socket(0x2, 0x1, 0x0) setsockopt(r11, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(0xffffffffffffffff, r10) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r12 = accept$unix(r1, 0x0, 0x0) write(r12, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3b1d) execve(0x0, 0x0, 0x0) 18:04:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x45}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r1, r2) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 18:04:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) socket(0x6, 0x2, 0xfd) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) 18:04:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x2}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) setsockopt$sock_timeval(r2, 0xffff, 0x803, &(0x7f00000000c0)={0xf64, 0x3}, 0x10) syz_emit_ethernet(0x162, &(0x7f0000000180)="aeb27bcab7fcdfcb1020a7c7c299fac91404f3435518efd81911fe993301e004172e61f75d062018730144d7c1ec62f15a85ff6170b45933bb5f7296196ddf8ff4540095a50de0f7bd4592245652f410cd8c08a5f18a929f2896d1b009d635a108e8e04e9b42233f0e1e06da3ef4000000008fb60427698058f064dcbd06e63e96826285d3663a3882f2811e5e341396d3970987fd19a45fe8462180fe51d6a6678f739c4608501a2726ad570d11b548794e723a8b8507efdd61d2b7f6e48b73fc766463a36f400d302acff883763194b7549240e9cc80108b53d97c3249f921f3acb4d2bc6993e74146d32958fce54f8a96bb446d5eac45076e8a6c7fce005a94ad4df446cfbe0944323098d5feff1e34685d063325fee1aa0d0e823697a86bd95e387f066092260000da8d9660fa4abac44eb80838a001a33ac7415f8b22a5fe018000000000000055f5d06f9a6124865e1d1656c3e4eecff3735192065ecc9c69") 18:04:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000140)={0x0, 0x3, 0x1, 0x0, 0x6, 0x7ff, 0x10001, 0x10, [{0x1, 0xa3, 0x1, 0x10001}, {0x401, 0x5, 0x1, 0x5}, {0x2, 0xffffffff, 0x0, 0x6}, {0x9, 0x5, 0xffff, 0x7}, {0xfffffe00, 0x1, 0x8001, 0xfffffff7}, {0x3, 0x0, 0x80000001, 0x62}, {0x2, 0x0, 0x2, 0x3}, {0x9, 0x8c, 0x1}, {0x537f, 0xfffffffc, 0x6, 0xc461}, {0xcd63, 0xff, 0x6, 0x7}, {0x6, 0x6, 0x9}, {0x1, 0x10001, 0x7f, 0x2}, {0x1, 0x5, 0x3, 0xfffffff8}, {0x10001, 0x8, 0x2, 0xa4e}, {0x3, 0x5, 0x3, 0x800}, {0x7, 0x9, 0x3, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x1000, 0x3ff, {0x100, 0x4}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 18:04:03 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r0 = semget$private(0x0, 0x4, 0x10) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000d, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x3, 0x0, 0x3}, 0x211) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/10) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f0000000200)=""/7) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000400)=""/245) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000000540)) r9 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r9, &(0x7f0000000300)=[{0x1, 0x29c, 0x2800}, {0x4, 0x80, 0x1000}, {0x3, 0x1, 0xbfe}, {0x6, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x9) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f00000000c0)=""/255) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r19 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x8, r17, r18, r17, r18, 0x90, 0x10}, 0x5, 0x54, r16, r16, 0x2, 0x14, 0x3f, 0xfcc}) r20 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r20) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r17, r13, 0x92, 0x10}, 0x43, 0xff, r20, r11, 0x2, 0x14, 0x3f, 0xfcc}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r30 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x8, r28, r29, r28, r29, 0x90, 0x10}, 0x5, 0x54, r27, r27, 0x2, 0x14, 0x3f, 0xfcc}) r31 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r31) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r28, r24, 0x92, 0x10}, 0x43, 0xff, r31, r22, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000600)={{0x5, r12, r24, 0xffffffffffffffff, r32, 0x80, 0x3}, 0x800, 0xcdb, 0x101}) 18:04:03 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x3]}}) 18:04:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x401, 0x0, "a59245225dcba69300"}) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r2 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000180)) write(0xffffffffffffffff, &(0x7f00000001c0)="cf5d9ed6de93f4d7a4d17e80edf0fde88435a948c993dc691fdb5f96ceab29fd60a9117bb9f2239955049837a878f1e9da6ea07ab441985810d020094f6cab9e83d0e817c9181eb7cdc0ec4ce961df1ce98836300e8d6a2f4d96a90500e60f731ff36e7faf57477746e27a2c775cbb9b4a51cb9acafb03ecc544b1d536afaf0d5825f521f4c6c2b5fc7a18e47fe565e1ee11dffb447718ace2a66c113ccd7dc90f39c48d65232fe0d083fe2ab52f4843e31daab6dab82dc8e8f914cd3b9c29ccac0f97a481d6b05a8cbaad60436dd8b669f0e2257d3d8b9d79e36e4e1c9c3ca9", 0xe0) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069ad, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000000)={0xfffffffd, 0x0, {0xffffffffffffffff, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 18:04:03 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) read(r1, &(0x7f00000001c0)=""/12, 0xc) close(r0) syz_open_pts() r2 = socket(0x2, 0x400000000002, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x1, 0x8000, 0xcc, 0x23, "2e6c96266ebd0c6e8ddc02a45f1e32511314c1ec", 0x0, 0x4}) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$dupfd(r4, 0x0, r5) 18:04:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1, 0x0, 0xbff, 0xfffffffffffffffe, '\f\x00'}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)='\f', 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 18:04:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xffffb727}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) 18:04:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) getgid() write(r0, &(0x7f0000000040)="1259a4d1e737526b", 0x8) 18:04:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0xfffc}]}}) 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)) shmget$private(0x0, 0x14000, 0x11, &(0x7f00004f2000/0x14000)=nil) 18:04:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x45}, {0x6}]}) syz_emit_ethernet(0xbee9c5bb, &(0x7f0000000080)="174af205b6068bbc6be6634ecdd0") 18:04:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5, 0x7f, 0x6, 0x6}, {0x7, 0x8, 0x1f, 0x9}, {0x1ff, 0x7, 0x7f, 0xb7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockname$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 18:04:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) syz_open_pts() r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x20, 0x8000000000000}], 0x0, 0x0, 0xfffffffe, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:04:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mprotect(&(0x7f00001f1000/0x6000)=nil, 0x6000, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 18:04:04 executing program 1: pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pread(r1, &(0x7f0000000040)="71ee00a6aee8def68386ddc17c1a6cc7133200966d494aebaabb727fa091725b0422a864f30ac00758b64bd9bc020b6306a257cb3b4eac3d7589282bf897f145d7c44220634ea6506924b0d620a31f3e60ee804b410dbc4287b869ebbec5db9a8f9c9d7112facb53f873eadedd4071214ececae157c30b40824bb5fa24f811889aa242f94846a5a3bc46820f5840ab60d9fe2f637bdceee8c5060c46ed2e3dfd1c05c10b9cc4d08bc5161acacf6e76dc4963f8dc733370d405638463a8933300fa830865c67e6c3ff4dbfa1f5c6c4aba722f48a0757d01ba04933528db35f9a3ebce2d10cb7f77877925e1e80da8df7912b71776f5667eade83ab28ad8b5f6e0cb6120c529cce80e8558fdbb4923ded8f0114aa743a1fbc596d47332793490f4bab211821b379cb0fa25d91c0a0e2d2f3e34e03a96f6a0a035102c660dc9ff8ebfb7b100b79a56ab973d7f1d212d6cb2d03d5d29308726eb382631d4a17d294913f36326d1c60677aa51942aece29336ee41ca89af42b7a865592ee70dd4115b5b040717476fbb5e8d28f510720afe8c5c7213b8d5056266aba78a91437d357bf63ca679684ff62576426104ba5c80786e85cf51e7231c12898e0d2d0eba2a0cc2d803665c33de3dafa086eadc4e32910b6c4d710e4c369ce400d9217613d9f381bae402be26f8cc29cf95ccf3386d42a7b18a9360765baccbe98f78026a890612fbacd1c9999627798de3b75683395179a5804b07269df147ed96576e90881eb41de07f6153678fa74c6eada86c29f561ef0c036f6abeb4e6477b5dd152faf2a17bade026bb18c3ea9a5434a16130ab9b9456f9481426bae5c63ad730cd2adda0d1e40c110e7da97116e7adee0d453c7c148ad16f1bb2b0321cd034bc5f3e985996a5be93704a0f5fb033eae9183817feb3cf4365f3ad30e8b654eda7644fd6509f9377077b55cc8b5c7dab3462bc966a7787e88624917ddddf2e20c996f710140cf7e14bb2771485736cea6e7fdb79da8dba5a2a68736188649aaae2eed6cd344e6696b7b4f0f2e2661031612273b2f2b01e5fdfac0fbdd3351682fb3136894868bd2757300221c3e6b35ee67847d2690bd82005396d9c8afdf08b4a898333d4820a47ca746691cd420cf3c3b94bfb4efcbd55fc630d6b22dc744ae2a20f14c48e00d783e7f138dac82f8806b1cc0da9b8f2a247a46801fd9d252ce99842fb0dbb5a7fc53122ac12e28283fb0ea61befeb7928ae0cd3147ee54860e27f02ffee8d96a6090bccadd60c39db42e98e7ccc39d03bb434107f1f8c1641b4e9a7f7ceb0b386ddbc9e446e67d3751b13172014aec8c3fe2d668ef2bd301e295eabd089cd9d59af8c9c3cce720a1b025dcce551df95a723035bdc6db45a79bf7fdb377de2a401cae5c601897e740db5e17a333f48063b9b1a1a9b9a6df853af979e6aee992987aed5d285ff353ad0df7ca9a50f18baa44b73438bafd013c219118509aa6c723553e3771d3c11e8ccda7c1b8fa021f4199300114a92a66383069dacccb632ff7c7cf430363bb8a968824fe5b7c64e21604dde93bd21694031f38fb7de085689bb3cdecbe28fe1547cb023eabca08d0661a563226999a93af014842d5b38cf6ada7b159c7b60ec92f1cd0b7563effb910511c7c0b2f451690a2d3ddc2ff8791af6f7cdf7fb1a73c1b8a2e495428b24a9fc9b0476840ba83f044346f1b7f1f8bbdad27cd7d8a5da6a1f2c6e9a28e4149f0d75623dcf589ea6c67a41f5257bf69e29186d12bb8da09e4491f797d9eb4c250af47716afb7dd6b1c7104b7cad2d3bf0db7f1e7a6f717182db66b2d08e27682b0ac4052af652e550366d78cbeb107f90657c287c9fe1bbb8141f48a5f9765c79c9dc7440081d7bbcbbab04950dd06b7acce83f3f3b1a3d8c5a57a509f7dd592de298cb1046c513ba59ab9d92e1f847678914fff57a3d5c827aa3a6121eae1768ef5aa7b56df7f6c9f053456be3eabd5d0d60cf5f0aca59dfda95f807c58f625673e8981be58d5377594dc2039f1efd215ec02009b7b23da70bcf94a86e8ea1c629a60cff5983fa0ab51e5e0a2fde5a46f2dbdb089668d2b3b13ea61e0a36a2069e7a69155beee3b4d9f2e6e89b57bbaa819411013db9179e9b009bec15f4c32535e28ed3247a4e1532d38ef65899fd303c793bb84178b5387308825cc789b97be3a1e7fda632836418b623cb7d67fcf323d497c2022704a576133bcdd9e47af1d09b29ff57d58957a011c2c07423c66918264c9ce7ef6e471ac34e48998e44153c7e81e8d61a9f6875d44e53e38a75d41b3fb12b139a6211a21445ee946d929c1ecd4daaf27b697e1382f440c8d5d16ca726dc7b867c84c471c21c3f7e033c568d1e75687961028a49b562c37ae5772a25b6fc0bc76013ebac57993e788134f1ff380bf2205bc55cdff74d853dd72a6584066425ed6edbc50ce3ba1813003474ad250274933a17e3fbf40459ab00e459c7e8321f24151df085915925d844781cb70d9f30465459ca7278d38b63b79422a20562407a5095c8438c27b7a8a339b6e083e17c72d568f97cd224017c43375693a11f725b5cd4863b0268a20cb758c44957a18d5bfc937c499575838d43c71c78b1b6e2c961c9d267198f6175468465b09991381acea12557664ffb75d58f1f944af8e16a579d7adf38a4cc7b5ba570a8105ab78e08eaa88f1ae0210f040df8084749ed9cae238d9d6c38fdb7154fab391b76d488f239306f86671a1fd98df93ecc4db082a6fd5ce1eebf5a90c40359b2e0d732d0db1a6d9739fa8b36bff8ce06ff3d863f8cde300086195c33453019c02bcbc22dd438cc18425fae02c05d41e56c741d3efd09f289f40bc9d90d6758425ff4179c879c674e4794e844d575c6dce71756f2840b559a0711321a157dbdd8af04bbd4745b4ae6a186578602ea2c92cb9c77e545992a2812f03e482e49d5d10cb67b513f01be7921eaf409c861ea586a58ef36739b2e8cd5719b884078fcff0784eb6d0786fca5f60fe80b6276c0eefc51e2a0cff7242de9b307853f4162c17c489f23edcbb620f2f41234685ed9453fe26cde82ae60cbbae8ba1579f5de93323691b325f5d39f602cad117d8e67d185b85ec3e74943f3bdcef0a853feca67c0b523db221f63212042a2e506a82e89741beadd42fccc81dd288ef8c95c178b54aa2001a8faf1b2f4c6d23204b1e7409c97424ea2a8aa8e3481cdb13f26ea506ad4fd8e418743a7ecb776bf50379d1f4e6bcb87b06338ced7861d7979c7750ee8e937a2b7d0eb5cd78c5f09348b01c44cc4e21aa039683ea0c9a957ba779751a5302fb1fd29951e3c7c9b3f2c8801be032bea906f3f874fc247c34881d518f7f79a9f43904e0da75060e5431c731b0251480f3bf2dfca88ddadb89b35296744c068c4b819c973f651eb2f4acc95e513e0ee93fc0863f6c889a500d99d3c9820f6bd3e59620ee7f6314e760ddc867e905a150ff38cf86ced2ec191e3a5e33ef162cdc32d751ca0aa43b944c63773830550b21f7b689ceeabd5fcbdfe9a87403ee42b99f3b7eb8be7620e2792f6c1545ed53236de3526985dfbf28df781affaf2b771204477d31820e55ea1974f2865a6ae1b57a47b9e69325747584ac2a9ea8df6813c96a22e0a62b962bcdd7247de644c6f18b480e7d1616633bf94494e4b3d801ee2c6436c51ba8e5ecc79a50c6cf3d5b27f2cbbffa3892a0655a8a684ca61b22ac8622cd67dcee4ba9c98be48b2000f4e9d134ef5d804c8827afac0da5bca170d1c73974dc67c1f2533bb8561bc22d1485e0a4133f196f680234d949266e1da5c3fd2fdb6ed18a38daec93b7794f279e5f3b1e4908bcd77dcc6b686d97576253572177a79ae62fd06dd046a66d22b53456e9314a94a8a5d4b3e7417aa450f5dffd60d372ecde1aff821264d63cc702140fa1c9228b736d02c139198d554969566f56cd408c5f87a99140b75e98170ab1645178dbbd6c5efe606f5960990265bd1f689b3eecf99850a3c6ee2e1335e99e15e7f937eafd78b385b862989d3331e7c70b1bf72aad6284865c446208ee7c4d25d857eedfa864c4c000b908f5cc7d8c330b0a40f97904090b5a5d033a418dd7db288d555955554f234166033579ae936f144f42a42bf81178bbf75d2aea88f0917bcad0f7c6735b88cfe331cb3615300fa5b33d6522e0381cf5fd5a6406a1db4ecaf0274f6af5066d620ae446f9c9d192983ffe237dc3e5d2fe33991dbd6be246174e745028c10b592022dc1ab929417fd885c989f9c758c95fb09fcbe25ede1ebde613de75786a0c1be52e594c32d5faa6c2b8a1ef8854629f0180765aeaba56a725540f5e4ca1c8cb9eea4eae43e7e33ca243e661a8f34bc3e79290ef0e87b4d6f26a28aa59632f8c6e62320178a23d5166b1f5611e5b2db52578de8a865555aa5e847c096d8a63fe77431234668f516d568870eefd4ede34f3406360ad33067ac5f1d41fee7a8db885fcab19a9a1a1454a6dfc85eb801dfa65e4e97940a01fb722cd59bb8f340bbd50dc1002eb771cf6b28feca0ac6022221fa90008913d23db64ae76f7c34693a65e490180294d62709758043db69fd0f947950546eeb3a3c7889d7f6f05eb957f0cd956bf2d3da9808c2bdc111b144611773e9f48ceae2224ebc4e2f861ca8da3a8d70de98822dc4e9854e469ae53579fd35f7e80ea921018efca75796c55c0ca0c99d7d8ad42dbcd4fc03a3e2fb9710f710c0d03e39ad0158636ec8b365bda8c3d8be285cf0be78848de4842a9dc759463ab29341687440673f1256363df9446427ac147e0f6ab22eaebe404b3feca1b5d0f5b1de6cbe0ca4813f5cfec5ebe37958c42c91dcd9ba2b9b2eb6c6f91407be7983195b7bf899a7c356a753971387f9202171b6107ac3bae4d7bbb401590501f59ca8d4f105073e4913850646c61dc2b15757e95c5482d1c5d277a00cfa0f0aa988b8e570475efc6f1ad598dd9e036fc7d0fb4da5dc7f30a2cc978817ea68ddc36c3dfafbfb9745083f2506ca3e32a424374b578de53d56151e7c2317ec08afd0dddaec5d6edcd75e8bfda701bb561841a5848527c2b50171347385f3e54f4642a5643bbf45a2a429fe8fb4a89da93ec8bc63644637255de1030b3e400bb8b2c096d4164edc9ce9b2754c1adb5f85bc3bcf75c0a102e06be15e0aeb7c67e96c6b9d5ac02369dd176f94a30a57bc96905abbd9e04ca07820d2e759dc23821a5ca257b5150d2a38d0ce15c44d09f1eafdd199aaa37f410ef4c729688d066265df7708c9e70b6b20ac02b56e846a4140793318d311ca17da6fc557f369f42a1541c8f7523b19b3f0d1ff17d15f48e8726ed56b2342ff94abf5cc27699d9aad3451ae6f65054fa14e9c063e858ac8c3bf769ed39ae56ccb56b033c239eb08ec602d4434c06f29bb9b783d848ab08c5241ed4fe8e07fc274784257a2675794014fdf7896146fbf644b3ed96834c24f4be60cdbae984806474e6551eb00310909b51d18bd494e466875e1ac109927e71a363623af2f564413c6222809002140554cbba423de2ef1b291ed0338e4d0377918b2f9e9283efdd04ec91b13879ea178a3b7513aea138d4df8eb9f9baabf89dc55f30acab4b5d385beb6c542405214533815a074db0317cfb83e171d5fa6864ac69d8b9b86d941cd89cf5a42f09e611bf7116ef4e74fcfc6cc6baf1256c945d7a36e05f5893f04d3ef9bf0a5deca635096ebe1feb6af3b894c7f5c737af0b122a6648320158580036c3363c1f296d3ddc5b", 0x1000, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000001040)={0x2, 0x10001, {[0x8, 0xfff, 0x83c1, 0x67, 0x6, 0x89, 0x7, 0x8, 0x20, 0x400, 0x6000000000000000, 0x6, 0x80000001, 0x100000000, 0x6, 0x0, 0x80000001, 0x845], [0x2, 0x5, 0x0, 0x100000000, 0x5, 0x100000001, 0xd27, 0x10001, 0x5, 0x1ff], [0x684e, 0x9, 0x9, 0x8, 0x3, 0xfffffffffffffeeb, 0xba4], [0x0, 0x7, 0x9, 0x0, 0x24, 0x5], [{0xfff, 0x5, 0xffff, 0xbd}, {0x7, 0x68c, 0x1, 0x100000001}, {0x0, 0x1, 0x9, 0x9}, {0x1, 0x3, 0xfffffffc, 0x5}, {0xfff, 0x7, 0x3, 0x1f}, {0x0, 0x4, 0xdd80}, {0x65, 0x4, 0x301346de, 0xffffffffffffff01}, {0x9, 0x7, 0x0, 0x3}], {0x0, 0x7ff, 0x5, 0x400}, {0x9, 0x1, 0x3f, 0x6}}}) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f0000000000)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014957290 18:04:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x7, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x0, 0x1d4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000002980)=0x1123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x3634e3dccf0e6e65, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, 0x0, r6, r9]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r11, r11]) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r12) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r13) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r14) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r15) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r16) r17 = socket(0x1, 0x1, 0x3e) setsockopt(r17, 0x6, 0x2, &(0x7f0000000040), 0x0) bind$unix(r1, &(0x7f0000002a00)=ANY=[@ANYRES32=r7, @ANYBLOB="287e89d2b0c94466eb8edebc4702211953b5db761a6f6790c91d2551a088ea266b1a8e561d6dae3fb9db325789577a146cce0629b9bddf80387ab7e3e7e7df345786fa53d8c05df2f2ba8fe910ecf1d8ca75a70dc6271d923973afdb87858c6c7c31bd2911c3550ff7ef414650a0b217700d39fa9caac8f9a1c75d3fa6ce7429d371fa15f18decff65fe268cc9", @ANYRES64, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000003a40)=ANY=[@ANYBLOB="630f61763ff3d2a4991da2b75230071fcaa9e9b8d3aff46a3e579ca8a98febcafdb510a80f744fd7d6ff8124e1c5fb0712cc22897708d0375878d0afd54595b6e152c1481aa565da9f3647cca876dae381b7ba97c306f82edea885708cd04de9eac87a1720a7328afa76745172e1b61b9e838628a64db8d5cf", @ANYPTR64=&(0x7f0000004c80)=ANY=[@ANYRESHEX=r12, @ANYRES64=r13, @ANYRESHEX=r8, @ANYBLOB="899d8a520c51ca75591563c3408bfc02389c9f2928b2dfb87d951b1b67827d43945fd1b154bc33914ca84835e49703c3a8df286e0000000000000000438e8d1ec97f587ab9221c5dd29aec51b507234cc6d2f064e4e1d40ad6dc73c701103806f3861c0b6df5d6094a1ef84b32fde487303113c8f6aa0f2502750e1940e8b3971e3577f1684675fb03dabaccc24f9579067194e5254ff22fd20e9fbb3eebfe45bf3faca35ed33df270728fdbd133a3b791aff96bfea7daf3", @ANYBLOB="9606077c4145e052330470a35b98e6173a1895c1da334712546ef6cf26b8a46723340eb1be17575681cd6e59c5c9729222fd70db94590db5d184fad74cd922104baa57eef8fe9abb7439ce6e3d91cc3021fc9ed863c6c6f503f280c3640931113e88627361c5f56370377dcb064e0005de71ff73ff35eb8e5704519b8e1baa3343bc95f198063a66fe5dcb1747aa2e7bb746bc1f39532f738225f5d249ea5379b78ed5d784d675c14c6e366550ecf6032212155fec8bd68590ab8bdce4459d53e7f1499e43a89cbfb4d212f3f2cae34cdf2bdee337993dbd6a173f8c2d1b2e6d6ba32fa034a6196f77124cf3bdad3bf3f037d4cfd2b7d14de85f9f7467b95aa9939c10bb82b3abcb1ef1f4cb9b6bb78dae385db4fe761aa84d4ea8f237f916f868e65554d5170a8dd978b692c68195b3ab5c7f710a33e62540301d85c66e3acd24c2261cdedb07926c7f6cef7f50e3c06b102016b65e12dcfe1966ff5ecf1c8e5602302faee3d45e2812332fe6cae79d3fab4fdbda916fe077115d61590b0f13b280f638dfd5b11407b3668a0632eb3d50759050e448e4b5a87068748ff006dfebba5a3949dd85cc9d264319866562159e10de3fb2ad1c289bba3a9e57b1c2f5d40bd6d8ac0e93a3830a87a0611e79d1632dcf323e2194fbb6c95fb1c368575f77d7ce0c3e713a2ded5342563bfe031a24f9e07ac75d3279651ea05e290b9c65ee335265a65ad827eb0d3799397d0c5a53b5e9d9cee17f3c97137abb9e6965f3164bc3b0c14f408f0263b26c33c2f6193105867f7d8af6c20b6e93d2f949fed9480b2e30c5c7677772e87853695dc066e2dafef32b0edeca3a4ba8dad5292d79c6728d615b97b045e06ebcc19845e757a6ecc40b62f6f529cd1fe159e78b310ad14e5d0ef232e8f0aee56a232acc9d3110235c8a92ec8a8398028bb263284237e8a763884e7f0358ef76dea5065b2127dc8a92beff10d288be1de9a722b877a19e01834005a8108d5f198540ec57b7a167d37ed60d989ceaa7d4a615bc0c52bd8df81f67387888925981e0a75cf2e30ea533f6075f6ee5bd52e2268c418f78bba8fad065513d1f7fe89c84f04b201ebf7804923ef17cdf68d277ea1cdfd7d0f44b9c532c826ba1330ea9076c8681b5441ff42efa4afe0caba742efdf87612f62bc60a6bb2596f96ed55762517f353cef101cda00e897144fd6125de00cc3065302f39680a6d6dafcbc2f1744468cb7dcb224278cd87540fe948961f3bbae3e4f3dfc409a226d83cea184b1a8da7d3edd6750bf6842d9582820cb6a3192659ac2f4373f3b65997ef60205f10b0347e8ae4808bd1ae7615b027155763d7523ea782a0cba41a1d36ffb9af24dd0720a55b74deedc5ed27489879ebd7bde4cfc6a69225d0c5dacbfada49e0e5fac48a84aa2321e4804b01d2e3002c1f66f9762d1cfb8006d40e4e53a83e395fcadf2a3a517cc873a83126d65bb39223bdba10e15e3ca4fdc3f4c851f637359174b3a58a933211bce924e176657fc6e5acbd4dde02c1bed016d6c842cfafeea992bde8b7b545b9ddb6d1858105f8d75b68c5c1c9b2b226382805bc0be005d0eac965d191d5a08ebcd64622512711036eab5adab7fcd2775d5e8db1805436146f594b6b1c86f55c47bbd24182f8e3d3557aaf1d95687e99581842fa951cb11991ed48f52cb7c9df32a6a494463b942abdfc63530c0ae21d66a18b198a73b702e170e835c7a9064ee171d3797fd3d1a7b4b345ca4152605aafccf90ba64376d08e1a5aaea2e7b8c7ee79f4a364345a62ac1c2d58bdf324a95a79783b4751da7e167fdcbb889ae595bbe6c51b76df9a1cd3d1f65694543184fc73f2c22fac5d4bf62273359b07cb74926ead7e970c738196fd3588d15372c4082070bd7a9c0d9dd15b7bdb7eb866012f560db52417fdd2577dabb5747244f2c022cab38d8f8fb116502ac6cdc132fb5a173fd3a289077472a8c6e2e0d69f65c1850cf0358211a18a2703762f09fc256701fe7e8c3ac8551267df6e51484cffb7fa1541e8704e6a086d7df2ec866a3c496691c44f828dd6e792a9796a6cd703374d04024411fe85aef2652ec0d73d24862428ef1973bc4d222d2bdc1abb88ca488398aba669ec1cb2325b19a817d77c4123ea9e9e38503d83a730b44ad22b2ccba4d38c92d464b9736c40abe39273a08af8ef9deb6e7731e1fdc20b530b3ba149d6040c0b207ebee9eb029bb209232f5ae99b3b5aa99834f9daf239dc2d2d9c4a7d2aa848e0ed597c5b87ba22f4855754533243907ac81d04dac198f87b486cd52da4515d52515dad3697e606e13ab89b0149910f3111a36ec0711c250a7620bf4eef81c9d9bea8f9365e517622f84c5ee6767365b558f75e3774e188f0b8dc3c3dda313e3c2961f7c050972397022ab6998f9647d147a9d2de3f47a59ebca2544f129da4556378a05d744b5f0afb93d98d6f653955156d30f9dd2d2ba34e8a8313d5b9334f982ba66d8848530017c0861ad52b949a4d3197615fe08216a12f94942e7fab4f41f22acc9c6d6c14a16dc3604919c8270f12b5e6bf5cb6c5bfda5216126a01a26168a2ca2389a4694a2d231d4f83dfdcc833623fa543fe2253d2fc43f5318ed18a264f5489951184f51c163f108edca3439965a9b435bd47addfc0dc8e79a57af8ee8cd1865a23de010453aa391b30e76f353f939d3c3a4866372c9dd3794d6c7d07d5e1f60c13f07f088f5ccd868e4d6b45a63ebf3fb4e8f6f07ccfa3e11f73533a42ca12f399fef1d82249e2fe593c0e80df9375c5097889d25d714d0d15d7925dfa0da4fd08e89a06b99422c526bbd9e62167306511fe70bd28d67d94f74b06af9444700c2717d8a59c718261e3fba4aa8375dbd990a00fcfba9b6cbdabe2f455af15544c76fc52ea9636587e0239263994d445f6ca3327d8aad7628d2bc6bcae151b058023e3fa460e7af52bedbdff8385dea641ee453d3392b0bbb8f5edcbf98a75cd495d6bc5aea506d6e28369df0f1dcd7008d4674cb1b0b0e9cbb363316cc6f5a64597d820f828d8b06a79d82cbceaec5edce9556f8f4ada67a6443bbf964920323f4f456d67b110c7c92e22d59176e2c82bd239419cc985aa0516677b96d7a12df8e2343a404b53bf13446be7805f9ff4531b6ee26bd705c6ab3040ba89abb777798ca6442124d3a7125c3e378af12e7b19d9f78f0949559925fcaed554c32c7fb8b6980a4acfa39f59e35a503264e70925f8fcdfe414e366b2c09e1d6d9c7ad40d0f7092dab6593a31a49ee38cd723de5d09eb239eb739a8c3fcc375a1d687091f9501b5d6f1560a3cabe24133eda7e2382133627e7d59d434286b75e995f10e27095e6cfdb9bd85e75d802afd90ebd5bddb741cf53339255b9599086ffa81368dd2bbd129da69ed74f908aa7520fa0393ea625412adb4f2fc6d880b4a3eeb2a6c1c39855fa51fe88152af9ca25829fb862103e30888c5862d71a93054051609580facfbe0db7c6d4d673e5da308a638d1c9bb150c715553a629d21a0117d228b8bf64c61d399b6e86f97fe6cf714ed1dc27bfffb94f44b3b3c50c7b5db2b7106fb8ab4f50e324773dca768798a6232fa43a0a2b0af1ebbf6d9f8f0ab79f47706956ad8a853f0a0cbfe7feb8066ec6651bfcacae4d2ff0a916780a6528379637578c214186d4d8db65e2753a484b6c7deaa89d5bc33dc77e21837272ffd7d3af23e6f8e0c82217ee6f491c180afeec36282410206d1bdcd7b7a96e2cb8551a4383308470aca6402224c7c7079b69819368b6f8e5660e2050a7b810e1554c93772f6a9710693da34516d067ce09c53417082a0bcd0b3e5b5e3dbe96424d6e111fd9421a9e58c5d212e1f3104e373ae790e450c48a18ff1e9cd459ac1326720aa2b6fd2bd7220ae2b1724bf0e56c4fb26c0684c3f688bac12727931d8bce091ffb7e93f9113cbd9c258be533455a2232290f06b07f57401d32bb39872fd0d1dc28facde3a7dfca5e66b28bec40e7059f9992156ba243d5cddd0a06b5c6865855b4a97d4f5a993f48cf59e2759f07227ff1fea2d2e4fbce9fe161591cc00d608842f67e063bce42168f31c6f974195dd7d15810eb3f2d20fb71a1acd43581ac9b4128dc584a742475f296ced276cd6ba48af35a0d58567e41443d8e56de58cf7c7f1db5626d8f12375f893f69609e84b85b75d488894ed517edf95c827e03a1ce095554bc9abc5fffd3456ea0044fab7a3e73ad970ef843775c91657c2f084895234e5959cd349e10089068341e67391fcfa5b35ab3d26c49dddbee683a6acbf4c24497d773832b12eb12bdb4217ed681d571ac05924190b2a22ed3e4e0413b0dbe864c6dfedcfa48b37b8cf33234dd53218c90e7b5b1e0e2309f7b4b4116f43f2af8291edb9903471caee62e65b63f97aa685d425bd5f6e1ffefb9ab10ee5805a4792c7d497c8474b301158316eb086263f2641d853685e16e0f9b2d96feae8cd1de0808e9f7339fb1d6bda970d3dedc9bea3f4452bf9c5c1c29fe4b03c844308d56693c8282aec9adb22826f43a2c0d43ed3f48d4d08efa1afead16525166b6d039d51d949159d40424218092ae70bd9ae11d4e1ab764a50a26d8af2484fc41ca50a8656e0683bd08fffa2c65146e46b583e6116abe89eaa38fcfd2db2ed076c314cc83b271ec317de4d408640765fa402082466db5d09933fafbffcebfd79c53f863af15e088db9a4b921af39b0a9bf20f4ad686edeb971d0d17a029a44f801a1eb86809c0a4a2548c8050b780c96045afcc1f97965a3a7eafcc71fc6ed62b163e617e7f19721c7dd522fef543108114ab29abc49989c72ffc983553f8b7315d21d60bfd5f94fc93e9ebec049c8e382ee739ba5cbfc50099c88c842fc9399376093999ed81f86ba60e9f8d422648362f20394e385112903af6cee83454b26f03c1e36b0726f71e2be1f8213fb029380ee125144ac59cdb75b0f857123f39b1d6673957823f3d574bc9095f6c80397745146df0cbec57c7fa8756d8853490dd546ae653908cf5e963d2e930716fe72beca79d45d29799ca3ada67520c15c57f5fa4dd1cf2bda5b3de929af04f7a3a061ff19f62a76967d56d0fb7c1133c202dda4b59181b14fdf4278541360762c40f35cd796c4a760a727e32e4cabb73759bb4dd773fa2b2b9455d2c63edf0c2f0bbacb23403c01fdc244b51ca03302050df1761091878ced23d42bcffda7a314be8cdee199bbdee31c58c0f352cf308dbb930480615436006d1bf8ff6f24a6f50d3fbd34b957fd473e84b6fa9b06baa3becbf5b9d82caccd5d5a14089e5d34cb7165167df78a19d18651dc70f8f2fde3d0b0616ea0f0b7e555eb2235a693ae11bc5ac15ab9c072e9b49813a040d17a0c0b6ddbe50e0837aa5f58a12be4b02a131d4ca93a3cb242f7700e810f94b81d826b755b1b531e73c6b9dfe5c5b09f07cc350506ca2f7c46762bfdab741cf854bcc0466b866fd792b2660d5673c2ce58182e5b1b06cc3d694ffa173e7682c54d7d99723f2412bee36b77867524b58c2217db5bc3723e4f5735bed40592c32adc86f44a4006159e448eb767fdd6cbd9e3abc42de623790066455ff4a6a5d198eb9c156077656235c628096421c6fecbdcc791158fc579dabad9a75817bf1e361109a77126d51caaee1f0e1cd6e5eaf038c2b5087e8f7621c4483f5c23985edde9a7e04483773dcd83689bc4f09a3142bbe066bf24fc146bec08eff173eb78a32747481dee5af892e0f8a415820b756335fe6ffe7070c8941a610000000000", @ANYPTR, @ANYPTR64, @ANYRESDEC=r11, @ANYPTR64], @ANYPTR64=&(0x7f00000029c0)=ANY=[@ANYRESOCT=r17], @ANYRES16=r10], @ANYPTR64=&(0x7f0000001840)=ANY=[@ANYRESHEX, @ANYRES64=r14, @ANYRESHEX=r15, @ANYRES64, @ANYRES64]], 0x6) shmget$private(0x0, 0x1000, 0x24, &(0x7f0000ffb000/0x1000)=nil) shmget(0x1, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) r18 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r19 = geteuid() r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = getuid() r23 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r23, 0x1, 0x5, &(0x7f0000000340)=""/192) r24 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r26 = getgid() r27 = getuid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000280)={{0x2, r25, r26, r27, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r28 = getpgid(0xffffffffffffffff) r29 = getpgrp() shmctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x10000, r19, r21, r22, r26, 0x1, 0x80}, 0xff, 0xfeff, r28, r29, 0x4e, 0x401, 0xfffffffffffffff7}) r30 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r31 = geteuid() r32 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r32, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r34 = getuid() r35 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r35, 0x1, 0x5, &(0x7f0000000340)=""/192) r36 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r37, 0xee01) r38 = getgid() r39 = getuid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000280)={{0x2, r37, r38, r39, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r40 = getpgid(0xffffffffffffffff) r41 = getpgrp() shmctl$IPC_SET(r30, 0x1, &(0x7f00000001c0)={{0x10000, r31, r33, r34, r38, 0x1, 0x80}, 0xff, 0xfeff, r40, r41, 0x4e, 0x401, 0xfffffffffffffff7}) r42 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r43 = geteuid() r44 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r44, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r46 = getuid() r47 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r47, 0x1, 0x5, &(0x7f0000000340)=""/192) r48 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r49, 0xee01) r50 = getgid() r51 = getuid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000280)={{0x2, r49, r50, r51, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r52 = getpgid(0xffffffffffffffff) r53 = getpgrp() shmctl$IPC_SET(r42, 0x1, &(0x7f00000001c0)={{0x10000, r43, r45, r46, r50, 0x1, 0x80}, 0xff, 0xfeff, r52, r53, 0x4e, 0x401, 0xfffffffffffffff7}) r54 = shmget(0x2, 0x4000, 0x490, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r54, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3f, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 18:04:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) connect$unix(r5, &(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 18:04:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x807, 0x101, 0x3, 0x0, 0x1, 0x3, 0x3, 0x0, 0x2, 0x47046240, 0x8}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3ba, &(0x7f0000000000)=[{0x0, 0x0, 0xfd, 0xfffffffd}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014957290 18:04:05 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup(r2) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000000040)=""/69, 0x45}, {&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000280)=""/94, 0x5e}, {&(0x7f0000000300)=""/4, 0x4}, {&(0x7f0000000340)=""/36, 0x24}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000380)=""/142, 0x8e}, {&(0x7f0000001500)=""/213, 0xd5}, {&(0x7f0000000440)=""/115, 0x73}], 0x9) 18:04:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8a00, 0x80) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="2592a865e0a89d928b657aecfabb37cebb2d710b25c24c446209715821d516ee0b2d0e24cc84922ed01ad81db56545786e1f128022d4302abf9ae0d9c487aa92dcebd1867dd7624f55f237df610889c2430b5d6a34124c54a03648ae6205318494eb7b8e75dcbb79acf7420847858dcf25786ef3705c817028d03774cfc33b9d261a3e4c57f6416d1808d577bf6399ffd09ab6c786aab81535c8858186b1be4e6c346eb584ed07eb7641d77ab7f1b38ea428ff2a53f9e3d077cf6df2506dfc4acbf0b4cab7a1dda797c62230a43dd2e1a6f47650678a1b07b8d6d8d9641be526e043", 0xe2) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) linkat(r3, &(0x7f0000000140)='./bus\x00', r5, &(0x7f00000001c0)='./bus\x00', 0x0) 18:04:05 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f6669f907000000000000007e3000b4c728f4af8090000cb362b2edef1b9156c9809cadbcebd4d2000060fbbbe27286d7efb17fdf44ee279bd4bb31291ec2b482f9fc6a8693d295"], 0xa) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 18:04:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x90, 0x0) rename(&(0x7f0000000100)='.\x00', &(0x7f0000000180)='./file0\x00') r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000200)=0x1) 18:04:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x10) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="080018656d00006900"/23], 0xa) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0xffff4ccf, {0x40000000, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0xffff646d, 0xb3e5, 0x5, 0x1000, "e919547d9ce2545f84ece2149fc58dd811790a93", 0x2, 0x5}) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000000), 0x2d1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f00000001c0), &(0x7f0000000200)=0x4) write(r4, &(0x7f0000000100)="8c65", 0x170) 18:04:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCEXCL(r2, 0x2000740d) sync() 18:04:05 executing program 0: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x5) semctl$SETALL(0x0, 0x0, 0x9, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/\x84\x00\x00\x00\x00tyCcfg\x00', 0x80, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) fsync(r1) r2 = syz_open_pts() close(r1) r3 = dup(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) syz_open_pts() r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069ad, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069ad, &(0x7f0000000300)) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x802069ad, &(0x7f0000000300)) openat(r11, &(0x7f0000000000)='./file0\x00', 0x8, 0x86) ioctl$TIOCSDTR(r3, 0x20007479) syz_open_pts() 18:04:05 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 18:04:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c95f4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b51775204e84f1fe67d4b8367672ef333d0baba4e883feda3822a2db39f79f312505a91f1d775fcb613b57485db588468b927388a9e44cfc1b0e6793a332787474c9d8302dbbd293f11581dfaa3b1e0186e9eb7ca0eaca6edd038f206c51857ea99cf5b108abb3200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71700700d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e7153cf1061355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae4497f559e9d1b797c2703de5f649f87d3b8d3afcf2201cbf6c409639b14bd898d6d10b2ff407ed7b0e8d8451dbada0bdb9a15747aa49fb685fcd43de1dbe01f06a8fe452a2251b6c426e0976d485807a7030cb5a9accecaa9e4f85fa424fa648b63672e38e3322fdc6354d406f8c739c05741fdd3a2e33d043b2a4e4760529a1311f362aade0bc48d56c36ca1e2185f83d2063bc1e4a7ba13a8ba65aa84488297c99fc58d88a32f6bc13a6c848728221ab7de27e0ecf0b364c0705d72a072705d0b95a8b143cca9b610a00"/503], 0x107, 0x800) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) socketpair(0x18, 0x4000, 0x1, &(0x7f00000005c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xfe45) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000540)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xffffff5f) r14 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r16, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r9, r10, r13, 0x1, 0x9}, 0x800, 0x1, r14, r16, 0x6, 0x1, 0x1, 0x2}) r17 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r19 = socket(0x18, 0x1, 0x0) fcntl$setflags(r19, 0x2, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r23 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000240)={{0x8, r21, r22, r21, r22, 0x90, 0x10}, 0x5, 0x54, r20, r20, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000280)={{0x88, r2, r3, r4, r9, 0x1, 0xfffc}, 0xfff, 0x0, r17, r18, 0x9, 0x3d, 0x9678}) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0xf28, r17) execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) r24 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r24, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 18:04:05 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') 18:04:05 executing program 0: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x5) semctl$SETALL(0x0, 0x0, 0x9, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/\x84\x00\x00\x00\x00tyCcfg\x00', 0x80, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) fsync(r1) r2 = syz_open_pts() close(r1) r3 = dup(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) syz_open_pts() r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069ad, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069ad, &(0x7f0000000300)) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x802069ad, &(0x7f0000000300)) openat(r11, &(0x7f0000000000)='./file0\x00', 0x8, 0x86) ioctl$TIOCSDTR(r3, 0x20007479) syz_open_pts() 18:04:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000ec0)=ANY=[@ANYBLOB="82022e2fac1400ab7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d07a59b2dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dcfb679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840fec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9b891b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0844018fdc7f9fb467655f8ee4c7be1d333c5465ca43d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df19ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481dd4dcfedfd6ba7e79a4ac39ffc89597c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721dcdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da00001e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0100000000000000315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040020000003b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245900200c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1204000000000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47a4a611a95e40f9000000000000000000000000000000000000000000000000006155ac6263c7dbf4000e9e4600886f079189184117036dd8cb3eadf583113905312b7c120630b9790c564b6ea4307e246124a4ae3d0d70c471d877bd651e99e82fce81e696095dac5f8b1886f2151b1a2a40e20d6cafac2b008a0bbb7070d4b2505dfadc41a9a8cf9f1f8d7c62a0b8af179b2afa4277357745697fd20d0000000000000000f793cf25c4d0577d468fc3557333c0fb18e469bc9489e608c92929e73fb86e15e95cdbfe91afdcf09b64ffa7a9a8202f2d518840c84969b233634a3e87359643294ce6596bce6cd81f51c913efc17791dba6c0cf327a8f4ff599a44a41e4de1801e90b84ec0811faf8e0742bcaa3bdc2b52c2344be85af7ca4c489e5bc197b2316ba688179b90f24fed201705d5c3b684f928480e327f3711f18f550a635489ff61b96b6f7eec3ab72b76959dc5730b5f05c66c1063494505d3a3f683dc2951b02bad556d363a83ecc9bfc1bcffab068f65c94c857a270fb"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) socket$inet(0x2, 0x4, 0x0) fcntl$setstatus(r2, 0x4, 0xba9aa944a87b54b3) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:04:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c}, {0x400034, 0x0, 0x0, 0x4}, {0x426}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) dup2(r2, r4) 18:04:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 18:04:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x14}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 18:04:05 executing program 1: setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000400000000000000d6b889e76e4f7d796d7a4ce6b8983046464781bdf720a4582a72f38afeb7c5ff301ad3edcaca0c4eaac7062bd4d94b01f76cc5a334ff000000000000002da947d93a1d293b2337ee1751f4dfe8a9ce2067e69ebc7b02378c41363b00fc9e3d39d6"], 0xa) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000200)={0x36, 0x0, &(0x7f0000000280)=""/54}) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r10 = msgget$private(0x0, 0x123) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x200000029, 0x24, 0x0, 0x0) r12 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) fcntl$dupfd(r11, 0x0, r12) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r13 = msgget$private(0x0, 0x381) msgrcv(r13, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000180)={0x27, 0x1564}, 0x8) msgsnd(r13, 0x0, 0x0, 0x0) r14 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r14, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r14, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x3, 0x0) msgctl$IPC_RMID(r13, 0x0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) setsockopt$sock_int(r15, 0xffff, 0x1002, &(0x7f0000000000)=0x3, 0x4) 18:04:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000000)=0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") socket(0x1, 0x1, 0x5) socket(0x1, 0x5, 0x5) 18:04:05 executing program 0: r0 = kqueue() r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) pipe(&(0x7f0000001040)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000010c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000dc0)=[{0x7, 0x81, 0xb3, 0x400}, {0x954c, 0x4, 0x3, 0x8001}, {0x7, 0x9, 0x1, 0x94}, {0x2, 0x7, 0x9, 0x3}, {0x5, 0x2, 0x20, 0xd2f}, {0x1, 0x2, 0xa2, 0x2}, {0xc46, 0x1, 0x3f}, {0x7f, 0xf7, 0x1f, 0xcf}]}) r6 = syz_open_pts() dup(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0xffffdfff, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000027ddc6ec395776318717110c809840862c27a3224ef0dbdbed2f41a47f1eda7f690ec13c088af228da08d1079891be00010000da570a0003239f104ec9ee7f5116520fb3df5dc6b2a6f992576a934a7768bb9a28ea33b9e59527cb8b29edbe4918f28b285019c01fd91fccb914fc75b9ae16b8f4e76f93f5577da4c79bbe392bca40b429ef7737ec684fca992a7594c3fcd46a7367ff15949e820bef73bfcbcbea3ea55b29c50c8648d36b35966b54ecd9fa1aa6e52e2cb814d2e497e1aba573d03863a07899fc22105c1bff5de2480c9179fe35cd80454996c90d33d2cf8bd63e682a5e8faac3927a7842c3c7e6c2d0e8f34c452ec0d2f6e5df4b949a4ebeaafc"], 0x18}, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) r9 = accept$unix(r8, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0xfffffffffffffef3) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x6, 0x4, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x2, 0xfffffffffffffc00, 0x8000}, {{r2}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r9}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r0}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x7}) poll(&(0x7f0000000080), 0x0, 0x6) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r1, &(0x7f0000001680)=ANY=[@ANYBLOB="010000000000000068f887b0c58d983de55c5711ed4bdf9112c779e71f76c972e8373836dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e4000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec0809cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c19fdcaed7a1bc720c09f8b1f444bab823b6fd0ba80dd9fd4ecbe06d0a6f5f00002200000000000000000000000000acb55ae75804fe7dfe6a3a8b958da3cb17d4cb9b45c75bda20fb246f13f7bb8ea66a9d4722830b742564e444b43879c38aa83ba243c6fce8056017c6f9fbd04e1262fb9121a561f7e342a1146b67f15b6cf0849b0a00ecc462020585fe4d44"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r12) setgroups(0x0, 0x0) setuid(0xee01) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r13 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = socket(0x2, 0xc003, 0x2) setsockopt(r16, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r17 = socket(0x2, 0xc003, 0x2) setsockopt(r17, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r17, 0x0, 0x65, 0x0, 0x0) msgsnd(r1, &(0x7f0000001080)=ANY=[], 0x0, 0x0) r18 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r18, &(0x7f0000001400)=[{&(0x7f0000001ac0)="2db9b87ddd0a71779763c3cd67a9fcf8ed87084a083367884d07f7906eecf0e8cd45cadf14ece9b4c47ebba396c3ea0324f51074514eca1a174c763701252a08a741a215f2407119e616fbc42801d7ddb26b93ee6b5ffa01a3841c7030595c978c0be510aeee290c4a1a59260fcf468112f3237a09542d78b6794c3f03453c61c1e958c9391a253c4289c835eecc96f48384909f2c27effca16ac519317463d5800bc69f6ece41c6312c1eb0c6de8c24fe3bee7e4fa94fee772ec885f2805ca4518811b5c97c051e93888806e2f7e5201b827c5fff113da304ec79d79f1c2f1ef5ea86bb08b60962626a5bb91043f9a2a2598e4287a176d080f9ebf5f543b23e95898d9cd272c918f74888ed7edb31a951f494680d9434018da80c6ecbfd11a53c492d0c22897b47a7e6ed6ba92ae2ce5b88281e0d66efe3d78fc7d58295938a3c6118c875857948f5989b5238a3b2dbb0e3cd104ca81a28cfef4c9ba21f7e2764ec04fb274083123fef0a049e072e47c4a6358aab8260426530c77ada672c9c703ea277c45d9e4fecddc532941c28909391a82ba98a484c8b46462fd1318db0891b46f2a1e31cf0c46001b27165b2ed5e476c9c09d4c3c25acbf4884cb8bb8fa922c8d757b61316ce80060651e68dad1b107a0a0f7c26efaf1f932f53b13a31aaab2af3a57464a72e333d52250fa822a2c1c8ae759e6e507487ff2584e2b6f7c1551b7ea10a8d656cfa72fb01cfa5e8f0119b99955e71e161692b1df05840d095be3476591b02559d230f19b3034c628de547aecc7410b7f1fafb2479cec3a334d4b8ebefcd53fa8368c055bcc624f68f46d3a7fc39806cb5c3a6423933b6e0946860ab1bbd1fb28c92bdb3459e186cae6d370d2e8fc9d01a377f79f18eeffb8d8f864a77953725c020d45d3dc56a509180b2f3c68e78b59b6214c758be25d0d135a69a6c1aa32e62870a6f30a80e3f1c1c0ab2529ce5c075e0d0320bcefd3ef844571a8a33e10edcb3f20457923ace82cd9dd22c842fca901bc0094b8d474f9774dab42534b86979785482fbeaa6beb63b4b571a95710611f34d6ec689e5292e6860367db764a07d9338c6041107b432afd36b27f0f804933480647b5e73f77002c664159a7c046ae96f0d15d6795b53121d348896bf064116faaf35e322414d13a14f65d5d773224db30b68737065fdc216408c669ed4f46e5db6996f04b9801de2a519c65178b53eb0251d6add07d529d16e3f4fbfad5a990188b0564454b6db795a97aad771b607a228a4d35d4b84b6ae93b166780fb587f557f2d050a6b2a94828793fd76d4e37b44d6b0a99d5b39f46f2438643721dae23ad8fafcf732c211732f3d5ae24af80e56f393916c1e42ece039deb75463fa32dcd6c832faa0c2445612fcad31ba7564d5426731ddbe13fa0833e6d8143afc0a726b3899a2fdafc2ded3a3785356713a5bed4797643719a056a0b4179be6c711b847fbfa0b1d7fb872a213b07c7859a3ad14a090b8f07eb0cd5e03c8a2b24fe18c3be4f0724077e05c3a8ed3ded3a7f6820bede06c40215c116edd4264cfa227238ee1e6b32ba1941b74a19cb0ace666a5f853e58f4cb1cb778038aa7b3e1e05ca17d5e3b72c6099f2a8a42a45cd169b2b58cfcb9d139fd8a45cfa762c96cb12c1cf76777911f3da19d600461fb7775dcb21d17c7dfed85504561f9ac8c30f579ed8021eb2e3e144a61b06239cf05db62684ba71b7de0642e46c2bca5c85c2ff9d6fe2935a3506a784699d410356713016a92d6d4c02bbf180bf0a8806f7dbc1ea6124b44ef1087da0c9ee29be3caba2fd7cec2c8b74ce4af7f891ff7fa163845b18dd1b76f87c9b58f9ded4f56725e767317b98d227f74ceb3af510597e245a3865f9259a203e2a0310a99a503a4798014ad640ebe5f53d520581af34fe187ed2fa9a308342d634c3fce5274a3df32e87649f5d39ee28d8469a8431e5f3f4fcbe5bdf935c8f69181cd13808f129c51ee7177f7ba8e85e43e28c14949e673cb18e898ae3e07e5da4cf01ba61b841620bd949068cc7454367d2e03ffd9556ad42c752222d148fdd02b6a0bb37162cbe11a97585d29c0580f838ab070109368066313bf90fbd1595abec5f1992e5cd0ff579daa5b74b959fffd2aad11e4c5bd5d6bf33be37d866a74e8914bc715cea7320989b0ac21f78e577a1d93e155b992ed67be869d36f5d86417a2543844a67bfba77feba3939c9e56cc527b13338efa9f2ce2f746649a47c4d5fe7d836dacee309acafa7d6d3ae2a365df9f8bdc55c34b9f349d4894e8ba8c400f57de4f5b628746c2a820e679cf32ce58804811e015fbb76836e9a6ab9969b8a6a4af0ba3f97a2116efc9883db4036762099dacb310b515adc17f1bc10c8aa7e715ff378365dbebd7c79e73401da7f13ac442f315a78858abb3fb9a878e96eec848cf0aa7bcd433b2b47a169c64b4482ef5b3665342278398f593d0f0c9f83a0dcc54cce1fc1bbcf00f796235cfe3a08d6d53629a0efc1b4f0521ed94f7fb9c5e2f0e0d5b3b9a10890a03c26a0cbbb94a8bf75346c420208aab9cdb600cd9b82b80ccb15b94f456b366a21b175906aad95efa01a1d574d2a6a92146e407179c66278c499ba2fb0abfb9cb07905a5fcfc6a6fdf2ea680dd6ad163e6c7ec2bcb003c13a6fa70ff2236df66600e0cc690bca2f4ed96593a839d393608f6e4284c26c45cf9e833e8b6ece21c40c251f681c68f7aa47eee99c0080a8486b8c1f543572fbafa0502c91c9c311cf3d7a15e2aa0001094e190b530b957acfd3a1a469e6c08c38e5d24890ffa2a187997d1512ff960c672e49f787baf1abea430d2ee5815baf84c503a43198fb90af2256d40820fc57163a40ad1504549e4d8047101bd4bb3488d878bacb91abb7d29642cb742aa05e0864772f681032abdb4bc03a3725c5fdfd591f28dfb878e8d55c33708f63689b90601a61f80816436274747118cc9c738d56d1a02d127c021ddba0e3054149770b5207f80eee45a23652710443f11a8dbccc991d7297875a3836fbd53cd944e517f4029577b1aa0b2c5bd844e30c600274f554613b27247627fd2ec40fd73d7f795e98226b6e6615865f53e9f56699eb6456361e8467fafd15834e2f8533d4fed805639bcbc5660ba6b7f80755f202de5064b0a15115b4b66148a2d372c266089d18fbcefff8358c473233e6cdb9a445180b27c3189daaba3327f71095488bf85b37d6b8bade597aab712fe07cef35fb8f99a01b99eccbf3128e9def015698fd279e7f01137745a6525924d8b93d737068b0214c631ac4adc178b07483661b7863509c46ac77ae0cb9c6262bab9c30bd68725c351de81790a697435811a53aefd62764cebc7c179eefb2d29c8064705885678da10997f94965a15e2dbe8d7d12e10390ba3dfc4323359842d48d675910967288f7ec2a174d2643b5deefbd6b5a0315cbc834e1d046bd0b05456075fec9c91401942d2a27311c16bab3b8bb0c97dd4fbf43f5317d396993450ae088f50f6d801556bf39bbcc0b86846213202150b7b6f859da25a91445d08b2696df0736a72057873cce19fa996d529b0335b04e8d06f4c4c49845f326c0474c4507433b99ab6467827def28b82686118b7df03f49a8a4f3272e679bc6b33307d5c1e2d0e3fae60f00b618cd40cf6e37d74f4ada9eb2a7a80754c6aff0cfa696f6de159f3e67f5cddea7075e2e0f9b2e4ca7f446f8a81f723972876510eea75f2dcddac3c84fe230606734ea34327d46c620c378bdfd97f6b13b42d59525dc9653838a7b6b002c6f72b5e4187f6908d138f503ea71b0d481ff036e79c19bb5cdab8b30f8b0d5b6f8dbb0e3ee215dee0b86aaec0a1bd00d0f8373cc5e848e1bfda5d248c863776d32da7d8cb56f656882e4246e0d0370158c086944e828e4cb686e732296460b183380ff9bd01274949afdd35f80954043c2f5a2e3a05aec5648019d2015a5c325792bbf965b7674efcc801a051b41fd472f2ce98996dfb02edc038d5c41a3fa4af608dbe4c9e36987a6c93cca80e9dfc8e608364360ff73b63cf07b9562e5c676bf46b10ef9d7e8e03bde82d770d71420afac3722b3cf5ef0181d81a283e098c4b85f056699f4aedda9b5c5cb01614850f6a8a50e8643580a368439912c28de49fa1076e9044d45995ffc6efbeecb0846d8e720c29edfa695b46e69b36b5ccee6f2691793151105f4c773e57b072015a47275f34fd3a0f3fa6e6ff6037271a97116a77cbc3100e3bbd98a23e42accf331aa2e1da0c24db139f5ea3d35047f8c6702b720b76b2cddc3ba25d9cd26ac11d44c15514559db18b9f50ffc9d289597d470ec1dd400b714a00f030e34fe6565061baba8f800eebc7ed0557529739b56540669e7b5951c631241fc25de13f89b53241bb2f02a996e901d85d17371a1406605b42131dccd520eb972a1ca2268da8a3b588ca434ba1e35264321be701b3b7ba22d9c60dada566f7b950ec1ec2c858bebe7c6a02c4d27b5b36b9895affb475851adc1724e55b28fe286ce132fdfcf86514fd626dad3f3db903e120e3a55c1d6247fee7ef0ad7ad4e15b62b0ab147c401f65f17da303b96521944da84356034604d9a9dd83051e3ac08f336ec06f089f2352e9515156dc790e5c159e502af863a4601336202b568272ebed28a6b5540d6605259a7907e1ab6e4656d17efb620ab0fdf84067b7ca233fa0fc06b9f8a3a757e3b97b598ed21146e24cd79875d297e098375e6765573e63f4c3832de3b1e25c70adcfde79e8cb81b41fbb241f10cfd424b782029e2e088ef1e45109b1e4025ba897c28bc8249a105793b76fe58e53b5faeee71ba9a9ebb540483dff6e636ba78bb632408b08337309f14f64e7767c94c7cc908496d4cd7ff035187f8ec42e6088f02172c10cef805d1c30f9f5558fcd025ed0fdc3b32fb9121582e54e7671825ca2a24e4f9d92f263fee69043d8359f25cb8a7152e0621ae7604f0a8ca6f9eeaae82f21dc0f54befa205f979eb803b09a3ced9f96f03c767d58046a5970d04ac522b215c6c00af0db9f5984749b47777e983aab7efca91f54c25df193a0d47fa34ccce15ab1389335a36e78626aba4ed39feb7c3c4aab9c69c776a38ba77dc6fe39f9ab189f4c28a029c802b94ab4997c2719fcbb3ca3f15a82456735f45de4266a105e1b5723188a8e0ce7a18555ef797d97799f69339e1e8c921cd4eca9fe5ef2eed6d7287a402b69bcd955c269d48e414b4ea49e493098e80548003b9b9746b7f629f226f1535063a6b9bff4c9e282b9ccefc5d0c66121283f99d38091e75aa7938a1cf8d972dbd0869e21c9189e1ebd7c7ca5be19280024eb1316cec41d66c5f8d7990894cdb37d0f4b52e4f8a6af1d3685d36cf2db8d0e503e66250a5287c016c19272807a888b925a2b3095503944135f909ba266538b4a6d01b5bbac68fb3c3e64e41e3d6cfd06b3f4d9a4ae2981d0d1ff9571c8c6a463dd81028e0c3825f14158b55808b20718a09bef4bddda345a25029b113816c8d07e57c7b1babf17a021dd67abe9472c0041ca3fa55add66d1c8283e97c3149148058a48dd38a9f5d6264bb1af16eaf52407ef6bcc4135bc59542d168b6e04ae969f8b381fda825e1fc537701ffe4f540c2558d010bf4fc9ba9557fbb4e237a26d589ec250717a444495135fe01df5d897242726368bd641c33c3407ae1abb18cff5018c70a45450fd0885d83123195089d38992638be9f6498eab67878403cbfc9d0f80448096d18ff891c3ec"}, {&(0x7f0000001500)="074594f6f20cb058bdd975c22c93900a70e1d09cb3f2f2dc9362fd228d0564391c8d453754e077f36c8f1fc6ff059dbc08925aeec84e9659a2ace154546be8253b019684b3284826c48832952cd561b67172116b3a11008c4a21e60d8becd76f4d44199e3e2f53fac21f1d868600aca51e93e19ebf49a7aa472c7961d1cd66820aab704497b1d894711270f74e19dd6098b0af6c31cb7b2f6872f37a3e2b98cdb150ea3fd29c019b5adb01da617a8095bc421ab6b437295f27d5ec7b13"}], 0x0) msgsnd(r20, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0008000000000000000000000000000000000000000000004b7bf7b58ff67d99e1c84d0000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf12"], 0x44b, 0x800) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r21 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r21, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r21, 0x0, 0x0) r22 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r22, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x5, 0x10, r22, 0x0, 0x0) msgrcv(r20, &(0x7f00000014c0)=ANY=[@ANYPTR=&(0x7f0000001500)=ANY=[]], 0x1, 0xfffffffffffffffd, 0x1c00) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r26, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r27 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r28, 0x4, 0x46bfb) r29 = getpid() fcntl$setown(r28, 0x6, r29) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r30, 0x4, 0x46bfb) r31 = getpid() fcntl$setown(r30, 0x6, r31) wait4(r25, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r26, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0xffffffffffffffb1}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x198}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xffffffffffffff7e) r32 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r34 = getegid() r35 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r32, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r33, r34, r35, r36, 0x1, 0xff}, 0x8, 0x6, r27, r27, 0x0, 0x2, 0x1f, 0x400}) r37 = msgget$private(0x0, 0x0) msgsnd(r37, 0x0, 0x0, 0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r23, r11, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r25, 0xa5, 0x40001, 0x100000000}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r40 = socket(0x18, 0x400000002, 0x0) r41 = dup2(r39, r40) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x48}, {0x400006}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) msgsnd(r20, &(0x7f00000004c0)=ANY=[@ANYRESHEX, @ANYRES32], 0x2, 0x800) msgrcv(r15, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000f40)=[{{}, 0xffffffffffffffff, 0x5c1b17bec86f8d77, 0x4, 0x1, 0x5}, {{r17}, 0x6, 0x4a, 0x0, 0xfff, 0xc3}, {{r26}, 0x8e3b4a01caed453e, 0x14, 0xfffff, 0x5, 0x9}, {{}, 0x0, 0x23, 0x1, 0x7, 0xac}, {{r28}, 0xa, 0x87, 0x41, 0x1000, 0xfffffffffffffffa}, {{r38}, 0xfffffffffffffffd, 0x90, 0x80, 0x3, 0x400}], 0x0, 0x0, 0x0, 0x0) bind(r42, &(0x7f0000002ac0)=ANY=[@ANYBLOB="0000ff2aee5dd79f9f9c263aecab6485b174147c82e18fd01622df7c25a9fac5650c3109f7df08ba4e24c54bed91036da0ffb1f2d1eb3f06d35132a4e5884a87b065aabced0e0d1b85a709a4c91be79731311d7ba1443de6d80241276529da64dcbd86f4a4b6e8eeb85ec17ed29b154da40d6b32b5175cf422ffa987f56b11d125947dc5189a64ae48d98477f225b76b61ffe6a09fa1a6cf08ca0b1f98890e252aa943df203cb49dbad8e8aa85bb91d862c63a63c054c957250d783757dbc525dd4db444e3d9d14f35076417a992aae83bd2af6f583821164b8e2a504c325c0a54bba66fca0697b394b282ac075a765295786bcddf7618d32fe17a3964a226a0d63be85fe757fab30fb460f4109da2a7bc745513ebdabc8873df7822dc4ff9d54ba72a903827033bc4f3feb258136d864de8ca777c47c1eb299771c95f8baefe51cfd6c9d6cac8c9000020f501349ffb4a0cffd5546a0d05b355f4684b08179cfa91b3a2bc3842adc4a9a680d6"], 0xa) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/d%v/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000900)=[{0x61}, {0x6c}, {0x6}]}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r45) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000001340)=[{{r46}, 0x7ffffffffffffff4, 0x85, 0x0, 0x5, 0x6}], 0x40, 0x0, 0x0, 0x0) bind(r47, &(0x7f0000002c40)=ANY=[@ANYBLOB="2d012e2f66686c65300003364647eb60ddd159b4ad942e4328bc00a722afab7924bb849ff7ea1bf3248625e56510eddad1ef4d7fd5c58f716b76ee8dfe58f594703dbe5bfa7ed17e7d43fc1833ef1942ed503f31d6e5ff28818ab459028c0ba005a27edcc242ceae09ddfa9bdc60abeb6f4070447d4a6eccda90896a6e53781a2a453ac77152abe9cd431d9d14f8686f94fb553b63210aa0192d155e0dcdf016e25c5cf3491c0b14e73c0eaa8fcc339136ceb36822a88354a9847166c4b82a6a02ea1f478d77e9476f27dd22c9c3945d4e399e8657e5fc73c03dc4d344be9268e27a113d001d2615a219fee5e63927362c690044924fd85920b5321d7b77ed7f37ceefec9020"], 0xa) r48 = dup2(r47, r46) accept$inet6(r48, 0x0, 0x0) r49 = kqueue() kevent(r49, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r49, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r15, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r32], 0x1, 0x800) r50 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r50, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r51 = getpid() wait4(r51, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r50, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f00000019c0)=""/203, 0xcb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r52 = msgget$private(0x0, 0x206) r53 = socket(0x2, 0x400000000002, 0x0) r54 = fcntl$dupfd(r53, 0x0, r53) ioctl$TIOCFLUSH(r54, 0x802069ad, &(0x7f0000000300)) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000bc0)=0xf99a) r56 = getegid() r57 = getuid() getgroups(0x2, &(0x7f0000000780)=[0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_SET(r52, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r55, r56, r57, r58, 0x1, 0xff}, 0x8, 0x6, r51, r51, 0x0, 0x2, 0x1f, 0x400}) r59 = msgget(0x3, 0x241) msgsnd(r59, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) r60 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r60, 0x0, r60) msgrcv(r15, &(0x7f0000003100)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d8800430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae106000000c7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16e8a280c4270ecb5ae6d039fdabb6dbdd6c7754950abe24c7693531588b12e6d7a02a8fa032307a7c8293b9c40444bc51df7bf972f69312b29fda3ed3c1ee36e99e6c0df47e4c3c5ec3487e2b44eb2fc04eb95ec0184036ec20132a0606890de097e644ef904a4d5e966f10b07856468cd5f7c9797b18f82b374bb3fd145416d66718662da6db0d822e25e325929929790cffa19fdd94461eff3ba8c4f4d24054a7214272e1a59a3e2fdcdd20029fb40d244cde47715ab6e2794eb896ab1e0ece8662e5486af46d00007df484bd547b4d2e08efb4438b20d0b609062a8d409622f13ff69de22222eba2d791a1e592037ffe07f08fb0dfaf6089b0af6be0e2845bc5c9f01da5924ce76665e360bf553f91f2494d1000abd2427e9802a9041a283a5176535e77d3185f8db0894d465f4ccc266ebbca93dc7933071cedef02af201b4e5593f042046416a46852e2caa7bdb83e7459e00e0497c8ed431cf27d136ab7bf6615ebf065182a545a44a3cde43c26968e6dbaa99d6c5dcfe4d11a3e99e6e2e355265e2bf95e5526d94471b6232477101c3c583666385009a70579"], 0xffffff64, 0x1, 0x0) r61 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r62, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r64 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r61, r63, r14, r34, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r64, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r15, 0x0) munlockall() fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./file0\x00', 0x0, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) 18:04:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x7, 0x0, 0x80000000, 0x0, 0x80000000000210, 0x0, 0x100000], [], [], [{}, {}, {0x0, 0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)) 18:04:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 18:04:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socket$inet(0x2, 0x5, 0x80) close(r0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff0d}, {{}, 0x0, 0x0, 0x8}, {{}, 0x0, 0x0, 0x0, 0x9}, {{}, 0x0, 0x0, 0x0, 0x346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x60}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:04:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xffffffc1, {0x1, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 18:04:06 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x1}) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) socket$inet(0x2, 0x3, 0x5) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:04:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="18140000eb00db0008010000000000000033ff0f", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x1, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 18:04:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES64=r1, @ANYRESHEX=0x0, @ANYRES64=r5]], 0x1) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r0, r6) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000040)=0x800, 0xfffffffffffffe09) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 18:04:06 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[r0, 0x0, 0xffffffffffffffff]) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x62d) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x800008, r4, r5, r4, r5, 0x90, 0x13}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0x8}) r12 = semget$private(0x0, 0x2, 0x8bb) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdc9) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x8, r20, r21, r20, r21, 0x90, 0x10}, 0x5, 0x54, r19, r19, 0x2, 0x14, 0x3f, 0xfcc}) r23 = semget$private(0x0, 0x2, 0x8bb) semop(r23, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r23, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, r10, r14, r21, 0xffffffffffffffff, 0xffffffffffffffff, r25]) r30 = getegid() setgroups(0x4, &(0x7f0000000100)=[r5, r1, r29, r30]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r31 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r31, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00ff1300000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r33 = socket(0x2, 0x400000000002, 0x0) r34 = fcntl$dupfd(r33, 0x0, r33) ioctl$TIOCFLUSH(r34, 0x802069ad, &(0x7f0000000300)) shutdown(r34, 0x2) r35 = socket(0x18, 0x1, 0x0) close(r35) r36 = socket(0x18, 0x2, 0x0) close(r36) socket(0x400000000018, 0x3, 0x3a) setsockopt(r36, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r35, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r36, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:04:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e3700ffffffff910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60406b0a3b80cb180e5a72f9bc0d3477b0ebae075c2ec219a27575a53dd32406b50975355c0edead57d912a6d8b27972ff6d9a25c0a902d7f07e946c9aad718a2fa3cb66b53a465ef1810cf7892adbf71a60c330378985852bcf0c10ba4f0f2c1ba17ab0da84a8a1e20a8dd2cd22e2702ea72fa5278459724a4dfa126d7a68f14d2d82e731b522562f540caa"], 0x10) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdc9) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) r7 = semget$private(0x0, 0x2, 0x8bb) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x8, 0xffffffffffffffff, 0x0, r8, 0x0, 0xbc, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) 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)={{0x8, r15, r16, r15, r16, 0x90, 0x10}, 0x5, 0x54, r14, r14, 0x2, 0x14, 0x3f, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) 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)={{0x8, r25, r26, r25, r26, 0x90, 0x10}, 0x5, 0x54, r24, r24, 0x2, 0x14, 0x3f, 0xfcc}) r28 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r28) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x8, r20, r21, r25, r21, 0x92, 0x10}, 0x43, 0xff, r28, r19, 0x2, 0x14, 0x3f, 0xfcc}) r29 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0xfff, r3, r16, r25, r4, 0x4, 0x3}, 0xffffffff, 0x8001, r2, r29, 0x2, 0xfff, 0x7}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) r30 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r30, 0x0, r30) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r32 = getppid() r33 = socket(0x18, 0x1, 0x0) fcntl$setflags(r33, 0x2, 0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r37 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000240)={{0x8, r35, r36, r35, r36, 0x90, 0x10}, 0x5, 0x54, r34, r34, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffffff, r31, 0xffffffffffffffff, 0xffffffffffffffff, 0x1d48fc8350a51c30, 0x1}, 0x3, 0x3ff, r32, r34, 0x8, 0x6, 0x5ba800000, 0x3}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000487ec011da9aecb000000ac1400aa00"/32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) fcntl$setstatus(r0, 0x4, 0x40) 18:04:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x121) close(r0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000038000000efbda1bb08082c53f07e27454700c257001000d5b60300000000e0ff07d9c4a17be0309bba2438240bf200aa532dd260ffffffffffd6898f000000000000000000113cd3c4a2d17869000d9ff6df0000fc030600000000000000000900ad405d7d00003cbded4ba7e8564033fc2b46d8d0e63b03c20258320ef15f18b0ca235407ebe91e9cbb499a8d111554c93aecc667f141a2c4334df443df163b6262c51ab41712ecf33c0225565820cb98cfe679009c00"/195], &(0x7f0000000040)=0x6e) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:04:06 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000040)="7762399535a117992dd6a2ca759e9e130a1b1f5f30fc1e8fa3b0cdb6d0cc995aa960ba53e139ee685fdd6d3cd81b56f57de725f97e2fb6ae02784b168c9af3074d96145dd37f9eda9e865a7a038733f0e4e26d02a9f8488c1a99ff8f4b72d690936bacedce5712e457e2077b811a74", 0x6f) close(r1) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) 18:04:06 executing program 0: ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="132b1a8a914ea2098edcd4e11d486c6c3b14b1c23703eb0ef058c45550a291fcf7d027d1a81e2cb7f6117e71d74881f3d1058f7ec92602206028a22d0a67c7f1f250ac665cbb1234e576", 0x4a}, {&(0x7f0000000200)="51753e6f9cd4113def2d5efb6e55623d2da31bee13b34c1e8e6b28076d9d7805c555e876e000b012c611dd184755e48ca57ffe", 0x33}], 0x100000000000000c) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(r1, r2) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x7fff) execve(0x0, 0x0, 0x0) 18:04:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x4, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) setsockopt(r4, 0x29, 0x10, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x0, 0x1}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069ad, &(0x7f0000000300)) shutdown(r6, 0x2) ioctl$TIOCSCTTY(r4, 0x20007461) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) dup2(r6, r7) shutdown(r0, 0x3) 18:04:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x8155, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 18:04:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x400000000018, 0x3, 0xfe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) close(0xffffffffffffffff) r0 = socket(0x10, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x2a, 0x40, &(0x7f0000000140)="d5ff96685c51b928203e4b0849b4b0743e316a912d55ebdbb62024d8cebafd7c270bc9c48f64c51868f37a1be1be8590e6139f2b123bba44ff017e53c83f71eeb9ee7cc75155621103000500027fbb2f9b176f3a291fdfdcbac4ce9c582cd3ed2f142ceae3a1053afe92bca0a6554e5125239804d7cf74b70bf29fe04bef24b89dce5327636c84986d3c8bb64cfa1a5d82d9e22ad31dfd2680fc75b9bcc1d90a63f7e1030e00f3eb2b7696486ec1d1daba29d32fcbe300c11b4b0fafd1c48cea62df4a55259e7467b8fb5372a31238090110fff329c7486a239d97d100b8322a94abaea45fd43b3420cb62b39f4ee916729067", 0xf3) mprotect(&(0x7f00003b3000/0x2000)=nil, 0x2000, 0x36d6f8fd8935419d) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfd5d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000377000/0x4000)=nil) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket(0x2, 0x400000000002, 0x0) getgid() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) writev(r4, &(0x7f0000000080), 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) 18:04:06 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x5, 0x9) setsockopt(r3, 0x9c0, 0x100, &(0x7f00000006c0)="c09fb040324f9dba42dca29a9ef78373c03e44128f8a0000000000008000263ba0f5b67078231f75a04f2f9132792d89e93f61cd9cec6457b27bab424e2e4a57ff230edd750383e13e6206d22f0d2b47439a3de3f3f264d40c53bb47ab24becdec7d48b4a5c44f15a697410f97f4d382332c5b256aeda858cc46d543d11b1a604abb44088730e189cf06dabfb6", 0xaa2530bb728567d3) r4 = socket(0x0, 0x8000, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r4, 0xf, r2) r5 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) getuid() r8 = getegid() fcntl$getown(r4, 0x5) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) r11 = msgget$private(0x0, 0x0) msgrcv(r11, 0x0, 0x0, 0x0, 0x0) r12 = geteuid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000140)={{0x5af1, r12, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x800000000029, 0x3d, &(0x7f0000000900)="d5ff966894f01abe7ca1e419d6af74c7f8bd5d8ec2978970a5a2d8d91f341fd03a6203fd19146e1677ddcfa90beee30d4d6d530d2aaf08ebfb36900114440437ebb0bc608532de74fe1ac62967a970c28a0441aa3bd157adfa83bf46e66b01312dc51d8f56aa4e85343e7088a5b016661af336643e338fac8e75d1d2ec27c8ed53cd0d2ada3ef579c430e97f0fabba64b76360ff523c62d64a4f26e0836668850000000000000000000004", 0xab) fcntl$dupfd(r14, 0x0, r2) r15 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) r19 = getuid() r20 = getegid() r21 = fcntl$getown(r14, 0x5) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r23 = getpid() fcntl$lock(r22, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r23}) shmctl$IPC_SET(r15, 0x1, &(0x7f0000002380)={{0x0, r16, r18, r19, r20, 0x20, 0x80}, 0x3, 0x7, r21, r23, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x6b12, r12, r7, r19, r8, 0x20, 0x8}, 0xeabc, 0x7, r1, r10, 0x7, 0x5, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r8]) socket(0x18, 0x1, 0x0) r24 = socket(0x18, 0x1, 0x8) setsockopt(r24, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 18:04:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) r1 = socket(0x6, 0x1, 0xfa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) getpeername(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) close(r0) sendto$unix(r0, &(0x7f0000000000)="3115b704d4e0112772a0cc9d4930d68c172c23b9215c352e716c780518168bd77d05d0998cfef74d2251cd4793e85f207dc737ab5c7e082ee88f0014c309b80d90a8c28d240fc02d1d1a9bed068a0ca830d5431022f9c89c2f903da8c32a876d99215e1f6c611dedecdb797001fcafd2ce", 0x71, 0x5, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) 18:04:06 executing program 1: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') unlink(&(0x7f0000000040)='./file1\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) unveil(&(0x7f0000000280)='\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', &(0x7f0000000300)='c\x00') 18:04:06 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) socket$inet(0x2, 0x5, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd000003000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) socket(0x18, 0x8000, 0x22) 18:04:06 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x48) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2aab3c11) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d", 0xf2) 18:04:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 18:04:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1ff) mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0xfffffff7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r2, &(0x7f0000000000)="826039a374b03c399e62", 0xa) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000280)={0x8}) 18:04:06 executing program 1: chroot(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:04:06 executing program 0: 18:04:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x80000001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x40, 0x3f, 0x7, 0x2}, {0xc703, 0x0, 0x9, 0xfffffff7}, {0x3f, 0x1, 0x3f, 0x7ff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="2021330000e257a94d0000000000") r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000080)=0xfff) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000140)=0x400) 18:04:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0xa) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) write(0xffffffffffffffff, &(0x7f0000000440)="a67b59e8ac4c40a5a6df5e060000002ca086b29a74c0299aa73a1837ed8ee266085adcdcb46b6c30366a5021f86d8844eb41c13589a3cfb93ff59b79fd84d8432824ce9157c48eb3e21d153c6c5a6c66ef2f62df31e79338ea1b3bb593104bb97b780af4e9167eec2be85315aa0981", 0xffffffffffffff9e) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069ad, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x115) dup2(r6, r2) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x800, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 18:04:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x4}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0xf9}, 0x8) fcntl$dupfd(r2, 0x0, r2) utimensat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x100, 0x2c0}, {0x6, 0x4cb2}}, 0x0) fcntl$setstatus(r2, 0x4, 0x80) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 18:04:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3d}, {0x4c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="010c777c9de8d1434d968e5b74ed") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0xf53a90c37dd3c617, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x4, r4}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) 18:04:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) r2 = socket(0x10, 0x400000000002, 0x80) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) semop(r1, &(0x7f0000000300)=[{0x1, 0x29c, 0x2800}, {0x4, 0x80, 0x1000}, {0x3, 0x1, 0xbfe}, {0x6, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x9) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/255) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000040)=""/34) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x7, 0xfffffffffffffdf5) 18:04:06 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0xa40, 0x7}, {0x401, 0xc80b}}) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x547, 0x0}, 0x800) 18:04:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) 18:04:06 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) r2 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, 0xffffffffffffffff, r3}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069ad, &(0x7f0000000300)) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) r8 = dup2(0xffffffffffffffff, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 18:04:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x8, r11, r12, r11, r12, 0x90, 0x10}, 0x5, 0x54, r10, r10, 0x2, 0x14, 0x3f, 0xfcc}) r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r14) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r11, r7, 0x92, 0x10}, 0x43, 0xff, r14, r5, 0x2, 0x14, 0x3f, 0xfcc}) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x802069ad, &(0x7f0000000300)) r17 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r21, 0xee01) r23 = msgget$private(0x0, 0x4) r24 = socket(0x18, 0x1, 0x0) fcntl$setflags(r24, 0x2, 0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r28 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x8, r26, r27, r26, r27, 0x90, 0x10}, 0x5, 0x54, r25, r25, 0x2, 0x14, 0x3f, 0xfcc}) r29 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r29) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000240)={{0x8, r21, r22, r26, r22, 0x92, 0x10}, 0x43, 0xff, r29, r20, 0x2, 0x14, 0x3f, 0xfcc}) fchownat(r16, &(0x7f0000000200)='./file0\x00', r21, r18, 0x4) r30 = getgid() setegid(r30) r31 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r31, 0x20007465, &(0x7f0000000500)) socketpair(0x1, 0x8000, 0x9, &(0x7f0000000480)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r31, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r31, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r31, 0x40087468, &(0x7f00000001c0)) open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x68) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r34, 0xee01) r36 = msgget$private(0x0, 0x4) r37 = socket(0x18, 0x1, 0x0) fcntl$setflags(r37, 0x2, 0x1) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r39, 0xee01) r41 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000240)={{0x8, r39, r40, r39, r40, 0x90, 0x10}, 0x5, 0x54, r38, r38, 0x2, 0x14, 0x3f, 0xfcc}) r42 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x1000, r42) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000240)={{0x8, r34, r35, r39, r35, 0x92, 0x10}, 0x43, 0xff, r42, r33, 0x2, 0x14, 0x3f, 0xfcc}) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='\x00', r39, r30, 0x6) r43 = semget$private(0x0, 0x7, 0x287) semop(r43, &(0x7f0000000180)=[{0x6, 0x501}, {0xa, 0x1f}], 0x2aaaaaaaaaaaac31) semctl$GETNCNT(r43, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(0xffffffffffffffff, &(0x7f0000000140), 0x0) semop(r43, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r43, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r30, r3, r30, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r44 = getpgrp() r45 = getpid() setpgid(r44, r45) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40a, r45) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0xed58bc0adc452bdb) 18:04:06 executing program 1: mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0xfffffffffffffffc}], 0x1, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='r\x00') 18:04:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc060695f, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) write(r1, &(0x7f0000000040)="ad18f05de2f4ef18", 0x469) 18:04:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) clock_gettime(0x3, &(0x7f00000001c0)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x4026) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="2d223636c4f6c97076a3d0f1f79e") 18:04:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="7a75c63c5a0093ec50c3518784b4") openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) shmget(0x3, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmget(0x0, 0x3000, 0x25, &(0x7f0000ffa000/0x3000)=nil) 18:04:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) socketpair(0x36, 0x4000, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)=""/126, 0x7e}, {&(0x7f00000001c0)=""/19, 0x13}], 0x2, &(0x7f0000000240)=""/152, 0x98}, 0x1082) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3285a554, 0xfffffffffffffffd, 0x0, "a8741b00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 18:04:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0x40) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 18:04:07 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='./file0\x00') listen(0xffffffffffffff9c, 0x6) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2810, r1, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000f541c09b5fd2b2baa4a581a5f3066f6d2ae7b747f78e2a528578d38039eddd3650e01afff2c0b5aa29a71f540fd707cc2d9121ea59411b62f87cf1c5526f206a252dac036d2735c5a607a29fa44f1674f1eb86e6dd8d065eb3720d561e6bf5bdf87502021abf751c4fb4faa1d0f9d9eb19247bcd4f961516c844361bdb30e0abdd6f8cb0c80168a699ba64cb4ae909bde40065fc42d6f23b705b7f0eb013e4ae3ff68e1aadc953a74463a619911d40390558181e5bf22e71"], 0x4f, 0x3, 0x1000) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="ca05ebfac1ea68f2f45fd0edec495a6e5c5f8795c5ce74d48080b7f310d06087f00bfc21f3c6d255f700b3ba741f0c53726f8d2ef692a5e83e42e5d56a61f12e7e098ccaf8d77a4a066b178c8513d7a618a26729f8617ff80b340239d24376f1c5aca2a6d0af1441f8b1e979b3089898ceb51f5ac5cc"], 0xc, 0x2, 0x1000) msgrcv(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/235], 0xfffffffffffffcc9, 0x1, 0x1000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x3, 0x4, 0x3, 0x0, 0x8, 0xff, 0x2, 0x0, 0xba7e831e8cb84e32, 0x8, 0x1}) r4 = socket(0x18, 0x1, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r5, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000140)='./file0\x00', 0x40, 0x42) ioctl$TIOCDRAIN(r6, 0x2000745e) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000240)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) setsockopt(r4, 0x2000029, 0x0, &(0x7f0000000480)="883e2e4d5279ad9e09cff580e8191c2ecf3c9f4f80cc0878b236db298bf2092b414b45e9422f304d03bf32e4d848e5dcd1485290bed6042d720b8ee9dbd2e63919a53d44e65f47fff48e0d73afaee10d45fc22c9dea04be92b195eb05be246cafabc98a5c9535e1d1cff719f28cfbebf56d1eeca605c4a3835e9f5fc3cd6f6f9796a", 0xca) setsockopt(r4, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) msgsnd(r3, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYBLOB="500531d525e519f01f11792c5676d15424", @ANYRES64=0x0, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[], @ANYRESDEC=0x0]]], 0x1, 0x0) r9 = msgget$private(0x0, 0x20000003c4) msgrcv(r9, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x802069ad, &(0x7f0000000300)) ftruncate(r11, 0x0, 0x2) msgsnd(r9, &(0x7f0000000b40)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374426bdcf30684e7c0275ca25d5b154647fce65ce297a4aa0d7b33bef296a85554c457623f506502fe1511e442c8369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce27b901d8a2a81d5eff7b3a84ca80000000310f8eee99dbcfdd7c010fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e52894eaa77362fc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000000000000000000000000000000000000086d3d924f3873a635559de8ffd8f84e14fa98920ac337baceb78c5d4b4a35416bb16fedb8bddabbfd55ce6b10ddd1d8101057cec7c0157687f4c85f6915e89323faa685d8bda9ff765a54735a63381b2aa66e3d6e4880b75d9f789db76c89c8fda1458e4683485d37dcc298f4b1df8d4d71bc20b1c0caf7395b13144682e30622b52165debd1609f83af911699332e311f18a1552413b574453c2c45692a99eee998a4c35823e8c162838f25c3bb648071c625fcf7607502054c833ccece8481025d645a5c2556afc56b103d0f3d"], 0x1, 0x800) pckbd_enable: command error 18:04:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e002a4d1e812170b76e84b2773424fbe1cb7186a394654fa1e413cb"], 0x4) r1 = dup(r0) open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04225, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x11093, 0x4) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0xc4) getsockname(r2, 0x0, 0x0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="628bc9634e19767b0784"], 0x10) read(r3, &(0x7f0000000500)=""/198, 0xffffffe9) socket$inet(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(0x0, r4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = semget(0x0, 0x0, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0x0, 0x9, 0x200, 0xf, 0x7, 0x1ff]) setsockopt$sock_int(r5, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = accept$unix(r1, 0x0, 0x0) getpeername(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 18:04:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000001140)={0x2, 0xffffffbe, {[0x81, 0x101, 0x0, 0x3, 0x1e, 0x7b4, 0x3, 0x9, 0x8, 0x96ef, 0x42d9, 0x7, 0x5, 0x6, 0x4, 0x3f80000, 0x0, 0x7], [0xffff, 0xdd, 0x5, 0x7, 0x5, 0x1, 0x1, 0x4, 0x7fff, 0x6], [0x100000000, 0x8, 0x6, 0x81, 0x9, 0x58], [0x5, 0x3, 0x3f, 0x3, 0xc91, 0x20], [{0x3, 0x3, 0x400, 0xffff}, {0x20, 0xfff, 0x80000000, 0x101}, {0x6778, 0xfffffffe, 0xa1, 0x80000001}, {0x0, 0x4, 0x5, 0x100000000}, {0x7, 0x0, 0x0, 0x4}, {0x3ff, 0x5, 0x1, 0x515}, {0x1, 0x6, 0x2, 0x7fffffff}, {0x8000, 0xffff0000, 0x400000, 0x2}], {0x101, 0x9, 0x6, 0x2}, {0x101, 0xf29, 0x0, 0x2800000000000000}}}) 18:04:09 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x8}, 0xb) 18:04:09 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f0000335000), 0x10052) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r2, 0x20007478) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) fcntl$dupfd(r5, 0x0, r5) r6 = fcntl$dupfd(r4, 0xa, r5) sendto$unix(r6, &(0x7f0000000000)="180b2e88797bd111cc73058fedc6bd869030b8c697a244c058ac579aa310598d9f51c2974ae26d655450e64845c9fe18c499c8e630924ed05598ffb4108e5dab02beacb3e6b7cf8f60b75c22cf9d8a79def4bfef538a922f85a3c48f0d455e6118d7fb054e751d0a43215c6cf50bc4518a2ab1687d45b683bee8cbad320c4ad2", 0x80, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) pckbd_enable: command error 18:04:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x7) r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x400, 0x0) r2 = open(&(0x7f0000000140)='.\x00', 0x5a5ba5e8f334cec1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000180)={0x1, 0x40, 0x5558, 0xdf, 0x6}) kevent(r1, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) sync() 18:04:09 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='/dev/vmm\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='-\x00', &(0x7f0000000200)='\xfc\x00', &(0x7f0000000240)='/dev/vmm\x00', &(0x7f0000000280)='$&\x18\x82\x00', &(0x7f00000002c0)='/dev/vmm\x00']) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 18:04:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001140)="156f573a316a215efb3ca9ee1aa7a71ebca4decac88e56d0a5211725d960ac67efc66b7b5817cc603f425f522629f859eee24480238630be35ea0a63ff5a270f2a3ea4762bd3d4623d59df9e8f09c8d4a6690c15fdae489812084fe6250772d032f6a057ae2748901b142d8749ba94fef5a1ea4007653376d1aba9c4a932783df6e257ff30cefe69db728fe20161997f421c763806331f182ab074d17ba31185e481fe1017acbf31e8db46a189bf3bb1e325e92691074f85d04487e7e3ddd588374cf2b33d65b932754629afa55460960c882759d26ba648dc93b7e359380626d1f2cbdc451a49f5251f989aa4e9f489b3945a11c6f172416dd65391f08762dd6425aaaee3c8985c5dfa8dadd1502026b32aa851155162bb2079a93119de05c14a25eabd95ef3e9b63c81fa587748b18dac50f05372fe1c989611e2c88aa9ce4122ffc3c123879c8eb41436d0b8ddd861f72c2bf4e331be5dfb699345e7009901dc4bcf552123948085b308d166a255179e4d106e9caecca40a9fbafd69886a7018af00347085ec36d005dd5c26c26eb818b16a3a31c3fd811461db8f99ebe13db97c18f4044628c60d05d08315feca4bd1daaa15796a33172c615189b106078a246768396812293346061d9cb14ab4b5e29918430417b98fac73903fc4b8b8d452b05c8459aefbba42e77af70c7effee3e638eef6b1db3cc589d04535d70aec89f74e11ff4b534eb4857ec548f8ec065c9fcd342533bfa83139615e7e59fac6272906b4ed1c1d0b55e751a572c34d0c6fb0094d1cee7fcc70a4fee687c285f80d7adec0ee85b12608d81313ab725c9abd8091b6a21bbce169616992b842c2f3f676adf4297091162189a5b4db068fc634fb8e8483a9e2de6a1f810aeec3d11417e55f2a1db62b2b0ca0fb21d8cff1758a460a138978c793ad77635c30ea7b512a26014176787e7d32f1e4adc2c172647ce8adbf3d89dc7595b0b6820fa4301e9b5e7459c89f27be45a04d5fd3300f56198d867ee8c9f8f33fdd240b0c4352a12eb628c1522fab570a89aa3a6596cbcdaabc630bfc64b3196b1800f352824dd480e1f74f9ab5e3c3170c2b5a057189ed12731ddf184ed024933b6c62a31d8024524f520a9adf6634ee5ae906b3dff0064f4e83d9209365f99e0ccaaade78ea1ffe3a8c4f6765e4a5eb093ea2d07b4c398d678ba4b160c71efc5c6a049b0d50c0bf672f757e3a771adcf60f3ae2d868761d9ec8c2458c2cb190cabbbe92e1c7daec1fb82374c24445a789c4097e7adbacda27eb9759ff7fb48c2bcd84cb75b404a487831c4c0341b2d4f1e46fea0e719ac4ede55074915d5e33cc25431ecb51902938ddffd177d1e5d1c53dcced34f5a9026d655e24b4696768415024f859d811e00a90ce86468c65f49cb3e777332fd32d4559ccdd9208bd9d2842a3d823a9a6656c4ba44f5ef014e9c92031523f260bf12b834ee63ee656892d24c76a66e92c3489f7b4613be20484f41538764e69df4de3d3834c167760fc285ee5523e6c35325417c873104e092816bc3b72ce77cd053629830042a1aa2ebc4e7479db68d630db798bef05af7ba47b21b2fc8714ad5f8c9c55a83de3a9543d558d94dc9f8fa02453b5df62978199e1702d82e0ed368af56cd412f48eb5e9a5704bcb0472e826b8e7d91d0b25888da03e78f6280f7185363d253808e5aa143d839db1ad01671171e10fc106a87fe8d8800149ad92868bb7bd61a9b4563b0452d02b90bf490d8f6297831550e07607636329f4eacf6257ea1d1a464dda3add58f9e3d2f28459f92f87cf445c0f3baf82d604654a88268f122b882d2cd386c49f4b2fd5825dc26966844bee0dfd2cf7d78df8f77abc03b9bb08e07d592f21e1a9ff217bc8ef989576a525b2f86d82eaa662c37b1d0b17f19560132d2729ba2128090fbdbfa2f7affc86c438e406b9b65a1654e603c87b494eba92d9bf2942b711ddc4d07dab66fcb29736350f72d1033d44086d84e3efde24fd7449445b368e648c4fa66cffec711744d43af7997abe284740c7173e0050b25d993ae42922e4f7a4d98647e8ced9b4acbc60b023c1a12478667619241f06d934269bedb83849a39712e211877ea544db3223eef9fec4c95b4fa56b6b23347afaf08295046ca1d5e82e9ea8ee73e9da076a1e8700af2cc2c7e4f2438d4846df80fc61a1bb4307d4c6f5d0b6dab15f6d12fd00fe11a44c026c3964cb2c602fcec4a9005775656d47fc8552cf8b9c0d4a898e270abf23be95917754ab9c1dddef4383b8bbb60aab2c4a3be725c470833c39af711e3b1283425a5c4ee4ca9323324b6c021f3b8fe7db2181bad02ffd0441021bcdbbc3ae37cc4953133a5df94acf35e44dad6f6efa62229647d9b91544f6ec7184974e834d4a9ffe1d1d3a05229a9a4517dca1c8360d9dc11b30ed6edbc93d4c9ee960ce9d06aaa1619af4485b750a54fa435977fff7b20d4215a9c5435a8f1389336e5119bad11af3d04812741219ed26b2a3e3a335152753185492dc1c5417fca81d910ddf4ddf56ae1973aa27003f73033215edaf5f7892f3ab9eba27ef41020921a31c87d510a3633d66691dcebbb1573916f71c2efcf8aed9bbc3c752daf9e0ce7dc9d071f0702132e3872b65d0dc01449c7bb779636ad904964c64be87e0c7f6658d8231af85704c5383aec566dc45a400b1cf722fdeaca634faa77e397aff4b326774d318fb76d4e9b80c218075fcdda55737eec51c02d2f370eff5e8dcba2f5a145c269eb452f0ababa4091a98ad5270ac56595cbebf15e902a95ed32a1d9558224c6183c5e4ab37bd965b170cc82c17df7acb7a1f0d00f1faf2ac40636c155cb443001f91260587e941ced858e569fdb5a6097887f3bcb92ab9e653e5c02d620beb75dc3f9119a54539b68efb25ca0189b2b9d3263f7df22856e361ef96c4d33a6515d592b612b278ee4e8a2fba426a47b39ab8212ae1e3ab444ff2a9ab55fedf536bd46764d10e36bdb8d46ffd4d6f52b1ff0f985e951cbe8e958357ddb0705e439c6ba7f7214b75cc601f299b0bfe3a537702666022abc096acc665eeeaf0031d08d7fb0b0cd603bf507e91ef64b97a63fa25e88713e233419b488a341f9b3ae8ae4270b920afe2b473ada393c5db875f970dc478c374e8e4547b38d4c0d5b206b3a8408953381c4d1660f265ad7d3343cd1c54f4e1b078c0b228d2d07663e429cedeb47c064ac030d7f9edd3da0fbfd7da47f94b3c497dd6b35370a669b64755a42695c1f8df54c4fefe2f86896470a9ad910c2d00f46e838655785cf4680733541a6d1b88d86833abdea4480dc3caec7258eb3b7b560c0802d7bd9e0b5c2519cd8d88693d56f5c43276a54d8ef833f57abfedbcf6ae2a8ad4b47d8c8f5b4f9f9056beb2d13f43becd08868af39d20bebc2e5f5296dc73640e62294a3f27860f631a65a3c78bc98e515d1d9e04e10c31190185d4c6d09e55994a5f5f6c2d8aeb546a461a6a9a0d98117849cfd19b53b44c181b754f6c13a13b53759af9535db80e1d7e10cb4722ad4b31c1dcd572a525369154e7bd4de09a8790603d9814f2065cc99328dd99bc9a402825b076ce9ad2efeae18670773ab618b4b41d2eef6ce5768e99e9f6e7ed87f04b01c217150da1b163e6ababfa88b297291bc5deabb1d22c7276b864be8bca9a931da474d4e2d2ae73276e0c83cb15730f4abaa5c207ca0b047ff0c26598dbe05abd279bc1022e9154804423670fdc181737d2b09ae4a9d1ba5006613ce8e119d0da488e190d0872b7963ca5fa96271fbc9f4a5d2d0336934ee571050ecac2ef3d1c6cb587db21c88545478772d01881fb09729ce4357805816557e2fd8d562a0847adcfbedf89fbecc9dc372828a31c6956fa402fdfef1ff30f3dc1c43874c165ef809833a6d5bb747ea0bc8bddcf74b11fabccd88faefc319d61bdc10c3118197fc5f61378ec2c4550a60a11db58e2cb5c444bb1b7481560a40136522bad63bb477af8b54f04f33a065d5ddecc42022820c198ca1bc049f1ec39e4c7489e13898fc94212ee7fef81675868dd7e3ef36d63940758fdb0b163f02eb8cdb3a30e60e225ca6499e211054fbb3a403b4b2e500126dee216a75527167923772c0eda479dc0372143913bdee751fad0bf6e36922dceb0964c6122e0d21e150d2d4105c405ac0e2819768e7f8961c81216cc9aaddb28c8daa0a9ae50ee829d7c37028f2649976bd0d9b037f23e5c050d88620aa895d7081e5e70e0ba9f9b1b7ae7f6aca2f3499860ed9b1e7e46a519352947d7ebb02fa71f4309ef2018462c851a2f2d914f248dd90aa9af820663315b16a67b7878ecf381fecc577360ba4118aaedd12c9b2de09e65036031d6f36d4af36701d95540cd566e5d22714ad2a4808c1873c405f6333eef51529dd9aa87c461d02e74c727de34184b4882a945f22577bf66181dd962a22bed9b92e960a6f383cb57c37d111536490f70abef45a228c82b973013193bec84c70a3bd2c174ab29c437f60d7c6be8f47004b1974c0f869b59025436a1a29369fbd54a4edfa1e122a050507faa6e16f3257a0e6f4cc660edf72757d476e9ca0931fe2f9512eaac594f19c6f9fa314f79ab6a88f89f98edefa133e4f023f01626d02776f64495b2a207b34bed51769b9681e903f04bb4e4f71884f35765b682400b8e35689fb8fc9d9b2a3604ec08c3520f2b14d9e961beb241aec32547abd20bfab9204f97e36abcc6562726db5dbf8e84f6706e97b7a6beb5cdf059ee74732b29d2a012065d825001c9926fd2cec3ecec83effe976b94f67ae9ae39be3a562145909928b456cd7d5a8bc25d688a1aea404d3f9320b3d2a1e7869e3d75c6643a3c4a77094d246f6aca54b7f1ace356accdb9f674b789bd4a3d4ec6bf508e5a67e3f16b0aff2a8ec48fc665e93ef9a0441a5ec67807ad548431003376490e08f8052acac9a98d01ab1c48297db35900715e5814a9b88917ba3497b787301b75e1b48a52daf370575c263360b3a1ba3d7749b1fa950b52c2f3a8ccb8f8fb7a901225007364b85dcbb092c55f1c1f40562bef5c7db8051cefff2dc274cd6fbce2738a026970def7e921bce9449a2e660942ebb459bb6b12ca6068684a70be3b4b5aac023d1688cde0ed95a07d1f010eb77d1b4aeae63e8b78b17d9218b7fdacd86d9b6e8a5330f2823a71f3629b2c3f392378b8f05369cc01bb4f8626f03e07ef1d4b712333016aa739a2c0dcdf0bcc34c25dad9549aecdb187dd8f59ae25ead2a8ff6a93a1fc7beb8d78b115ed9d84a7a6af659ab1fc24a24e2aa8e33f4ce0248ddfac48261efa3120dbf57e448b7f571868b119106cd1552d424c5c42b89fdec87c9a2bd61d64b3dbf22aa434f31810e5e566219fe97a0bb15e7b6a01553423384d93ffda36ec756344f94b6266116db68d3370c02b194bc2d8e99ad606ea4a882a1ff18fa2b2753f19f4bb6fffbe358dde12fb0909cce68a54a1da678b448cda6a62ab9d501db5d213b4569ce75ad2cc44aff388ca6cc4f97189f7e3d5834ec30c51b28a9f3b2914dcb39705bfc0fee899b04873b4efa5c4e93518aa46ff4a34dd99088737d388c71276ad014dfd957414bbe0bbeaa7285c079219cb547ef85e94febf9ba7301eb25070fe2c7ce8d7bf2cef692a0d9072667627ebd428f4a6ec36488e4f07caa2fcd9ed064cca66ca65da1f4068daf19c18a77a33f40bf0ba9462e0ba6734db3c2082fa3e08250f4cab82730fe25fdaaef029b8e9f4c34d7ff3d7507020c9783e", 0x1000}, {&(0x7f0000002140)="64a8faf6783d97130c06878b70a664776f94716f0a72e157fd1a4e2dc4670a02664d30065ca9e13ec8a918b96da9d7d17bec8a749fea1830edef7a60290dbeb4557b22c9bcd68b64f7b7f013105d9eccac5116776cf8cdb814abe6961d56bed1a516242caf3d1f8a09b8a68f3b57d6508106c1a23488eb0321276b9d1062ad2dcf4610504236e9365473990234f1305ce76b3d9958427751d26988cb95befc84b11bd90cfc14a87fe5fe271fe19b456928fcd85556732eb6429a1d90cae359d9c2181462", 0xc4}, {&(0x7f0000002240)="269cf71b0985f182ffdd4454ba8316d7fd5241d2812b3ed9845a3ec040b21741f7296934e6631aafdca863f3f8b84b1615140b5e4b6827a23fa687796af42f5972016c456bc669435b03b1881f8358eadf3a2b01b8ac4c9ce2bcfb13c8877324fb6769eca35a07b466441fed0ecfd8430d15e50ecc955fd47c056e049b5a855039cfd6698611878828b6abaf450109698a3f2ea365765457e92e1363832df92b3d793fc431", 0xa5}, {&(0x7f0000000000)="58a8ac016eb5da5c1019ab6b1ccf544b92c080c5f72f129be60c2af35128650387955b8b9c2aac9994d4a5904ed448a586f8cec610659df26ad99dd54cc50747", 0x40}, {&(0x7f0000002300)="9e28cf09655b0a843a5134be4edc6ee7bdd63eef23762af789c254b318728309175e97f5b8adaed4cba4d197672f012b42ea2e97d2b7b83de8fbdd32d0f34faebdb89e46160193d1995399b38bae08254ccab7e43a803f229bd0b1df4e8d14cf7b20572a78e7c10936e7679f5649a8ce1753855d782a48141c9dd153c6cfd6c7ebce5ce953de62", 0x87}, {&(0x7f00000000c0)="c4dd01f36f6a2f39ba514b52f075c0bcbdbe18bd71c8bc848e31d6c15a994ea821894cedd1b0a128", 0x28}, {&(0x7f00000023c0)="7691c6ba140cdaccc67d9f826df60e512957c76c899963f8a6a6d9b3", 0x1c}], 0x7) 18:04:09 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000100)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:04:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) pwritev(r1, &(0x7f0000000000), 0xffffc57, 0x0, 0x6) fsync(r0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)="8f86f4d2f37f8eff1267321d61869ebf533dfd644805e30f7600bb1359f9aee572f2fdeea57bb640e1764c1fe29ad17e3e182ab69053facb9e422680ea7deb27d55fe82c5926d985beb657248a1c4c36e69b0c854a71f5a36a36b7b56a5c1c5a479786b80fe1a46ef3b53dfc7b4871fcb948fbe7edf5a1eda9009cc6fe78cd10e1cb2d926b815410", 0x88) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$dupfd(r3, 0x0, r4) fchmodat(r5, &(0x7f0000000000)='./file0/file0/file0\x00', 0x148, 0x4) 18:04:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") 18:04:09 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) r1 = semget$private(0x0, 0x2, 0x8bb) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0x8}) r9 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, 0x0, r6, r9, 0x4, 0x3}, 0x200, 0x401, 0x3}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x8, 0xffffffffffffffff, 0x0, r2, 0x0, 0xbc, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) shmat(r0, &(0x7f000071a000/0x3000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r10, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) 18:04:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x45}, {0x84}, {0x80000000000006}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xffff3060) syz_emit_ethernet(0xe, &(0x7f00000007c0)="b637f584697cc83c518e079e3dd8") 18:04:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x337) 18:04:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:04:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff], [0x0, 0x0, 0x401]}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x18) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0xffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) socket(0x10, 0x8000, 0x1) pipe2(&(0x7f0000000080), 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 18:04:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x1, 0x10) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x0, 0x2, 0x401, [{&(0x7f0000ff8000/0x6000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x40}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xd2e}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x7000)=nil, 0x96}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x400}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1000}], ['./bus/file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xffff7fff}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0x200000000000284) semop(r2, &(0x7f0000000300)=[{0x1, 0x29c, 0x2800}, {0x4, 0x80, 0x1000}, {0x3, 0x1, 0xbfe}, {0x6, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x9) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/255) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000000c0)=""/105) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000009000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) 18:04:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x0, 0x401]}}) 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 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000004c0)={0xfffffff9, 0x0, 0x2, {[0x109a, 0x3, 0xfffffffffffffffb, 0x2, 0x6, 0x8, 0x9, 0x10000, 0xecca, 0xf684, 0x3ff, 0x6, 0xffffffffffffffc0, 0x8, 0x8, 0x1f, 0x5], [0x8, 0x3, 0x2, 0x3, 0x2, 0x4, 0x2, 0x9, 0x9, 0x101], [0x5, 0x5, 0xffff, 0x0, 0x3, 0x1ff], [0x0, 0x3ff, 0x6, 0xa1ec, 0x2, 0x7], [{0x5, 0x8000, 0xffffccfd, 0xfffffffffffffffc}, {0x800, 0x7, 0x101, 0xaea}, {0x99c, 0x3, 0x7, 0x9}, {0x8, 0x6, 0xd2, 0x3}, {0xfffe, 0x4, 0x5, 0x4}, {0x8, 0x10001, 0x9, 0x8000}, {0x100, 0x8000, 0x8, 0x1000}, {0x8, 0x8, 0x2, 0x7fff}], {0x5, 0xfff, 0x3, 0x8001}, {0x7, 0x8001, 0x2, 0x7}}}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:04:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="10", 0x1}], 0x100000000000004d, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0xb, 0x1010, r0, 0x0, 0x0) r1 = socket(0x10, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$unix(r1, 0x0, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="f9a8ff0f0011d07453062db3ce146d9a6efc77ed37e68a8695b232eea79aa8adad3e0c4bc848da42c1c3e4b643444580ef4e0b1de515c028737246c58c57db4e348fc8b5ee54c444a01d17934ec9277ec4902d0ee7931f67eee8cd44bc861dbcf5606d02b8bb9e3c3d1bc956463cb099b8289943fca997232d5eaa"], 0xa) select(0x40, &(0x7f0000000400), &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f44d75c}, &(0x7f0000001300)={0x0, 0x0, 0x8, 0x1, 0x80000}, 0x0) 18:04:10 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x2, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000001280)=""/51, 0x33) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000012c0)='./bus\x00', 0x20, 0xbe) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000001200)=[{{r2}, 0x0, 0x80, 0x0, 0x1f, 0x2}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x81, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000011c0)=0x9, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) sendto(r8, &(0x7f0000001440)="b88f6d3190fd1d8f5f8906bc5d6383c15834548fae4f95b3d85fbaec3a095131e03b0ab51e11ce102019e4e623d95fee72d7122054aedba653bcff19a54e8b89e0dea4cfc76e460d83b6f384f0e7619c57bed1218abe10568bf50d614a8d3c730248834bb7bb43d6ccb7d50adf611cef9a2a26", 0x73, 0xf, &(0x7f00000014c0)=@in={0x2, 0x1}, 0xc) r9 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x802069ad, &(0x7f0000000300)) connect$inet(r9, &(0x7f0000001400)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r10, &(0x7f0000001300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000638741e322f7c30328eeb708531a2549801f3031cd4b2d662a3066ec01b16158e980e6b95c37e953373ae0fac761918fe64e4d6f834fa48124987e94d7b66a43c4c63d6522a3a1ea8d4c5e0203e41d7ad375522b9da2cbfa659e7aaf77b7ed7cc4af603a6893259c36baac94c9632200d6d1c0639068cc5324948de1922974e72dd90346b6025f390b6a0ceaeee0f3e08279ecbe66a3a6bc1c3200995621c6dd83f103306ba3a7dc9e3592dafcbb83c19f146c1e"], 0x31, 0xefc7ba68ccc992d6, 0x0) 18:04:10 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x1) 18:04:10 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0185603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0xa0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x3a) 18:04:10 executing program 0: mlock(&(0x7f000051f000/0x1000)=nil, 0x1000) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) ioctl$TIOCSBRK(r4, 0x2000747b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 18:04:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) readlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)=""/89, 0x59) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n ', 0x2) 18:04:11 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x22, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) 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)={{0x8, r10, r11, r10, r11, 0x90, 0x10}, 0x5, 0x54, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r13) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r10, r6, 0x92, 0x10}, 0x43, 0xff, r13, r4, 0x2, 0x14, 0x3f, 0xfcc}) setpgid(r2, r13) 18:04:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="4b5f7b3d627ba30957803539e3eb") 18:04:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x31f, 0x7fff) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 18:04:11 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8008, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) kqueue() 18:04:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x5]}}) write(0xffffffffffffff9c, &(0x7f0000000000)="3915b1cae4493450ee3986a0811551ac318fba30", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x79) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:04:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16", 0x11a}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') getsockname$unix(r0, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) close(0xffffffffffffff9c) 18:04:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x8c1d) r0 = dup(0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x1}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0xb5, './bus\x00', './bus\x00'}) open(&(0x7f00000001c0)='./bus\x00', 0x525e8dd82964bfc6, 0x0) write(r1, &(0x7f0000000100)="4e0f0008cf376612", 0x8) read(r1, &(0x7f00000000c0)=""/28, 0x1c) kernel: protection fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace in_delmulti(fff7f7fffffeffff) at in_delmulti+0x8d in_purgeaddr(ffff800000a22f00) at in_purgeaddr+0x156 in_ifdetach(ffff8000009e3800) at in_ifdetach+0x74 if_detach(ffff8000009e3800) at if_detach+0x140 tun_clone_destroy(ffff8000009e3800) at tun_clone_destroy+0x172 spec_close(ffff800014962530) at spec_close+0x311 VOP_CLOSE(fffffd8036146dd0,7,fffffd803f7c6900,ffff8000ffff8008) at VOP_CLOSE+0xc0 vn_closefile(fffffd80345a05b0,ffff8000ffff8008) at vn_closefile+0xd3 fdrop(fffffd80345a05b0,ffff8000ffff8008) at fdrop+0xc2 closef(fffffd80345a05b0,ffff8000ffff8008) at closef+0x118 fdfree(ffff8000ffff8008) at fdfree+0x100 exit1(ffff8000ffff8008,19,1) at exit1+0x32f postsig(ffff8000ffff8008,19) at postsig+0x4a6 userret(ffff8000ffff8008) at userret+0x159 syscall(ffff8000149629b0) at syscall+0x42e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbfce0, count: -16 ddb> show registers rdi 0x2 rsi 0 rbp 0xffff800014962360 rbx 0 rdx 0x3 rcx 0x1 rax 0 r8 0xffff800000a22f00 r9 0x5 r10 0xbc3fedf74e9f8f71 r11 0x39b028f0c8e5b222 r12 0 r13 0x3 r14 0xfff7f7fffffeffff r15 0x1 rip 0xffffffff8152520d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800014962300 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb> show proc PROC (syz-executor.0) pid=498211 stat=onproc flags process=a proc=2000 pri=17, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8770,0xffff8000ffff2c80 process=0xffff8000148b2d98 user=0xffff80001495d000, vmspace=0xfffffd803f012330 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 30163 350860 0 0 3 0x14200 bored sosplice 59254 229703 51556 0 2 0x482 syz-executor.1 51556 312009 59908 0 3 0x82 thrsleep syz-fuzzer 51556 442779 59908 0 2 0x4000482 syz-fuzzer 51556 198103 59908 0 2 0x4000082 syz-fuzzer 51556 245254 59908 0 3 0x4000082 thrsleep syz-fuzzer 51556 430480 59908 0 3 0x4000082 thrsleep syz-fuzzer 51556 370090 59908 0 3 0x4000082 thrsleep syz-fuzzer 51556 23361 59908 0 3 0x4000082 thrsleep syz-fuzzer 59908 74569 14799 0 3 0x10008a pause ksh 14799 98197 63239 0 2 0x92 sshd 12305 253184 1 0 3 0x100083 ttyin getty 63239 77379 1 0 2 0x80 sshd 92489 59373 12180 73 3 0x100090 kqread syslogd 12180 53646 1 0 3 0x100082 netio syslogd 57015 43208 1 77 2 0x100090 dhclient 70009 213087 1 0 2 0x80 dhclient 15573 289676 0 0 2 0x14200 zerothread 79641 400895 0 0 3 0x14200 aiodoned aiodoned 77798 237913 0 0 3 0x14200 syncer update 72720 31987 0 0 3 0x14200 cleaner cleaner 6051 315204 0 0 3 0x14200 reaper reaper 16141 244075 0 0 3 0x14200 pgdaemon pagedaemon 98035 371687 0 0 3 0x14200 bored crynlk 68663 230874 0 0 3 0x14200 bored crypto 7652 437638 0 0 3 0x40014200 acpi0 acpi0 21205 450770 0 0 2 0x14200 softnet 98931 372097 0 0 2 0x14200 systqmp 85354 330078 0 0 3 0x14200 bored systq 4876 481168 0 0 3 0x40014200 bored softclock 54184 475448 0 0 3 0x40014200 idle0 96667 25027 0 0 3 0x14200 bored smr 1 38834 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 9501 6345K 6976K 78643K 11569 0 pcb 13 8K 8K 78643K 101 0 rtable 101 3K 4K 78643K 302 0 ifaddr 74 14K 16K 78643K 134 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 57 0 iov 0 0K 32K 78643K 90 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 1536 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 14 0 VM map 2 0K 0K 78643K 2 0 sem 11 1K 1K 78643K 14 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 4 9K 25K 78643K 382 0 sigio 0 0K 0K 78643K 16 0 proc 48 38K 54K 78643K 396 0 subproc 23 1K 2K 78643K 38 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 37 0 in_multi 66 3K 3K 78643K 87 0 ether_multi 1 0K 0K 78643K 5 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 60 265K 265K 78643K 60 0 exec 0 0K 1K 78643K 212 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 130 119K 121K 78643K 1820 0 UVM aobj 59 3K 3K 78643K 62 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 84 0 NDP 12 0K 0K 78643K 26 0 temp 134 3018K 3647K 78643K 6646 0 kqueue 0 0K 0K 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 7 0 3 1 0 1 1 0 8 0 rtpcb 80 35 0 33 1 0 1 1 0 8 0 rtentry 112 52 0 13 2 0 2 2 0 8 0 unpcb 120 343 0 335 1 0 1 1 0 8 0 syncache 264 8 0 8 3 3 0 1 0 8 0 tcpqe 32 193 0 193 3 3 0 1 0 8 0 tcpcb 544 276 0 271 2 0 2 2 0 8 1 inpcb 280 1260 0 1252 5 3 2 4 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 5 0 2 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 ppxss 1128 6 0 6 2 1 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 248 0 45 14 0 14 14 0 8 0 art_table 32 250 0 45 2 0 2 2 0 8 0 art_node 16 51 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 4 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 10 0 1 1 0 1 1 0 8 0 shmpl 112 60 0 3 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1984 0 585 46 0 46 46 0 8 0 ffsino 240 1984 0 585 83 0 83 83 0 8 0 nchpl 144 2774 0 1158 61 0 61 61 0 8 0 uvmvnodes 72 2254 0 0 41 0 41 41 0 8 0 vnodes 208 2254 0 0 119 0 119 119 0 8 0 namei 1024 7879 0 7879 1 0 1 1 0 8 1 vcpupl 1984 13 0 0 2 0 2 2 0 8 0 vmpool 528 15 0 2 1 0 1 1 0 8 0 scxspl 192 8559 0 8559 10 7 3 7 0 8 3 plimitpl 152 40 0 33 1 0 1 1 0 8 0 sigapl 432 553 0 541 2 0 2 2 0 8 0 futexpl 56 12604 0 12604 1 0 1 1 0 8 1 knotepl 112 89 0 70 1 0 1 1 0 8 0 kqueuepl 104 111 0 109 1 0 1 1 0 8 0 pipepl 128 352 0 334 3 1 2 2 0 8 1 fdescpl 424 554 0 541 2 0 2 2 0 8 0 filepl 120 4830 0 4745 6 1 5 5 0 8 2 lockfpl 104 116 0 115 1 0 1 1 0 8 0 lockfspl 48 43 0 42 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 31 0 21 1 0 1 1 0 8 0 ucredpl 96 690 0 683 1 0 1 1 0 8 0 zombiepl 144 544 0 542 1 0 1 1 0 8 0 processpl 864 571 0 542 4 0 4 4 0 8 0 procpl 632 1058 0 1023 5 1 4 5 0 8 0 sosppl 128 10 0 10 1 0 1 1 0 8 1 sockpl 384 1659 0 1641 6 1 5 6 0 8 2 mcl64k 65536 33 0 33 1 0 1 1 0 8 1 mcl16k 16384 7 0 7 1 1 0 1 0 8 0 mcl12k 12288 12 0 12 1 0 1 1 0 8 1 mcl9k 9216 5 0 5 2 1 1 1 0 8 1 mcl8k 8192 21 0 21 1 0 1 1 0 8 1 mcl4k 4096 52 0 52 2 1 1 1 0 8 1 mcl2k2 2112 5 0 5 1 0 1 1 0 8 1 mcl2k 2048 69416 0 69367 23 16 7 17 0 8 0 mtagpl 80 32 0 22 2 1 1 1 0 8 0 mbufpl 256 112742 0 112627 19 3 16 16 0 8 3 bufpl 280 7590 0 2621 356 0 356 356 0 8 0 anonpl 16 80350 0 58680 105 1 104 104 0 62 16 amapchunkpl 152 2657 0 2480 13 2 11 12 0 158 2 amappl16 192 3735 0 2555 76 5 71 71 0 8 11 amappl15 184 50 0 46 1 0 1 1 0 8 0 amappl14 176 28 0 26 1 0 1 1 0 8 0 amappl13 168 1 0 1 1 1 0 1 0 8 0 amappl12 160 14 0 12 2 1 1 1 0 8 0 amappl11 152 49 0 37 1 0 1 1 0 8 0 amappl10 144 183 0 179 1 0 1 1 0 8 0 amappl9 136 563 0 560 1 0 1 1 0 8 0 amappl8 128 127 0 100 2 0 2 2 0 8 0 amappl7 120 259 0 248 1 0 1 1 0 8 0 amappl6 112 61 0 55 1 0 1 1 0 8 0 amappl5 104 137 0 127 1 0 1 1 0 8 0 amappl4 96 772 0 744 1 0 1 1 0 8 0 amappl3 88 133 0 122 1 0 1 1 0 8 0 amappl2 80 3658 0 3592 3 1 2 3 0 8 0 amappl1 72 19546 0 19147 26 17 9 20 0 8 0 amappl 80 1320 0 1271 2 0 2 2 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 61 0 3 1 0 1 1 0 8 0 uaddrrnd 24 569 0 543 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 569 0 543 1 0 1 1 0 8 0 vmmpekpl 168 7311 0 7286 2 0 2 2 0 8 0 vmmpepl 168 73729 0 71481 179 25 154 174 0 357 47 vmsppl 272 568 0 543 2 0 2 2 0 8 0 pdppl 4096 1144 0 1099 7 0 7 7 0 8 0 pvpl 32 222611 0 199293 227 0 227 227 0 265 37 pmappl 200 568 0 543 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 163 0 23 5 0 5 5 0 8 0