464d312a1097214ce98f70d9e012016b70d258c665b1ca7d949ed1606029c721003762d1b805e89526620fa12b2327dd4bf205eaf11cd36de223e213e41344456ae34237df4caf6e0406432394d30a972c968f00f9f0966b5deb40ab3df009ea7bc2bdd7dfcad8d63c02e161e53f7228ef529cd8fbce41d2b53dfe48e0dda1b4b86b74a805be431f73aa8b65841e4db46f51b18560bb4cbe714de05547d4fb83cb6b1fa96d6fb0bbfce59f03cda3e53b4f7e2471b13a5ad0b8a51428185efd35c29e9664e9439c581ae477ba7772e7cffe5ab1b8e381819d1b906a4a83deb96ca310458deb9bdb687d9ac37d406410f7f9157eb26b0054b9b2e07c5f79c5e0f4248381f9d901174f765224387f4edd8f70d20e297e33e7cb65b741327d80ab624aeab8f99fd174b2f262fe5a0edec1baf078b7da437f647123f334c9eb1662e28286e9154b54b907889e663fed8554dcfecd24f6ec498f2121f533a0eb025409e163dde3748ef7a27ed2f880d68789b84d7f9d4554be95169bcc079f2538457b9a6a83161ddcbf4aea2f9b59d107a943e6360a348d6d363e017567ab41f4927a237bc3ebe79202ccb5ecfb5bb0d3b80d1f48d5eeb148c3b2dbb4ed251c1ca37c691e42641f83bcbce41e2f5ca75949ab8d61ee5b08c3ef71480e33f8d432b6417d08b9c35bf4c1751833e956e0317fb0af72df00596364c7a129a98458fc155441ad021d56b062cfd63bb674a15cb276e91561bf61b2033bcb3bb93b9733ecc09c799a037cabce61272ef55c68b3ddd256fecefe50706b747e75b736f7a676c2cade6cf6b7bb4f8ebc71e3210ad1b191c30af9c0e4e02356ed2bbb39249337ab1a2ff7359e0d8668a092cf23c2ec7dc4ec4a2a33954efc9c41503358aaadb899ffa041554b4d43cb78ab6d22b25d15916da0458432e13aa17ecc437f6d154d1437287de9813ccb4a3444990c8e4c9bcf10b28ccdec8dfd50a7f698395bbace23cfcd20b5a99a2f0fb5cd16d2549e3582def5e74e32615671eae257003a590df2070219f4095bd3531bc363c81711e725932e8e2a7e98a342b2f899213bebc54b2bbf2c4c700a1f51bd402d77383e2754d2662eb347a1911b74fa53ded3ae9285057f7a4b02fe1a2e2042f620ae7f03db2b5e228d950e38ea019169792b221070e29c7cba9a3be8e90f41e307ab08ae7fd84990c7f71c74f27f38c15cf6ebd5d6155504d2d20c3fa9b911642a880222a87d2849657985c8ec1ff1d54ca46e4ec8af9533ba0519f1eeff3fba42277c58b902b77a84c4bfbe77bebd654839253fa81856b590e8fbf8c33fe50c2104c1f24be15c2f6a23106ded4f77f5840ed2568d22eea5f14ce4307c3390777ec0e5730b935d1285644ea0cacbcd6c3c1aaa09dffd621c051af1bc30a1764c3807d3ace4381146a7614f99d4d8837eb5bcb99c1a91671a75cc8165592fbe5449f4e3e8d493f1aded8543ccfb169a653983ebba906314da3e37045e852994570b281d4a2fe6f3da830ef26f622c643bca6364c080e3e5217e826673512deae859aaaae2cff3b1acc61dfef39a02b8d64bf3b06ce01cda56e78869dc4b3e25ad62b9a962beeb77146694e5380ae5625cfb6e64d2cf12173bc60147e6f01b054e3df0724095b77e93843a608e7054b666a1f8ae3f13877fae3240044e7ae9a1de7029fab6f2b31227aa810c42e5eefb1e30c44c6d1c7bd891bd77b9790e801e9bb8608ca732c75d124b30397071dc76e9221c797f62abe4a26dc2b80a196628e02e99203b777032e64ef655932b0ce4f5a95d54f7d41cb5fac7d42c99ce2961800d025878accd2e34f6f3c9d20d5fc7f7a004b317a8a1b4a74777b44382c82d7cb9d7b97e99964a630c9f9d76497780a48164261f412200f7e3dee2557b35902c42ec4a9a63af621fa01725a93649b70c14356fe60e8f1ffe2cd03d50a0da20200e8a2b053f463b9dae991985413591f481115c3e783e65c21754bf03684ddb92fb7a624ffe1d44a4c0c44a21e881848e796000f3233234293db023499dc247be01ba971e176d2847a54eb506bda3bafec56bffc0dc47b7f509a6b0b5fc0743259632e6e4da34c53e0b4340a59900555b3026af4556d7fb17175532286fb186b910ae6532822a2679671d812fc8c6cb712943c8c843de35c3cf4aff18d30019160a7b4f90d9204c101dd83219d9361ef59eef68d5ab9b631f71db3436159dd736c88577ceab05b44a1b96187f0f4034698753e1996bfba25f8dfe4bde17cfb3c8bc65011a575268a8592368c72e0eb445e8fc78553bcac9e7dc217c8ed8f4ae0101082e4479f02cfd8360ad28674b3f69a3fa44bb68541069c4a2e7aebee58c9d1c9e5b7c156c08e8d109b4113fcc79a5f6603ae323e34ec32737479b4fd379ee291442d0e6e4ef0a372cb3bd5c569883b1c227873af1c40fc00f2b0034e3512da87eceaebc535c1e89eeeebbab5e544e840b05a606f1708b4f432a30b0ae5e934ba267450cc57b8f5187e3b27d161828a1bedd88b9f1c858b97b5bfc196a954b9b140acb7b55f5e044db8dd4f7ce2e49da46d85c1ca1b20997d7514099e7c1c7561b869bad08adae5fbb4bb6128c86f94341f4ea6a9fa8120cc3a031d538305302b78f5909aee1f145d39166db0cc55d16015cd5370d5d308c75bd36e09f8eb158317525225a0fb0eb960389dea0fc4e05c41fd6e63ea7747547b42ff094b7f9416d68de41b2c72cf9622931164f8a1e0142bdac9e2653ecc7b35f3f46cfe8cc82310a9e9295f2eeea4ce07de506df9e2398fa416006e30bea748d54978c76a70ddcc756dd668f62a8e9846c35c6e7d23ef4ad36dd2215736348f246f976f15fb8f64b03c34b96315f997512c2452cc7f35ca58a7730fea94f74d18174b4d429e348dce4e5e2397da77e8219afc4696aa78ae4e703335b0f87059189ec4ae3b48cc12bb290d1efcd4cd87cfa50ff4301edf550dd73981fc50391d3ab67993597a7b874870491091f3f8df368f8a0b969a6cb8fd3374f62b13c34ec6476f412cfd865a225f5732d6b08ce9f967cff851d90b11720b08579718c1fdc1927a5d7b4d37d82cadcaa78c31a9db6c360250e4f4d22f6d4c9f412451b453040f0ca083683026d050f06cebd10307a7d3e0b15d1c90a9636695c7dcf1066dbb9728307e0a641ed74419d04767c87acf4afd6f62a9142983fbafdd0541590884351c26404709a70c2a2e61ae68d276a2203732ce7cfe3d96ee7021ebd789724c4f64c2355ec363d9c7f564b35d5f3322dd81d4895ec0ad007e6b9f1f97cc27ec70d00e201e97639a13a6f41e4ee75b13ce8408977bf827732a4015d2f1077193d98bf928eb4453a6da2ef27614ce74450c18fc1e75675313e78dce9c29a9b8a1cd39dec447db1870b392d2fb78cca19e432953dfd16a0b1bed7b77cb5426a1f398e4ec6db39175cb4296e23c93cd7c5ee95aeaf2b06d867fd5a84bc8586bacf9bfba0780106dc8c0073bbf55818bcbc1b4db6271e37dfe794125c375b22dd676b0cccbc6e034e2fb890691d596513e0ba6a6ed11da4b618c3b2e91179be30b79d9967c037980a20e9f2721ad9b63ec1ae82dbe065473e370ee906c2d2a9dc56b0e1fc3fbf28ca827bf4e9f1090a591519cbd5ea46fee6779d93626235aa5357d9aa4eb45662b361bd7e661c9ae3013eb48de4e3210686ad06c35fe2b52dd0bcbab3d990426e0a964a8e3a42acb88599eb82c57785eb59dfb1ae918866e62e68c915a5a9a530336a2710a24a91411cb539d13d0893df62989a3e843ca6bd2e43f62f2659babe42635290b774b99dcf546038c140b4d099f4c05c4933375b10832d77db3646d38b5f6c8e5393fc138a23c84ca50a2edc86bfb34fd66d318d0511230f5085ff73ea05dd074fc73019c263e46a81da5d2f2a6ee04e09ea9979312d18603223a49b3770e56e2bac2c0774f427b2a7a71d5a8edefaee04c7361ee67fb2688b026377b4333605b7b3e313245984bc07cdf8b9bf00ebd872b9016fd612879cd3b68088dc5ab92a97d8eebd4757f7a0907945a90ae31cab4eba322b7b448086f1f963bb77595ffcde366fdc8802c02dd0b1602647698d4c9cf7cb43ed4a8027a62b53cc18e65f17e9c75e6a184c40d66e3b95a0004b40d102abc753bfd3b23ac34ee20a1903d30980691b2c7e5b3c36b89e194d35750763edd68530a6fced1fcb5ff50a1af797af73aa801eaf7144bd39b29ccc04b9c84978163e879d96f76628f987d05381f8e06f9df9fb96e953c84d5d9ca035a8dd84840509aa28fbe223216d13747bde985e71d327713f1fc2b71f6d2a7cf334cb7a2aa132e6c700ffc83ab8bdf9d68f42a6d35ceff2caf1cd789fa94a335f4855823d02e6b08a8f66416875d146e9779144e5cc1e1550907cf66de16b46a1a00da23c01871f74d4e16f60c8014fc9f4e59ec6186060ed19c75c67674091e2863256bfb0e04c2338e4cc6d8fda2aa8b36e674d95f21458f7165611ed1a3a43a679b17a1f71b1b1e1f69f8ab49e4911bdb9a6fd9d8ed8827461a72de44578b71fc722ec3596fbd9390f05d6fb0c13d37ff341b69a9f0aca827fb297513b5", 0x1000}, {&(0x7f0000001340)="62937da90ae876886ea56eef2c0362bda7a9409574b3cd778346eccd8ea78fdc07d1d165b184f9d187a22080bdf03983984f93d92c8fe9924b373d63dad693c2ad181a92e37f46c979dfd6630a5cc6fb32f0e16c4bd1a9f4d94c2598534a999df190404e9e513fe012dfe8f2d24493c4f95497d1ca9146ee9f82bb594fba5d9b59b3f8f455f4268f0bf1a127c92b7971e395e6818fc039c9789168e22901eb4d2ea560c2756e0af82526ecadef4d5289bfa0aa2c404a5b7e4fc9a6639992b949be1104f05d836e093f", 0xc9}], 0x6, &(0x7f00000014c0)=[{0x80, 0xffff, 0x1000, "8d05da93c3e68f8612fc8fa2d130b539081afccc2071ca5695c122efea956efc73721438d60cc903971de7c554aba25ddfb1d543538d48ff08634a8ead84ee515fc9ef30b770ced165b6d172eff123b7350d6e1fe4bf740e63832d9737bd3c1083b4541441b0c276b8e7e39c5eba8f00"}, {0xd0, 0xffff, 0x5, "1c7ddb93919d1508a22456f94a93b453cae525411f5769e4a39e8c6927a3eb70e0080ce67c64e7b8b2f62dd26c0d39a5317459506820b553f3a00ca4e28276e56f0747f1510001c449f7fc7830138ea914ed00cf364d241c477f92f516bb64745fef258ae1811fba90e3e3d2abac8fce1534e840c095d626bad2300bce971bd3e646668a3d701eb77d91796a2bf0d131178519deb19035f1a2027ae11cd2f00d190a613f47f62cad1139243046ddc5649983557e375b47f9151da06fbc80a262"}, {0xb8, 0x1, 0xfffffffeffffffff, "e9f6237f69ae167c9a9b445a0b0c52dfa8aa533ff9b9096302fc8c98e01b57ee3868d241c028281aacc044f28b1475cb2b20a8938cc459e40413eb7ca153b2a13791cb04f46402370b0435a58714a0f4d349c87eb39cc4654437734a2d6871f87550216402dd6d1e846876a32fb06abca113d1c15dec9b9f5e192ec934cf51fb9d09c9ee4e106b31d664cfa6bdf8aa21f5faf5e596f5a98273bc6f92182fe7a7fcb312b02e"}], 0x208}, 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x7, 0x2, 0x9}], 0x10}, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000000bf, &(0x7f0000000140)=[{0x4}, {0x3d, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0xc06a, 0x3, 0xffff}]}) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:36 executing program 0: setrlimit(0x2, &(0x7f00000007c0)={0xffffffffffffff5d, 0xfffffffffffffffd}) mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8408, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000006c0)=0xc) r2 = geteuid() getgroups(0x9, &(0x7f0000000700)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000100)="a1b354a2c3b62a0e7e1ad1492dfbfd431f50e190ccff0a9b42a75265bafe26d0fc3ab3d5891652778b274654e7de1e23bc0ef3d3bed7013def4dd9fbf6b4290f5cff389471ae3034c25aed572a34336e72c71bec2c33fcff4a16c561343ac22170acf32b560a59cc357de4ee7831ae41a45476e89a75f7fa1624", 0x7a}, {&(0x7f0000000180)="502eab02997a4397a2dd3e", 0xb}, {&(0x7f0000000280)="09bafe0b4ce72020f4c8df21c2d79d169ef3f3da8ed99109249a316e36d8863335501ae1421c6df0dab7ade5464fb3a7ab42a099d275532b9c8e442992dfa052fd79c03a6e1cea2d3200b90b98ed825e78d37a07b95922001fe00aff25a13473c329411089c39f9aeafa76839f6f5b50d3aa0188b68abf851ac655b8bb29888592cb2b97d9b965bc60dfc12435e3d88c75ca1469cd74f053e9561f5fbd3bb87a395ee009ad08acaaa8452c76eac97e127f34856c224c", 0xb6}, {&(0x7f00000001c0)="9c02c3917452", 0x6}, {&(0x7f0000000340)="8b6db6213afe302c44a119e078ac64e4ab54478d270a924f6abc79de260f0190ca145b8228975773659f4815c7a7b34bd57baa2f7a6e0d44e1bdd8d8b567935a842fc935214d8136d61144988fcdb8cabac7fc0dde344a1b21a3d85395769d1c7c0d39716a4a0d0dae12b047ae8bbd1d193ee639a32b859393f211f6a7ce42d55d5d9dc789d22e33e29a1874d1a0dd35c50ac76036ed8e38a437c6dfc8c49ac84eebef92cceb25e6005de2e06da53ab4c80d250372c6d76417c676c655ea4c14a2b32cc7a09c68ecaf29ed7d42c00fd80965901182a28c770758dcf2bbc86c651410a5c650aafdb41e800514d52855bcbd557b195264263baeef", 0xfa}, {&(0x7f0000000440)="6c59f62020919c1266d333f05b47d11b33124133060e6975ddc2e656532033b1c1d95fe1ee74976eb7d7925906fe20318cca00b69b109636fe206dc6dd2b705b1b8f926af937b9234e2de5451fac26b2b15d4784948cc86eb6bf2f670ad49f85e6f7ecfe2939c428cb607d1720eeef18f6abd8de9d7ee56496a018667b482d2c9d03efcc5ae33baf8bc6fa8a8d09365fdcda9204095f3741cc69d11021f927", 0x9f}, {&(0x7f0000000500)="dc4012f2e8812ab56e5a660f63f666b78da2ddc4819bf086575536366813a2f654950b2992f34c7d84495d162a6e012dedae74297ff33c2bac1641088dd0403acf1377817a3eb4a246839f455e51339ce66cce69c7c76f8b08b444", 0x5b}, {&(0x7f0000000580)="985297cc46181ab33c5f9cbe4e5f086972175b7ed6ab51222c2c29ecac85cf57adfe3ed90dbf7426d6bc840a8c36f8c0278cedc9ae6264ea570df7f11742b79a6aeaaa0963a3bc41de444de4b0a7aa82db5015fe8c4532e92aeb2fa8d793fff992abe9b53ab6c6c79ee203d180eb4c4beacaa34045b661cfbb1aca3991ff14ff1a8775ed3a20a77d", 0x88}], 0x8, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20}, 0x7) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x88, 0x8) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) r0 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffd, 0x3) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x27dc, 0x2}) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2019, 0xffffffff) r0 = open(&(0x7f00000027c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 16:00:36 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) close(r2) r3 = dup2(r1, r2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x8) dup(r2) execve(0x0, 0x0, 0x0) 16:00:36 executing program 0: setuid(0xee01) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) socketpair(0x0, 0x5, 0x6, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000440)={0x2, 0x3}, 0xc) fcntl$setstatus(r0, 0x4, 0x4) r2 = open(&(0x7f0000000140)='./file0\x00', 0x808, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x3, 0x800, 0x0, {[0x9, 0x9, 0x6, 0xc4, 0x2, 0xe6, 0x0, 0x8, 0x5015, 0xffffffff, 0x8, 0x6d9a46fe, 0x1, 0x47b, 0x0, 0x6, 0x1139, 0x8c0], [0x2, 0xd30, 0x100, 0x8, 0x87, 0x3ef, 0x401, 0x1, 0x1, 0x5], [0x855a, 0xffffffffb1e337d8, 0x8000, 0xfff, 0x6b5, 0x1, 0x80000001], [0x5, 0x81, 0x80000001, 0x2, 0x7], [{0x7, 0x81, 0x3f}, {0x1, 0x9, 0x0, 0x75}, {0x3, 0xfffffffffffffffc, 0x1}, {0x2, 0x7, 0x938, 0x6}, {0x5, 0xffffffffffffff00, 0xfb, 0x3}, {0x80, 0x4, 0x6, 0x1}, {0x1, 0x7f, 0xd7, 0x2}, {0x0, 0xfffffffffffffffd, 0x4, 0xffffffffffffff70}], {0x0, 0x20000000000000, 0xff}, {0xfff, 0x8, 0x101, 0x3}}}) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x9b6f, 0x6}, 0x8) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) fcntl$dupfd(r0, 0x4, r0) 16:00:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) chroot(&(0x7f0000000140)='./file0\x00') pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fsync(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=')', 0x1}], 0x1) ftruncate(r0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="3ecd4678cdab075d518f15c8c9c24fe3b35a5762b9a42c095099c5f1b875a7c68f60c9f87cb815449bf7b265adf1f1fd3a42cdc0bb4024ad8b8b4489e40de19fe86862c26568f1f1f0b7b566812b67865726e3b3274885b5a66a0799c5c07bbd13b894cdc3", 0x65, 0x8, 0x0, 0x0) 16:00:36 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7188, 0xb0, 0x200, 0x6300, "83d0a728b088531536b72ad03dc23473a91eabdb", 0x2000000000, 0x4}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:36 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x4) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1}, {}], 0x2, 0x7) 16:00:36 executing program 0: mlock(&(0x7f0000006000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0xf) r1 = dup2(r0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x0, 0x1, 0x7}) mprotect(&(0x7f0000016000/0x4000)=nil, 0x4000, 0x2) sync() madvise(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000008000/0x11000)=nil, 0x11000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0/file0\x00', 0xffffffffd4c57898, 0x20, 0x3f, 0x1, 0x0, 0x4348, 0x80000000, 0x3, 0x2, 0x7, 0x1}) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:36 executing program 1: nanosleep(&(0x7f0000000000)={0x2}, &(0x7f0000000040)) nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup2(r0, r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x2, 0x4, {[0x7, 0xad54, 0x8001, 0xc556, 0x7f, 0x6, 0x1ff, 0x11b1, 0x8, 0x8, 0x3, 0x8, 0x1ff, 0x9, 0x4, 0x5, 0x401, 0x5], [0x6, 0x1, 0x3, 0xf5, 0x7ff, 0x7f, 0x1, 0x2, 0x0, 0xfffffffffffffffe], [0x5ba, 0x3, 0x2, 0x0, 0x446, 0x3ff, 0x4], [0x4, 0x400, 0x6, 0x8, 0x7, 0x7fff], [{0xfffffffffffffffc, 0x5, 0x7, 0x3f}, {0x200, 0x10000, 0x8, 0x1}, {0x0, 0xff, 0x3, 0x101}, {0x7, 0x10000, 0xeb41, 0x9}, {0x400, 0x9, 0x80, 0x1}, {0x3, 0x1b, 0x7, 0x2}, {0xdf1e, 0x0, 0x8403, 0x5}, {0xa59c, 0xa753, 0x9, 0x9}], {0x3ff, 0x3, 0x5, 0x1}, {0x2, 0x100000000, 0x2, 0x8316}}}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() close(r1) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000440)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{0x87, 0xfffffffffffffffe, 0x0, 0x7}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x0, 0x2, 0x8, 0x0, 0xf462, 0x40, 0x2, 0x2, 0x1, 0x62ed, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b2") kevent(r1, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x20000000, 0x10001, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000002, 0x7, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000001, 0xe9d, 0x7fff}], 0x8, &(0x7f0000000500), 0x2, &(0x7f0000000540)={0x7, 0x5}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r2 = open(&(0x7f0000000380)='./file0\x00', 0xfffffffffffffffe, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000140)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x4) ioctl$BIOCFLUSH(r2, 0x20004268) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000300)=0x9) clock_getres(0x7, &(0x7f0000000340)) ioctl$BIOCLOCK(r2, 0x20004276) symlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000580)='./file0\x00') 16:00:37 executing program 0: r0 = getegid() setegid(r0) setegid(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r4}, 0xc) r5 = syz_open_pts() close(r0) dup(r5) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20400, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000100)=0x7f) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x10041) 16:00:37 executing program 0: r0 = socket(0x6, 0x4000, 0x100000001) read(r0, &(0x7f0000000000)=""/6, 0x6) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) fcntl$setstatus(r0, 0x4, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffed1, &(0x7f0000000240)="8b1032d82a4d245fb7d7b90c4b377795d5c2b5e94e32f7a3320be4e11821094792bfda63cb7976214c166647dfa63a528ecf119382f0c907395f99779f773f6e0ef189521f98c9b12d4c09d23782ddac8cd965") pwrite(r0, &(0x7f0000000140)="ac5f7830bbb8868b4b10116c6e009f424e11d6da8b743ae4200c3a8cf50e2245a60c26b14fec3501377ec20516e51133b794d1dccb36965573ba26cd07e8b03441ed87633564a75b0da36113964f85eece12e402ee3cfac6fa37466ab762edb909c36f24ca4b145f0885555b256e4f278c68334de78e745b5119cc3e5ca50d09815914b16a66ab0d4da241b29e4ec0d0c7289b2c658b85e7015d874fc22a7f7cd52af5641fde79753ea6c0320501d7abf7a250103dab5c75792e1409841e3655eadc76b906b95170c4818179adb2566fdd823cfc47a89b52444f", 0xda, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) semget(0x3, 0x4, 0x100) close(r0) r2 = semget(0x1, 0x2, 0x1) recvfrom(r0, &(0x7f0000000280)=""/129, 0x81, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="0012a44b5373e34540a1e5e3b591872d758c84c1ffe189ac677a2018c5b1"], 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/253) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000000000, 0x10000010) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 16:00:38 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getgid() setegid(r1) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getgid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x5, &(0x7f0000000180)=[r2, r3, r4, r5, r6]) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r1, 0x3, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="15e82e3a3ee1c400", 0x8) setsockopt$inet_opts(r2, 0x0, 0x800005, &(0x7f0000000040)="1d7ddf4163b2dd1ea33c76ec851880dd1c", 0x11) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="cb87be7b088417b9856f1f103a40fc5fa83d3d93b6eb1b914bda6189646e3948233941befb04c9eeecefc0386b129f5619773733df928356aec50d05526a0dece530ec658137efcdfbc300fa76cd5cf3d65ed1d7b75277a338ced3b0dc81ac7f284842d1adafb64596b4493527fe379fe04e43a06304e3bad49d31ac9019261057cb46461c5d4003da93fd84f3a491a4e1fa3cbbbfea0e8c24925090b8cafdf7406992c3f499c403758ddde2ca79e6b69cb5015db40f64b488b14c135f19539d", 0xc0) 16:00:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/38, 0x26}, {&(0x7f0000000100)=""/137, 0x89}], 0x2, &(0x7f0000000200)=""/218, 0xda}, 0x843) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000f, &(0x7f0000000000), 0x0) setsockopt(r0, 0x5, 0x7f, &(0x7f0000000000)="0438b20c8e57e30d5d6920c6be865a480f5e80463e25a2ed951e70c5255143fa188bed19192ab1de3f2af6cfba01cde247", 0x31) 16:00:38 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000480)={0xc34, './file0\x00', './file0\x00'}) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x0, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x2a, 0x20, 0x2}, {{r0}, 0xfffffffffffffffb, 0x84, 0x20, 0xfffffffffffffff9, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x0, 0x3}, {{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0x9d4}, {{r1}, 0x0, 0x4, 0x1, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0x7f, 0x6}, {{r1}, 0xfffffffffffffffe, 0x72, 0xf0000004, 0x80, 0x6}, {{r0}, 0xfffffffffffffffe, 0x82, 0xfffff, 0x80000001, 0x3}], 0xfffffffffffff621, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x89, 0x1, 0x3d, 0xff66}, {{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x1800000000000000, 0x4}, {{r1}, 0x0, 0x28, 0x6, 0x7, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x21, 0x2, 0x7c43, 0xca77f10}, {{r1}, 0x0, 0x22, 0xf0000001, 0xffffffff80000001, 0x2}], 0x1f, &(0x7f00000002c0)={0xfffffffffffffffa, 0x1}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x1) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbe, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x0, 0xfff, 0x3}, {{r0}, 0x4a3828d18eb964e8, 0x20, 0x20000003, 0x1000, 0xfc}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x8000, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x30, 0x2ac0000000}, {{r2}, 0xffffffffffffffff, 0x40, 0x24, 0x8, 0x1ff}, {{r2}, 0xfffffffffffffffa, 0xdc, 0x3, 0x8000, 0x1f}], 0x7, 0x0) 16:00:38 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x7f, 0xff}, 0x10) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="c82f56a3a3d894335f0f72b1679477e933d01463f5e07dd30ee8098b03bb990000000000000000"], 0xa, 0x0}, 0x0) 16:00:38 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x0) r1 = socket(0x10000000002, 0x400000000000002, 0x0) socket(0x38, 0x7, 0x101) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x6255) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x80000) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f00000000c0)=0xfffffffffffffffc) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r1 = syz_open_pts() r2 = dup(r1) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') stat(&(0x7f0000000340)='./bus\x00', &(0x7f00000006c0)) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x2000, 0x4) read(r0, &(0x7f0000000140)=""/198, 0xc6) execve(&(0x7f0000000240)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000280)='@[-\x00', &(0x7f00000002c0)='\xe9}[$^\x00', &(0x7f0000000300)='%\x00', &(0x7f0000000680)='\x1a}\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='{\x00'], &(0x7f0000000640)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='-&\x00', &(0x7f0000000500)='&&\x00', &(0x7f0000000540)='%{\x00', &(0x7f0000000580)=',.-s\x00', &(0x7f00000005c0)='l$\x00']) 16:00:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003e00000000918ea9"], 0x10}, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000000000)="4807f9bfb507fe0e680f59fcc00f3885addcd866", 0x14}, {&(0x7f0000000040)="f5617438ce1858858abddcfa7dea06412efbddb85635ea6ace97114c84158a4da31ad08b39f26765bce32793dea836c987e9d52f3d0c6b57b4a7d725a78c16d0deb11850607050ae4ab1674ab5e3754a8bbdc2d5b54ad197d4d264ffbcfd4fb0000710770ee57b2d72bbf61832d4db3acc", 0x71}, {&(0x7f0000000180)="6ee29d4293564c98879c81a64a6077a225ac94722dbf391aef7b1f7960b02fc79ac9efb8f6cb112d38a4357bfc62f515bd33f24f5a94724894691aec031e2675e2fe168a19ec990dd35987779d074e32066f5ccac005174ce4a630d787a078530fb18112122dda902bd1e701c35cd72c4aec71e6106dff29fc6238f1710453a3b58dcd63af10d829b5a465f7647b35cb98e7554b78b836bfe90b5cb68fe1d9a846dd317d7e260f9e3da2e724f5ba6be32e57eecaccc4a0fe", 0xb8}, {&(0x7f0000000240)="7cfeb2895909c4750b8bbb6721dbf2a812b44f950586ab9321f2237bb6177fbd74cf89a24ede6b1457ee8f2ef49ce8aebca092c8e46006c5ca9484fdfa89eda24f71170d5109dcdc3e589a186b051c0cc58395963633b70e7cea625aff71f4bfbfdf293e441a40c3e6ca0483b5fbc21e7656210184b8b4c9b235ecfc0bc150757d56db7fa1a244271febcae5d630735d78d542b78c0a07df16edeefb8b57033c300d4fc06a", 0xa5}, {&(0x7f0000000300)="87c23802b4ee478475dda6bf9b2aeab439452f80277a4b9fefb20c9ce3d6bea13db3ec2cfafeb9ac2dd161fcb1b63d7ae949066a392328dc8e8b02b7d537b3529706e0350373a85fcccc43829a117beb82425810a601e2ccc9fc7de30d963571cdbb8784ef32ee2175718956f6677af3895393b426d6e3f1b77bc4a892c595e319cecefce158fef0b3d644c2706636f19e14ca8aabdfa32adcb77e4b1e1a4a709462a6d1810f133a466a41a3474370419821802df7143ce694ae59c5d3429e0ec324c288028b88c59d71f7799fb46bef0e98324e3999700da93318f6b7cf8a4b9d849aebb8081101768466528e871d7299dae2e218aa0cad2a844dfb266ea849726d39878227d8a9869084f2e617e3a8db46fb53f22f0ec1e4250d6e5a6519a3aa05575db9ccafc69c51a8225a17c80efbd12534c16419a5b04bf7d6dfb0ccc894d5e3143e93aaa07a95d935be44947d129d1d2d1aaaa480e66d4496924b938dfdaf1ce93b77e9e49025d3a92ef9081b823bbab081516be09279c52d0b8335dda2992bbd69cb3cda5532b08f40791be05bd1058ee5ecb5b57f94afec084e98b470c52469c74ec7c7209723627a7508153d5802a5e025b49039f8f39aac0bb87ccc5488a109eabc4e9be4445e4b7fd6c001e79f78a08149fd94271445580bc8c2dd9ec627eb22472dad3cfbfd57bd9555e021829575a5ab60738e92b75b6a635bca33f34ee834b7d130bf1b832edd7d2433d5c838f877e79888b0cfc90d26daca73dfcab14eb44e8417062792270e2ecbd99601621f0a412d1d77d04ac59f3ee7fac6b7fb6534c1917af30283e1e690e2b582d16e6b41cfdbaec9564385f5f31b3f4ba0d21c622e195e8d2ce0c07c00cdd22d3043638717d8979dc2b77fec9a45cf6e68b5af3afe98b1f37676e348fd1e27a90465e092a7ca6558ea85c7f3ccb3e63c0709018e4b8181c3174afe83391af6c9d6cb6aaa1b90c49d7a31f8afe7d5d1c4ddf1d7cf462902c34fe90227ff42cf6008af77ecdb73ca5f8cd724e062ef8fd0e381d19f72fcd3d9ea85ac8efc67d7a82871068e4d24e52b881a17a12e29b786f204a489e0f1cab431dafbccabfb7d4b61ea62241a4c808984eec6cdec4149f65dcac4813c850a802a6e7d7816e962a52e044bbfc2f7b830fddf61b15acc507482ba6b300cb8b283c95ed1e211d7c2dca9cfa571e1eb16c8ee28f28930024fee0a539644eb566b33bc3c5a699dce613b9f92022a23133f6bfc8745da20aad2298aea0f134eb3293fc01dce48fb9617f4a32919c8dfafe3a8c95527af1092f40abe43f88b3322603f8da9ca5b71df50046922b3a60e32efc659a996921136ca12b21242548eabb69846a92a00cb69118b755e4242afd8a3c7f05a6d3705a2dcfb1d727bb4c630a67aefcd513fc1bec1955ec96d8654f29183c6f3d444436d2dfc11efc0cd566dbb098d02901fb66b81b92bd32a591919eabe4fdee6b448784f06ec6ad41e73b530c4e8d06d9c8ded28e86efd4c0d7ed1ad1ec5827a463af38729cc1a2692ed7034b42d549df6063bedd309f75f17917f46443b24c9343edc0bb62a91045c4312ab314c1c056fad64d7172702cb7ddc74073bfcc963353310ae2ceded4750ae3b1967fd239574a5f941d48caaf451406b2afa8985bc0d30f55cceef085ddb5a5aa2e52baa3cb792c614c5782985c866e1ebb682129ebd76b12bf1d68584e1bf6dc01ca61a25965fe363fb5616995a2c2549794fc696c5469ad77941259841db60cc193ed3a36b562c4be161fe05237e2c8991ffb6c01df2a8fac99e6058b908d6b5a8cdc4770d5f3a3603c77c99db5e1a0a363a86b277f587305faa03a270831cdc3aa85105e5f717d858b56456af923d15bc9c0cb0d08c1dbe0c6a3f9cbe0a51aa98a4721176ad129cb09bd3a873b6d29cbdce45f5cb1fbdc2e0d7ae803f085c33771f36f17430bc276ca08cb61fa8c39b302012eaf2b0f75a35e2eb840803e6f431aa7941791f96b6dc3038ad0a48676c16475fd5f040f66dc38ef8db0109f2eff3595a68cee4f2d2069e95793ec67123900e1d346dbae2b41e190e6d701fd214a7f3dd7b3b8bd8ecca84d8b0a7f4ffd8bca3ecf44540310deee56629e80d566409961e0f915c5d8f7aa25aee78f0be08966f6583b4fd4a3609245a893945df6b163ac91132fd43ac64eb510667ebf79c0f52635788442a4de8150ad0288714b350df65877de00613a5bded46514926e3cc9515890a87d313f5ca31181de039b70489ed4b728e4db21cd5d7c6f1b09cd4708b78b655e3da0ead9f5ba1ffe071dc2ac05e64ac36a177edb401079a59f31b835505eb39ed7fc214d675ab2ad5d88883008eaf77e0d8e0c9322ef902d9b105bab424bf7c6da7bf83f657cb9b7a7c1b9a6ae455dc2b2eca76bbed0f6d804f372a18228fa7aaf0a9fc98a2f1bc5172a36fad148de2d191f9db21e48c4ae5260e10715713af4c3904dab8cc285fe30d67d6e038609a3f81059a99dab86a533750ee8f522b3f86b92c7e82ff3648d392a43441ab1c167a1210af33a922f01a3195ee29d88687e3283483ea6f33c6d4ab13432a77f9b66ba825a3ffaf64fc4dd08d0317752acd18b87f55ca562e21b1163f21a03880df36d3b574f3d054974a6acab7ba4a0b3e1a8917507d2d90cec76645a1350286158f1aded62a3936ff1aeaa716b072d65a34660121f156728bb6352dc3d55bebe251c5d878782d253e68ea95248fb05f3b949ee54a08cfec03548449aa2cc59b6d8e09575a569fcb816d1639e9df5faf759aed0fa2243c2d17c9b4c757610997bf63d25c49894fc19a80eca2c38197063dd92cc6dcc7a5ed8f30d957b88ab2d032460316351365d670c64f24ae35b628a191ac45939274dbc15d432baa49f720103258bfca14fc3efcbaf623b2527518d7f82f312abda11a41c32fd889cca5141160cff2b85b9a1728c6ac68b62f1fbd39e779970b0a29987153b2da23212606872ba73221afb8cf1ee0baacae8723ed7e2a6dddd9cf7d099976b5800480cc7c0881c7ee02a283957cc5637697058c8aca40dc03f4e0fa61bd13cd3b877b38f0b760470cbf0e38a8bcb19a02c2d85e6572b664baa3aa914b06771fef1f12db23ee8947bbba21cfc09d9f28f4d423e31a7f489db7f7b5f79fabf34941f948440ce61711dbc3a32cd6860be4371c5c4c42843f26e633bf357996730870a252300fe616b9f5f90ac0a8c64036940bdd4a2f3eda05860c8cde0051ede1e98e938a9253cf5c230081a1e25b11956d43ccd89fcb00db55576c05b98f6f5d65d0c7df57ea68f20b530f4aebff67d24049e0e055614b65aaaa8484fafa362d8249ef8fb9fcbbed1330e5c293eca9a4a069764d668d405726b521e501a2b185efee5aa43967903b1c1083f26e23ca0ca4aadc07546030b54ad972d64a6928d9a6a00ffe42f673658002a344f7ae8ea1d053fca606096fdf9dd7153d5a5ad2f1bba2fb593e9c456bd9ae73fe28957041d7aa691d193e78a09738e8b29d8804e4ca2ad7a9f9aa992673e130ecf6b9969b60f16c1e9e404d1832cc1a16b78dbc38a80c78482f9449179f5f61e573e181082d0053b16ca484fb03fec9f6c4fc4a8ae0c1d178b7be483160dcac585f6e6827cbc9ed42002c41defe483cafb9ab10d8eccf4d6397039e5d25dfa62ea0397c1120e767cd1d30162fced2f9fcda1cd9bf8acbfcb1139b64619abd105bf5c04a5adcb8ff17304ba90081a6a5c184f12fd44ee961975e98e5ff213ab25fe2bb99d4384163737b3296c165dab19d343153a3957150f019b430236ea67489fe1015918fd6bfcc382a700a708b2b3cb64a6168c5f27a032d31b0a2014c90e55c3a147f9f42c6e8d769092245a92c7c989e4bf1455876e6259a0566a23abc7d2f63ec7a7ccfb6627439879c1a54dc92aa0a87d222db2a5cd5fe8859d74105c2d26927befb806bddbae5f804ba49f0adebeb0170273fdb769ff5eb3fb625cd8a9463253f5e03a4ecf8ff5b002816d44b0353b8a921130dfa29183e1ca2a1751336c49047f5491c90e8d6298491e41420c41341ecb3731876b434ea0b29d893a1c21b526dcb68152bf0eda1ea6e279b10ace2a134e86f43926b00a7cd010247871d95869d181ac100625f743b578e406bef5119fea4ff21bb5de424a11474259d9d9c0394ed7651a551641adacdf32a6e84353e98da7e6679c9f318843b564dbf285fee01d13b40e1906d89d757223292880dbf046dfae6004f67a42633c89b9aa062aaf09b225fca4656505040141006e6583c931b8bcef959e79f089fbe98d44138ab58261f82306545de2531ed7f5f1da55ae260f6daaa790050d2b32d4718425b2cd81a915df4b4179683789fd76a129848f06936ad9d969125cfe15902ca059aee189b8d32ac3a763071e9bcb82ca0f2fc39546d914b2431eec9e3f2c98801461c6fec0624841b392fed09f2cf579e0da5332e9ce1cce9381e01c71a7ffb7f140a6dfdd6b243bfacdfa5153eb200332d6d736c657e590300bc991afebce1a46c6339e60ccd3fec7313f2740e70ffb9765b8e5fe9276440b6c6b498de4e1f2ecf8f1b51da9697c573f4992ae018d2b057343dea32d29e7a766daa110982154e21e2f746d06d6232e6290a01e566cfccf4064061eb13787f7779bef6b49e0f17fce9cc69da580623c9f20f93cafa4f1ea2a0714aa123af6216e7df72c2d3db993124fa2526deb1148323967bdfaae0b68e4d72309078828fba7e38bd341c07cefe13c5bf209821d61d2e4023beebacd58c6d10f4c5ea08abc2d008b2ee7f8b96c7b0f7b9c04a4c301d36a912d49fb57303b644aec77dc47a0679e612d67c63bbc34d0336d288d9cb453947179b66834e38bd2b800bd0db5bfdc981478a51e8c4c47562bc88f666302d854e7e2e1e81f5e65816adfe838173d67f3dcb07af331a0be326f774151851e1a034dc33effb02d003788b946c02976d40f69c7168356736f44c58ac3235fdeeb1c43952747267672086f7678cca4656883e7e2682036bd088f3b6b39165dd995147b2202223445595c44bcf5421fa3b4d2d66e18922ae0da371ac8a82b41debed3e02a4545be9593692f40c262e19b9aa565f177a4a42617ee895905bbfd9df0abe4dce3b035f0b912e508e19f1097626cdfebc922ce581e4933077f6504d89e701f6314d9c30f0aa11ed946bc44c81efe9d75aece211a0dcd0d50bbc32dc1089f185ea418ffc03b3b63ae4701f6bf1141aa11a656b1e3c5059b8b3b70b528c6eb23e00b7f1dac1fdc9d04ed31a981ef6694148b620c81155451dd1829ebaa3c388309a5e4d40bf3e12c3d841fe5170e3674f5c2f6e0f0c3d014f3ed72baf761255344e729b62d5aa61b2d6053635ba88ccc2f63319decaa00693c4a7783e5a49fc4cef253b7ac75fe8ddde17d11ba44ee925004051f2d471e69ee2661a94efd5780e7eb33a7ae24b8ea47f29fc2a8a96ff4884baa27dcb517c62626e581442c3ab3bc5e6463e48a1e0d4a909db36539e0072ecdd520048d8fb09a8943dbbfb86b998f90cb1ce85f22e3553265866346959c3c90de7ce55eacf37cc4580486f176bc9813aa3715e130d614d8e4bec5a494726a2f1108e0fc873d7d206473d9a3138d98cc73bf78c4d451ea3bb63cd229520a0bd8b4db98bb8b78a1b9a0437cfc7093de1fe2a237e56040d9a96fda43489d65facfe19108dc375e54cb20d438ab8fb03b6e07ea6cd38be0c2019332878f75ae086363660d73866eaa83d3563ba0807", 0x1000}], 0x5, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x1f, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) close(r1) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlockall(0x3) 16:00:38 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) read(r0, 0x0, 0x5c8) 16:00:38 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x18b, 0x101}, {0x23, 0xffffffff}, {0x20, 0x3}, {0x2, 0x9d}, {0x83, 0x7fffffff}], 0x5}) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mknod$loop(&(0x7f0000000040)='./file1\x00', 0x22, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x4) lseek(r0, 0x0, 0x8c299ec05761787c, 0x3) 16:00:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x29c) 16:00:38 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) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0xffffffff) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8100, 0x0) mlockall(0x2) mmap(&(0x7f0000eac000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x2000000, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x4) listen(r0, 0xfff) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140), 0x0) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x5, 0x81}, 0xc) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet6(0x18, 0x0, 0x8) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) 16:00:00 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x500, 0x0) kqueue() open(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x40) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000640), &(0x7f0000000680)=0xc) socketpair(0x26, 0x3, 0x80, &(0x7f00000006c0)) r1 = accept(0xffffffffffffffff, &(0x7f0000000700)=@un=@file={0x0, ""/52}, &(0x7f0000000740)=0x36) r2 = dup2(r0, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x5, 0x4, 0x100000001, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff1000/0xb000)=nil, 0x1000}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc0}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x43}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x1}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00'], 0x8}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x20000000, 0x88) ioctl$KDGKBMODE(r3, 0x40044b06) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(r0) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f161ae0935fee217d7bb9", 0x65) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000140a671f7630830400", 0x0, 0x1f}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x0, 0x6}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) clock_gettime(0x7, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)) 16:00:00 executing program 0: poll(&(0x7f0000000040), 0x0, 0x7c) mprotect(&(0x7f000050f000/0x4000)=nil, 0x4000, 0x800020000000002) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d01ea8dc89908134619"], 0x8) 16:00:00 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000334000/0x2000)=nil, 0x2000, 0x1) socket$unix(0x1, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000600)=[{0x0}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/81, 0x51}], 0x1) 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000000020ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) getppid() 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/194, &(0x7f00000001c0)=0xc2) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="f569eede514bec7fa4995f7e80c7bf355ae7d5ae277c80bbec12b82f712b50bac76ee5f8e7efa1da0e6045ee7367ba4ad418801c330fb98a19d33c166d7b08930975b9521d181deba4f5096b9b077edc59e6fcc66ba8c00cf6", 0x59) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000002c0)="2d226d1b3d61022949d359b852aa502f67a435c85761310ab4ae8048c51a865e68b210ad69a7", 0x26}], 0x1, 0x0}, 0x404) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0xd20, 0xfffffffffffffffe, 0x4, 0x7fffffff}, {0xa1d, 0x5, 0x5, 0xaec}, {0x9, 0x100000000, 0x0, 0x9}, {0xfffffffffffffffa, 0x200, 0xfffffffffffffffa, 0xe7}, {0x200, 0x9, 0x6, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x74b5, 0x81c4, 0xfffffffffffff801, 0x20}, {0x1, 0x4, 0x63ba, 0x80000001}, {0x0, 0xffffffffffffffc0, 0xd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x88) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x3, 0x101, './bus\x00', 0x7, 0x100000000, 0x100, 0xe4b}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x4, [{0x9}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x3, 0x3, './bus\x00', 0x80, 0x5, 0xfc, 0x3}) 16:00:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa65fceaf8252f445, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x1ff) r1 = getuid() getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(r0, r1, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x2, 0x3, 0x7}, 0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000180)="04c94155014ce24a97131972cc621e0f51d39f8fee2af5b9bfa4720a84a426579f94f078655aa409344a485579bcff82a8a1637d2eda858ca33bcdf0559fb742a426e11e330d17a6aa3b43a57dc9023b24118bb44e1da99af9591e058e9082649d8b9bbc819b57f8cc655093b4f623946455f05a15444dac3dd6200ab92186ef227b47cb7e5a6563eac8739b7f8efd82728b77c19b085f15be7eff42689e7b0f00e7a9ef069640fe7943274b7fa5faa632d717257c440026846e546de56b745fca8db6f6058369c146e46769c254bb1326c1c57d97b5d882"}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)=0x2) connect$unix(r3, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x5a, 0x1, 0x7fffffff, 0x8}, {{r0}, 0xfffffffffffffffc, 0x23, 0x80, 0x7}, {{r0}, 0xfffffffffffffff8, 0x2, 0x40000007, 0x3, 0x1c47}], 0x4, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0x4b, 0x3ff, 0x7f}], 0x6, &(0x7f00000000c0)={0x2, 0xc8}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) 16:00:01 executing program 0: syz_execute_func(&(0x7f0000000140)="989819e9c4a2791dcd04050f05bf0a000000c4a37bf0c55c41e2e9660ff8aa0248a5572f0f33b8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c0c4a1662ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d266dfed43d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffffc481fdd7fffb110f66474eb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000000)="964a19e9c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014ea74b264ad80f30091e1edee5457d6521045f4607c421dd5831c4e10bf8c45b64660f3838520a14fbabab898c00000096a4ea33ed3433eded66440ff4697683397f36f26d0040c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79ced33b2ec3c4e2899294d80000000019c2c4817f1287f613788a0b0b0000c4414e53d2c581601643d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d1d4b000000c4638d6e8df9ffffff00ffff410f4acefb110f66474eb83aa2f1fbe2") syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe84ddaf684f684aa2d2bbd0000c4c1c2c213e665263667660f383ae2f3e50ca7fd5858ffc422ada90f") syz_execute_func(&(0x7f0000000080)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4b264ad80f30091e1edee509c421045f4607c19dfd65000007c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3fc4a179e753fca8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f66470f381c4420326500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") 16:00:02 executing program 1: syz_execute_func(&(0x7f0000000480)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b30091e1edee52636f3a621045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed63b6d3fada066477f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c1030a0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f2366766410f3a1517022626802d08000000ba5c450f91f328c4e3638d6e8df9fffffc00fc00410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f00000000c0)={0x0, "c045ee51e1746f31e8cebb1db6db06dea596306b63cb0c87f99e65"}, 0x23, 0x0) select(0x0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffff000}, 0x0, 0x0) syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8085dfc66400f148b09000000c4e27d1654e940613e0f01d540f7dd660f71cd20") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 16:00:02 executing program 0: syz_execute_func(&(0x7f00000001c0)="989819e9c4a2791dcd04050f05bf0a000000c4a37bf0c55c41e2e9660ff8aa0248a5572f0f33b8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c07dc4a1a12ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cec4f3460faedc2ec3d4e2899294d80000000819c2c2b0c10b0bc4414e53d266dfed43d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c4450f91f3c4638d6e8df9ffffff00ffffc481fdd7fffb110f66474eb83aa2f1fbfbe2") select(0x40, &(0x7f0000000080)={0xfff, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8085dfcf30f122d2bbd0000c4e17f104564653e0f01d5c4417d33ddb367f96218180f71cd20") 16:00:02 executing program 0: syz_execute_func(&(0x7f00000001c0)="989819e9c4a2791dcd04050f05bf0a000000c4a37bf0c55c41e2e9660ff8aa0248a5572f0f33b8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c07dc4a1a12ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cec4f3460faedc2ec3d4e2899294d80000000819c2c2b0c10b0bc4414e53d266dfed43d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c4450f91f3c4638d6e8df9ffffff00ffffc481fdd7fffb110f66474eb83aa2f1fbfbe2") select(0x0, 0x0, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, 0x8}, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0xfffffffff7ffffff, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8085dfcf30f122d2bbd0000c4e17f104564653e0f01d5c4417d33ddb367f96218180f71cd20") 16:00:02 executing program 1: syz_execute_func(&(0x7f0000000140)="989819e9c4a2791dcd04050f05bf0a000000c4a37bf0c55c41e2e9660ff8aa0248a5572f0f33b8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c0c4a1662ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d266dfed43d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffffc481fdd7fffb110f66474eb83aa2f1fbfbe2") syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe84ddaf684f684aa2d2bbd0000c4c1c2c213e665263667660f383ae2f3e50ca7fd5858ffc422ada90f") syz_execute_func(&(0x7f0000000080)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4b264ad80f30091e1edee509c421045f4607c19dfd65000007c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3fc4a179e753fca8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f66470f381c4420326500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") 16:00:02 executing program 0: syz_execute_func(&(0x7f0000000300)="964a78f72cb277770f05bf11000006c4a37bf0c50141e2e9c422e9aabb3c3f420f45a703e8f3a6c461d814db0000c4221dbc02110fa2f0f6585bf6585b00834b26660f38091e00de440f7625f3ffffff410f38019f0800e500c421dd589fc4e10bf8c465f23e0f4030620f38fd5a470fda955700000067f30faedd0383397fd3ff40a4c4815162c56766f2ab440fec3f660f79ce450f1f4000c4899294d8c442899daab5a33dffd91e000f2d8f0b000000c2c402f9346000414e53d2c40f0f9f3c6436b2aa63450fc4c4017116750d009978c104c441c0593183f9070bb3ddcdcda2660f3834680065f0099c943b000000c4c1045ccc7d75c4837d051a03c4612253df03450f91f3f30f5ea5a9a50000ff088bff8bff1b0531c6000055c4637914522800b81a00a2f1fbfb3b62") syz_execute_func(&(0x7f0000000200)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8de8c4631d0bc597fcff84c6c6097893312d2bbd00890000c440d11ea764f047fe0bffadffff81fc11e3d321") 16:00:02 executing program 1: r0 = socket$inet(0x10, 0x3, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)="4c0000001200ff09fffefd77b1e4e3c97febd57e00000500000000000000150024001d001fc41180b598be593ab6821148a730bb1aa49868c62b2ca654a6613b39abf45d0f1cbc882b079881", 0x4c}], 0x1}, 0x0) 16:00:03 executing program 0: syz_execute_func(&(0x7f00000001c0)="989819e9c4a2791dcd04050f05bf0a000000c4a37bf0c55c41e2e9660ff8aa0248a5572f0f33b8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c07dc4a1a12ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cec4f3460faedc2ec3d4e2899294d80000000819c2c2b0c10b0bc4414e53d266dfed43d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c4450f91f3c4638d6e8df9ffffff00ffffc481fdd7fffb110f66474eb83aa2f1fbfbe2") select(0x0, 0x0, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, 0x8}, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8085dfcf30f122d2bbd0000c4e17f104564653e0f01d5c4417d33ddb367f96218180f71cd20") 16:00:03 executing program 1: syz_execute_func(&(0x7f0000000440)="f3360f18a919000000d52298cd80c4e29939976a950216482d2d3ac8844fdbbdbd8800c4e139128f000000000f0f1eb7f20f5d470fc93c3cbcf20f1beda7cece38cbcb1e670fda830080c4c37905eb43ff4b4a2e36f20f51fdc441d47613fbf2fb1b9b9aececc240f317c4e144c248eed6c4c1cc5d6d786f786fa61954f68580470000aa2665864d42d8c2ef002cd60f01005555c47199aa4ec4e1495c7700dd6d68dc169999ec3636ee3a42fb0a51c4c27d0eda977600000067e13ed3d3f30f5cb20c0000000f3809568fc4e27dbdabffefffffc4c0b573db650ff27240c4c141c2011d09c4c121df67046c363eae03a52ee4c4f4c4c3fd0102f2e549e566f30fbcbd119a572366d819f6fe3b3b60c1f30f5eb807000000c4e210f34d006e3ee1de0f3809a4940000000060d9f9f20f2a82576d0000c4e3895e480708f20f1abd2460ac2a6a6a660fd13c2b660f3a44b50b0000001e9fe673738cc4e3694041000cf2a70f6e9e09000000f58b2323660f7fd165f20f2b959b000000c4e13971e2c845620ff2f3f276001a0bbc7f1e5eb8b1047a1e2664c19800000000002fc4e2c1bab600000000164cf0206e090ec4e2b19c3c70006f002ececebbbbe00027e2ea02880080000050040303c2512c1b8f5b24") 16:00:03 executing program 1: syz_execute_func(&(0x7f0000000480)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b30091e1edee52636f3a621045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed63b6d3fada066477f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c1030a0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f2366766410f3a1517022626802d08000000ba5c450f91f328c4e3638d6e8df9fffffc00fc00410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f00000000c0)={0x0, "c045ee51e1746f31e8cebb1db6db06dea5"}, 0x19, 0x0) select(0x0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x9a4, 0xfffffffffffff000}, 0x0, 0x0) syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8085dfc66400f148b09000000c4e27d1654e940613e0f01d540f7dd660f71cd20") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 16:00:03 executing program 0: syz_execute_func(&(0x7f0000000300)="964a78f72cb277770f05bf11000006c4a37bf0c50141e2e9c422e9aabb3c3f420f45a703e8f3a6c461d814db0000c4221dbc02110fa2f0f6585bf6585b00834b26660f38091e00de440f7625f3ffffff410f38019f0800e500c421dd589fc4e10bf8c465f23e0f4030620f38fd5a470fda955700000067f30faedd0383397fd3ff40a4c4815162c56766f2ab440fec3f660f79ce450f1f4000c4899294d8c442899daab5a33dffd91e000f2d8f0b000000c2c402f9346000414e53d2c40f0f9f3c6436b2aa63450fc4c4017116750d009978c104c441c0593183f9070bb3ddcdcda2660f3834680065f0099c943b000000c4c1045ccc7d75c4837d051a03c4612253df03450f91f3f30f5ea5a9a50000ff088bff8bff1b0531c6000055c4637914522800b81a00a2f1fbfb3b62") syz_execute_func(&(0x7f0000000280)="43dd25ed0000006565d93457c4c2e19c3bc442f9921c7dfd2f8de8c4631d0bc597fcdfc68f097893312d2bbd000010c440d1d9a7ffadff4f81fc11e3d321") 16:00:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="805566ca2bf4507b805b0d2591d134663fb1f729d7", 0x15}], 0x1}, 0x0) syz_execute_func(&(0x7f00000005c0)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e4e5b4b264ad80f41ad1e1edee50946c42766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c45b64670b38385a0a96960f898c00000096fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ee7e7fbc421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f6428c441c173f68b66f2ab440fec3f67dddda8e80fddf665c6425af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c45c455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003334000a94acefb110fc4e251bcdfb83aa2f1fbfb22c141db1cb1") syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8085dfc66400f148b09000000c4e27d1654e940613e0f01d540f7dd660f71cd20") 16:00:03 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 16:00:04 executing program 1: syz_execute_func(&(0x7f0000000300)="964a78f72cb277770f05bf11000006c4a37bf0c50141e2e9c422e9aabb3c3f420f45a703e8f3a6c461d814db0000c4221dbc02110fa2f0f6585bf6585b00834b26660f38091e00de440f7625f3ffffff410f38019f0800e500c421dd589fc4e10bf8c465f23e0f4030620f38fd5a470fda955700000067f30faedd0383397fd3ff40a4c4815162c56766f2ab440fec3f660f79ce450f1f4000c4899294d8c442899daab5a33dffd91e000f2d8f0b000000c2c402f9346000414e53d2c40f0f9f3c6436b2aa63450fc4c4017116750d009978c104c441c0593183f9070bb3ddcdcda2660f3834680065f0099c943b000000c4c1045ccc7d75c4837d051a03c4612253df03450f91f3f30f5ea5a9a50000ff088bff8bff1b0531c6000055c4637914522800b81a00a2f1fbfb3b62") syz_execute_func(&(0x7f0000000200)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8de8c4631d0bc597fcdfc643097893312d2bbd000010c440d11ea7c47bc64dfee5e5adffff81fc11e3d321") 16:00:04 executing program 0: syz_execute_func(&(0x7f00000001c0)="989819e9c4a2791dcd04050f05bf0a000000c4a37bf0c55c41e2e9660ff8aa0248a5572f0f33b8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c07dc4a1a12ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cec4f3460faedc2ec3d4e2899294d80000000819c2c2b0c10b0bc4414e53d266dfed43d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c4450f91f3c4638d6e8df9ffffff00ffffc481fdd7fffb110f66474eb83aa2f1fbfbe2") select(0x40, &(0x7f0000000080)={0xfff}, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8085dfcf30f122d2bbd0000c4e17f104564653e0f01d5c4417d33ddb367f96218180f71cd20") 16:00:04 executing program 1: 16:00:04 executing program 0: 16:00:04 executing program 1: 16:00:04 executing program 0: syz_execute_func(&(0x7f00000000c0)="989819e9c4a2791dcd04050f05bf0a000000c4a37bf0c55c41e2e9660ff8aa0248a5572f0f33b8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c07dc4a1a12ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cec4f3460faedc2ec3d4e2899294d80000000819c2c2b0c10b0bc4414e53d266dfed43d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c4450f91f3ffffc481fdd7fffb110f66474eb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000200)="43dd25310000006565d93457c442f9921c7dfd2f17e8c4e1d571f4efe674742eec17c9cf5a73228f097892312d2bbd0000161424fd1f6bcc24fd1f6bccffa90f8d") syz_execute_func(&(0x7f0000000540)="964a2af72cb277f70f05bf02000006c4a37bf0c50141e2e9c422e9aabb3c3f420f000013a80070db000000000f383a9e02000000110f4e5bc4a265aa104b26660f38091ee51b410f389f0800e500c421dd589fc4e10bf865d9f6620f38fd520865f2ad0383397fd3ff40a4c4815162c56766f2ab440fec3fc7c00a000000450f1f4000c3c4899294d8c4817e10370000000f2d8f0b000009008282c10b00cca27a0e0f414e53d2c40f0f9f3c6436b2aa63450fc4c4017116750d009978c104c441c05983f9070bb3ddcdcda2660f3834680065f0099c943b000000c4c1045ccc7d75c4837d051a03c4612253df03da450fb10fb1f30f5ea5a9a50000ffff55c4637914522800b81a00a2f1fbfb3b62") syz_execute_func(&(0x7f0000000140)="43dd25310000006565d934570fee2cfac403c90c0b870887955dfc5dc482f9337a1e2d2bbd0000d46249af950d000000441b4a87360f3809f7c70f0fffffff08") syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d934570faeb34fd30000c4e3556e49135b085dfc8f48b8a3f70b3c3c5cd1a7fd5783c4c4621946a6790f00008f09d09b7b53") 16:00:04 executing program 1: 16:00:04 executing program 0: 16:00:04 executing program 1: 16:00:04 executing program 0: 16:00:04 executing program 1: 16:00:04 executing program 0: 16:00:04 executing program 1: 16:00:04 executing program 0: 16:00:04 executing program 1: 16:00:04 executing program 0: 16:00:04 executing program 1: 16:00:04 executing program 0: 16:00:04 executing program 1: 16:00:04 executing program 0: 16:00:04 executing program 1: 16:00:04 executing program 0: 16:00:04 executing program 1: 16:00:04 executing program 0: 16:00:04 executing program 1: 16:00:04 executing program 0: 16:00:04 executing program 1: 16:00:04 executing program 0: 16:00:04 executing program 1: 16:00:04 executing program 0: 16:00:04 executing program 1: 16:00:04 executing program 0: 16:00:04 executing program 1: 16:00:04 executing program 0: 16:00:04 executing program 1: 16:00:04 executing program 0: 16:00:04 executing program 0: syz_execute_func(&(0x7f00000001c0)="989819e9c4a2791dcd04050f05bf0a000000c4a37bf0c55c41e2e9660ff8aa0248a5572f0f33b8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c07dc4a1a12ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cec4f3460faedc2ec3d4e2899294d80000000819c2c2b0c10b0bc4414e53d266dfed43d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c4450f91f3c4638d6e8df9ffffff00ffffc481fdd7fffb110f66474eb83aa2f1fbfbe2") select(0x0, 0x0, &(0x7f00000000c0)={0xfffffffffffffffe}, 0x0, 0x0) select(0x38e, &(0x7f0000000080)={0xa86d, 0x0, 0x0, 0xfd, 0x0, 0x0, 0x96}, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8085dfcf30f122d2bbd0000c4e17f104564653e0f01d5c4417d33ddb367f96218180f71cd20") 16:00:04 executing program 1: shmget(0x2, 0x3000, 0x4, &(0x7f0000538000/0x3000)=nil) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x200, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x6, 0x2, 0x400, 0x80000001}, {0x8, 0x5, 0x0, 0x3}, {0x3, 0xc9, 0x101, 0x100}, {0x3ff, 0x1, 0x7ff, 0x7f7e}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x0, 0x6, 0x0, 0x6}, {0x100000000, 0x9, 0x7, 0x9}, {0x167, 0x87, 0xc592, 0x80000001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap'}) fcntl$setstatus(r0, 0x4, 0x4) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x80000011) 16:00:04 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, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x7952) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000200)}], 0x1, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/149) sendto$unix(r1, &(0x7f0000000380)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000280)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)=0x1) r4 = semget$private(0x0, 0x2, 0x10) semctl$GETVAL(r4, 0x5, 0x5, &(0x7f0000000140)=""/175) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x4010426e, &(0x7f0000000080)={0x0, 0x0}) 16:00:05 executing program 1: pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000580)={0xf33, './file0/file0\x00'}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000440)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) getsockname(r5, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) setuid(0xee01) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000500)='./file0\x00', 0x1) r8 = geteuid() r9 = getpgid(0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r5, &(0x7f00000004c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)="705aa28d1934245d0c8fc55c57e706212d5c0f3f3b7d7432d32c02ca6771599079df23e225ad9d87e8864a1b97a01c0a4b1beddd36e14c957099415a57c48f567bd34f102f3d9a70c6bcb603", 0x4c}, {&(0x7f0000000680)="3ce206929a133664e3e9023c5383299418b9c8f85eec1945da39bdc1684637270b75b5c80d1adf6b151773c612729272f2035473197f8db3558e97dcd25d199accaeefb733a68030ed486303b12c485fe5c4363548db07bce9ba6bba70c8c08e45c344ffa52be897aa70c00d8e9d806ba48b13d206f972e3657d6a7b8c1b2645e9e87fd8b222fadf2d790dc6033d4d940a6767818158e17d8a70b16460d394be348f950d40493420ab055a8d7fd40b50dea2d6b182e9455e6473289b0f9aa493863926da2ac3550d152a3f459a180ca100c09f3053e910b5c69cc06f26336990edf92a4ec342b5493d97f2ce4dc6ffabdf0335ec1c72717de42fa28ed74f5c17c9f053786a7a1afe480e8fdb63cc467ce238ea992777a48b32bb32562ff3b8524a8aadc6c5a6380f033eddfb114c716cade02c2b15561f93ca129bdf5453d32cab9345a06de2ab724d2334a87c41958211371d3954e6c9c78e7b440ded0d64bbe2312a56a8c63415302c17d7c5dbc38b7632f8d68bb0e13ca67303a141db6bdf9f3e67ee82473e6b6aa2396ef492f2d0a7a09e6d9efd3693625298f4330a648f61ad0d4fd3eecac3acf8ac89c126210d6f4e32659944df9055d7d6dff7c99796a7f5391260f8059425ac082b07d31e73d29b376bc5d171eb192879db8ba9b4b54d59369f61b943be14dd9b14423ed80106851748a11b6ce3e1ca82e3a379d08d5a147ae38937c2ce2b06156035764da9872393e1929e9f780ad7d3ec324ad367aa3e4729d4a5ebd65f5ebefcbda04d49cb29ae8fec7343c0f88989f892b2687bb7c8cd0961f7a3b5036453f53718e329a77fe256cfaa7d1b3909da37802ae3d16518c9b74d8b4aadb091b8979117a27d75ab2a8943c20b0e4feeed7f1dfc02ce012cfa05f06a1bf75419391514d34e5ee3f4b1806d0ffb93f9017e0bcc0e2dbf7f9657d1141e2e24dbc55549217c6a495398e3562bdbaab47d17b31c5281b567d0b44ed79181dc8a0015e5657c78343b22bac83f0cd2dc6b118f2895472d18075c5274e98ebfb09e6426ef7c18d93dbf1db4dab8f74236cd2fc542fce7d7fc0c919b935792d53b17e83b5701b7aecaae2f30c5fcccce95264254a224fbd90ad4e3aefdbda5e7acb4a2491d6e043eecd3284a6f9a13e55ab1721fcde53027303a42f57872d2a1bd8158eb58d7be925d487fedb4e97bd37587e5a6f32b459330ac1afbf74cd0eaa9c529c8e43e04c6a7c5094fb1f12ef1167c69e3e7e78b4a69ec072371f02f7cd10f4d2ce9ffcb8e68afae2d57105b0ffde609eff98e69e7fff9f129941f63198148b72daafb4c61913ef79cd0acb7dee5bc9f20d3435785384d7b7eee8c1c5ff0dae094ee78f7150d2b99c88ad98772be82fe03b72640e858d47a8aa94a874a3e460d4bfe1d273afebfa8fbc012e7c55213f0fd1b22877d689e6d2a04aea6c205e3c6db4e032209e46c5bc4012c9b716590eebf1a4fcb4f4571a4684225f5d262bad34a80a9f7194ddd701a1ac28e17d2c5dd1c25a917b8f4392c5ee9d05456a36e8f0e341024082937c0593e198d3f859e4bdacefb508f20b75cf9d13e213da2a18efa0628a2933db8d0addd89eb7062b39dfcb41689d82e5103517986961ac876db28e0a588d9933516b5b35e63733cca99d7257cb1340a20787b37b907ffc5014a5de530a64c11a778d37f64cae034bb5191652a263033f656c1541d37028b964d57b8645af902adf8a608324e286e40c9ce140c74f9e30f5894cd7b43a36a139c3819cbfa8f463bc82c0b175a83dd37478b56cb2b55fa7d5600ccd43015e92ed945473c9ef2c7bc3650802f89517782fa79f7a185d770b420aa9b92ad78fc66a6d42497c7008b672c6da84ef8d13d744afbe0c8d71021aa2fe504a8813fb537eccc983e82557811ed0717e1138a24d234d20b1be72015bad253b0d0eec8566ed9a2dc86a91a3e4fe721f69e0cb664e4f5301f0102ac682066cd6b8371972405fcbb6bb95575ac569b73ec8c6bf1cc3b96a90d10cdb913d52b8e27860021f494b5f1aee40f0e7c890e2c65b28d7c86aaa73d882bc4d7f82ba37020504e73a55d8336cf6af1cdf53d4608b2830f4e7ff479353f44aec4e60ad16a9637ae2037bc6db3cddf9bdda9923cafa4298b4189740295c682b3f98937655d4c6e30dccb9565f187a32cbd93f11a26ac84b316d2884eac889fc2d63f423b25dd9d8f7a2c5717e9f2efb692030a7dab8323056cfafa6a5dfa657f1fd405f2d5b7309836174bbf49180802d5d0c9a5f0f7eb6dd452a53507ef20bbebf3e53bf2b5bda4186eeaad82d62d24cb8d717ed37f4c425459452df4f2a7d5ee8be3b82947eb706f71372e76da161b5089d93a8090f99a435d01212164827249aed8b5854440e30f5f5c4acab93119f6f0d32e69a8b4c686bf3f6f83ecfe742fc6d883df6b86f02f1d14a4ae662abe018fc9d881fa0bc0b127435a384d58421f1ff98ec08f499dd8c45a1d5adac81d41fafcbf85c8faabebead093922f7f14a5fd210e7469ac285042d4d1e8c66dcfc4a1020ae4c1164e64971d26cb1cadd35fb3eab26e44e3873eac20e00610e399c58437e943572cc5febaf5262bf567e99aa15b9f4b26c7c76f7f96328329f4f4c55b9c31fded11b4766e5fd71614445dfd5327c972c4280156022ceb7c448e1282a82a36bc213f0e1b9b6864a5235b059580ad1c1a662dc43ebaff19528bb9a76056b85061783fbdaee4bc330f3fb1273cfab9be3f2912394f7b49ceba5fe7d7ea5b9ce0cc6757cb07e1932e55e5a1522fb0c327df3a967d1cf498e24c0a9619b37fadfa797d773d54131345c3b068d72721f69643046ba3e5b723ffc5f1a2ceee75bb6d7a4dfa3a6a145a032b6aa8823016258be70bc91b9f80a0c242773f8d902f0c4e7427f629affaea115a138a44c8ef44722a35108af4c21a54f6350d7ac99cfaf365f2543106332655204abea77fcf56a17f7a064cfdba27a8f40b9044922dde0b4474b20850e4822cf906dcee7dfcc0f97d6c1ded7f0bd3505eba4101f1ee6e4d75f7783fd4df50d8731c066551c5e34f1359b1b93a73b3515794daed08a0fd599f3e6b99bf39245d14b70bd97b65498d08921176d4f9a3064c174187f705a0a9b62b96e78cf5b051bdda1bd3cbcf968e958a0b6f39f28f1604820a6de0a12f97a62b7cebd762228cd4f3df85a59637d74165eee7af8c428a1fdacbb861005c77273d9faf00e7d845634863ec7dc72b40b1ba30099ac65e25bd5c849e7204458f339cd14fdadfef24ae41ec6f5369b3ebb9fb172647c49f987885d28cd391c8c56d36f6c2b1371d53a14f782c9ac32bba82af902cf660508030e867ffa17c8fdb6a7a26f137ce4ebad8731f3642b43b5275f09d024b25b66af267d6a0907f07a5bb94ba82859d329f6c0b8ea1b5dca1dd92597eb6ebf4bf57e857b5cbe989ae26a73f1faf74309ade46be7d748e643f487f6605db19566ca88609acd1351896477b1a4688e433d1ba1b90743fda1fcf126edf2cece9b8e02d954ced9d7bf50553b0d599270ba157343a5f88a0ed8dbd49fdd4f0bba5d77c74188e9b3fdc5de7995081229dcb6cc051c9d10207b31bbe9ca03a77ef2a4ab593a54b204d4719a7f7a7088637eb2ef5b30b5eafb44e352c25c9ca1aee4473c23b2e455a9fee01642c6931386c395b096348e05df9aeca280ccad8d9db79d536e345441d67a25530a6077deafa4151647bebd86a9816c70876e73496c671d79090321701b0654e02b0796b1a4cfd3636107d7dab9e8fd4f232dbcb1faf45a0f129d47a86573eafcf07cfe68a85ea1249dfa2a7fe359a402b2ea1ad8c1d6a9cd88ee9d70310a16c6f83bd326f56bf9b8266ae62f72acdf51114b39907c593b8842f745c92662d486c4409e61e00cc3a9054499bb13f625e4419ad628fd49abef3aec8154d9040ebe65c87696eaff5c934902c236817a526ebef2b61f8f6976f720c690b58f90d53c475c7362103e4db9b736ec01eeb1ddea83d81b378bf2a7a45fa3616cb8f557dccd25146b5f15166ff972f0dcbff3526d9a6925819e8f97ce5283e1499bef90a414f496988d9c2521b9a2ca8319a2fcd96e160378784c19f7621d87076dd9d5c573c12b98371a661fb3fd11e87551a193abcab919161109dceae9650097f2f589a5f68d18dd1e763f393784da6201b696a52b65f1381e53b937ac80aa7a0b22a1c95a9c79ec4ebb857b001090d45c4ddbfe4745a35bb7b760675cd840387a9d59bcca86e1c8d63c657f03a02fe4742cf25ff9d889d0af58b9279abff679bc81185ec59cd110304349d3a6c4689dbf4803466c38c4587066272bb99d8f49d2f3c6d660971e9dd2a682a8d9cdd4a3318dc663354f4230bbcc50830bf5b5e9ae1233259131bda846181af805abeb6b91d12c7caa741025bc8cddb1826cb4da75d1cbf2928b4f5e554b9ceaff9401b4dd9b8a6e18ac158b32478e5c0e64cf679b4d7c53eeae76f73b3b752817f8824c512c98121072ca8c8e5689d29842bbd76567e46a3eee4fdcbbd1900178ff349b8495864643841ac06a61e4638d795b549754b0f71d0a05a54d249b77e5332a3be68bba003ca3f8d109b7b4889c803b97394c78d38508ea732f1b18684f37823935c9c077698c81d612d55ef2c6bc15a3cf712d6f5e6280d871c3e6b3420aa3402dbf33f2699e5ea7c9fdcc387116f562b486403f29933e2052389c8211e9103c2934150200011377d95ae979eea2f44787c8521701a72f5ef454d1a52cc709ac0f8263de0bba2ef7542542f7895a74ff7a5046f4e3415f1f725fd5d073b8ee2f2cd480ceb8b20ab8c54c6c637bb523928a09e2e6e17abc53d8ebfeb5380043814585d1546f162a699edf9b289974b187a43df9cd267bc1ef92ee400cd37502bf39c2f24d8fc07ccf648a2423e2c29b142c28aa8aecec11b6f59c1b872e10830e4160b2d70a958251cf4496b8fefca0f401abff7b3bd4eb1347197ba19a74f58d38cce8439cae2f0b7d0c0601dd4fdf853ebf7fc6f47259904c520e8687a11e175a561648d54faaaf3c2afb9333fc74be72cf789e8ed38a9d534f78dc5901fb51a090849784cceee5d7b29fe95a52119ad972e0df98e1c9e9a44ed9fd2a1e8768647a285bef8b77dea7bd8c6c651330c63d17d1296adcda5f3aadf8e9cbe1f834477d96b33db799cf75a97b8f7e0302c112e3baf155c74fdd5f57e5462150585520507d282623bb6810396f0abafde9f19378ab62861cbe6071b9d790c474e04368c0baa43146a17e7c609fd279884f888105c594c8cf1ec20b016523c7e47768bfb696b326f27743fe73e829fbfd882e4bbdc4a175719cbd9d347cbea18138f220a9ce0fee06516969c0ec13f4565c5af52d272721dc7aeadd1d1d8f0101db542ab4f5c35b1f42c40220b59bffd2f5b57c1b5d2352daf4e7d3d792e0c66e285b3a2cdfb53287b4845517c8055c84a9249e297409906f300df0f02adf20ec9b575499fa4a5c1ac7ecbef341a0a94fc256d981e976be7063f9929e60de7718636e75711a4ab7c974945d06d67a00c154bcca87bcb0467be7ebf8022b8d688e3f2bf527e5baf2794f293848d1d3f91597e01d82677ecf5572afccf1de8bd1c4a9f973f746a72ca5141295b4a150fb49645a93bfc59de5805613de4241138b57a76c5d11c48e46d377e41e7764e0d8fb870172a29d883de346402ffd39202a4f7ecda41d0223b7afdb2b8d285d06335318dd302a76e48bbff5f447b9ddcf890705962df76aa", 0x1000}], 0x2, &(0x7f0000001680)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r2, @ANYBLOB="00e600002000000000000000ffff000000000000a1908aee6078eacbc52e37812360bf2808e0c6a35ee570a47242a5d595e439f128ad7115510b18407044eb09eae7d32f37dabd83a6303557d3fdbcd49c1bf168e28c", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x1}, 0x408) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000480)='./file1\x00', r0, &(0x7f00000005c0)='./file1\x00') ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f00000001c0)=0x400) setgroups(0x4, &(0x7f0000001740)=[r4, r7, r3, r7]) 16:00:05 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xac) r1 = shmget(0x1, 0x4000, 0xc0, &(0x7f0000ffa000/0x4000)=nil) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = geteuid() r5 = getegid() r6 = fcntl$getown(r0, 0x5) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x11, r2, r3, r4, r5, 0x0, 0x1000}, 0x400, 0x1, r6, r7, 0x3, 0xffffffff80000001, 0x1ff}) 16:00:05 executing program 1: r0 = socket(0x1b, 0xffffffffffffffff, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) 16:00:05 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000001c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x4007}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r2, r1) syz_emit_ethernet(0xffffffffffffffda, &(0x7f0000000200)="be34c16049eb115b1eb9053f0afa7268b0f9cb400e8bc73822c502b396bebd1b5745f766c10e4952246db72d52c8088b1a60fdac6d0a32c40b0761523f67519b8560781210c1f8729aa54703d9e126") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) 16:00:05 executing program 1: r0 = msgget$private(0x0, 0xc4) msgsnd(r0, &(0x7f0000000000)={0x1, "80e7d38182661c28400746d8c513c599b3dfbe29793253ede33bc18e9d7a7120a59e71fe2ce927fe4657b06c932216b32aef73c29fee921c0916aca2df53767f383cd13f5d7910e34ed9ac8a17d5714f616418b8484c5537992e5a2fbd444d6fb92a22869fe25a0f99d666f44d61d6b33229d24e"}, 0x7c, 0x800) r1 = semget$private(0x0, 0x2, 0x30) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/93) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r3, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semget$private(0x0, 0x1, 0x8) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000300)=""/164) r4 = msgget$private(0x0, 0x12) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) msgsnd(r4, &(0x7f0000002ec0)=ANY=[@ANYBLOB="00000000000000000d66be34d504676a73e87ea9f865516249c847ec217dbf67559b449032a4c602bccb4e7890a057ec7390e6e8bbfccbfe7a1fe7a3c0007b14019eae21dde2ed71d4b835f30b21a07f73cc7f4e7f4b29cf58283598d1ba35faddbf7ad511967b0512774395c96934699b8ad3654df8d9391fd8c90c6eaeb186e1ec1337989376814678dcc103b021791fbb33dc7ee63210e84e406927814a3974770f8fd6ef60774edf5446f9548ee8ca1e68d467168cc65943480b8faed5f163dcb8623c32880d6db0c1bb3c371c1355978dab4a9d0b7c2247b23b8b8eac2c2a6d7dd00400007eaffdaf702536b79bf35b7f1aa7e6751c534fff570c2f7343fb29bd291dd970316a60139fcb1fc8e09c"], 0x1, 0x800) msgsnd(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100000000000000da057c1db242753ea0c2a68f32aec4d6e037aaf0bdbb2de750b9ab3147f0972b0c2e4d8da3f6c068360918335d92d0041843017116b18c29b355d1cd58b2ad00f3820467cf8f7d4d64964828aa07d84028f48162019c0b67a427a5182fcdb03efae4ec25ecf14956b980277bf08127c81df372a4c484581bf4a5934dab760c14bd120a0ba11e3836b32fbc17e51b38c95c523b759cb04cbfcd9caf75f05ee0dfbe6d2bec06a16cd2f3425dd9dcf45e74e221eda7a0e1de249c6d7f952be2d414ca0254d1c24793ba4b53ceb1f1a297c016a6bf093ac62a0c0114592d461917f0542eaa8b5cb2cb44d7ed522526a4d17e296faeff468086b8f2d3c3bfd8e5af4d4459e73add2c3cbd3b518b4ce35f1ad84bbefe8e5ef77855c49010b778101907f7cdbc1a941b1869c82e27d38fc899abe183d42bd87c37cddcd20eca8bf9432fcbe98b39cfcf594332991ffef5921516072d692822ffbcde26d2ee32008014f970fed77f5c097b18ce635c7b1d96382426788ee58a3d53931e006c48f8afe97c646184a5498b8615e6421d24ed02627fa4a3fbc6086c1cb3569bd37c17602f68b10b7418578a222077038fbb9791dd53ac3ebbab382f70c5fb28db2e9312ef3c345df6fe3d1ce7f19bdf0349ff604c709e9e67a2ca9c81b292145f3c5fa32978ac2ade579cb1487184ded65dde689337ac880b28728fc2b39217f3e08f4e251bb89ee7be8f1d6fe73040b31706d1393d350f78500f4542c8839494d358730eefcaae9bb6f09b2a01623240d173b547361a4c644ac5dfb824e5eb75da0f1a5746d80bf052fbdd23f0d355599de1a6d7082921504a22c9eefa93f7ac65a7f4a5ef1c844b1b6a983d5da1cd6121e1c456f4311aef943a89f0ccd27995a36bb4c14552730632db4ba5899c3733cadbc9b401c065d29b57d6b53a6bb71076d69a035502a90acb5585ba81499fc47e83f0a1575c326d75b562f2c7481d1cbe8948cfd7389863a79c8285294522a3ccb0bbdb0c30a702bb839637db962f2cafbf0b750a82a9a909c003d334e24e2b4558986c85cbe89f7a08e971160d3454c6bbbe4752a4d77511c9de61b5f6f0f0cfd4edc2083da54688a06e410b55b0d6defadbe503408ae03b98a3ff8d1c52468676ef34249689b7d57d1ba72c15bb6087eb8ba69c65c4d8c1fc9123901237119c7fe09881b6860b36d2829616c49614318291f31b62115b2d765e86294c1e438fc5c2cdf1ae1a12aa13e2ed02edb285da31fbcb4ec2ed3484af53f2b9faf94d246c0460a3c8279edfaf1319815bab01bec41ff87fea4b9fa26ab11ae7d38bb50509ecb10b836cd12dca1264e15338d1c5ff98e9115633b1c97f307bc02aa4983955c16cf650c77deee5ef15a32ab26a9c7c99373f6eb44d4b470aac1d1eb45319b2218b19ae7d6fb276ddb629d0b6cb43a587001d903f00f6042b09e81a9defeb579912f3905f82ad403aa35cded21f84e1c429f76534a384a4875fddeb58f9d53f474b84a1a72cabd7195691a27c8fa6299f67e04e74e15487c58c2c0aeb183eef7fc2522570ed4a50bf45b6a70518a0eaa4fb501f9d459a534269c65777ae1b02bbce292ada616b73b9270abee0f29b03d3b1979f49d103453de34f352e84f88f7932e69a2637fa636878d8a570d45c3ec34b38aeb8799abcd304edd7b448e3649b2721a03a95c16b58abaddf80d9f05dfaafdbcd8fcf883bc6076f06aeb55ab38a558d1b2c45c8ec536ffc4d3abf4803ee1606bf6956fa593a8a79b2da5e7d4566309af8a54050a422fc4418d52e2a2ab4b5778ec2b948c438305effc895344f3447df5d50feb5b559f7f25206365b783426714b8cf4071f2fc664e97f819fd03fbcd0599e67f0261bdc62f60d1807b8e0b451ce2e4bb0edaeaa4e38e0cdc1e73e962532c8eeeee93df8dc99605eb2d4fd37d2672a9a81b629b2753ba698d5ed8eadad39f66525e508954ebe762d56a9f6e8bf0fb30b15f90e7247445c0466688a37f84720571f4e1eed69f90b95b57084351697ab73e7348b86f88a10b60d533dd74401bfb9ef4c1c52eac984ece6ca7458b78932fc680c20f282f8cc2210b61fc7a08ae8a2799b1db30a5db8338f8bae55a34f0861c977404528f74788e3b5084ebacee60835aa6d530cd55ddc1d41645eb0854344e3ba553de418a38b34331665c1fbfa93e713d69d12b1389a5a33e71d59359001c734e6d4b81df69e70b03aa01dc1130ae2ec0e45698e9ce91e1b6977fc3f0eecb33731c7f980aa6132b9da6ccdff4c9dfe26ca64d31feeac11676e3fb4b672c9e4f31547e1f636504a096d102b62c6ad48c2f1cd0f530ec61cb6b1b7a4126d99e9ca6d68733917700396f0426c61b6e0b6ed136404e9c1ebaa9008f21846bc01aca614aa1974e524d4a5ef46883b0898be38f3d03ca08f2857f7f83928649e0454438e861942403307e9864381e1639468dbc648fc40d8bfbe1389d15e3fd3baa5bfd901023f8b3c2c1f05e03c3e76405b2ce0b81dcd681ce52278548768875fa2f27d7141e38aa6c081dd8c8051c0d9064f1301ebc39894e82fe3f23351ca82cead1a46a3c066934de4897539857b58ee1aa4e322f2dc3fa25ec7405f86180e641c7787f744ed192f844c0470a17f5f90d63475dfcfafd58be66f51fa90b89562365729649cb423fb45af4d9c04b4287f3eea0899e72d92c97e30de5bb756cecc788855b78ed4ad965c738211437a5dc005a6cf5e80511f28e34a42109aad67cd6497629de5b783d2e9272e25e134aaebea9ef04479d297f8d1ddc1adb2d68a4fe8ea680ce3386515e5a5a5721ecac4ea5cd8dc45907097dcfdd1465335ec798e764e0d8c59453f28494b81197f97f208c4ac43fa0ed441acb0551b78e8b25d74e6b3d8422d84756f22f9bd55462276acbf45683ac5d0707035da9415b34d29e6274195f9b7e6a84a07f7837c1cf3441eec6025a35bf4f61efc3a2dc541e744d02e60ccdb697bc0f4abad810f468f4db8d170845c55200a5b94e3fc89b3e66319e613188e835ae409a24c314df523a0a839d369da9d360e57e36308832d067c5d6513a22590859d43031e4d9f6fc239bbdabef2e45378f2c800d46fc1202f2d95f1cca05009e183d9025018425d38ab8e98c96b818c91c9ea4129dbe498aa199e01317fe77bc91ca165e10824745f1f4c40b5f9bb1aaa551bc79d49b8dfb8b48e57c54b165c00732dcd3f3ea70915a266a2db52f74e44f0d0313c63c8d58143981d6fc6b7df32a9e79cf7dd568180709668b7ef78d256db6d685b2122f34b76b93a455eaa7bf8d759f7795b757948b604ac6f3ed6d277a5bcd4d955c250d69904f7ee63642f98211524dd766b3b814271b1e67e9a438561e26dff34ea96a6323f3643b167e6fbe18b3821634d4a8dedb22de8fedc26174313ec9580821778f24dc37f762a413084f3e0589c8efe86f4970249359502cf28fb0a447ed4b77d26553262b636d16ca87715044411417fc003c967ac6f00de6d6a49544ba9fbf29ae2e6c12d0835af8c0e9a8ec6e099c12a588809ca67140e939ad1433dbf7b432b97d5966c8890c841b18f49ae8d323d79b9352723cb677c295778104fd95571e307fe047838afd117daf75f6144fd7f6c2d370db34089772a7ac45ea5902d0bd05880d0c3d3b0376cc0120dcd3fecb836d391178bef1a12d5d42b3dcc9162f3d62c53bafc971b119fef0756f2d55a42df5db13be871397144d26b3f565e1d98f629248928ac1fb9f583dc2b547a0c0c52f2859e7e7738576c1666cd36179b737314f3c3e2b6c3cf624a0a6f129c765c96dfade823d21f384f802d0d1dde75425722f8ce249f11c2c4d4a88c54c4640536f7c6b6bf0b57dbc83d5a118ef8f8a499a717e2f52fc9e5e80fb67aa140cd9b9bd4b54f9cca3e44076f72a212f3e6161e906b2b2e5becb15196b91fe3ac82b4fe0656c77abf0083914186ff0acfbd5fd26b85d5782dadeb552ba79052ad1201007cd0698504c979bc5803d344faee171e6d5fb7f52f0aa618905ccc821aef4c58110e7a8cde7d0653335e5cc5adf8a1478e98dd2de8f08d40a21369e5d6a605597807a6b24bdc0ce2d12b6a1fc7569ddbfccd77f2c8a3e259e1c94896d7df8e2e5ee01402fb02fa265edffd4d48c683c68d37e449fa6f0fb0638fc143b05f517820843299b42d688c36246032627310608ecd114d536a404e735ea479585fb8b408087669682572a532d3dd77ea6b96456c3b771ea6073867015ebe5ed885e557c78f15be1c460cf9d5a536fdb9b9bfe85e542c7adefac337e8c80e30107adaad20d9a0c1302b15ad5cdb38f49b29a80a30690cfd4b2ca9faa645cb114c4f7e639cd33244790c1a559f7ff2394e9face3e63dfe71bbb4568756e6c9b4ddbb196fa776291e093d9d41ead3998cfd5d1be42da77b031da6beb8e27c0deaf8eb715a7cb5bca9956419e4b8b363433a478a0c587d80de621cf3e6da308daf1c47c3cb130a81b77c40ce5d1d3f6fd8c3e2b0e7af2fa4e7b3326fbb396bad3d3a01fc5658a4c3d3630d44e3dca15b53a5a3367dcbda81c9b5c6cd58948d16368da5526e11c9b68287c5af12b9b2b40397f155e1d991312389211af6815d285783f7bd88ca0bb9ee56fd744ecdce94d5f94bf9fa4a8a71cb82eca8570444b7d374154f9f964777ff9916494465f5e6eca653d1fca5effd40d2f3efe956e82ffd58a05fa0d0e728175526f5e655b7d3c309f1e8257a7ec8610e5ef4290b19213306e93b819936dac8b000bbc6faf8f9bd9af3daa9dbd2a5850bbb8e33fa0ab7460eb25b223af5223b04a038ff3ee287dca757bedde0512ee95680ba448c490510553b4806ddc20385a8dbd84be9ad75879e3465312acbffb0c122585ebaeac189c80f3bc1f62abb8265b986a21a96315b35db488aee35d2abc4f14de7f7468631f9aafdaf85728dcca5c1a89e83feacde8c2b804e3b88bb7f26691e91dc02488be22520b4c2ed942c26844878d57fab711e06be4ac0ae54b35e65aed7de8f1145354ac3197e7d2426f9ea79df7b647719468475dd6ca794cb6ada64bda2096f3e4c5e08da051c596565459922bd335f1a68efe6ccdb4805ce1f8d8df6441316ab49ef48afb5903de5a81b57c9cf4217daecc6d299d5c5b0b8c37338a38e0929093875a1fb827c94d6b02168ea0f33fe526fb7bc8c8b46f36d68ad9bde450af3d32b25bb5ab01296a7f670d659c47e8354b0021f2e44db34bf39fe632f32b3625243b7a40ca854ea08ee5e6443325377bfe6e4f46869712dd9292371681e27802946a736c440aadf6710ddd5069b5a89c17984b7552c0650efe899a882cf11aec92550f69458bc4038bff5c73bd04bdb0c6e930dd0e366d5475e954081e483bde6721a5d16ef8482b8c1a3488a793ae2b7e96cc88ff4ff47daecc6420d6c929b04be98f386a7222a1b901aec1d70570c0630a23fe16c363fe2877f3b1b80e58be3122678b0d895365ccc93db5ac5d9e90ff743e9933a275bbfd251735b0e86158bef3b6568e04cc54ace0db89d9974f6cf5d0a7247eb80bc66caa00abfd33e3157f3cf578c73b35e48935d93f09618cefcc4144b36d87873a506ea9ae173e5b18a3deb83b8651ea4e4bff4c45d282b71fc461d607fdf4dd9f6c37c925f4dea9a867142062e5e8bac317a6123b04ba6032781048416166e9435e8ca22624fa16bdefdc28b95172f8bf8cac1e4913044994cfd8b81215f576d025b1853812692d4a41ca95403fa9fe83a00e4375a1716def3c2ba"], 0x1, 0x800) open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) setsockopt(r2, 0x5, 0x6, &(0x7f00000015c0)="01ce00626666cff8119a2b56a9ead070395f2c4995c17b6bbaead61e1e5abb5c67105f4d54a94b30efc086a05b106419d20f75172f2433ca5aa708b3422e65e4776345e621ac63c2c8f333599947da9c32d479827dd521", 0x57) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000480)=""/28) msgrcv(r4, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000ac000000000000000000000000000900"/30], 0x1, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000016c0)=0x5a01) msgget(0x1, 0x8) msgget$private(0x0, 0x200) 16:00:05 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r0, &(0x7f00000016c0), 0x8) r1 = kqueue() pwrite(r1, &(0x7f0000000200)="9d2ad3bf32e13dca039297587de0f1e86c997fc7a4287017f98ee791f2fbe5240e5bc5562232779747a4f9329038c7e4b2ea20c573802adb6393ea21ab8fc12b27617dd23ff7575c956febda3c9eb14bae8898703b0bf749d8cf96d2c9c00fd6d1d7737a6c4e4a9ef3c46263f6d11832bc92607badcb36e84f768d667805bca30ecf4bdb4c53731bdda50668a03652661791599fa3da5b04793c930bb5acce86cff9f2b7d43d3dc5cec590064544e557c8b77a46f38cc926e442a2850432a6e02203c1fa920e3516c30884eeff6225f166be7d1fea1d1d82e174c1d3f071ad097a0cb1da15be608471bd453448560595a13f7b270119f120eb995987d71bd596c08d15e30b270681bd5648c2eca9d062c00ba28e6a944f477b548e884d53339e81f78fb78429e690c06b4a7a65ef2fa7855846d6b141eb7cd7519f6c9a40329225c076e7fe95452c8ffa52a83c02d4b892e86fc72564640f8ae738f46556feaff71b93ca344613589b1737e76d4f2087e9e2996cec06f391a1cca588098a7c0ecb485d5ecb2118b00ffcfbae4863e854d6b46f44d0e87b85738c92d1d2357c53358408419c03351704c4a7b668f70499db5a30df84599d6dff75e8e9cfe77a1304399ffe5cd2380c036af7dfb389dccd2d33dfb825c8b3e7084268269c31c3552bfca336cf370735c6523a2a8cccb522d9d50cc8c5f789f5dd8af87aa1e8e38bd01f72579670d0df980e0a9b035b5f60fddf17fb972fb7f70c006734516eb27281be711a5c99be16dee2d3f3445cecc9c7aff414e58451665e2d2ac03dd4e44336f431ccabe0434de37a0fdbcacc1a35b58b50e89b33bbf956b971d4c4036272e366a7a2a9622e68a22140b5d4563e6b4876e238f2a55e0de783a929e253742fe3ae38bb9e639e3b359bfe35c1d16f2ef9ec0dd1def5fc7c44fa1da63d0a8f0fb55486af3b284510f55e66ce7083802bdccdf4434d934c0ee79a97717677ced5714fd49c2dcef8903261d9dfbbe71a37a564b54cca93ba888290d16fe46f2cea9d790f2c0b98e4908c0faa085cee97dae7859b47112a3b8071595ef0d75a53841ccb8ce00602bd57bb6e913ebf863fab424b6665e35f96b4213a930eceaa3c8264bed9a90acd457bff90ef669776601930fedd5c387a1ba08b9fb5c465f16567d6798909d24608c324a4627317426a8682b21c33e59d012fe63c01e7f6a063dbc2ca6e5b10a2b579509e7c5e7e9465227e85f51137f8aaaabc31a98e0908f5bf62d72e6761d9351e7831fd0f1912fafa882984eafc8ae0768cd4079876f36494ee6fd40c6624218c7796a359a912c321f7251bac13a037cff82d52cb256f3278466f97288a60ebe8261f8105c097ffb7b70bbbc1a3215f9a5dd7e9e26937f6e67f03c2806de344ca847e3e19d2cdc3039e0cbddf15871e571c1fe17d3ed941cd5ff0c7374b47423f45190fc6e8dcf32edf4caa103aa46fbccca4576126399944e5e14ac3371b6b9a1f191a4798aa776ab64477ff72bdb44ebd68b78b985acc8c15d435ac943fafe1f2c5ca41901a143f3ce2424e015c3be64e1c1e035cfacd3ba5f409b2a3b67c993df1d80542560160badac6068ac899c17ab7d2cdcc3006e7e1f0a052abf50f888c9024edeaf6d2bd6e56eb13ebb23f944ca3f13ae4fe5531eeb9f630cb40d8c4f09cb0d265902819203e586f40221e7746e86b675d0b85a6889fc7c40f4109daf138e3262263da7bee29a78acde86dd26ccf49645835c7e266f0c65a25425c95365b0dabb3d965efd28dd5a1766a6089c5a1257b2462dc795725bbf8075a9813b582ed5100be041d9a533414cb985529d9dc8a863eb6b2657eb4e8d8de3335a11da583134940713fa89b2e1556f2a3ee2af088ffb7c49414e3c6708297564e415e687113793035b411b11c47d7cfc0213b50b6a29ce49f300ac8c34950beb4f755df5ade8a9ca610860c5aec113a6a9ed4d100a6af7fd9651f9384d0d3d0439952691e69442c4937e6bf4cd9ccc7969a27415589df505da836f860be59f4766438ae17097d4e84d8e30becdccdcc6fbe00f283a772c86cebe48f9a6812f59c6e16c246e9fcc22e032c7db1ffbdb9ebc60b9bc6ed2f18223d521d9108640307e60469de6277522f4f0cebdbc3e506b8e9693df3849e176e535ea79a3cc697f7d72068fbcf8ee783d39e73d2ce993f299041074e12c033364b8c327cbe75b6817c485be14b1e3d6e6a703a758cf93dcd92790788ed4a3f26f0436b1b9cf99bbc276d680a5bcc7bc83321a0a5850ab5ae6a603fe5afedbafd94a4d8e9688f190f053a4b179e7e90137e7cb4d8feedc07b819bad41801724e08bf2d1cf92077dd48ab7ee19985126e98fa99693f68e871f000109f4b6c410b95f0b1c6ce0187ca98860f183e6a4f38f998b7846611b95dbc48057b173034a892acdecbd8f924a65adb0d9f7c6fd732826c6ab952530abb61625e890131903aa10f3cdcf5cf5cd4278563088b1e301d591943e307dbba498538af5a4c261cd831e08031ba604bdcaa88519105915c7318e92b716da5ee40f3ec08bd058db138d0c726638e110a21a1bc8242e71769bae257534bd4aa7e389ed4b91c03a80e620d55a37949bce56d203ed87b33cc7af2ef97e180d9107592482c992e42ebda8f52059dc99addfa2c963ed4e90e66ef2d898e8d8edb400e542e9e2c5d2555530f59133658db731236299271fc08ac08964882721e72684ab6bfe7b40edd15de53bcd5519192a4ddcc87d69721d6de7fac4ca10276343b0d99de4d9169320ca43249a624fc19720cf8c30a4da353c0fa95b103628d8cfcafde8397fb07fa646d6d847ba4a7c68f57344087f4352d440633a90d040a69c238b6769baacba680141aa0c89f4fc8a713108d002a2fe2110e6a66629f5dfe972747ccb9a09c0822181b2161d2c1f28cffa5326000774cc1b0a17ba892466f69afc6825b68f115e8998d80142063c224eafc98d5729f4388db0352dc035fb79a1873f3c41e10b525435038da01854d429ff3144eac5627215417c94932bab32ed09320a6b3c615119a53e65cb6497626b82618b44c410f192c39a66cba8f287f4feb6dba1af0c0ac9e77aa7f442bde0c141d3d867859bb94d25195c6dfb9f23e0fb4729bc4e220a28e58f69a3f98ff25dbfded830f0b512b0ddc1a04f3b4daf579b5028dee55b4d60ef354de205bae04d9f879f279948d0cd2f6682de4d400af01574461273fa17e4f9c245ad3c21bf18cd13c85b3d925e5c91da3685d05517204df68828b415026b9a107353e7857133d8212ca491d0bef64aa779c1b25150d48610790e901a8dcfc61a0a8758805bc3dd74bf563e40f55f5f2a6c3f7383f8c6e6025483fbec550511ce3e30dcdcff376b2fc556513b201985c39645b7f3b3b9393df1cfba1e3d85a34deffacc0cbcd50724fb2e9aadd7edc8cab39988af3e45f56fac1d05fe90d7b399f59d5f44c0ddc702a46254ecd3baf8e0f8c002d4c53ae5c39c6b4bb359614245723907a97fc5aa5e34774d3490fd007d774291ad90d89fa9c19d03450a43a56ff406dcf27ed3b93477479e701bd6c5785c6fc92b3f8bb89d02df146aa5b609fdbb9bf7788ee6b992ddb92fe1e111a9c4d26d1080d298b6b1eddfef5d5da1802c3d85466775e7ad7e9a635ef025abc7ab479b2bb74f6f1b12a1dc24381695cf9262c33d1b47c3198e90bc61645bf00957eb4b2df4a4e62b462e6b10a74236096bb4613cfef52acfb705f7821cfc3cab78f8330fc54f73b337cacf17d45ca1cc9ce0c264e0c2ae0c5f3df9438739479c5dd61360c2a7b83d2dda8b40f83770c5c90dbad6aafdee0f83c7d6123d8c410de0592b99d9e5471d0443856da64009be86811115d6fec46b2aae61cdbdc99addd6d99de5399688f8b4ca71d89f4e353b6649dcd9f41912392bed85adf4d8cede0c3a9df863e67d8994d52654a93a03506d6d9f2da9ed815e9104887bcdb7cbd0666ab73b1a59892de24f2cdb3a0ac7a01368cbfd03dd91778ee2de94020e3b63217b78d3f6be1137d55c80beab5115e1158d4d560b04eef6bb393a25f50546fb5170af04480c5c3860a004b7784954b24f04286ced0d71f9f4a26cfe6e03d4103ff184b7541f422058dfb90c8588974c1fcbe0b881f82795dfdb5b9fd5caa649455d9313b5b548be856ece14d1560062a7e52f94bb86842cfd8319cb3557979a3208813dce71e4f16406c2c267429d0f4b11360798105177e35a95c18dc0c6cc54cb3804c88f38025df9687f0b436ce7ccd1a5a9a10f9eadf3e3641faf8c1600efffd18b18390e82e548f3843ecb8c67d3aa9ae2b941ae802df72a12286432e4492d6f74f2e4d245fafc4f3cd42ffa10429f7260badf03e862599c616c370b441755f9798ddb7d3a382ce5249f45b3aa5827576a51c97845ae1dfbf0da82168e3d8456799696bd8cf99b4ea5cbac0f43b7ed6728922fc5ee1519d0e69989f31985bc15a83e85c323e7d392ca5c0f84004dc538eb2c3bccc0bbbb3ea932314f4293bbf69708f0143936bb0094b56a9939ab089baf5b78ced74f42cf336fc260574ef3132438a1b1cb5b6993c10e6b61034e94457f33f8409bf65b89debfa3ee15087f20fb560cc48841b271691d2e8c62ad163019c6769b9740573defb953e0cabedf316851594dcc887e235d561f52e00ea9d57c8906499149bc5a30107fd96dc1ff4374c7015eb2c4b364d0533123b9655a424672b74ffdf35cca0d056e0dd0eae085acf743d7b7b2d3323cafa273718ef42eed93a015a928bedad9fd6d23c0e4f520bb51cf520d1bd571a52addd383fbddb1006617f54e9082161c5d967c75ad6e2882811b5da83d41f50af0602a068151ba1886d0fd5205c56894d89772a57cc6982eaa3e72a21c3c7ae9fb471264d0e012029bf6e7cf7371e1f599fb66eaa95b0de3bbb7b12e7853f9487dc475af5b76600031aa9ba56dc76702c5e37ca1f4d24b999e7519997baf680e6756f00ee0e838a2f47ea2a3649d524733c478d1c0412ae5ce0f3521050e6b0f46bab688b0ed73edeed5864a50a24a59b4eeba85e98fe7a4ee6df7ae980c7ec273ad8f247ef706dc851979410c5974f29019fd77859e5e0ad5aab9adf65cdcd5507256d9a18f8a26bb95f0cb9a17f3e1c8c6a262715f7f4627a123fbf21c4219a589d5f76a7ed8dafcff50800445e89a095dc11cb16b51a3e4395cf04be0beeb4c57a7bf151fcee2628404bf01daa26242fba5425b7acb48f4040b367eebe907da8c41cacdd430eaf8228320bf182d556c12d550e92659a8995982e16bc116aca1a83e1dd811839f1380a6c648483992d270ddfa6c701f9e86f5ce83790091c31149e4ca662cbe78d56b36d555b9599a3fb69984cad780409308b7d95f643108b1cdfd23da5bf0865e9ce78463d542dad1a611047bc312ac8fa0a0e1b3e36359c416f109192e0f1a9d2f08ed0a22eb3d6662c398a49ff25de849a1baf47ec391211d7cab8eb6b725817142f904344c9628313d14b9d3f8db800861794abe7449011ba7b10c46dc084c71336db74d4c53997ef696f7adf39fdb5bb2143369153bcb2c172777f3b1c35b34364f4c15eec35a5927919f9acbc525393bb79333165204b56d33368a675ee909ad34f459c5e675fe4c25c0ee8f81ba4b2f9ff631bd58324096d12d9a27c0bf8ea7136381de74421e1eec8c009304bb7028e3083d522af3fc775e4b2689a66f8347d448e194695b84ef6090ff5b68b6470e5311cfa354e2521b6965dc", 0x1000, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x100001ff, 0x8000000003, r4}) kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)={0x4}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) fcntl$getown(r1, 0x5) close(r1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10882, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2, 0x9, 0x6}, {0x84}, {0x6, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0xe, &(0x7f00000000c0), 0x0) listen(r1, 0xae8) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x6, 0x8, 0x9, 0x4, &(0x7f0000000000)={{0x8, 0x4, 0x7, 0x0, 0x23e, 0x2, 0xfffffffffffffff8}, {[0x1ff, 0x1000, 0xf23, 0x800000000000, 0x8d, 0x4, 0x2, 0x101, 0x836, 0x800, 0x3900, 0x10000000000, 0x8, 0x8000, 0x4, 0x3, 0xfffffffffffff433, 0x736], [0xfb, 0xa000000000, 0x9, 0x3ee, 0x5, 0x1, 0x14, 0xff, 0x10001, 0x6], [0xda7, 0x2, 0x7fffffff, 0x7, 0x2, 0x7, 0x7], [0x81, 0x4, 0x3f, 0x80000001, 0x6, 0x6], [{0x1d6, 0x6, 0x9, 0x8}, {0x5, 0xff2, 0x7fff, 0x2}, {0x0, 0x4, 0x4, 0xfffffffffffffffe}, {0xbf, 0xd13c, 0x1, 0x4}, {0x79, 0x8, 0x7fffffff, 0x6}, {0x7, 0x7, 0x81, 0x8}, {0x9, 0x1f, 0x7, 0x3}, {0x2, 0xfffffffffffffff9, 0x0, 0x8}], {0x80000001, 0x9d5, 0x2}, {0xffff, 0x65fa6c9c, 0x2, 0x1}}}, 0x7, 0x8}) 16:00:05 executing program 0: r0 = shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) shmat(r0, &(0x7f00006f2000/0x1000)=nil, 0x1fff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xc80, 0x0) shmget$private(0x0, 0x1000, 0x8, &(0x7f00006f5000/0x1000)=nil) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc02069b6, &(0x7f00000000c0)) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x800) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0xccc, 0x6}, {0x18, 0x0, 0x1}, 0x9, [0x0, 0x7ff, 0x2, 0x8001, 0x6, 0x6, 0x4, 0x3]}, 0x3c) write(r0, &(0x7f00000000c0)="a09426983ed3d8166e7daa7bbac6bf31e86ef59c4ebc34c0e9538b3a68cd6b3e240f67b7a20490bf847275ba5b43ec61ecfb74423690b80187522be3d614a811f0f0307b41c2de997a4a3825aebf0d3adff772210b1f119add9d19c68c1d3df60d70092ddb3a7a001dd4ef93644c6a894e77c453bdc998dc3ffa221c3af61d4b4a143962e334b015da508650e706957fefdc4029c5babe4f0e89fa7e3129ed65727622c4c04813805b72c1", 0xab) r1 = socket$inet6(0x18, 0x2, 0x0) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt(r1, 0x29, 0x37, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x4, 0x40) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r0, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = open(&(0x7f0000000080)='./file0\x00', 0x28582, 0x11) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x9) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffd, "85000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xc) ioctl$VT_OPENQRY(r0, 0x40047601, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x46) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x9, 0xffffffff, 0x8520, 0x400, "7a7ccdd820092fc477c45ed4fea44a93cb755d40", 0x202000000000000}) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(r0, 0x0, 0x12, 0x0) 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10a30, 0x0) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x8}, {0x1, 0x10000}}, 0x71130f14cbf96941) unveil(0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f00000001c0)="622fe8bea5f708fd65db2be9254e7082155ab706ce936741d802288717b20e60ecef0231358bf81756a48b10f32861c81a5cffb547e26fabe5ac6d08d39c509818103a35621ffff4f1fc5e8c3497db6eeaec0ff1f984f28c6a3ba06f60976ae1aa3975b0af235c17f4f3211b78b6bb9ba68e5f7b20359b454a68b4174b62715e2b2fd075648bf701e691ef88a862f866a7734fc3ae6aefbd3dcbef4c4cad45c54fddc3785f7f0fc2e032f5a019f7c53b1c03f37f858bf290617b2b7ab3a358e6ea658846ba288a119ad6ca1db55c08c08ecd4ef584dc11f1b2a7652926009bc7920eaa0bab1079c0c895c50db43d392ab360e0022524442b3a649c53adf78abf9257298c6ccb0173194d2917203dfd241764cd72d65d12ddf5ac86052fe8052ad589ad3199560fe8269a35b49349ec5a64738150f4d5efef465ed04b08152fbde0776440d5cabe5ea6b96e61be09bd10b307918f3da357b4aacfef38b08530891b8bafd7a48797ceeb4dd0a8df47e49f719dd9ee894f5cfedf1736f6cc698db75662e21a68818bb4917704a7ca4a18a4c6f97893937493", 0x197) pipe(&(0x7f0000000480)={0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0x2, 0xfffffffffffff001, 0x2, 0x309e, 0x101, 0x4, 0xffffffff, 0xda8}, &(0x7f0000000180)={0x4, 0x7ff, 0x4, 0x756e21d0, 0x0, 0xe0, 0x9, 0x3}, &(0x7f0000000380)={0x3, 0x3a24bcef, 0x1000, 0x3, 0x2, 0x3ff, 0x9, 0x81}, &(0x7f00000003c0)={0x8}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x24) unlink(&(0x7f0000000140)='./file0\x00') 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x14}, {0x6}]}) r1 = shmget(0x2, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) shmget(0x0, 0x2000, 0x120, &(0x7f0000ffd000/0x2000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x3, 0x8, 0x45, 0x81}, {0x1, 0x5, 0x1, 0x80000000}, {0x1, 0x1f, 0x6, 0x64e4}, {0x1a3d3466, 0x20, 0x1, 0xfffffffffffffff8}, {0xff, 0x9422, 0xc3, 0x6}, {0x8, 0x693, 0xfffffffffffffff9, 0x9}, {0x100000001, 0x937, 0x2, 0x3}, {0x7f, 0x7ff, 0x46, 0x3f8c}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') fchmod(r0, 0x8) shmget(0x2, 0x400000, 0x8, &(0x7f0000001000/0x400000)=nil) 16:00:05 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) shmget(0x2, 0x1000, 0x19, &(0x7f0000ffc000/0x1000)=nil) r0 = getuid() r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x0, 0xda7b, r2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, r3) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x7, 0xb98, 0x3, 0x10000}, {0x5, 0x4d, 0x3, 0x3b}, {0x2, 0x8, 0x80000000, 0x4}, {0xff, 0x0, 0x8, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xb6c23b624de5d6c0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)=""/145, &(0x7f0000000080)=0x91) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5a8, 0x0, 0x0, 0x200000}]}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x1000, 0x7f, 0x80, 0x8}, {0x6, 0xfffffffffffffff9, 0x20, 0x6}, {0x4, 0x0, 0xdd, 0x7}, {0x8, 0x4, 0x8000, 0xffffffffffffffff}, {0x3, 0x5, 0xf412, 0x4}, {0x1, 0x8, 0x1, 0x3ff}, {0x49c, 0x8, 0xffffffffffffffff, 0x1}, {0x0, 0x9, 0x2, 0x7}, {0x1, 0x3f, 0x7, 0x8}]}) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x7fffffff) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xa16) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x1, &(0x7f0000000380)=[0xffffffffffffffff]) r5 = fcntl$getown(r0, 0x5) r6 = getuid() r7 = getegid() r8 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="9437f5411eb68f9407b71a3130fd6152ff582633c61c41237eda1f7075aa161ea69f0992d74310fce31b5546b415e190b525fa996509d5dd8ab7e9e435e6e5466b64f04dbe4b8aa09fe5ac9261fdc0ebad19050629", 0x55}, {&(0x7f00000001c0)="557272eed8ce6a60c6a1808dfaaa07a92a68d356159391e5968130956a100742948a2dd9e50a636cd4dbd1730de0f948e2671d95f4eeba05c53ba813a51b362aecb768d6c9d1d7d2", 0x48}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x110, 0x4}, 0x1) readv(r0, &(0x7f0000000640)=[{&(0x7f00000005c0)=""/78, 0x4e}], 0x1) r12 = socket$inet6(0x18, 0x8000, 0x0) utimes(&(0x7f0000000680)='./file1\x00', &(0x7f00000006c0)={{0x3, 0x106}, {0x9c01, 0x4}}) fchown(r12, r10, r3) recvfrom(r12, &(0x7f0000000700)=""/4096, 0x1000, 0x40, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001740)={0x1, &(0x7f0000001700)=[{0x9, 0x3, 0x8f, 0x7f}]}) dup2(r12, r12) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001780), &(0x7f00000017c0)=0xc) clock_settime(0x3, &(0x7f0000001800)={0x1dc, 0x7ff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001840)) shutdown(r12, 0x2) 16:00:05 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r0, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xc3, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x8, 0x2b6e, 0x3, 0xd7c}, {0xfffffffffffffffa, 0x2fa47474, 0x2, 0x6}, {0x1, 0x67c, 0x4, 0x8}, {0x7cea, 0x200008, 0x9}, {0x6, 0x2, 0x1}, {0xfffffffffffffffa, 0x5, 0x7, 0x7}, {0x0, 0x1, 0x447ab4f2, 0x3}, {0x28, 0x5, 0x9, 0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000000000)=ANY=[@ANYBLOB="1d0d9a6f66696cb0f6a9"], 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000011c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x21, 0xffff}, {0x7, 0x2}, {0x0, 0x7}], 0x3}) dup2(r3, r3) recvfrom$inet6(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x41, &(0x7f0000001240)={0x18, 0x3, 0xffffffffffff4627, 0x10000000007}, 0xfffffed2) 16:00:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="c38a1a218e4aa4cb1572eec58d147ba447d3f22fbd7386afef8b5d1e64b5a65381ff07ee67fb3af3c1b5884e0ce6e3e3a3d5cbb25996abbfc85ebd7e127375e6e79b1baf04000000000000000000e40000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/78, 0x4e}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000d40)="eb0424a9c7cec0793ebf90543a04e68f6f74a248c94870ddc9179263a3b593979ff44203398a96b1ae16ba2760833852a1c2acd70eab230c8d24ae7dfe1a7a40676558b03cf59b4bb730c3e62b3176f69234f9871df8449a1a8c165b29093951f54df4eba4e964b8fcc2bf234587df7f1acc3ea435831d61eb584dc870002276a1c96762ea7ece87ac9e67c1a93b089ca10dd80c2ede4c1ac22e0dcc9437415aced202cd5d4102a62577c67f90b7cc3a10841cefeece662192e38a3651924fe738cf81cc7715b362fb12b2f026a062eaea9235e949c820da9feba51776a61ac25a4a712493febf89179100048d48f9cabbe9ef905727b148fae7c8ba71f22484557568b93909b41d5652041f5ccd1ed6ab558a97374cd7633f097691792b995d3b52279ec9eccd4aaa751330b293a7ec24486a9d8f85336767c13f6c7af78f7c82f3945a26d84511023ae45023c5b09d815a35fe0a762766b70f5e208c4f4f3cc3547698065997b43c522b7ddd5d8cc38873a4398b5de5c8d008a61fbfb00e64e11436ab8112a00d3a7dca586b5fbed80b484f7803f2c35e02ca63d49c160ec54478bf52fd1e078b57135e6609e9f6207576a3bf302707843527010ce2c68083e13936342ff5c526229babb5d40ab1e6fdea5e53b933ccd2248c5dd397077aaa699d5daf60079eeba36d82d9e41c5352394bb9c92220cbe9a5d0e76d1f43cfc864a921c4fd6b7b7d13f14959e0387249f6616bb7dec59d2073d46f34bcc360ccccbc87fcac629f70475f183b1d74fb35fae50209d56c2ed306d28a28f527cf088679d04e3a8e47b567e55f33e8fa1ba1fcb8e848343c57426339772b23e22d9ca2a604fdcdcbf065254763982572dfbeb0659c40e1763661ccceb6cf3371f42bb8cb77ddc4220f94de8b2f07a2f802af278dec4557a51f2d31e9fbc873e59f263d63f88b6e9e3d7a8ec5b18f06120ca1fa3dffdd4b42b921176e6e8870423aeb6d696147a994df0446f44b4794c2459b501fde6bb74d56b07f70631cb5f68052af644c49d188ba78718b4e060e9fa41bb741a98b8dad226019b1391611267722253b18160a24c7f1606c4f7724ec7ee04c80980f93648d0e609d289bec301faa18772de3cc9228983326c596d41fae4a5f02a5d0c5cd3d3f5bec768ee1373756806b09950795f6456507d71870eef18bf175092775ebd7419d2f9fd1260c7e701764712151e85aae946758d4f841b8d9f12c3e3b49a52e2f6f9cd8ddc4bfcf1a10d803652caec0e1d6dfff6862da5e197322680663f88976551ef7aaff327484a3bce8131d9db62168163a1e8e23832180726103029505f489ede63dde554ecff570d60536e2f7f57343eb4be5fc06c35f12a2eda48e5daf0ced130bf7a22626b086cb5f7e585a912e49c8cf7b74ce8c9afedc4f3b94e7bd42d560ea1c1c64e8947794a7aa94387a74781742000746ec98c8fa493e12a9fc196279323da56f601983b5c804588ab0a90c53fca59d161c9577cae71699654c2590f95c9e4fc917e7bcb106d763b8e0acdec65baa358a70a139352bb5d37e9c154c74f75c3fb65534123a0693f169ea33e7898009985574d2831b50e7ee08cd82049c1597590e85957829ea9ee815758e87d7f551c0f4c9ff13e1d9d25a81c7b46107f48f31e3e4924471a395aaadf15bb551e0a51ad4703c8b041c4f75df1a5adf415d00bcbf25c7846f2fcff2fb2b3bec860cafbd13ff3592b0b87c6d43c3c42a121fbdda28bf8ed7ef670fb4223b3a3cf5b604f9524eb49ccb23049d868b7a29113cb41b9a0bef938a4bee790f7682f46467fd29bd5e269354dfe963b650e8e30088853bf3b455fa10a4dd1d17eff064a90df48340bf80f7ee6d155b0909200c2809f226f0c681e2c19c70d112d7d8739608fb426b805991483fb3fac4d291e5f5d7812157afabb9503f507dc4df0865c399e3db1f03d6cc22cd", 0xfffffffffffffd9e}], 0x1, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8820, 0x40) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x7) clock_settime(0x0, &(0x7f0000000000)={0xc000000}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x7fffffff) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0xe0, 0xdb, {0x69, 0x7d}}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpgrp() getpgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x7c}, {0x80000000000006}]}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000140)="b6f61caa37") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) 21:03:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x90) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 21:03:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2b0218"], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x41, 0x6) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x8000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14000001000000000700000001000000ac1401aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX=r1, @ANYRESHEX=r2], 0x4c}, 0x0) socket(0x1, 0x4007, 0x1ff) 21:03:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xffff) fchdir(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x1ff, 0x0, {[0x80000001, 0x7fff, 0x81, 0x7, 0x2, 0x1, 0xffffffffffffffe1, 0x0, 0x5, 0x2, 0x10001, 0x0, 0x400, 0x8, 0x1ff, 0x0, 0x9, 0x8], [0x0, 0x6, 0x7, 0x6, 0x630a, 0xd5, 0x9, 0x20, 0xffffffffffffffe0, 0xfffffffffffffffe], [0xffff, 0x1, 0x5, 0xda, 0x3, 0x7, 0x7], [0x7, 0x8, 0x4, 0x0, 0xddbf, 0x7], [{0xffffffffffffffd2, 0x1, 0x100000001, 0x20}, {0x8, 0x7fffffff, 0x5d, 0xfffffffffffff801}, {0x400, 0x4, 0x1f, 0x100000001}, {0x80000000, 0x5, 0xfffffffffffff000, 0x2}, {0x87b6, 0xfff, 0x1, 0x8}, {0x5, 0xff, 0x2, 0x3}, {0x81, 0x6, 0x6, 0xe167}, {0x3, 0x7fffffff, 0x6, 0x20}], {0xa50, 0xffffffffffffffe0, 0x4, 0x7ff}, {0x9, 0x9, 0x7, 0x4}}}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x400, 0x1) r3 = msgget(0x1, 0x184) msgctl$IPC_RMID(r3, 0x0) r4 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x10092, 0x108) r5 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) getsockname$unix(r5, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) symlinkat(&(0x7f0000000480)='./file0\x00', r1, &(0x7f00000004c0)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000500)={0x4, './file0\x00'}) msgctl$IPC_RMID(r3, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000540)) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000580)) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000005c0)=0x1) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000600)={0x10, 0xe0, 0x4, 0x3f, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5000000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x8001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000a3a000/0x3000)=nil, 0x10001}, {&(0x7f0000eb4000/0x1000)=nil, &(0x7f0000eb3000/0x3000)=nil, 0x6a6}, {&(0x7f0000f6a000/0x3000)=nil, &(0x7f0000cc7000/0x3000)=nil, 0x2}, {&(0x7f0000d20000/0x4000)=nil, &(0x7f0000f48000/0x4000)=nil, 0x5}, {&(0x7f0000bec000/0x4000)=nil, &(0x7f0000fd6000/0x1000)=nil, 0xca}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000af0000/0x4000)=nil}, {&(0x7f0000dca000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000f22000/0x2000)=nil, &(0x7f0000bbe000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000fcf000/0x4000)=nil, &(0x7f0000fa4000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000b00)=0x1a240000000000) r6 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000b40)={0x1, 0x2, 0xe5, 0x6, r6}) msgctl$IPC_RMID(r3, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000b80)=0x4) fchdir(r4) fchmodat(r2, &(0x7f0000000bc0)='./file1\x00', 0x10, 0x4) rmdir(&(0x7f0000000c00)='./file0\x00') 21:03:12 executing program 0: r0 = socket$inet(0x2, 0x1, 0xaf) fcntl$setstatus(r0, 0x4, 0x88) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x82) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x9, 0x0, 0x1, 0x0, 0x1, 0x9, 0x5, 0x1, 0x0, 0x81}) 21:03:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x5) dup2(r0, r0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) 21:03:12 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 21:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0xfffffffffffffc00, [{0x3, 0x7}, {0x3, 0x4}, {0x2, 0x100000001}, {0x3, 0x4}, {0x3, 0x10001}, {0x3, 0xfe00000000000000}, {0x2, 0x7}, {0x3, 0xfffffffffffffe00}, {0x3, 0xca24}, {0x3}, {0x3, 0xffff}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x4}, {0x3, 0x2}, {0x3, 0x400}, {0x3, 0x8000000000000}, {0x2, 0x8000}, {0x3, 0x6}, {0x0, 0x6}, {0x3, 0x20000000}, {0x2, 0xa2}, {0x0, 0xffffffffffffff7f}, {0x3, 0xb6}, {0x3, 0x2}, {0x2, 0x232}, {0x3, 0x9b}, {0x0, 0x1}, {0x3, 0x5a}, {0x2, 0xfff}, {0x1, 0x1d2}, {0x3, 0xffffffff}]}) getdents(r1, &(0x7f0000000240)=""/109, 0x6d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:12 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x20000000245ab4b1) r1 = socket$inet6(0x18, 0x2, 0x100000000) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) getsockopt(r1, 0x200000029, 0x65, 0x0, 0x0) 21:03:12 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCCBRK(r0, 0x2000747a) ftruncate(r0, 0x0, 0x28030020) 21:03:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000200)='<', 0x1}], 0x1) execve(0x0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 21:03:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xc1) 21:03:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xcb) r1 = dup2(r0, r0) getpeername$inet(r1, 0xfffffffffffffffe, &(0x7f0000000040)=0xfffffd5f) 21:03:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x4, './file0\x00', './file0\x00'}) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x5, 0x1, './file0\x00', 0x5, 0xca3b, 0x4, 0x1000}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) getsockopt(r1, 0x7, 0x6, 0x0, 0x0) connect(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c6530a65fd0a295501d2cfdf600"], 0xa) 21:03:12 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 21:03:12 executing program 1: r0 = socket(0x18, 0x1, 0xffffffffffffffff) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 21:03:12 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x8000031, 0x1, 0x40000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:03:12 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x6, 0x0, './file0\x00', 0x4, 0x101, 0x8000, 0x1}) r3 = semget(0x2, 0x3, 0x8) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000080)=""/211) 21:03:12 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x8a627dc7c60adfec) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) setuid(r2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:03:12 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x8000000000006) getegid() 21:03:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x3) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xfffffffffffffffe) poll(&(0x7f0000000140)=[{r0, 0x10}, {r1}, {r1, 0x100}, {r1}, {r1, 0x8}, {r1, 0x1}, {r0, 0xc0}], 0x7, 0x8d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) r2 = dup2(r1, r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x2) ioctl$KDGKBMODE(r2, 0x40044b06) write(r1, &(0x7f0000000180)="1d87595b38c0afbc6e458ac61649eac65ca58d742f1640f8cea5613f0829f9fbbe8bc5d7c2becd60dde32cb247401cf01b9d2f9c476f", 0x36) poll(&(0x7f0000000040), 0x20000000000001b8, 0x10000000000086) ioctl$TIOCSTART(r0, 0x2000746e) 21:03:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 21:03:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80d0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x200, 0x8b17}, {0x18, 0x0, 0x1000, 0x7}, 0x1, [0x7f, 0x6, 0xef4, 0xc70, 0x7fffffff, 0x7, 0xa3, 0x100]}, 0x3c) 21:03:12 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x44) open(&(0x7f0000000040)='.\x00', 0x2, 0x2) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) execve(0x0, 0x0, 0x0) 21:03:12 executing program 1: r0 = msgget$private(0x0, 0x180) msgsnd(r0, &(0x7f0000000ac0)={0x3, "879039431d4e36f1e15b6e1054085c1fd88a62b86e5346ed7adea427041637d8bae6c9eddfe0b8bbe502b92fce74b7f2821bc9f760aa218d531959cbb4c6eacde66331f4d03d6a9530cc023bc167f448284a06539f4818301ff7263a3c59c83038866aa125a6cfbc70b750b93e9a4776ab7b23f8f8299255f28eb581160eee15038d695d16ff50c1e93d04ff55b4a5ba7a781106265f5e7b4efb92ee79c919c0a02d58dfdcd5419e7b3ab9c92c328bb55b9d05e3df8dcc64bcdd4f19b62426254eaddd4198f8d83bdc8c3a9c579dc935078254eb1f89dc1ccff8715b2ccb415f861f88127b595ba84f626388182ea0ca866c823ea062a1a0c5964a974bf191af7629b5cc65edcd1c5c5a969bd12e2531030227bcd7e4d4ebff5750a031754e9435214bd305fbaf788de19c009a057e0d062f5dd6279d9c1c66b7b43313e89accd06913b42ca349d2549d9c3334930c0ab9750d075dd634d3bbef5f96dd1a29e88c5fa96b41d6624ed760f78d19f1e1a084cd3b87d23e56713a3836e4aac86753876e90f34b3217ea45aa586ed7d63d06bfdd1d97fb2e8d9d7712287747437d4955eb8ac7f23c2d59cac320506a3bf8aa58b7e29415f97f5a5806d20e3de4486e97aca404524011aec9a15d7cb1b4e2898cf5a59219e6f682641a965bcb92448ac576dfafa5b36cd627c5a5afc0b61cbe4824701c1e077db6df70aede763433ac6f5227de997e54351bced68adcae455b7a04756d5ad38cd46b3000d60cd233fc9a7e84b572c452bddd42965a9f28bba4eef9584c82db979f685ba3e1655cd2b32f2be4066d3ed7f1c29b62ade2db7648f3f0dd9e78cc68d9618f3b2f31e81c949af3b92a5693c8152f2affb49f39390272ef1818be87c4dc2c7c88fba351ca9b864dba1a688bf93b73f367055861bae96f5065f09e6cc06a039f750c35c2a32369f0d1eed465c4bd69794ee9de3c8ba5945b3f290f0a6d4d50f0fd5da9336b3030c258083be4b6ef11a9bf10a8845af3eabba49d2de596043c7e23738a9fc9e616f553bc9169a8dfbf681aec0f714dbf02d77d060f032fbad2bab31e78da76bceba1044cf25fa5f9f0983adb1102e98e4a7535076b65e211126ae78cae02d4940957460e65330f6861a6cc5773d6073a7fef69a43e4fe021b54f9ec325e18741c4760cd4a5de84e601cce4bc0f0526591fb26a84690fde9d870d33ae9e738bed72a9bc428b45e8c534f72b0c5e571a1f96c2b0900f2b7fc76c80ca3029edce6f24bec31e146eff51bec87d2300225fd0cbe423e1b704a75ff227277bedf22e8b5382059294e73e1407a0d2a9a041cc5d9976f72fc5083980adc9102b04072418053dc78000725845ad477d174f8ad3effe6c4a2b469155f028478e69d80fd8e1617aaeefcf44cfdcae95edfb49c8a588c3348c4eeb1e071ff2e8e0622f8cbaa2aa8c9f6f433d5df97df20a1e597184cf73ce36194671b9feffc2a677c05970813bee7988487d13acb26fe79841918c6089aeea5ff45cb57483f70198e9b760cdb15f9f0f57aa2608e75afe5f79419fd06534932adb23946457b0aa5af043b295ab46900303bd44fa6c5e970f5de4ce05f2e7161616181954f634ce38df9254b59e1a77235562e85c0a02da6a58e492bc687c0a46f9ab0e68ad62aae27fd3d58ffcb0ea91208ff66afb55d40956643a217b30217d5efdc19fa342d00492bcd6675152a14dc28e1e69aaac7daf643e0a97081d568608c44f84c2354321691926593db987b2b63fccc9e4904ce6cb93f84732c76a4d5c8fafd37b24a123bdedec0f79952361b4afdc709940d1be9ebb324efeeab6ae7ab08aade97b50b451c5a2b591ccd671fdfc61caa8bfd24ffc1a4d5b3cdf8ba76dde824f2bd5e371370b77a356dc6a7bc99d3b75dd9de41109377663a52e65ae138665f8c39b787639f0fe8a716a80858a811c84fc928cbc5ddad2fc0be14efc68e5ce576454eb46123178d75d38f67c4a25807afac28b410ee6cdd3a408bfb67235849eaca8c5004be02656337550af247e910f34921ebae7a52cf442673454a0fe2d7d772e04737de151adcb3773adc247c2f697ce4f2e5bacdc6c2902e3b17842558ae975dca69d33ad2e55cc3b6af407160d4d3f584343c9eaf23d619b3fb75d9fbff10b0b3ad9fa1f4bca375aff349ba3b6734dcd42658a4b858670c4e86aee2f8939aa6bd6c6c3d4378cc66ab721d2f637f567929f3e25b5a022dcf71d0353ec8a123629ab5ed4fcafd5ebcf5bec3dba30e519d02d3add943ad7e22a559ad0bd2e5dbd00139dc3d921ef449ea8eb7080e3ebcdb9d2e8bebf7159a883c7f743801b47a3094c15cd5b0deb846996797c9281c74cec2dd79e9201864798ebd8ff990372fc5a75f96eb37e3344171761983e6bf9aa083f41ebb08c8ac69f2cd2b9e2e9c0dfed0ffd9a3bd83bd26a3811e5f899dc0f3d61574ce74494e14e89c5dc9cb92a65072ec0b0617b87a1253813619f608dc4df348b2ff016aa601235150270c36ff821d8171858e6a228f2bbceadc79a14c615629e131c9a7cebb5b9fcf63a47f944515fff3bf29cd827be87768857d935b759d014d05adc55e24c727b7057b86d3888fcb8657ff259a98eae5ccf1cd01b5e1df53f571b2e7640382bea9b103654863c8e1a26ec0dcffa44df057741566e2f7c9ecfcf11d80ba6f31859751e695e3b820b988a73513e2f1980c3590e28db1af20666632897ec772bd775fbccbd56aabd24384e41e8ddf0c36188147577a1570d64ad6fd158ad98f22a9dc690010672214230407522f60b4c2aadef3edf7b4c9b4ae9d09746b989ced31edf3c5dedc7555093cf24447c8a5d98af4557977bb6a715158d8406834757976e97ff4b0953c42b14b285238bfb1037b3a712a5568eb2097d430d9a4dd77c93bafc2b3fc918399244f0c0e7d2ef987700bfecd2164972ad0cdca81b9fbbd937c9cc13414e125df603c1ffb0a8914c407a917ea5f8c67cccc5a257bd54f4e8450cfc8e0edc2799f6f05ea2e666d03f6dc68e52848322c9a11966ac727e93e2aecd34017b00da064361a3079e9e765d14ea50ad14d0f1dac1304d2a952d364c1cd4b0e4215f05c551da6312fe83bbd217142f2cb1d627d7f802cd8918cb08465d324542d334a16bab278691c19d4b41de9b1da97bcfc0440900efb2cfca79d2436e2e0b85838598b11845dd82cb2320484fb06003a9daf42cee26d1aa8b147535984948ca93d62ca084c90cb74a9a5eb830ad03f8f511920616c53e10ea2b28e2f19590d384439db0a3b91c496db80f8e79b296074e067a90de2b3455c921795d549d7817381d77335d6e5730bcc4f4ed98682ca0052e46e926f4d8aa10bbc66143eb55ed9d199e94e51e89fae546afb7f3d497a3d4f28a38090cf91fd11b8a3b6401d64bc8d582c8dc0b03859a3d1a5937250e37325aaa1a14bc805c80eae9d98442081a4d59ed9326af40833fbce4a9ecf180ff7f7cfa04a8f692893fbbe7bdb32565813812b6f21eefda59130fe74bd5749bb003b03f3a7b395f9d6890639b54ba8707b752cbdd937441f0fee4fa959d7c57e69f768bff1541ddcafaf6fa95441b6eb7ae67ff2d7b300fae9b4f76fe490ec0ea21a13ad9105522b9503dc5fb7ec1ae0a6a1753c2468ce8351b3655d6d22f740c1f208e87803a00d5d23c8c2d6eb51084cfa4570d600270b1e026ba29a2ab34f3cedf338dc1e174da77145c628597b435f4ca5a5b9bab1863a520f279085690ab7c50231cd7f2b9d7d162da69b31e1360bb0d84ce29caf4cc0e69938afa50d3ec943b828ea48527a2417474e4254a665d499051aedc136d29edcc2b646a02e701e0ca25b3367e6c95782702f1a67bff5d271972ea634bdcf85a7e28ad4c05aae9a301b4cf59cb6159ecf6beb580d6ef9c8a09f4a1de82d7fe14c6a44eeb01ce58f99113fc2bbe096f264b01cf45819db6eb65c76562273f6086cd0e0ec570cd45df865f01fa0549dab7e2aca9438be1f58b8c4d6260a117bf05911b6119283c7ecaaf2053b2f85bb3aeee7ac304ddb4f791b8d2a6cc5dbdcbf8f384dbddceb9ba5ec3d1453331adfcc6565c5272eb75c8cafb7fb756ce99bf75d5cc8c0f8890a94786d07021dabc028fcd03e30e992915ef1900c7d5f33b268fe1f0531c4a256267359e63fa5e20bded88c6e72773680c0a0c6fe0fcfcb5e46735610c4c52eb6c8c907a77a2b4bd7de4b42d6f4fc0f0851b7f5e0bd1bf7852db27dff5c53d1ed34fb1517cf75c6aad14e4ba8caf225073be26ca90da5c50fc96074ff5da8e0d22f73523085e5edf57e9fd9f2891f41c1bb2e6253aab6b41482c0bf5eec0c6801d32e6696f5cf4b17f1b6d8bc1342bf2055795787ef0d55e5cea9e2d811ddf3ce5a6cbc7c89cc03f7f4f692c6f1ba130f3d0968cb4c7f4e95a98a98417405bc3546d1db8e7e8a928b8c2f288c8f74c8667215ef14c7543e0484b3d54a56133d5976905d5900c7988e9fc3ad14b4dbe93fac19a4917fc0a0fd838e4a3d51383a649357ea08102d5c90e621c0e5e092dcef407be43ff656a0f00e4a7b169925c6737ec3d9931c271d62cf8c397e6a40088df37e6ec1623ba17639ed72d36c5e06c6cd53e9b36fd8a974ab4b6919213d99edae1d47f7a47ec287917a76fb5dd820fe5af40b46f1501fe92700aec753f41ec56b348e4ff1bcb87cd2414620a2b79f5fde5d89a5bb81800b9702efc9b69bf24a836a5d0cdba39ed0cfd441bd7c6df1496070c64d14a522e4b52a854ad580d7cc7ee9a6da54b74be5445f4b71871eaf92985e492b772d16310a59978ca98de11afb934831b0e280aae85d0014e39c49165ed8160eb51be1d972af8e7973143286124b767363124388d7b189ceb748a3d5da9e2eefc1058bdbec6b3a8a8b2c87b370207246ddec0a0c101e6f8ec2dc3e72cb8d80477301367d65740fa2354082431336bf4f0ff5b314c01c550a76f34aacf6607560df0dfbda631a2bb3cd0eef55c86d605702a39b1272ba50aaddd393c050f7f377ad867a91601dd8e9728468f19f21e21b16bcbe565c7d21739c82aad78e62dc086b3d9496c815283b1ca1cfe107c44e36b1b316adce14f24c2d9889374598821c82925e701f0b8d1caf91752d3bcd19c3e2d9b4fc552a29e2e3c653073fc12a2cb042bcba752e41d480d8d05ab10aa1e3e23b41a8f1b9b88399119fb449523a4df10c0a7251b109236792bcae9fa66ff50c0b01b0836587a04766e28cf2ceb7f04f671a388f6a888b78ca47e0ef33696b6f0f9b255684bcae803761ce855baef0d16067862b48aafef38b42a088aa92579ba115bb313abe65b572a9f8e3608fc016987442d87d3119e66022e6c6aaf1f531800b7f68bd578cec077372bda27570746f34713433a0413daab2e43c4537e9de5e8688ebdb34621f38f7e7b578c4fe32342f7dd285fb9bb3a5009e55ed343e341cb3ce743af8949913688d44f177ae0f6b27c1f9372e2379b77627448d90369b4529ffea8606daf4d09fd01147140b23f2c2dc0d03f18dd6f28bbe3bce012be968bf9f0bcb4ef48c1028aeb83aa06d657246e8bbe1837f1f9b5c132e966f05f18fdcca46a36e858158ec1d1f55e384aa3effb6eb18a06d212f33516699991cb78b4c5e97caec0f9a286cd04f286ed0988540a58efe01563c61526d61dd8d5fd3520b5fe33b6d8e8b4c919188aeb957738d8a886abfa43189f808bc4459e3e2e25a215c04623be8528a360d84e58ac2fabd5be7ea9337d2b963bae3933ff9436c8e7b549"}, 0x1008, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/238}, 0xf6, 0x0, 0x800) msgrcv(r0, &(0x7f0000001d80)={0x0, ""/208}, 0xd8, 0x2, 0xffd) r1 = msgget$private(0x0, 0x2) r2 = semget$private(0x0, 0x4, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/103) msgsnd(r0, &(0x7f0000000280)={0x2, "ec2c5fb9ddb1cc97eadff0f079d8703fa07a0ca15a71e4de67932372dd1ea7122ee865b22ea0bdd9a040328ae032524fd1db710d82fcaf524d63d19998e0778b0c751aa7e992b42be881dd6717e69c633f98078d27e4846986d4ff05bd2805b25e103cd9bc456f420bc622c68a6d4112c623de02e6e2e287187e372728628faf7a97fdd38edeca3061dac2d416f6a9512e94c140960cb50eaa98b1970c07611325a00d0683e58b4ee955b44ff2e2440a2e05d6351b2713f2f722acbc2e510d873489d1b98c47c3f0c0eed24c84"}, 0xd5, 0x800) msgrcv(r0, &(0x7f0000000380)={0x0, ""/62}, 0x46, 0x2, 0x1000) msgsnd(r1, &(0x7f0000000400)={0x2, "cba4386c46bd54b20f3fea1d0662faf46ecfd5f443c3075edae81406da11b612688e84ae0665aedbab602a06b6d73c01e97b6743b44bd103b03fefc5c2494985847a07f8259fcfddbb9be04d"}, 0x54, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000004c0)) msgget$private(0x0, 0x220) getitimer(0x1, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000640)={{0x81, r4, r5, r6, r7, 0x40, 0x3}, 0x9, 0x2, 0x9}) socketpair(0x18, 0x8000, 0x3, &(0x7f00000006c0)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000700)=0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) msgsnd(r0, &(0x7f0000000a40)={0x3, "3f446354caca8d4bb78e6e9e074fd3a53f710004d7697a828eb5ec6ee8f1433e09fff7455659c33600aed59beff0cec24564c1cd342124b4a897173a55a635ab"}, 0x48, 0x800) msgsnd(r0, &(0x7f00000007c0)={0x0, "21db371d0ce8cc5e3e7dbc3de26d075f376e124af649d8d25439d5ebd3db15eccdd3b98ac868fb451fdb1241720708911014"}, 0x3a, 0x800) ioctl$TIOCSBRK(r3, 0x2000747b) bind$inet(r3, &(0x7f0000000800)={0x2, 0x1}, 0xc) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001b00)) r9 = getppid() wait4(r9, &(0x7f0000000840), 0x2, &(0x7f0000000880)) msgsnd(r0, &(0x7f0000000940)={0x2, "8322ecff7bc91371a5077bc829cb8fc2eb8a8ad0e009ff0cbe52ace8b15490504e95029984cdb9da8d9e06bd1b3608e790fc4225abaaf0025e12a491709ed538221c5b79390e1853ce97a2cea843152ff9b6014c172f95655e69fc1406f5e1fec8106161aa66b406022ac38e3c45bb68f048144c077344a924ea7eeb2d625494dd9468433db017088e888c2cc7f5827b997305043e26c332857086ae339e27a21cc0ffa5687fe6aba07434270d6c762f48f5442321f58efa70df5b9ae91074e91c70b25f07741e1c4b3702201c7078de3eac3828ff5957de3bf1"}, 0xe2, 0x800) 21:03:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1aa9c921) flock(r0, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000000001) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x106f0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) flock(r3, 0x5) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r3, &(0x7f0000000040), 0x1000011d) 21:03:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20010, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) fcntl$setstatus(r1, 0x4, 0x80) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000600)="5001050360000d04000000011306ca90041004fecea11ea8fef92ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a150000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ff1f00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a000000000000000017e9927dcc4bd63fe07d63e1b7", 0x150, 0x3fd, 0x0, 0xffffffffffffff0f) 21:03:12 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x3ff, 0x400}, 0x10) kqueue() close(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) dup2(r1, r0) 21:03:12 executing program 1: r0 = socket(0x4000000000010, 0x7, 0xfffffffffffffffd) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0xfff, './file0\x00', './file0\x00'}) getsockname$inet6(r0, 0x0, &(0x7f0000000000)) 21:03:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0x4000000000000000}}, 0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff}) connect(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x100c1, 0x4) semget$private(0x0, 0x4, 0x101) getitimer(0x0, &(0x7f0000000080)) r1 = semget$private(0x0, 0x0, 0x10) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000180)=""/127) 21:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xfffffffffffffff9, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x5, &(0x7f0000000080)="b6f342cf51bcca3cd0c5ac6c10eb16ec948177bc7b2e1839407c7ab46df00aee7fdc1c7ba6cbfcf1") 21:03:12 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x0) r1 = socket(0x80000000000002, 0x3fffffffffff, 0x3) sendmsg(r1, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYRES64=r1], 0x1, 0x0, 0x0, 0x0, 0x321}, 0x0) 21:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x7, 0x0, 0x100000000, 0x6}, {0xce1c, 0x6, 0x7, 0xa43}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fsync(r0) 21:03:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x7c68) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r1, &(0x7f0000001280)="72d86e04e7b35fb9647d958b0749ddf54b32a53377a6dbcb1a9a2729e6c43b9065ca69f584ce08e62c64a04ffb9aa98a5d9e3ad371e783c7f55c121f2201526e62c4d725fb86dce720962ea3bbf9060000006730138b990be1c571befd5024c0c3ab8a84f0af1c59c732c6b233f0efba98efdf04117ccc41cd216f2594ac0b79a7183ef1e90485e7fdd5d467c5fee6bf60eef2a467fdbdaf55df8b07642516d27883a37f9f34357fe8ddcd2f02cef82d0a8298e47e5059d50f4ae470d6bad9cfe1739e4769cf0950f9bd5a73f7196cbbed042ec93b7b044fa389e70c0f25e81b2c5c41d9fe9c16ccc573722d356f0aefcc0ea911543a33544f6d7882d0b672f441202f85297725dccc49c94b05000000000000004303d8859d1e890b6becd9de2f0dd7fd2751c88c340411b76381496d8a8f9500c6110972cb19c230e28fe49abf910f202aef04eee03e35b385c561ecd73f5755ebfefc060b59459858c6b3756992f439c6a02fb9f8d51a47b44c9ee20d97de2d485a832775844b3f50c9cbb201a8964c31f3fec89890d5a5421b9a8af21f2c5670c1612114eacc037ac6d270ec43d1e37525fcde3eca32bf8a4189a1b7d4a60e1273a354a6ba20ed38d8674acf83260fe4c358bf44a11fb90e09e88c342cad698f75fa0e475011d0469b375958511e0a375366592b718e5a0e2cbb51bc705bbad4666d77164a03516bda516bceb87507e804333c3c7802bb27cbfaecb37af261882431140c9538e025faab9eeb0de038bb5dc6168e12f1dab23a51c1875fb9b7e6b56b14f90c8b8f2c05734f1369976bf2675262761b3f25b7d25722b43df97f809dc3a52aa3121e20230ed4c546443e084bb76184a1e44ce235bcfea70fc66cdfa16c495420ff010cefdc04ac768c63fb5141af8b15d446d9fa5428513c7b0734b5baf425aab0f8a6948afd4fca4428dd4ca982b7428e88fcc9ffde425473e56e0e31dda3af883010af024d4d415997bd2fcd6a866d6c54dd2892ff39ae87378bb00525e0b3c6b4651a8290a4731e976d155cf7e31bb7d6cf2d5b97474bf68607f503bc38b678f28024fe34d460effbef09e65555e479061f03345ced679df45742da438720e9d976019bdb6052c25c3091742bd1670930fa91b699a219d61bb4bfac699f761f00009a567d1dc839b853fd8130886c39c1fe37f4405ebc7beca626bba2d0ef9d0fdc2ac69942e3c322f6a67a8feef4ef258b7ab0564755158842e0d0547f0eac5039bc13ec0c7f0cedbda82da14d65d76282555d67bd9413b9615da6f738a39a325b5d35bd0881613da71f3026d953b5dbfddbe64eb03e6971368d3a859dc829b3bef73d7caf910fe52b6ea1f1415742efd1acbd1da8da94a7cffab92a8a799db5b65908d000a474afd1ca8e58cf3670e2af1e329da19d48db192e6cab04d341866a7603340ac6b5087b6e026e925d8c10b0919139e2cb5aff91f576d1b2de864d03df137681b8af011ee4a7daf7e25e8ecf080ebb52d12b9fbb7ce3374fcc32ea0eebc1240e6f1b19d7da2ed12d2cbbec12ee79830d1fc075987b8bbda49b50a2c3f9d4c463f0da63f81bd3abc5dbd6177a1335454b4628ba872527d5142037189b63288ed1f508f75f6771e85e8b8a7d9a4bc637f3a228bc27add9f40367f6a570d02bae69bac7673b270873fd892ee04851b2e0dd44badece3d45797e59ccdc47a781e5287bde3bd756c04abd1b58b33e86718f69f332f1e258c31885b771d12cd123d62f6fe47e9e4865aeff9d5afdf33ef4faf8ff0151eeb270381bfb9d62df9c4ffe9d7bdde177f10f9a86b2365813f761132b323bfde4f97dcaafda708587b1664b0232bdd5e2d2aa5c401265ef324227a529672d2383d733ba067c27c93159e1482b0373d7518e532051522bf0c072dd7472160516ca7cf491dca7d0ac902a96c81ca6cb1dea1804ac21c676b178ccd59175ddbb548cee2e575dc5977cb3eddd7a7fda9e7751df179c6068669fe84fac6cff16eb2eea71e8c1608df25f77ca097cd664fde5c16fd2428557b7f2664d2aa19d3b98f4e6082330c59bab6eb07937314477bb94b481b9453602e7038c44cfd0254301be815bb1116bdae0cce723f3c811527705ca7cfc431e2426d09bcf1089f5dd", 0x5f2, 0x0, 0x0, 0x0) 21:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x30, 0x4, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000180)="353613ccb2de9897dc5df815edb04922b05d0419202589f80fc624ebde22c190d09159d5d3c7a33d0a4c389b77bd7f8c23eb4338cdb446aa49892de46a19afa795e56204bd8fa9b79f4d", 0x4a, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x400, 0x91, 0x80000001, 0x4}) 21:03:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) close(r0) open(&(0x7f0000000180)='./bus\x00', 0x10040, 0x22) 21:03:12 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x1, 0xfffffffffffffffd) r2 = dup(0xffffffffffffff9c) socketpair(0x18, 0x4000, 0x5, &(0x7f0000000140)={0xffffffffffffffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x10) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000008700"/110], &(0x7f00000002c0)=0x6e) r9 = socket$inet6(0x18, 0x1, 0x88bf) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x18, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x48, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x20000, 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x8000, 0x0) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x80, 0x0) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x2, 0x0) chroot(&(0x7f0000000740)='./file0\x00') kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x93822878949a180c, 0x20, 0x0, 0x4}, {{r2}, 0xfffffffffffffffd, 0x10, 0x9, 0x4, 0xffff}, {{r3}, 0xfffffffffffffffe, 0x40, 0x5, 0x3}, {{r4}, 0xfffffffffffffff9, 0x12, 0x1, 0x81, 0x1}, {{r5}, 0xffffffffffffffff, 0x47, 0x8, 0xc653, 0xffffffffffffffe0}, {{r6}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x2, 0x6}, {{r7}, 0xfffffffffffffffd, 0x22, 0x1, 0x400, 0x6}, {{r8}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x7, 0x20004}], 0x5, &(0x7f0000000580)=[{{r9}, 0xfffffffffffffffb, 0xc0, 0x80000022, 0x5da, 0x1d}, {{r10}, 0xffffffffffffffff, 0x8, 0x10, 0x9}, {{r11}, 0xffffffffffffffff, 0x0, 0xfffff, 0x3ff, 0x1}, {{r12}, 0x0, 0x80, 0x20, 0x1, 0x3ff}, {{r13}, 0xffffffffffffffff, 0x10, 0x80000001, 0xaf, 0x3}, {{r14}, 0xfffffffffffffffb, 0x4, 0x4, 0x6, 0x10000}, {{r15}, 0xffffffffffffffff, 0x10, 0x44, 0x9, 0xc325}], 0x2, &(0x7f0000000680)={0x100000001, 0x1}) ioctl$WSDISPLAYIO_ADDSCREEN(r12, 0x80245753, &(0x7f0000000700)={0x0, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x6) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000006c0)=0x80000001) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r17 = fcntl$dupfd(r16, 0xffffffffffffd, r16) ioctl$TIOCFLUSH(r17, 0x4004667f, &(0x7f00000000c0)) 21:03:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) listen(r0, 0x6) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffffffffffffc, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000000)=0x1, 0x4) r1 = msgget$private(0x0, 0x100) r2 = semget(0x3, 0x3, 0x2) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000001140)=""/127) msgsnd(r1, &(0x7f0000000100)={0x2, "8e55afa24148e4f6305e49b2fc4b00bd50c82740e2b82de1a34a518556d09dab967d8deeba48a054601554a455fa73c1d8bd87ac55d1f78ae218ae0c486f07560c4a31147c0b67967a69acc1a0871eff391b17450486ff3426c1025d1cb6f0eebbe764f9940727d3a9d4a64b31ae6c37a830caca91b1030ff58a69e972b6ab40aa499f1eb15d0c295176d3eb95d32a2a76108b889d58012e394947068864edf8b0c483a1bd4cb6d4fd174cd498fe7d1a948c6c3a5815c7bb1f5c09811c60e1914308290a69b418956a9ad6eb100878240cb0cfc0aecc80d572d6a6789ce12bb0896883a9394edae5e5c08c2fdefab7fe6cd9701cdd0d528e4a911af92de8931848f6d8b5e603842652f74007deb27bdf8ccfd22956af38efe4b03a662da316fcaf6449852e1bf18a1974e47175c62a276352dcff07de852b8ce1798b8d9201e8fcde6fb3afd7b88ad558ffb93a2bbbfa6ef4e7bcfffab709d68cdb4c5bbfa7678902e17cba7069f2ec7b3abb1a7058bd3b26275c7d14b84ea0d12ef8ba7cd5deb4128b5bad1f99603eedf02bd4d28fffa583cbf3b4dedb5a1283c02bf736dbc852b93961b0cd840b34d0621e2755fbb441800c03a7895c93b25af5ace02849b351a7581e19f0ada4191771f732658392ef4821492ff3ac275b8e86b40ed19849b66685a288510a8b22ab711e361b6d4e9bcda0505e80f8236f13a5f6488da24ce3cfdd2eac86c4f2dc723da0957b04a34b31fc0a786bd9746b1e45f182d197a4f09d6597c06b31aa313e9bf97c4aade1252e66798be43854ad37d70703bc4d1b7377dc2d297b95c352433f1062db9f28fc0558624cbf3d1b49657b3506017d494f1d972904e4f0e867203fd7975b7df730b042c435e7510d3d3d01908bb71bef3bc815e2a41d681864f47583f22d3eae9b3cbee12da4a97b78edfa399adc299c4ad69847ff1c7456c3be4560b3163615e46aff3ee8b001aacc362e7fd51744b79ca57aa10bce5c066858a5275a4c60f1e41c71e9d01d00a32f8201e4addda62edb8f67d3a73b1dfe9e2e791b8838fc0f5a42ef23fa8a8043d569b1fa8223131d131f6e5e9d1455f63bbbe73df5c6a836d94f0a35437442e34ee6f35a00770d48ab743b65be9100440f420956f9fbf6a454bf5e14644141a380d8b737daa7fb374aa9d8a0c766ca1e153966b602babbbaf4e494b93a7c0ae0556d3c6df9f5f3e71fd5bb3f66d1e58f138a6c5ae881e10a182146edd83dd3d499a2866d7bad582c5b793671df26716b8121ae7756b6df7e4118c71dc02949f5fadd800316f4163a8c0af06db9e52e7fd477a6346456d6979032939742b7254be29f0aa01f5a7dbf17c5e6b9ae51a2ee2606f248ef2dd480dec301f7b5c31dfcd7975060a3302a150370771f09697d3e901fadd6b63cdd4bb1a7831bb183962f815e5a715264014fc894a39ff07f95b4143788d84f7ed8559e1f2216e7faa807503067c8663e79f9de316e2326f1185bfbc0dd26c08409fd91cdbd6b596bb95bd295f718289244ad0ada61e7656ecd634ff1f6ed5248f69604ebf93620c08a3931ba30ae44a5079e89d1124140ff6ee653920dd2e8fe983e191bdf33ab404551ad597bef2c7f25d2a77eb9065909e70413349c02b8288f7d5bc2f3c255187b1fa25929b133a4d152f61e45f19856ed9b3839eee2deb51c1240e56d3d2df60178e550adac36e2a026b4275b987c32a08d6b2277a2fc9d52ae6f5a891ca1005fdf2c27977eff0b1d1049f3a5a6151edc81f14d1b438ee1dec652c251a4c3b3e4f62b8b5848b2dfd928224aef823726d95aeec6be0d87887ae6b9c8d28b4ff22a62eb42b75df0943674fb18c02ee544011160f657c114c72f5e15501b3f41269447defda48a0366b2e58cf8a064a77769578a4cb17f5124a19eeff9fd5c71e6b2a2cd00eb7911666609b5724a974b75b7c5f419f82574ecdbe0ee930656b682e3bdcc47ed0e49f54644b255819ec4ab845593b7af75ea23237a9206921d479aad67ddcb6b76a9b360da263462bb281f369158090f2c6cef5ec5368bd8806da236420975a6e7d7d19d3ce8fb24d40e1285140252aa962e18ecb848fb1534d54f073930f18ff25054caad27a6cc6943136ce000db9eee34de8a5f28111166d05f13d65f72503137a41c6ad143300a8af233b96ed2c0bd9e8876695bb5e1313a5d71bcf9f966de67054892aba08181ddf1e15068dd8aa68bc4151438fd1076f10241d8a8b156faf13fdd33ce8d6f24a8be6525678bd35bc7e1b2648d101452e73da6eab5e4be04e352746a339299eddb069bc6da55d93bf7e9bc0528d8893291f37d07f65be15f63eee6b9125cb72c47ceddde7da96dad9353f3d81270c0db097d0757eb8bcfd8072fd02e55f4edf88c14fefc59d3b9bebfa04964c5206b837bb259674c88b753d1748de79748cd187fdc8889d516478fe57010b658c82ecf155464336d7d41d71553ea943701016f3ebd541b6eccf4471bdfd225701b682181be320e39298dd2920631807d6d02a9bcbdfa4c104d542ee754b75c4f3f805d008c6a18091c7ff69f3eaf2b91b64d5d64daebddde709b627cbab3b8ec35bc23813cd00d77005c8ab1a8d55e08dea32695cd843326c3f4e5dccf062ff51f3133d88db591b0bfd4863ba00ad4ae7d934b78c09795b074f1468d5e382d33051de9e00568870891b3c9d02d5eb71de9066e769204defe4e1df626934cfc0a2d9bf853db16bbdc2234711446397fd1b3d4675273d491a39c0a20fda9cebf2852505edf3eb7ccfd454cca2525a9ffd70fb7b6f933784d8144ae2c40ac557b7b9d9f839b629955d0c22491852cb4c20bd966f37b99aaf8eb1df22cfa39ce7c9bc91f4909ec2531e6d9439efa7bbaf85ad3d69041b7508a184955fac1f0cc670c55ee704cf30004c1b7352c0084909f5774148f7086a16d6bb4b2ad0f8cf7f726a7eb23ad6b131bcf6e63ebb74668db5eb89e0036ed1cd1e816ee90693b07fd6f19447385a8a3e3a576f42b89f83ad872252abb260b472363717d720eb20a658a90afcda9ea7d918e1753594bd5f0e4ceb487fbdac156d16593373f8ee54296b42e60f770b86bac8f55490f3603c61a89795244b7b8017d47b07dfb52c6aac68fe505bca5f95d8a7662a0ee7371140152c2402c657a059122d78144b3e12ad2d7604249aa773a6fa962a3111a266668d832cae651784117fe3d70b8e57804c632cbb4707183f09583bbf5fa5bcb68237088c2ab5e08e97f049f98023e44df7f19c65652439a1f9c13cf9c276e4ed863b0d96d6d4cd57dd61a09461a9c103ae868864429e4d4ba0febad8bc701f9212ef8281629e1018681e7c3b57ecb896cd8f6c6da1fbf68fc56fb76e881979abc856b71c3013180f5b331f9a5dc8041548a17f3832b479124503fe3671cb1bedd9b1cd8ee13a794c75b022a7acf13ff8edc198ad70837abcecdd1c11de9e764434a745755f5c5f5eb9270833a25de3c33bb3abbad2ad26c4ab13c1b36b99b5d9b594422317e7d3d8e0efe67a82d4cac9f470770ab2032cd010d22d5a15271119848bcdecfb9dcae5539bec659caa567237096742b1dc267341e3933ae84fe1ef8d67a073307e3461594318edcf2a42a8a9176c1e7a1e915d5e6c55169bd27e843b78fd17c5085bbe7a1e0c1fcdcd3c4ca53004f5d08d0e52a4e993f9bcc4751d246c2ce79c0c28ecda52cded98601cf76bcf81872201506336d5b2b61b0f98582c6abcd571bd70ff3149f5170aa726301c8da59e10ff43285b66a6626a56011e1abff2c83f3b1e8fe8f05f29077a9a8b5034207fb9c7fbbaf96c9651631157bdbec95b78b0ef6547db7e4c0518625ef61b363b9cbdb9e69d8900865afc41e1915a6e16477d3361990ae22b98e456ba6c225eaf3f0da68face1d2552c1f4033d906dfc8e6b86e2889e66a15a143038b3a74c771cd64071475be48e07d58fcd6b82adeae8b8e2d6c3e57cceb72e014ba9e588bb7fc4d90041d08bf6d27d4f64b92cdd53b6ee4c1befa7f7be46951d9f52ba1b18d11a27c7c02b910484d317033a2ca286cb35af8112fd298c09f880444c180512773feb44b323506022d9355169f3e745bac3d028fe86380cf42d9ff4d9059b8c021f9ab6f6ab06e43c78dff94ac6b2a248c72de572089fc0b180c2b69bfa4932445567c86cf7e93c90ba9171cbd7ae2c5831dc9d063d97597fe3e2bb8154d1b370d74a76f3aa782dcd42e920e174cd2426bafd5c931d098aae412f0572a42d9a648fbf645a69cf918ad63f034841dffdd906986f3056d047a021d4f39119aaf8d497a232b1567027be44fc947bfe1ca4cc129b355cd9cb67c92db4cc0127bd6897138b4e207421980470ca5fe6022aabedfd41168f50cff39f00cafc0301334dfed7211a1dfccacc5f99072e379a77fae78af6d61cf9e9575d4e787f27abc217b1e8f817b630365c3b8ef69f3d22920d467e2231594855df3c157d5fdcfa69a92d5bade6fde54b8976b255883891946d0952a4559e978cc8e1194ca3c39ec7020051981310c0a1df5b7dc71488e1bd18ab0418f5951124c71617bb61e787cfc69e7947e3d17399c2bb2fdd683d48ff9f0a8cae59690849c99e77b44c22aa4e260636af2fe1498870b054a241e61ea3591d5741a863e96ec2210280e8b84c84e6f97585541ec61f355ed13750ce7eaf6283e28ef6af683b31794569ebf62f61d570a7b0040eede231178d4bcee2a80822df6b49a4dece97db2749db70220bed1d9bc7663be4ad7621b49304078c70fec1b885b9a9b8839e25e18fd1bbd6841193d027fb3e320188f02ded1ce301d495abd093bebbfc33feee8b3cd99f85c5dd12d11f7f6401e53f275c8c79378bb94e209779779c8ef5a3921f9351a74254a96687311a64802f9b109cf81d86d066249237afd3aa103a4cabd7dbc2132c8ef334579748cb19e57247a04b682555cfcd8a896fa1466909808eef5b24b76dd9d502bea442a50470ed86417d70ff12d44d97ee341c2237800a39f0730a3d3b3050e8ae841faea04c26ff7cb3734bbf6779dd18d5138c91b6209f19408cb9a4a0312039cd5981a12796087362654b60c35388906d034321177891724792be720f426cb19fcfa30eae6022b2664c24b10109c72333369791b5f41643898796213668d3595bb76a0029ab5c69dd244db9f329dea56b5c5817fe69511ee1ba1e0bbe3d2dbe5be2df301dcc025f559cbfa2af70ca1012350fb4d1d9de2826887c39bf074cf8b894949958c2032b27c28941ba4e91f17e07375e6a87f95f14774432937dd57a2fc689da4797873acd7bff35bf9c3ab379c8a2146ec4af5c1eab451fbf78fae537569f2bb492f64044e35d490246df5563fae13d9138ce9f8d21349dd9d64de887482ce2d96065b7b887931ff848fcecc67ab4c0c4143c1737145bd38f2d17565fb9e4ff2b79dbcff7a8ca02a43f3bace826c28aebf0347f28af88f6afea5abf409de48da98828e5148879dc16695fc4f347328d7d708124324f057136e8023ca987555db1eb53e77bd95514d099ebb5e75166d33b5a25a2d3c91a7c1bc9998555706a46fa2f80de6aaf9cc613e01c9808ffc1aec7f9f34b3bc5becb8fcc0c92764e1abc2af28d722c2e15ed3781bfd2b1624d18377ea393fce2990e534d1eb8edbc3938e65ab4e67cf87918c83e4d6939ebc2bdd93622c4136d00c413d16d5932dec9875396213cd55637ff6ddf10745cd3e595cf47b28a91ec26b2f269ce106fc87b10d8a2d4c6bc14f19ac26c"}, 0x1008, 0x800) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0xd0) pckbd_enable: command error pckbd_enable: command error 21:03:14 executing program 0: r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 21:03:15 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x14}]}) 21:03:15 executing program 0: unlink(&(0x7f00000000c0)='.') r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) pckbd_enable: command error 21:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x8000000040000}, {0x6}]}) syz_emit_ethernet(0x17b, &(0x7f0000000640)="32409d509c51ad365bb0edb13af44c9793bef28a2e6ffebb4fa947c731b59f3d0cb2be9aeafb9caf0ad0c5483f1f19f43802be8ce0ceda2b21c6aba0b2f7ba360410e8c4d919a5e58ed9ab44bd78f86dfc457dc60e45e22f9d921367dda088d7fec8a115468ee6c8772ef832e5642ccbbe049d71642ccf9bb045a60000000000000984f9d3bd5501142060b6f825ff5e0987ae4354e2c305b459f34f1bbdf482c93e7c81b4086a3cc5f83431c7ea85b0a876014ce44ccb70f5d169f64604fb03d32dd2d63299dca12fc58abe25634de75065a658a3d9cabb8889f26966b325d14c010f409b87d45b83bf40372c7c4a2c190caf9007f58904ee0279b7d2f2bda8e78c9a4a4fb09e68687b64a600d8890156720700000016cc4e72601f95d64a03d5359bb072ce601605f18f5dbd3b557b7ad059b6f78853b21e3e230fb78b01fc14fa57d80acef465fac474c72c50c813be86f11dcf0fa2125a37964bd0d6c8a926a38213ff0bfcaea40e0f7eefa883fe41de9dcf7f813f2cd8e6ff") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r1) 21:03:15 executing program 0: r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x82, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x60}, {0x6}]}) r4 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x4, 0x1acc, r4}) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000380)=""/230, 0xe6}, {&(0x7f0000000480)=""/132, 0x84}], 0x2, 0x0, 0x48) getpeername$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000e6ff00000000000000000000000000000000000000000000000000e500"/62], &(0x7f0000000000)=0x4e) dup2(r2, r0) pwrite(r2, &(0x7f00000001c0)="1bc929c0fc4fdf94f45ff5cfb2d9a7ef4c160637502442e21a958e70c0faf7c42cf22a34df3091d2493c59db60ed44f1db18b4c7cf1ceffdd5bb99a6bc4fb331e874e39587b86f5f77f3c5182ad235ed7c92085d12e2626b6dc799346c47e6e694b9694f6c19c87509015755b8ef02914aa88bad33c63ef9b31670a5cc1dc561f62de89165ee75128b9b0f753170e8ff2b4c1360efbdac7c0375f0ebe038da7146d32441b3a5edef", 0xa8, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 21:03:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000ffca34d0484e24ab231032f35d7bc52e005b67071b542a538706000000b818000000291300003100000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000006c0)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r0, r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000600)={0x6b, 0x0, &(0x7f0000000280)=""/107}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000240)={0xbd, './file0\x00', './file0\x00'}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000700)) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="191be089db957760d30faf35dee1808f42929b6132be48c4528ff606bad7c909f1643d57d372d94d1b2de000835a4c18a726e597d201e93d0046851897e73ec3450ca1fdb6bf06bc780273be", 0x4c}, {&(0x7f0000000080)="5bd8a6015fe268d434c57d29a39cffeedd98d1d78176f9ad1a", 0x19}, {&(0x7f0000000140)="ebb7fc61dad0cabc6b4510bfd324c59b34922e5fd70745ae", 0x18}, {&(0x7f0000000540)="31248371bdf229ebde5e9962ab94f094254af2529e99026a5f91353545855a1ffc3c3f362235819dbadfd1f3dd7e9fc3f6379016d9c72a639aa46e263c0ae771b650ea053815684586039b398ce1900fdea99dd1ada7d6939ac81f6b91bb0428b1f14fd720e541c0c16cf0f09ed1e936bb4bd2c5b855d1b649fb808ccf662215e3453e611718728e05a80dc7e3d97c27d03d1f9e9f7b417158cf", 0xffffffffffffff94}, {&(0x7f0000000300)="8eeea4eb76da3fc777c68d892c5609a4bcfb666ebce629802e1f3c470952df0c404cb97ee1b7190ec36501202a8502e5d7207bd273bc3d16452ca613f72560fa97801e3e2a6bc5ea09b4115cc1c22da11e33008b9a4003eb81b9c86c2956e0a35f3f0ccdd4c4bf8708438fea91306e7433fe3e13fed9a584ea91bd2071f23394b749791482b41df3b850896205b423b5ffee9113ab52e30eca34628c480b036b4fb051b31ef9ed5b20a0b93efc79d3bd1f83836208149332362d4c2928", 0xff85}, {&(0x7f00000003c0)="09cec5a75db809bbc1a8aee3d0e12beae2c0979de66f451d11b8facf2b5f7e5be29f723edb76af955cafd940e28d024a5b08ea860b67ea6997ab2ef6b1b77ed5cd85d7bf30b4de72f66c823b65af7aaffdc4059daec52695d152e116a68fcccd38a47c1eb7597361b221aa518dde898144b9e25a19e5ee6f04c10e4e3945658cc16c97dca6836c73f526ac35558ac1c12c56c8e290ba62cba5e17d1a4d2e008474900d4ea7c720046fdb06e013503b787561284acd1a49d81fef82522f9ed16c2bf304fa8c004c64d1caab19f817f392761f1daddaffddc190b83f66fbd68ba42bf89cac64a46bcec6c6953d5c", 0xed}, {&(0x7f0000000180)="b15f7024d8e39522ed4f009045412899babab5a8e579d1855c210babc28a96aede9ef30f9aaf57a3bd2c083f190527b14502bdd3dc1c927b9fae73daa01f3dfdfaa696a9cef25077bfbf497dae08ca0d31cdbe3a7011a0ffd1dc323192eb435f65dd64805c0162864989064a5ad1", 0x6e}], 0x1000000000000201) 21:03:16 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x10) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) 21:03:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x100, 0x80000000, 0x1, 0x101}) kqueue() kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x81, 0x0) dup2(r2, r3) 21:03:16 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x30, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 21:03:16 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}, {{r0}, 0xfffffffffffffffe, 0x18}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x100000001, &(0x7f0000000000), 0x1f, 0x0) r2 = dup(r1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x10000) 21:03:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/242, 0xf2}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)=""/23, 0x17}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/198, 0xc6}, {&(0x7f0000001380)=""/181, 0xb5}, {&(0x7f0000001440)=""/78, 0x4e}], 0x5) 21:03:16 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = semget(0x2, 0x2, 0x402) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000001100)=""/66) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000010c0)={0x0, 0x7}, 0x10) sendto(r0, &(0x7f0000000080)="01a057940962e1972530086f7e569629f6e979996d8d53e412856e9b5655374318728a86ab9bc58ae893a37041e634c09d87a0ee9ded9d486cf7b3d67ff367b239d61130b3be8103e1a418fe8ac65ff4a38fcf724483bbbc7749b64f8f91cdcdcfcfe115efd60711027d221490f23e6ab6b5e18dec845a8b866cfe50398f3d6a24c1edf26ecd3c15792c4a631881aa011edf0ecd780550bc3a7d42e0dc9e5a8ae073c1d1f4a2b0f9ad364ee0e641d4e24adedb6dbe550b9f88a3ad0892bf84e2183be85afb7d61ae4cf9379426684acb35d532856edaf9e1ef5bdd71ac3e039fae13ae82bc3bbc08b062ba87aa6021cb8681218cf64a9f2d800391608fd634cb70727268c9d0d29574c1a991717a9c4a0ec318351d3a9df771ccc1a7a92ab313b0217105a91bc9f38a6b2b3414589cbe42613670371e12f72183f36abfdfec101be42bdf867257e04e6e2dfef4f3c39821ceb427ffeaf4f45fd320faa3c8db1093cbb68aa1e6e29a3c22a01c7211b9d4eabbd5551a4243d0c56f25d9a191f9949a6e936ad9be4cd91093f49c58d5ea2cefd9f0943f3acb1cd7d3740f0bc6d51ee456e62d6d28986f5d309e6c2c7e9ff40892228547e883563bfd6e606ba353ab4688a73c56d44ce0a8543e233416ff97aafd0a909d4e5a04a8ac9b940cf2b03c4f42bac1c734f7d255934bdd3cd4f061657321c48a938e14c7f5ef04dcdfecdcb3fbf5a72fc54e7f3cd059ffa7244048275244d325cd9dbf63f111999b934a7c3968720ca5afc8eaefaddfbf0c7c0a7dd71d328d4a231971adf83bdbfce4af9b34433b44fe733ebcf0f71706467d22be0b3c8dc44b07d82711c982efe522dcc5387863bd8ae0821a2567429f5139f2d2fa0c642317f4cbf41faabef772aa54d146754281f0e0cc2c6369e067c0d552971c3a5d30587707b8d1c36a748fc0882403010aa452c13eacc1f0d1fed66abb78adb4c92ab029e410b9137f2efef94c6ec4eaa8115c4efa86d35e11fe52aa0d0961281593c0b05fd24ca7a478b37281235998ef795dd963d430f310b415b7f3ce1b5e0f33c717f1314f9873287b975ed0d5264515663b8c3c4a15d5d545b1c236bb8f68b4fc3b64d722e9d8ecbf2c06588310ac4051867ce9b99b863802e55f80516beee0e69f90b745cc1f8bfd101bb890859fefc8062bc9d46880e63c1db0361d55d0318e9da0bfbf8157a7dd7b4992307ea457951e9d4ce8bb5af469816cea8851ad80f827d8f3e7e60eecc9054ca2f36c110e3fe0e855604bdfd24f0e6897337de579a002d7eeaf56d39f46ade66e7c4719e3a3b0575626fec25e675358a9f3b728098f46b59e80e1eb75c7b27b4f43643e6a1192c321335a30f23fb7ce362a9a3fc354a01ec0f6f838b2904c3fa778f592ef520c8a70664043fd4e9e9f71fd4a2c2fb428f63ba7a4031b7aebd5d825018b7d5b60864e61ee04a0a61a8c6763f7ac8cfdea92c739b9764079995d09bf62cbbe88481c0d2c610d0d03bec4b1568da04a8eab8b2596542f922ab222afc20c2db515dd71e54b90aa5c60ee72812cb14a2a82571bf3bfc36c5cc528fa643113fdfff7dd1cdc8f1981ffcb1dc370e47551c92432de013dfa55f687b4fda553fa5d5330c011c7a1c6a51b69d48324bf26fa5c315852964e9c27dbb7ffa99ddb6fc1e3ecdfbec8e5c75d1a1d686bf1aa090c65eb7bd7691fa9eda780431891215675b3ea1161db05c3803caeb984765ba888565fdc87e3ccf151a29c948914ac6c1b2fa321cc8229d65ff887e2e45be2d526eb6659c45b34d0b5d3bdd6c3a27207ee7ef0f3d5b72c79a3da863663838cef2c3ca640704062e11d029af38950510b0908daf77165264ab7c9eb86a3be31d4f58b6fe81b69b4d0dac08084e21d494507fe23f27fbb18a60945491d813d0dd23ff4cd060fc17ebeb826f3bfbe48a771c7b0660f9365089499b20e875fb5f399c7fa3b5cb53fc66805402cd276468091b5a250a11c989cc33257dbe6344f1042db44f2c0775794c052a32c858d14aa5f15c3635c2226ffcf8263f96736c6f3aba150818d9e7e493d6e3a9566fa9c6f4e60a18488c8c0247a9d5729ec2ea1e2cfd76ddac20548c114af4a42fb5b78e26db6c7364832e82facc3a1b0042cbc9292e5bc327b0f7cd9fd76a6a56d5060a3fcb9c99bbeafea5af62e1c26167fb6599b117dc5a691559917ee6a8c0185a7e7cb5a3ecf6a62a39a93d35db96829b3ea90ce5da9f9b8675e5efc47152a2e1bb4c3c44797fa5881a9f8ce285f1ff5df687674bb261a2e27601cc284301ff5a73f994f9b54535571b0825f5f407f26213f53fdc59bf8d7cc1e7ed5124b6b901e17be584f435769e1a1d37608fef083ccd421db444edbc6b2edcc565c0afd96f65c3ef8f02263a6c2e73f1cb2919f06bac5f489981a7e50e1ea6b2b478bf3cb67daf0ab982d9d6a2e97cb3d395859d7df11c01885d4628905ba7970240b2692819b3f22072deb8aa60f6730181fc5201a9eddc9e72089df818456877aa05aa2072b5376d19bf143f5433718930e105efa69af61a4447228cf94489daf603fa7a00dce4efb8f2781971819549d241178e14f6f21b91b564e2f94ec3570f1437dd61f06c0717e767ce23ebe57842af98510f0daae2ba15c568c515fcb8bfe22c268e756f565affcd25aa004f648ba94a282966cd5f6dcc594b853ce85fa52cad0772d495cd8bd0c5efd17d647c099ee29c1f30d49c8375ec01eb27b94f68de10ecd11db1fff36cd96df59f611a07a8c3ba3c89c32c5f632252481a065107250e7ad2b8da5efa7aee35875831e39cfeba9be01a1ebe7f4e3dd30979c0b690bce9f5771c7636826f0fb25c9edd14c0b3f76a2c4778314c8a5421f67620a5d9dacd9ca79b4a02c4442afde5006b981e2d62195b3cca3f75e3a6f8d33b172adfa09acce49ca51e62d0c334d49319fc69c8ee08970e53c28bd947043abc76496987f895b4f053758024e3f7ddb588de6751eff0f6805c2f2ec8ef256dfb564fdf17b59290caaa34ae95047b083807bf1a17ed81b03f8d4bb0c40516b728f6f834a403b8a4ef1aaa4613e682e4b272b3f627c7dba07fba605d27574bc5b131e5deac70add85b755e1c290df6a1680a4f31583c176438697461a65f4f7fc1c7a42bf70337b3d183787194ca4d5a7e100a69098712701295240e87e7b02d74b966aa56009c17d5af02e3e5ec47e030da50a5a8f9a73794d0bb144eda3e8f1204adb4aa136d3e0bc67a6786e682a5e84159cfca3679fbf034cbaaa94249a4a7c4e4575ae3efb865f65d194c868065870ebca06d1e9be8f614f2549b612eec7ba55aaed2e107cc992ec6914483b7faadce0835cb899283819ed57e1e1cfc3d463d32e4017262b63ded65ee32f83368df749730e5075c3d86e4fe7bd1220dbf92030dc31491fe6ea51f363e28ed76985c62c9394c3228afa6fabc5fbb06dfd1a80971d82e0539dc0c76d257b4f57b37bb397485770d7fbb734e2f63d181d31c9e20ca316d7eba8cd38ec4642ecc095fbf26535d661f3cae7130f134cad04f7a42cdb5370600f9e705d020f4d467b92d81f0b2f59ce22fccec622288cff7c77fa970332ec695cac4f994c427fdbcdfdde03c0c5678545fe6f13815ed89e92e9cbc49487ece351922c64f3f4698eed9a1d68b61d301e6d409c71465ab471f800a264daf799a6295a85f2ca761644dcdcdc980661ea64d0d4f34ca7b40f5767a3e2b5397d30358313dcd845329a91bf20ca8de4b60461add9f807d5359852bcb7e800a5437cba1ebf8d2a547cf4f05f690c99e7cc6b11d28fcb2679b1f853d28331e95dc5121e1e719031c7ad133a2d4956a7670d3b82f0bba283b959b36ea53768e0b089c3b199e4a55b7ecc4784c9a0b245d4ae21eff3eea1a1f4f987945732246a75af7511eb41bc91b77052b5db501fcf6b3dd0ee1b169a1663d584c102d7a6f67df5f663aca7b423a7e4b86c6993f79e8a19b6addf9f33e7df67a774d2c91958457f359b008217a69b9aaa7c7439cacc6a251f5e0a52bc7fa5db72e490c5e5b3d35b7d39dfea9a8da085b879f0fc0d476f3586331aa2a791a40f64ba2ccefd267351022037b1915af31f237782c627f751352197d443172993f0c7be2b0a9c18d25964435d33395dd96afe01581528d4caac156579ad21dd509d3207de26246144d5fa7b8d9b21b8908efa34d37c5f126cb97eac47568a7d89a98fe3fe01ac29d5a72461ad539a79e29d8937a5332eb153beda39757252f4423bde6760c2c0e32105f741d5dd3f9505d6875efeddf950fd0a73979ce5b06757b320c0b2f6d0b6eced1e238cdcde073cdf25dc757e8b3e3fd466ce5e64dc9719e5fcd59e33750441a0f0a155add8202e22536809cdbc7e8e1be12866e79526bae747af731866a61fdb862efd7ab0bf8ef221ee7769e5f0e32c2a9f36aeb1bcb52d8435f0ea93107a5b9ee2e0693bf4d423ea32b70ad1bdebdbd6471fa6c512b9cbbdb5614d8abc7e3e19722901a70a1dfc7fb459497253350378d283faa57fb78edcf701fb7902cb63533ec0ffa0eb5467e10fe4bbbe2ac22e39cb5080e8c86c9fe562d7b53299909cee01c0232fd0af233a4f03c88f91dfda09d13ba65b6fae7aef46ee8d33d4f5d079f9f8029da670372c3ed16c5ba8af8c16cad0a004b946fd2959e130c657160f2891092c1778146aed4e09099e37c428700ede2e5f9861ef4eca13dd5e3bc8028600b204bf5b63606ac675517849b36390e490f74ecd19b5b6ab9b2d38312e032dcc6922794d960c9d23ff93e7d1e4efc9a1459791149513b424c61e6062e6d990d647ead159a16e9aeec8e8881d2930087e8214511b5b7c97bdfbd163163c2176d7ca364d60ac634731ef2c1af5e19d9d23c5e6804de68fe1107a3efc45aeb33d57bc1e8746047007ccf30f43e83852976de1679144fab8210ddde1e1327cc54f717de1dbdbe890176829feac84cfb133c344d74dc2c176e26559a0e062ea441e6605740434daad7c485b1661fe810a36f2a61ae0ed44a33e0b64f5ce9f7daa08a365f25894474131fcd64142331094bc6fe893a9a021a44eeb50b53273dfe8891d6278a84135ea26f3fe418fb2f9a23cfb7204f8029642c8ca8836349a4eaaa465c2cf8c53a3a013b588947e353ba19bc9b21a89d000b7cc4f19d04ad4bf0212567d249fcdf4baef29a3515c9f374ca7ef3b2381eb3e9e4439223dedcabe1ad25e2b5b347f3eaee4a18ab74ff1321e4adcbf605c0848f413bb4a55d239d167cc9a9e75a60f3f077e59795f2fdf72d85273056eda3d7388a5f8b7861fbd43d63477d71d5b6568e5ead818ae9ecd0d520d6e1742f494a6a64578b5b4ba2bc2e8245dc5ece26abf402b3baecbf316656316a160abf3bcc2b6a47e44d5192d61d448f6f24705345425b222c6232091ceb77559244dbbc5342da308b208dad2cfff967c93176459c45cf351b3df46124ee8bac4c4bde856bc2531158131168482729b35fe10ab693ac3819936e4dee42665757406c689d351cdfaf5e54fec94456433a5f6c9929e3bee06d659b7080efc2f11f184ddbc00bd42840207018c25a2be4d59f3fb7ee54ca864ba8a9a87a02d4efe62557a284d35f55a7fcfc2e97ef55feab3fe39adf315e517134e3127b6299b081232308a3b23f42c4477dac216b903af9a5ed7c77cab0e776de13fa449ee4c55b78b2839b7e1ffa2e6a97bc5dbef832ad8a465a3a1f8eed835a5d0a99cc95f0ce9444639c8faa050a67aab11a2c9a2bad3bfe8", 0x1000, 0x4, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) syz_execute_func(&(0x7f0000000040)="67660f50fbc785b51a0000ad000000c462791d060fe51666440ff8a804000000c40379041800c42144c66d0e5ac401e57cdcc4e2b99a32c4a248f38f32233333") ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001080)) 21:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10020, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x6) recvfrom$inet6(r1, &(0x7f0000000180)=""/43, 0x2b, 0x840, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getflags(r0, 0x1) 21:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x0, 0xff}, {0xfffffffffffffffc}]}) 21:03:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = shmget$private(0x0, 0x2000, 0x31a, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x1) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x40105706, &(0x7f0000000000)=0x800000000) chflags(&(0x7f0000000080)='./bus\x00', 0x0) openat(r1, &(0x7f0000000340)='./bus/file0\x00', 0xe0, 0x10) r4 = dup2(r3, r3) recvfrom$unix(r2, &(0x7f0000000180)=""/254, 0xfe, 0x800, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000000c0)={0x10001, './bus\x00', './bus\x00'}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000300)=0xff) 21:03:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20000001000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 21:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x81, 0x4}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:16 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101, 0x2}], 0x2}) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x40) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1000000000000040) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x7, 0x4, 0x8000, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xd9}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x20}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x392}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20, 0x0) 21:03:16 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x7, r1, r2, r3, r4, 0x88, 0x1eaf679}, 0x5273, 0x20, r5, r6, 0x3, 0x2, 0x100000000}) r7 = shmget$private(0x0, 0x2000, 0x100000000000004, &(0x7f0000ffe000/0x2000)=nil) r8 = shmat(r7, &(0x7f0000ffc000/0x1000)=nil, 0x0) getuid() chroot(&(0x7f00000001c0)='./file0\x00') shmdt(r8) 21:03:16 executing program 0: setegid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r0) pckbd_enable: command error 21:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) pckbd_enable: command error 21:03:18 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x80, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x20}, {r0, 0x40}], 0x2, 0x5) 21:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0xa, r0) connect$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0), 0x0, &(0x7f0000000380)=[{0x110, 0xffff, 0x3, "d715a2fdc2e0442bc39679d7d83c1e4561a5555c43e0f291a7e9773038118777387aff304c2b0781d91de87349057e1754fe07afd377405ec93dfe666659eb9b6a2c1190f80f31ad82728f890230e7138e19e1b20d477f6dd69a78180428fc038a47a3e8710d2aa9a42ca6a7a6db7a5fa45682ab494b0e71a4211042a8d7c183576836602a141be5e989b963807f151f1724d7826f0c44d669db0d472ac0f2d3562f42cc60a79c8e5fad0e8022e360d2f938b60ffb19e685e559f951d1098110cf63d818bef4979273aee5ff78a2ba619997f051e2903d63016148659f8ed0707c509b46a7ef9c14a18ab05d990113c28d3d8b632c8661d95c181dcc51"}, {0x60, 0xffff, 0x3, "f8489b6e6a162a0e9e51486a306f6a29aaa47d99135bb62bd6f19778a18277c13fba24634fa9451fb017b5be48556e8ea2f59e8dbaa71abe37df9e00e79d40261124f5e988a0785d2c"}, {0x1010, 0xffff, 0x101, "3e21d1610c3b5b86e9b949de58588730ecd8a42992a21ad1aafb6480a786c17c5f6f2b348f270cf3908b677223dd5de36c09db3170b868d9bbab10d1517b4025ee2ddb8c090661bcc2305ded3e44b68808efa92609c794a5a8d577652b0cc60952f105d3c0f17078a5fee4319f622127a4cb87322fdb554b4f78821e06c379f52493d779e5ef93b3847fbcf565e78e0fa04e3dcdb7d8e145324691d581ec050bc57b0af54bcdeb3600c02dfc8d97c5a4e26619f37b0d1152c8c9620bf015e4c63ac934576e27401d4764461e85d45e903d85cb9ac8540817cea6544b45147c1e7cb2031121875b6cb7f22066cb1fa91800b485bafb14805a3b9c05ff2b11790687209e5072ce716a420c5a5aa37a914cf15c67320661989f66dc4af0c7cf89c042734fdda491d266fcb17d3e9e90f90b82dd86803297d6df6bd1ea31b02244c43d57a5465e814961e8ec599344e1044355d54069a5eab96f03429e3388b75cbbb004f2346eacaf05b3d27e1b92d1b36de5cd51aa29429cbac3b4708852afa4caff654edf9a653c805f6b5d6ba8bf26f97439b2ef9ebc7103bfc95625d1732fb9cf922294fcf9a542edced4f183906c27ef254d042e01dde750e745125586e897ad6377e9565326cf465f5cd5bad5145d68f52bceee5e7822ad85c8487fce39fd1e0df548ea639ab0076abaf5d6f671151f9075904eadeb87f219cb7d7fe9ebfa85ce64324b0777e549b2e6fd48c680e31cb22e3da2bb39a2d9ac3505ff2114a4a8a8873d239dd93921dd9d8aabec32d9698793fff459501abc6b401f333c1eb4b29c9cbe5fd197be7dacf7fc55a60bcd64b6b4d1ba06e310907ffa5a4eb797426526364ca50170a3284d21f68b0fe74894552d85d6887e5a01175326a1544d12dc1101e1d135362d452b279366af9310d4da97bf97023ef82b703daee6e8e5142650c6bbf5007934331cb7946988fb37a879b92b5b909f4e17643400fd4a9abf19f5f80df59e7982e53418e47577ae8d623595a6c4ac9e7548c87e629833cb38f0406e11be8212fda2697a2e300ededa4c5cdaad21cca8cdf699403ce2db0236912a85c05e3ae3ec4720155814458dcd619fc2df405c593fafabbed6122d8cbaad51099d64e2d8800620cbbbda5db1512a74434f912cb5a7df7529e39e280aaf8c6d98b48650c5080cdcd10c3edd541f69385798d2e02bd35a82ac220ecfac93ed030727a02c70261debda9dd5e004899ecc593cae3da0d680733ee9c615d029bce332d116a8ef7a0c7e56f1b79b5fcff062913478a715a1fe305cd7b5ab73d0687921f541e06427e484048190ea2c3aea67ba6ba5af6f7c77d1503f4bc543ac3b9bad28d80b965221967fc6d1b1b77f8c6a9f225092583d3655bd6a941a41adf3b114300c012cfee1a5342622bf2c4072a32f0dce3085d2c7f88f4ca15fc7ad6c6ff0d7a7c70e959bcb8ac3cc4f03f15bde2eb3c23b2133d38d336adffddc3b31d9881833662c9f9f0b8078ac278af4afd820f8fbdc048606cf694a89135bd05f1fbd2eb32cdcbc129a6bffda0f3d2a3f01fde76272d8b821d85951f52ad8daedcd6ba2a04ac675864180f4e88eb2c9461c40a9e2d9ce4ad352f1d9bfe984ad32260a7dda8776c2b41dfde9d5f8ee3ab04fe3272a67c3abe54c9e8a2ed650126c8d21f1061065934df62cb27ec178d8861d4adcfb25f1f4a7dede5239272d916120b45f6d165398c998c7db4e320ed701682084b05665976a74bd211a1fc493908e4b705786c09e685de9231a272b15888a70ac334bf9586f1e541a0f07d35390385e250d4764b8ef7e8cf8d49d966f27269a4c67471526f9cfcb880d660e1de754ec23523cbd0768eb72a8e18d8b3e70c77f4dc5d2dc74681d6e18ab77607b351ee9de7a0edaa6f081fd995867eea82c39cddefa5bf9d35552d64ddbdc46cf54c4c25b21465e20d836316e9683f83979b0adacfef98976204417932174495f1a50b9a48bba5ad56a9e0ecb37703aae2175769caa8f2f5637de019c11e0a87aa749046a77f06fd087b759dc6782f5b94bc325f3d232e3c016f9183a812a5566db8d44eb096b4b0ee0817cb3323db0cb5eba5d629c0eedd30b07818df11e5ccabb343a372d9fd17115c16675bd7aefb5f622c2c4186d27bfcfc5359fcf8ef7938eaa7fb18d9773dedc739fe4053b42bdbb4aa404d47cc3dc893fbdd8be174ad20bd54e7357fe9a36bd79969d39c5e69a8886763db6ab79f45d255606c2223b7ef085f78c4ef1d0bd199c4490d8d8b7d21e642cb70effe0a19f7fcd9ff820155b171d1174a609f1959edf16a39cdfcea2ae82788497437a31ae0ba1106c72bf2a1202c9e0122b992981a0bcc4baac69f8383a48b581904061a4d4e897df924199cedea329c8874b42f0a3dedbab4f0be77ca53066dc50a890a9e1084f07405de387b765c53d99a7690196ee00c934f49b831c3626c5d7b51e61d25a3c9cb7eae2f2683837ea13d0a1f009f15786e0590d1a9e5b659ef04bb6beb44b944b0d8d5b421714c9d47e0075b5fc78b36047677eb1d9867ad67e8b1abdbbc6d80b32cda3de6fa9111a28158d75511b0c0accef4c3b2b59ffc9bd9605ab7a9bb1bcfe597629d4f7cec3774ae2524649702eed38c30860312ad7484a40dc6eb75398ab2c480b7d8939ff73b8cf1f2b77a13c8f903d81b16979bcbb2feb656a672409abfcb5f69ba6cbc0554ae21d20b4839ef7b130f1924f8eb2eea00247f0b9683b1b279e172219c2c45b3730e2a26d41ffcd3a6ed39cbd9e85c25aa094c6f0bab7f21e5fac3e0152ad3a7180c6da509ed20079d693346364bfc70fc7ae19290f7512940eeb3dc0c2e120ac20bc6f9d92add7660c586804e2c71a6a0880f2a603382e5b00571f08d3550dc1d36e1890b31740c6d91e680be7fbb83e166fce37f9deb6ae430cf5c48fe6228d6c9c3a6ff916bcfe2c5e3bd2462007fb2195f6df0c2b6797ab807562879f9a2facc612ef582cabb35098eb98103beb3619a888e518ff2581c66e8812bec14b2627b47b52bc8fda69e792af815eb6c350420fdd0336b987619b12cf24c17756f2ec64fb07a1e9ef46853c6dd85d773a4aa708732777a6da76a1b5e81e9e8083acba9e8b809141f3ed460243da28c1a4fdd6b0af4166611428528be41163a87658f980ab6a8d998694cce224c29895276c1f8c68ebbc11912a8cd95c14768f59f091686bdde4bcdf0bcc4934f24253218151f4a5077c24ee7135eafc91cd69135c5aab5ecd52534316d7a58886e423fd9e6ab4766798f374234d90832e4880a32240ad5ecf002ed252315f431c89679b40ef3ef7760cb1019ef0949673bd5af0a9ec2b874e66ed8474b249dbda0078ea51ed6011a73a65b906f568adb56d8e3c61ec15203c465f66a4329ff402e93d4d66e3e27a545dee5d7d48573cc19c86cb50c5932ae90e03a8d39dc66ccfee7e0d5b9e67ffadc49f43666f59333b9bd4c11c9cee51e45565de9d7e02e613f6e6cac3882855df193d6d3bf9c38c7dd99c79741c0228507ef5f152aa04f55dcd1ed761bd64e8cf7339963c8a6789f083ede009893f41eb89b3c2c11b1f28ebc7652f5b388121d319ffe37d22ef63f6b69d8a5263f361e7064a5f5d44d1a89a1790c3b3f1219c18854471a3c216a7da331f947d6444041539986d4bb682f4e8ed10906ad05ad76e4413c2e13d6e1f05fda914bcfd5edc8923e4170df75899783ad7c4f829ded18a86954884cbd151ae2f0e39bdc005f1c5be7a2c93255e7394b125cd53d1ba4c191afc0ea9b0286384e90bcbba021e52746b19ec89db832983e1a382ede6bc733714759a54531229f46e89adb921b05658d96f5293ff5bf14377870bdac525d469e37be6a40c0715a5d4410df277047a116ff3a755cea945ea349cecbb83fa065e0905578d657929b6d42311c4c6b86b89b9637f1b78f740e767bd378811fd66b89163296477043ec76c4a11eaf9c402b3150ded2a8066c98bb85b9b61031235c7491b73b2e829e20b428de8bd349c8b2ab20bd83e86e7d93f705a8bb40acd30c126cbc3f92413966a78460021d33b37bc2a231e8f2b716161581f2a65b0a26559ae11554cf8f3ea67e14d341ea488ab23ddcaab202a535736d22daca472366d89b8339d7a24a98cbc1554470d012f894d47ed4f3f08f344ecec844cbaf8fa945f256cb8dd1e71f7e6ddd24d6e186d0ada2499ea4c9d2eed2a6c58db9b19335791bd937648fbac105ed2b3e8f7f0e5611ac94a1f1943000afee322a8f1d4f259d800cd71efac0a6ae17100edb14faee31561b2d8f453d2481735e27faf2cc6663028fccaef74ac33dcbb28dad47663e1bc1d6f01a8665d1834ad370e9a124fa41bf18248e7ed0ce3a32731cfb7632b62b3bd3b6d1db6de86af2a1aefa5211c6cff63484862a610d75c2d516415f34bb8b975e88ddf194dff5ecfa8a239a2f50f51bc0ea1417e8e6817ffe3728d59128a6ba30e6e991da08d02f8a501264040a031674f6d6d36d12e8a5567ab11e8774ca722257e54fc189179cca5bf1768d89dce600acf8dad28f9419600414918d584b7433d79af36b8ea32bea1cb774de9f8916f6d1eb51eefdd1d38a5169ba10af8150cea269ba66f40c1839f07bab13dff7c17d7f3cf41a785f30aaedcaa0f2766c4f1ed564d73d68d4c85f3edd36dc3e5f88bfc062b077cc6b7a1e39ba15f831e3f9f7a8fc94a66f0aa63c7039ffa4acdc53704130daf7b03ed76bb29869f8c61140e98d8179033f7173f14ed53b26a896cb815c8d297df955bd33bdfb55e8da52563e363c05ae6f73f1a65d976125a04491d9f4d04e457146ba9e1929bfda5a8245eaa3821a8481a20739a4475a08edad38716c057c200acd08fe06236c2cb6b523d3f8ef4540f119ee5e11bb5de18387272e61fa367938309c0cdc692539f94c7f17f99fbfe0e8a5260c066f1ec7e2e32c9988972a2211fcb80f3c06ffff90cd65b1b8e48097526af4ae44989d20e94b149aa654a44322b5516cbad08e93a8a476a6616fcc3859471785668d5a5a3868c31aaca75bf6abd6b1fd2620541779d0a927549a45af4a632107c7eb5d4b714dcd215c28b755bc5c25e4cbef4855b65960f561e570eba7ae60f1eacfe78f86461e180878421fb1469172dc53d02957feb1e91091ba4e0f7cb3e52eb0b7bc4bdcd212dd2d86d8dc3b367f53a4fd9f41622b91f47b362fc8cc2a2b77ca4eba1c099a7a691252e8ceb42524352a8a00242980ef433773649b0d6ea7e8683532fcbce9b85a135042c6c3fef4af60e0197d2ad5b00c539f067f253b26206698762f150d593c1188a67268935d24ec00476ead1413832a71330231771821901b0a02a7325c989c41a37007b16f5f632001eb5b6d7c7fe6263d5acf8fbd5e215e08609eb513af3c424bcc72a72b99f81aa295bc9c9ab59012da99d7b0dea4ab0ee3a080d78b02b67933712dfd8261820c0cdcd20c6f9b169fab61d49626506703284d87d6e03265ffe94ad8495ecc9bc25dfbd564f38cdfa5baf48995d05013300e78e0ae725bc11986a9798aed9f44b8e99045c48b1f61d3f5d38277a6b95349aa6b94d27cc2df72f65ea027dcc3d1b314cb5cf327fbd215825a42b563f960412296ffbadd7c6ca56cba58312ca34e410f8542fb2ff45fc1cfb6b87a4c9c0096906e0f04ca804a99005d29b3544fe030e30864ffb0db46960a48799247a47ee4ede4971e80190f5a8bf00b2f8d3b9dccd1bf367b2b4bdded42cd6e65d31abd44b3990289cf66b66f5"}, {0x100, 0xffff, 0x9, "35f2d3ae0f27ebd8aa8b00d95c2562531dfc224d751d6fce5a49a9fa10642806f834ddb9e65cc421afea2f547e16ca2c43f59b260c3314106ef0abbccc42e48500eae5920625dafdc26f60ab6cee001aad8c65181b676cbf0a42ab9ef2208030c917063f9ca7152d8fc802a375d6720b3c6c780420967338601a90ff3dc9a445243cb1a94cf9212acab61495ae964fb904df1d6d8fbc581c7d999a92158e8cb7f36baa4e96e3d6fed5afa9cec6765c85d7b38adfaed37cdf189afd80289a10945b67a61cc87552b1e9eaa5cfca2df68c33e2f54ce7d9dc7623e7f1917658651b79c63f5895eb317e570c0b"}, {0xd8, 0xffff, 0x0, "305440ad6b1ee6ec28622f5ccde73b92cfcc2bef98a6c6248d2c03bf5af93844fa3a98af02eaaa9d5d94fb302c4565e6a088cf0bead46e362db1cb136cde35fd52ba54b009e50b55dec98ea7cb471e0709f7264f77b4a81d7cd84924a6acbd78de797f6c98bb75359a5a1bdb3503942852b66ff87db4ab6bd0ac985c4e181e75ce2d4d4f96d0c43ccf23743723964d83fc7aa8929f687dabcdcaa522d05f2de1e6ebe6f096d2ebfdcf1db45f8f6507ecc1594f7d80299dfcb349c88bd541e745bdcb496449ad"}, {0x28, 0x1, 0x35, "b340b7ce50663d8c8bcd901f464290cd1a365b9e"}, {0x50, 0xffff, 0x3, "19737b3611608c242f2ce6d092e4dca8b56563680460c79d8d325106bc76c8108ff15da9b34c0e33942d0cc061a08270d7ced039201ff5c13142966464"}, {0x1010, 0xffff, 0x7, "5c929fed8aa3ef2cf85db959649c27dd3c21eaea8f9f3f42c5922efe8fa0e9990da84c492f838fabb4e4c9712ddbc4c5ae1308b2cb1dd3b6d4a85089057f46f5e0d889b7563d28ab2103f7ad0019f38d18d371c9e076163575e2977d187da315e68e6813190f5d2fc962936a6b534f6bab6131cdb48ab5d68408dfa85a469c02c1ec187ca91a77aacd73accb9cfa1b73491d2d7d60cecb72e9fd724c934c08bf849d1a64c01b1b31587a629f2ca4b37e8172958b7a3e34198a40700c47e1afe4f2eeb6b193cbfa9855d05a960c15c827ef18db2297901e29c7b3a68b150d36cbd6242265e5dbe56b4a45efa88b5b2adce61ec8f094b2dc2a15d522c0b87508ea4dec4e65258bb04bbb6fd3e22a1a7804a4c1ae18b4c9fc85172adc11657035116c2976d4ab9ae1ab09f5e76eabfabed085360a7ca5fd6bca3d84b0f460c6828bea3c400c7225160cfbcfe2e838076af0923e6c84e882838d91c18bc6b9eaed61c445853cdd4d544b32c79ceb2e2162af6bc458f7bbe4577b36d259b9bae208f78828397bf25b37724f62815f15f30211385b463357df1e0bd3202a1cc419aec7de1ac9c6d9aee7eae7b72bc09c2a1cccfc54c18f9be3b169b455f50b31cb0d302a4e3d3bad4a9d62fb702c57fcddb39be2c10b6b11233101841629a9148d3e6524a261a3ae6dd2066e847eefef5ebb61dafe78c47cf69dec948957035bcc12f82c4d5c547b6143fb705766efdbefd0a7e6faa0fcf22e252889d5e34e183c7b0428d4ee94e846add82dcc903f796ad0fdaefa5bc7da6811a9bb98e744185e47cd041a63163d079dee3b1453802e80e5784d1b7fd670d607a969ba110bcfc653c683322bf728d8af7ceb4b1bf063e0c82983af3015dc1d9019de60c52c8c18bb7057b80e877b4a900c60004387957fa8b60b91db0598c6120c1b9feb87de5be8e2e9c2129c71808a3f0ecace2a35b7a7c69a50e4aa3cf0e35ccc7e35433d3f3f035b6568da9ff9127bcb48c0605f8137b9925b1cf2c66321216adb19869d99df7487fa3eb58588ceff7430e2c6a330018883511fc17279dfbb03e1d0123cf81e3ffef56338e09828f666f62983a80e4b946ac2d8d693b07acd3ce164add18bd4c3969dac34c8ecc67bf8e36cf064e1636a1d04f786240770748cd458a54caf35a622d16041a2c0d45beeab40739f423b2eeccc0af7c81931b3c45ed50cf6376b33649b81a4612021c2193c9d3b2648cbf888314ae0c1245dc6a6c75c816098f13552f983dcb0bec8990fc5cf71264ae841a66135b385e615ce9110f4a44d170a92f34b9d4d2aaed20ddbfe88248e494c7b215646fb1ff50e1c019a91871523196b0c208cc1f8913b1624696a6365a0efabc8b35c23bff675494e25027a436779c0e1ccd60e4efdd67084ec3a2e7aa0aa18cfce2e9695a494a2209f4ca6df52f7e0a34d18f9705963c7722ea26c3c59c41a94c084ff1c9101dd4c5b025b4fb53e75e3a8fd86213013763e6839618a8426b684a108bd57faed4a92228c807ea346870d7fa7a5f3f70ddef90ac44704081010a59a95dd3840ac69e445af9b3fb23a687b492186580b15a20b2a4db0fbc7de522e049873d28749ab98fc8ab577a14df4cc77c633266efd8b933606d5eb3096a02faec05e45c1678432f70ae8d06e18ed5c097772ba22d551e3e4912225338f57ae72210e2331583bc7ec0a57ebe210cfad4c4e6fd3ce71f9671c8af467de4d9c1a3c3669df88ab1a77ea95f67b21104663d63bd76e5003d54992ac97f9ec1d8451bcd16ed4600af2107074198a628294dae26b9f1620e3a36cefc9825d8619923087f754e954b63046a771dfac7c5c1f7ffc9b23f82e0dcc260cbc61dc866ed1d0ff9ac4ea43527e5157efd6fa6af9aeb1c2578e4626fa627b74e830b07f2bcad92d401a1fd3b210c0ca1c004023470f0508d37675613613600ec957aa8b47a52a541fb436d3d951836fd71e3bd08a74efda38615f9902418e04edef96da0b6af8c3fdeb3b96e3895febdc538520d7b87290f0631e191c5630726aaa2a0b9c04b96601408bebd699afb8f1885a9066f4f33017832f45f47178642830a0b6da9801f82c0f94309517c0c49dea8d5913a0969d19e627a822bae0475bbc416463b6a79889c0be831e94e63d37faae047f11d0ef0afb1da76de5f098940362d6dea3eb21dd8a94243ce43efe76dfa677f125b2bd49f0e6256ada9ab00bd7809b2725d2db205a1a6d785bf2288700c85546509da70de9c1c0b4d66b8b866977a582c97ddf58ec32dbc81a01c81ac883a85fce17f126b074839a253e6236595a043ddccf8a07ef07773e826e6269190de8002a4d28db41e44a4a17babdd161a362860e16f798905b4de494641b856b92dd6219e9a069f0e24875dd932333e15c95317c52086d29a3cb82019cdf0eaa5c6574184edaec594ca18ee1c4fc69ec4f38e395f88ca3ea0b78f08c6e031a9fd1edaba710c72c537e91bc294ec79a891a23fa434f56fc5ea78f2c54b1ea2f2b2b5951bfc01f0a44e393d5017977605c2e3e5c2d84f2fe2d2d75e335d2fbf07fe572a58bf03a90b059061da401c8f2debdf3140b62e82629789140e2c430a687f890e28bfb0db38eab1d43c1ed9ebf80ece6da980d6e16e249ccb2c447dfa410ccfa3a5cace87f6e0c157e3409cb4a784e9c3a90560f4610052ab3e0cdb042e3d6b623bcd86aae001e1543658f2bc3459f7cb9d129e8ecc58537c89b6fa993cbcc9d1138d16e85deb655af5f094c4c35ebbda83b462abb88c3955836a7b0247404a3a43785267ee38adadee20f6537b835a30a9f6d6e8f232d26f312519b1ba5bcdaadd26f31ed03830eba7e905bf2b17add58a46b0db267ea621b1b152b1b1faaf1dc6cd33fba1a78c4e55dc71c945937c75e0b25c160962fb92d84ba6affbaed95324f5e9b762d7221e75b99fa2b9036c00ba7841d4925e1ef1ede689fb38037d094aaa97bcf4ed19b4c202920ede8ec5b47892384ce7112c9b229ff24996e856bf7aa88176a3489b7b1a35cdbe207e6ab9d267d8a73139349fabd3380aaf1f040c2ed4da0ff2c366f044e91d888c27ffedcf698f8c5c86d9670368d162b8b9be6cd577837d2ae85390e3327f6130b704e668e17295ab8b97e70b0282415cfde4a8cbf2d6ddb2f0b5ebb9798de0a7e78428073c18c15865ac95c4d45787f44a135cd58c748af746d773eadcf22fdbf0743e9c4c907c2495067a21e9a15c6848edcf74244d4fe95af603fae3f490c77b4db6e2f7441685de6fac5823cd5c6f1bfabe0ace6121aad37be9bf18124574ff3d02a2bdb018581a563ae555eb49afd7de1681b6eb071c7b69d196ca50228cea43214e301a5da77ddfeeffd0b584c18413d1a07a92ec8b105e7cb2ca06081c7ace1997b9d864597aa6cec839e4c5bc8798c368e600e3acc1ab1eefb85255e68e4044c24d574c978be7751c97f385f81536189d7044b8770e6b0575ed44c971871757fdac58f191b7b38fd5512cb07e005abab1376969867cd38b37a7c739c636b18dbe3cf737ee059bf3f8848dbc1e1359cfe58de6f8c339b9e2eeb7808be1fc05b06f741b40d34ab3512ad5763edc95c187cba324fe6789e00c7ac6be64bb14236183d6cff5cc12a0896e65f64bd111b5912f355f224f337c4ddd5e8748dfb95c94a4d1a753548d32ad0ec8d9cc9142aa1a3995cc905098f5fe23fb0506514dbd686d32921175b2ad1b92f98c021d2c0809ee723bbc0523bc35bb61a9fb283e09f4940c809c5f86b336b8696a01b6f5ddf30f71713b3b8b991c8867ecadd92888533bbaca9331cbc388f569a38a6963978aef5a0a5c29a140a987be96c204bdc9aebad5cd2bd993a99d957836eba1c84692008f22fc3a3d32cdc5a31f4d2ed8ba3d1299de9aa2bb1c8f5e6fa26648ca42e052883cfa0b5505e0ed060d09d41df11929751a338fac90bd4bb02a49359058eb27f2e1363936db96939a46b6e5e18c3a693e48d079ff70fb1efd080b529fccef645ab482f6820e5a02fc46ae336539bcdd3806a787ebc9411224e67b82f3062221295c9e9a3bf11d89f0e8a5bd05813666ca11e125670327d7c5577d4f4f1d218caa827b6c7bc6980f978a538d6ad2eaf13288c19a64d0146988ce091712fc04b2f52e3b7fdb70624ecaaeef00f40870a0cf99d95591b67e6263a18c75b74f1a1a26b1d71eabad5a43459c2074ac84d5caf9b7b1ca0980408a3d335846189f7a194dc2584c28106c57ab8053667fd1ee4bd8f37c76e10bfb07aa78dbc4c7ac2313137d8b6c4dc9fc37b0c598f4891f053db9c4d485e2ca2278d08c051f1a369e997e2d8131eab216aa90899bd05cf8568770f482fdecc6b0f7b05ab4b7309c3d61d2a7cf5d5d8aa8a2d626ce42142d7b2c5b92a2988285f6ee80a864c19d252f3ab430d9d141ceb808a2b0c86798a375a63c7a3fe95d9d2bf3002fb54b8e9d4ce98bc8797b05638dee962a129172a0a1085ca05e9e1d0534fe05e36b6532fbf2204054c7f516b2ad62e0c1adb263b7a0e65a5882b8a2887f2b28973021ab0e32167d5ffa625b8fda797779f2da331fac4cac483799bbc74043df57b95c7ca66347f6a5ccd5764f4bb224385b96501d3386a9ea11eeff5ec8c5b1bd37493462e15fcd143ef80ffd8462e45841f45d2ae7ddedb6bf573fc6cf65eb4b2efc8c13fe6f3805ee75c68c41d11f9290c2e8b8f174569a0724eb88579ee17c3b5416eef8e5ba7d3ec020ba8c64070d899d716dbed7407d5a8a69dce918454c6f9884f4700369559df79e63630cfb9a8c82b2a65e9454e7b076720f1a6832fbf668c073cb788772b376c4e420c639b715a6d7b9068b225c3278ec00728af6918cb26e6214fbbcefa6d09c77182134b416c0aeefd93a26f7ecb3ce57c4d2495c4490c895d8ca42f8e2ceb9c0027003ce5445a2d1650c286e7551757367afc0f4c931e754ac56cf17b4b35043c6d7de22d5242f67a7a5d0c84031a59aa8c4702d4f6e8254c038b4d559ed5f61ad9364a0be2b41a513b0f99679c0be8e6ff80460ddf93367351e9fb4c55af48a1a14f21bbfdb8151eef816f9cff80607168f0477e8a96262d24f36aee62f3547d0031f34d2ab35f53ad1d926e41fcc2bc236dcd2d251499480c254cbe9a854561499edee30f8a78a2239c83ddb80c1c0ec3398f0b9a6b9513fccc1e629ab3898a9aae1cecc4351270b4c7d1a60a03d85ebe120ee7e4643052ae922f1b9900394a348a1b4d390dfe98e709e5f7829569355a8d9a975a3f5ce2a8d7af0c92e827660679311b3ed444e3c154472e2306bd5b302afc919d2e2ffbaf0c4a1e98ac4f361fdd9e3863be2986d09072da5c1c88541dccb499818202187f7faa8bd56e452fd89861ddfa326334b2a81479e0c65ce8cc62aa4c2593983cb9100e3f8c55098f7d762073b0118dfb3e156d75e811234dde96cbb682c81f499d59de3cf463741b93ab7601e38b695e97c29589dd58e0e0d91b0468e171e1754f7f6082ee41d508ea68f2ed73f7c21726e790413197f13bbffd51cdabd1ca5e96a4fb6a3921d1391fbd629c3925faad59666c90b052380278b271d22e3325a0cb5c9abda816ab9e9f2feaa8befa3f1ec6b568d7c136cecbcf885115d58955fece7c63c57169cc9905133662c385a44627f652b774b2d9cee9363897a84510fb6c38807e9a7248cabfcb9b57fe19be97aed5d072ac59b377e589f5695e49e078429e8adfe4248d0b67680d20a36f7f96bbeefe75c8bbeb93546d5dabea838ff0d8e2"}], 0x23e0}, 0x1) ioctl$BIOCFLUSH(r0, 0x20004268) 21:03:18 executing program 0: mkdir(&(0x7f00000000c0)='./control\x00', 0x0) readlink(&(0x7f0000000080)='./control/file0\x00', &(0x7f0000000200)=""/4096, 0x1000) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) r0 = open(&(0x7f0000000040)='./control/file0\x00', 0x2, 0x200000000000000) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x81) 21:03:18 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0x80) pckbd_enable: command error pckbd_enable: command error 21:03:20 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) sendto$inet6(r0, &(0x7f0000000000)="88bef8c6047d64e6193c30a6d8d08cbf22d16a1b2a5d53af9e92a5d001fe453ab6a25d1d2a87734a4f41ce985c25b07efc3f463920968f8aaf010cdb155500c8484f9f3c5e4bed703df7c32d52c57adc948592db66bb7e55c09ad2480cc2cad5d382cd227804f5e61f7083d92315871684a9249ae5f3a9f05ea66396cdf862b0a78f3cae552c328a449bac18e38cc9a165b975b7b4fd0b3f5d6e6fbfd11568cf7607441a14d39d88623e97a284e4be9ff6fd59bb85a8c1fb727018d2e452ee24216b9b916908b908662454e2c809fb2717a35abee8ac98f38181bae62d949f6505df02915998e86e0793defeda671b8b8bcb52", 0xf3, 0x8, 0x0, 0x0) 21:03:20 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x40) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x100000087) ftruncate(r0, 0x0, 0x80001ffffc) r2 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r2) 21:03:20 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) ioctl$TIOCFLUSH(r0, 0x802c7414, &(0x7f0000000000)) 21:03:20 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x0, 0x1, 0x39}, {{r1}, 0x0, 0x10, 0x40000002, 0x5}, {{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0x7, 0x2}, {{r1}, 0xfffffffffffffff8, 0x2, 0x2, 0x0, 0x8}, {{r3}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x240, 0x9}, {{r0}, 0xfffffffffffffffc, 0xb1e067132fe53f51, 0x12, 0x81, 0xfffffffffffffffe}, {{r2}, 0x0, 0x8, 0x40}], 0x1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x2aea, 0x31417f48}], 0x0, &(0x7f0000000240)={0xffff, 0xfff}) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x7, 0x0, 0x9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 21:03:20 executing program 0: r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x18, 0x2003, 0x4) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x2) sendto$inet6(r0, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) getsockopt$inet_opts(r3, 0x0, 0x1, 0x0, &(0x7f0000000300)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)=""/99, &(0x7f0000000000)=0x63) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) shutdown(r1, 0x0) 21:03:21 executing program 0: r0 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/115) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x6}]}) r1 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000100)=""/34) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:21 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000440)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x400, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xffffffffffffffce) r3 = getpid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="5ff9fabbbc401dc1704c7bb5387c2d932772539767a54baaa526e30ea4a92a6f961cf814c7172956983b16a40a8d13be42355e5fb425e4a1681e789cbeebe1354d332865e4a95438d4e10d6703d6521fe1b91d9073bd36fe5acf087e706933d355a4994f425714bb7b17336aacc21d97bc923da2c7974c343159f6c805f2087fd6093fa400b625eed85030f15a81215dfb87a12c107036c776717afb4d322292b5b29f40b273715417acb9cc5bb044e5ed077641e65ffbcf64c3ed0546791ec0226f4336bd0b28451c31e1902ad388c59eaace8fec97c3493d99fedc6dfd2fc4bb0aeac31d00355694246f5334eeca6dbaef12633fa9d46ba0fdb51f91", 0xfd}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="00001000"], 0x38, 0x6}, 0x406) r6 = socket(0x2, 0x1, 0x0) fcntl$getown(r6, 0x5) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$inet(r6, 0x0, 0x0) connect$unix(r1, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) 21:03:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f00000001c0)="ffe52e660f3a0d633262c4c2d50382feefffffc421792bb1feefffff46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/165, &(0x7f0000000000)=0xa5) setsockopt(r2, 0x4, 0xfff, 0x0, 0x0) 21:03:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x2, 0x4, 0x8dac, "32e70cfc30b2b966edb95b1a6306d9e0de681461", 0x8, 0x3}) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) poll(0x0, 0x0, 0x200) poll(&(0x7f00000000c0)=[{r0, 0xc4}], 0x1, 0x0) 21:03:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x40010047}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x18080, 0x0) 21:03:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x482, 0x0) write(r0, &(0x7f0000000200)="300e42021ab80718718c7b1ef733d2f3f86b45e7e4a9fe754ab304123334148c451b56026da4f0380151f9dc2fdeaea065dd1ea62ff36466c3db3dbd3cc79ba6164db21be6ab6f06f7e9b0a893d2b4e91e1dbde02184b25be7ea0c25d00920a6e2af364b0b93f00802f5c09367a79a007834c8dc049077c1f2b9316cf60799c5e18d1738c1a55646663031", 0x8b) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x40010047, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000097, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x10001}) socket$inet6(0x18, 0xfffffffffffffffe, 0x4800000000000) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0xffffffffffffffff}, 0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xffffffff) 21:03:22 executing program 0: setreuid(0xee00, 0x0) setuid(0x0) getppid() kqueue() kqueue() 21:03:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x20000, 0x0) recvfrom$inet6(r0, &(0x7f00000007c0)=""/215, 0xd7, 0x800, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f00003ea000/0x2000)=nil, 0x2000, 0x100000002) getgid() writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000040)="207827b61cad75c3bf564d93ffad778084bd4798a77facffca72c00d198acdd2270f789197684f8815fb398e9c6189089ddc5e8a58ad65945a9960bb307442a85862aeddc0d6e410f1341f7bb68f351e94f96c211cff35ec437832e102088ede19071d2e259ac43ce46bdcc2c5c6f17b3a2fc38e91038ad5dd458b54f0c5fd9af3b9f4f2a7fac7c20170d5ff43d22b7595ceeb4332ea93b044b82a039aaf51ef30ad55354248a76a3b2eb6f8c00d1d9279f5038e8e36b5ef58035d38c82ae64b7643ee21d513a21036abec40ded498145f101c0a743dcfccf9272c26fa7c9297c2ca0aee4fbf7cfed9c972554f4a84ffe8ff2c2bb9718214fc", 0xf9}, {&(0x7f0000000140)="38a5cdf1010d1324af91581105c798a153f7498d3ebb2cf3d7b6116b939a07ab6b8edd45b79127f10f08ff4bb6fa2b6b2d27ad190ebffabc3ad89f63fad9ca760228e4b6ea2f6311905378235afba619bb5612eead967a666c6424b683611e45dc", 0x61}, {&(0x7f00000001c0)="cc47ae42debd24441683995afe2da061a8567253f36914125d907b74a969aa5822108a65b4c7efb376c66197c822161b2ebca72d4d55ad633ff842a6956b68cc263142297eacbdf3104169446e575ebd7cf5cb35f11908be6435eb81c225a4f3981fd96e24e2914094805e83d05d3f9eae0f530079918134e75c86a2e0c89e14ba8480e3f8ab6b14a2a2b3abb62f1b547b74e8f6a1c0fc2bf7e692a9e34d0e1c104392ec4262c61041205f8db01ad7b4fdfd3dc6dd157e116d1f2b9f7b34d6b1a2a0816733429fb62efcd3debac2", 0xce}, {&(0x7f00000002c0)="27bd272b101880f748403a16167c1e0486b732ee5256ce399aef5f2e5249eb75a828a742ec0edeb368a9759c91503267d44d9614e227e30dd1f41ef35332ee8c14df55c18bbdeeb7d791b3e5cb00c87021e709bc43f12a0e961f17", 0x5b}, {&(0x7f0000000340)="4734819ae312195c4a4dd681910b0bca6f7edc99680331659e975f74f835cb8afcc692535f29b499016c43236b4dfd3578c59a24f1d0b555ec2941f7b047b4a0df235bad6b72aeb86e851fd54f49cdf73257a301fafa405382a5bc5bc9740b3d33e2a5c8b2cd8c5cb0cdcca54d5b071f4b02", 0x72}, {&(0x7f00000003c0)="3f492b375aaede53b601df881213d12022f7521f149e5928b797664ef8ec1f13da8025b5bd595f09731449", 0x2b}, {&(0x7f0000000400)="aaf5a5030f99dd5a23ce5a4c59dd1665160de7a70ff249699e8f849a16651e31b271a37167522803fc2804fb434bf989cdd7389afe13a54b0afd6de61e8eee93c8254c254dbb7e157d5fadd099e97fb406ee5dc0d774e9e342bfda92e50e886bde22e15ba7ec03d80d2140bae95c7698922b368a3db645f3f03ce81df97705f84305cc27e8e9ffb6a450aa9f9a564474d4311d4df8b084059e2199ee5eddce37ed185ae4c8b37ca5b6a019f20cc3efaec1623362622e35e6b79d715fe926", 0xbe}, {&(0x7f00000004c0)="4f4fa7a4937be762f135ddd7636425cf475f8b806df1361113a4b9c59c40cd079b444707906c452fa1785bf577a8eb81f603b438e79f72222986f635145d4bed98a45bb50c1244fc3fd2122803ba41a1a3a11017b13b9005d9fe76a1d551ff5cb8cee3d306d8dc1382dc93b726a8b01df4d36a81a8728890ac42dbaf4148364faaecb7ac6c32d0ea85314498c02e6ffafb68ecdb7bb751f33822c81cf4103ddc31ff7541cfbc2a1d58d556b1ea953f9dcc753829e087f3383b738aa65e059f3fd5174568f01eee698dce394f604c538e", 0xd0}, {&(0x7f00000005c0)="0bf6baf3d598a3dc8e276b23c995bdda3cb08715b983ed9ab6ceffb640aa5c4c0ed7499bbc8cd38b3941458a91d37c8facb004b678c2a83bce67038866d381b5463bf2efdf98bcbfda9df5b884f8fbf88cecb014a25f10d9328a3665bed7519a3431d263f67755193a18d35657f3a5bb22bd0774c26bf67d298cb75e46e7d9f8de5ac96e0e714b0f450ba882f46f2ffdc0e57de1de60e11ec1a3a6fb2b9b01f91b2db4b72fc984bc1bc93a79d140ec26899647ccb14843a82aa82d674a292a126d69c592da5e9a7a795a7ed9659fff7786b9d6da204e857ca5335a264bc3d80e678b395bbaa2f3ebbbd01c47b0413ddc8a52e4", 0xf3}], 0x9) getgid() 21:03:22 executing program 0: r0 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 21:03:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0xfffffffff7fffffe, 0x80) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x8) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) fchmod(r2, 0x85) 21:03:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xffffffff) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) getegid() 21:03:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000340)="d318754638c7f2b98a2cf7b116888f056f45b1", 0x13}], 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a70b8b27eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356414957d99ac2cee8510c4e2d5aa8df89bc77091460928c46e8fe9773fae8973b86a3415b0eb270bec2f50e130e600486df7071221595c8dfb9608fa40bc67567653d48817fb1ce6b51f8db5a87fdbdf87123476ab912ac037af", 0x145, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {0x200000000}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) 21:03:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x800, 0x6}, 0xc) msgsnd(0x0, &(0x7f0000000180)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x22) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 21:03:22 executing program 1: r0 = open$dir(&(0x7f0000000080)='\x00', 0x8, 0x10000000000140) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0xfd13}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{r0}, {}], 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2, 0x8, 0x2e, 0x1, "240d29096af5373f79bd87f31a00ee85e01f7fad", 0x0, 0xffff}) 21:03:22 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x407) 21:03:23 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x90fc4860124f5312, 0x100) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0x4, 0x0) dup2(r1, r1) 21:03:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) unlink(&(0x7f00000001c0)='./file0\x00') writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="b55868341902b8ee0e1c80ba6f9a47a7a0f25c2e4bd5b87d4921c41c0228c16963b5", 0x22}, {&(0x7f0000000240)="889c1bc7beee065b4d30f0672f85e70a183a5beb695baec16092071a0caf159017e2149ecbd5ecb5690575e53902d9e7643ae8edbc331dbcb6cd26b69090ac0371fca6a3283d953c86caf8f1", 0x4c}, {&(0x7f00000002c0)="12c1d9c9f79716615351744cde527a29aa3555cdc98cbd7406428e26852061a8769e85471db986489795662cd0128e0f584e138741fb4ef5f2f0b88cfd977b7b2004229e660a531696a598d9862f19e72ae682c8432024c8e75d8e03c1c6921ce365d5e68ecce5f5ae626df614a1ca1ca9d6906c918c4a98202bd559f25402b73ccba838fbfc3ee9f77f4378949025d4dd9edda0ed0a915d9585547dfb6b20c6ee60f45ce3027e5f5c236fa7ee2d255798ea1aab1489abfd721947d3334d57b6b8f69a8e6afefa3c75134ef214e549410157c910e4f07ac6119f8b599cd29605", 0xe0}, {&(0x7f00000003c0)="86d3b0ffa1cc598191fd93cf925672be7b154dff82402f61fe9e7fe48b5c6d23173699ab573bf6883ba688cd36e99c494dad503f3cdb871429084e276e4db85e5e37bfc4fdedc4ca8241860fe788951d330aee66f70b15c8024c4d183e2681105d63f51a131b43e6eb43dcb0212735", 0x79}, {&(0x7f0000000440)="44a189c1a80a1913c2b3c4a7b0e35e3d747e3daee07b643b3f29c23865f0b40e3de901015b591ae524819276593c6b6d0102951d520121119567a04ea1d6f9ea1ea628b1b4bec2503ede8004c15ee2897f3b194bb173a497a8392d8d98c5d46a65c3188e5e2397968da24c5ef9435372446c10c4f09a89af94f4d3395d27c13a3c22d140b3c906f4e3bfae0cf2ef17a3f9c9166ab5c241b20407b007d6687ea3536b6e3b1401228359c11b680ff0079dd96902aa0298c5b30f443114f989ead6249f07a46ce6f06b2c70d84e23f835b709fe019c6e8f2f36b864b78530cdfc2a0dab7966f339afbc435f", 0xea}, {&(0x7f00000015c0)="7e0bef3d0b22aed93c7e92ddfa1baf2228b486a08a5699e63cd84995bcc2e301ff3c2101a5f5da35f5e86c8deb5ef9fc7dadeafae885803d0601859de79f60bead0d6e948681966787292c7333dae089e17d67bcf6f485d6dffeb98c1187a5713f3c033e353cce4a8e44f1692509668789a203ad472376d9b4356a29c51d93637f54a1505b717bfc55373860aa4b22ee66d5e0bcdc8d3c99498ddeb24b319ee29622bd78251a51842c5e961ab79c4de993dc2134565e9bbe32bdadd2cbf610fb334b8021b3c792aabbf050a9b15a0583ba059048d7dc1bf2d5cc120ac6fd27ae88f3e8d160151af35efbd5b56d712f1833dc2531cf10a027c72c02ccbd8231f4b7a0ac29ae78d3e88537428cd6b669093e9358efbf4c5110d7dbfe76695689d3395e4d31f8c54d2222e36017cba55f2c4fad8d613d817def5ffe3793fc3917575bb56caef7d6494ac04788958470357ef1b7fcd48c91975e69d47745b2595bf0e7447281cf12386cc222db69ad39bdeafc2a80a5c7f6e5d863a106a52eccb94ae5c61681ebf603f23ef07494ecfe8384188e918b515dcdd4163a5cbaf220a55f5ad3d7e352fae03ebb5a2345529ad375db814164a1d7cf0f467d9c759bbb5daccb1c5c5c4ea20f0f63ca65e700588ed6d09eb1443a4126b542517ef2f50f5349d72d49fd599bccb67c846007ddff5b4e6fc22f0ba2a1c9e4f953de946379641e2fd7d6ee4839c562697931097dc55999735af31897ea8cd40a089004a73ec55a11dc6dc2f16a4eead58aea43a77d5012be1083ed389d3234128e0fd0ef1ac9576206b78c62d9ef0d1e95b69b4b8269e45485c218285eca83fa7c8be78cd033b38ae0f508f73a6ad3ddfcb17161627b83a46ee5fdd869f875440cb8972c913bbc271d2b269aa12cdbc1d02ff20427c937f8d0c1ff066b340af4c38d5c344dbc30928623170de7c554fe43ae8f94d3aa86ddc18fced7d7d1bf3d74e735cdf70c12b2dfbf76a170215d5337e6c17e0142e74ececaa480c47bc445cef32b0494bc0e2a72ee0db6b53e7ced7ab2293e18feb91eb7ea268b953516445b36ab387ce1f2712d3b5525f325f6428f6e9631b162f8fb500c2c4de3f8f81f164cfcff8ec08de5f37ca6df2a9547c55ab2425facc1805fa224449e0d5d24b6e794b041ce2bd805a7e1e4025390902fe8437d421f32fc348738869c0301b7392062741e7c77208401ae7190fb464fba3c08619ef6da7147e2d0b554484a41aedc731ac8eb35b5e2f2a0dec3258c1b58a523833d8bbd8a6ab47e68a817918bd9f8642b2b1b7f24ed657fb9d54fb6f4517c5812cc6acbade88e5bafa8a4462f29758861e9f0c492cb50435fe0104393e118de946e8be1083c3385876c874885ff59dd148e384c28ae6550b69a83b7b9b4ba63e0298818d49cbbfd3f6b838954b74935a44ae477588df59a3c206bd4f07167a188460bf1bd73b291dc2df5036c73de0509528f5d2e1557ad5ace5df35cc285fd4d558e64912b9737b6e806dfd899444da751b2f598aea99f7edf6bc3d9a917ee72af9c1d9b9b35b28385cc3789e40e7da7f6a73e61d40a7680c061656a316a2ae0397816ea7b7819465c1cd050584b41afa06450eb4db4a5c11fa33320cb99201b9718fef4c565dfd97bf5599fa96876139e06e31f912140e1419724af219094afad9500d3a9af7da7179fd2b070dd64e4e3ff1e568edd9652e91377242cdae6eac365746900b04d1bc8d98588a099af0a26aa48082567591f2999620a552f4ce13c586f44f870645622ce8eac7c4217972de5b9aa5ac0d30b2631d8889765d9c978f46b541a1cc37214f12a1165589c6f80521ea39c3329324c4e5256a459a0830b9576acfde0fb2e1f4a21382ab5b002e1119d8f0319a4ed6b2682cd524b6d8cc0506c145098cf2b1314810734dfc327ef918e8ec8d68bd877abc2791952a4ae5859a03ab2e036c464b95985807d672a6efa05fbddf81ff870f16496ab0a8da05c62e5af8e72f943cf7dc8ea07604961eac3f1039ba749e22c0c868987ece5b932d00317a7c9a8dce4434e5ed08404b32c24b685d458210ea35dee8dec783e03dabd7165385e92eb9b345426009ff5aed5f91b565ba08f104155f4de2ec31dec96e434b2bca4cf0237ba253c02ba5a78fdbc7c5ca977293aa6d8c2df29d555e302f992a139b56f7baf6d6001fd20c6c3ba3c8736a45e7ba48257850c2943ed0bfa615a5ad622ba96b995d452b0816e2fbc57bd24114d9696b2d703d6f38d96da8afae53a4b01591071f57b3a1787f0b77137a9f909ebd5ef96e805f26fd6680933e14e01405ab3b8cd7b1835571e5cf63db688b692603b052157151b0b7ecbbcb8d38b309215ae08ff50c9fddaf9b2df5352fa93582df0d9af93567101f6d3f9fd075e8c394e2bcfae63966a970493dc607032d7211e49693e4aad7fc9fa643d2b420f32fded9e7d2b73ae46d82e28df672ba9bf1ade20b28fce5420bf20bb8dc7d3ede1bc3a790a059bf49e46a4d6bbf37903c5d3fd8511995c6a47cc9769080efd8f260c271e41d9798833bc8eba38e3204f217fd007598e27918cdce40a8a282ea587e7f17a447d08e026a5d84e13b6426980c23041e42f1ca02a81fc62ab872c9bb59475a4b865408380190a25c3bf43a540fa1e0d8041497e139ff15168acdc8cc315cd5de9e1c1f96a4b0c45e85b5185eb346a8c000620d1bc8ef7a2678bb46285968d8e5a4f42903fd1bc80adce56628f4a37031a2f821d1c484886722fbf664b2c275904ee309b8b50c41dc28b8b962663c426a37b70dcb0bd3cb3ec3601abe4b857e2ad2297d02efd3024d337313eec2a1de60e6f8f0a5a5165cf85414cda37321322f02f57b85c810981a551b8d78888061ca5178b247b8a2b5d098cf690ab8f7cda6a54e8ba3acbd04a962dc482647e2e35c29fc80675acfb9195f65585887f11bca28ee34d922cd293e083438400287602bb9972e60ee9c3c5e4f7eaf526259232799f5458a3e4dc755f670389452cbeaf4a90281fac566eee27bd52e4dff5699abceda14a7c3466b40ba4331330229171e04167cd22ae38183f4ab5ac5c0def004696db72823dfd265ebe49d873d32d244031531984cd67960aa7b390ad91a3477410aabc35a43800f7a9d8b970360117efecf3230a61b9cd50a4d98dd780177df41e93a534cf1933f1a2beb73d45f35d040538b3dbacc8eddda6c362d001d926e65e398de453034522d73ce0336522ecd18386c8ba5254027fadaf4510d6b3d5ca09adf6bc801e08be7abecdb1cad8e518b402688434300d76d83cf780521cab60354d0fdea3d4dbf8c0a015a066a0c44c71e2030db2e75f5bb37124413ba18107568d102cb3c07fb85dfbb0c924aba4ccd5099b243a4ee5835df72a956c4b0089c4185bdc3a10a7d2480c7363affdc328e37e2e27603ff1dc394abbfb229cd6efe8218d73fafc4bce82b4366e8c4fd42f633605f37ea0a8ad8a5afe6de977e68980b5d4328ef32b564d4df48acc9e2389bd8ebe5c26f6a1add4359ccf3d94ebf9b1e55e6f17a7a229a129c5c2410d178415ef4f332c7180bfa504444ecbd34dac47967884982d76bb330953ac0804f455697c56d62dd97574e23d870c5bbf27da021e12197e70178d0b43d6a9d5fd56513ae55db3f9340a3ebf25a38509ad8608af853165b4590345a71629229e392b1bf03fa8604473591c459bd847b38990f4a32a3f8416348db0148af9ac47584798937b099b5810ca0baeeda73f45fe15f9b5904467f584e41247df5ba8c3a10d9f52ca8d07d8cca59e28cd95f3756ca0510c31105bf9f41f7420be4be37124586f62cf307736c0e043b977db5b01bfc87383bbd9e9cff3000fb1149f2b2c99c277b2a0622aa17d1ae8a8322ceaf4665b112b080af2c3da0245e1e766be61af742c607e070da72fe7ecde4e85d3b24154ad5f87718d3153d03f087e78177bef147f00601a45ec2f371d6fc3b6e4505079050025b1fa0f2dd11e4d9caebe0e73ae13ce262974d34cc0bb67981a57c052f274e4e01a2dcd2c25adfc7662e97866b18b406361de2ea236aa0809e72bfcc42089547d24fb638996315825cf3e6aa05a147b6ce492d919b43a60599bd0601c23514689378aba60cf44ca7b9e71182a16cafb1d14799702fabd4f3f60aec56f0243ed61a931dcb3c4653e3d6efc933ab812330f3ec343594fd3e545ff8685f32caffd73fbe338b6783e3e6a40ff06a58c9e7d1fe01337b4765d06dba90b772c2286900d7d9d3b484f62f51c96dce7b78f3f8f59306b31b4b73c909ce2885b379f5d4eeef20209f3fd69a115bd12228670b7e4647bf02ed9015b9907ec628f62799435d492a9391785856b634e838374d93794bf82d8f1b0daa554ea6bec52f96c60f92d95411b767562e42d5b5b65d7d607643413469f4eeccbb241c42dbcc612f821b9e7f90ba45d69b35bb6f030f01a8906aa5451d5d8fe796fe0312afd917b5c328d866302f1a7bf7d360371ceb76d5e37a43d31bfc59e8e6a6e01a71e9e32c64f2d83c9d29b47a2d47961fee8f08af28395c1eea436cf090117852285242e5c3c739455f8d00a635edff247dfcd8bc02a070e54f302c1272be6a985fd1c9e412fc186d5981bc7be3d62846dad85cc74511e155569e1e677308b0f0b4888089b71a0b529605129d8fadb8054adb3a6012d7e6529c2ea36b6e17c71bed2ebfaf473bd4d4be42ee8b26f383318fb51d92b3597ff332653002eb7984d42e9df8504409fb146b2f3f6bb8dbaa9cc9cc725cdde013a3c70026354b06a000d9cb985358fd6c245996f8df4492b59401dd04513593cffd32842c2cd2c69400740a9f61aafb8a5637ea7f74c151d9f3f9eaca54a835c025ab0c3ac0f58978ec3c4c02b523e51d10b5de4729b05cc57790ed0297329b00bb26b084550acbba45dc3087adf70a89125783a67282fd055efc3df38aac921056e6eac0a6abdf9b05263031ed2496292c9b4c2478ca3ca57c2b014e69a5f443a1ed893d817fe9d114addafc9b9d6fb50f1092e4725b49f87a346019a3cabaf63f883af240f1dfa610547da63a47529619edf3b287520217b77635e8a771453d185005b8bef8e1943aa451ed86a39b2343b7c75b6f54a4d7435fa781e155e700be3fa6a2f86586f4304043b2573bbd10344306d6c04696e7c23940d71699a0bc6f01e9acb26fc358de8a296657ae8ebe538ebaec82e307aedc47b19e08ad931909713594c4b368109f1380a0c9e77189d1dd02525913cb3f3f39b9ac89087529770594aaf25dccafa134021c94b2c11aa1757c971f8ab62acd44edd91818ac4f966fd76b3d60960fa53803e3c6b374f84085f166c88a1c06b7f09d16155768794518e5351b1faa4727660e3db36c7e20d0cb91f36ac915f9cf93a67a24c4f97e9f427d938483c39c10dc7755dd6af40055cc98d1382ef0f4241d2d39a8eab837d54a1a163545bcaa7799402a0b9399a296aa0c71ac9521387f13011932a884e089e1c63ece7805a59bdbd02138fb5139a6b3424422a61d8c4f1b8aa3d52f121fac62f67244d80da2c4e0f8e01e427e756ab1e074d3b5e2f4e883a7cc29b12e71f0b8bebdc7fc67ebdd6a3011e202a8b77428a0915d906e04ea5b95ed8eb9fb1550d20337ad6fb3dc08fac20d05866499731e0e73ef950350a17e4863422872be5d35a1a979d62ec69ec7e44f841392f28780df4c3c9f3a8a099ff2689bfc739a934cb0c25c41f2f832f3f3524a0a64893f13601ee567e511e80", 0x1000}], 0x6) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x88, &(0x7f0000000080)=0x4, 0x4) 21:03:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000300)="578e7b9cfffd74b801fd79df1866635d64a1f9cb6925d84011cc6388a18608fd9fbe583fbf3f190c1d1a58346025c3dd0bcb1b4fb27c52bfda0257dd446efc5290ad99061638f86d5606aaf6db55a2d993a713e6fc4d46229b8042e027cc3bb3b74ec2167c91356e72adba906d494ae452e1dfd293bca3f6857b8c37e4457860559d1e8a6a632d39b5cbab0d", 0x8c}, {&(0x7f00000003c0)="1eacae4a011c0e6c63d0812248c8184fb0e5065ecfd172c9c73bd15a40fa4afd9ad9a30bc400d865577a5af19e617813221fca08c5abf23eb8ec3be626cb2079655ea110d5831691ebec4386f61b44150a0b3c9436d1d8ee46bad8e3650bc713e5aac2296b56767cbd0e8a755c9991e71f6b77a6461c6c848fdb85699a27ab912aed3a69b164e20b81722134267077035c98cc44461a010fcd67eb04abc5db4715c5141c2feeff4575d5aa2edb236f6704b0df66a9fa36f9a7617b65ac390f1676e6924d533fb062630e1e207349eedc9409a53a3d6e4a55e53ffe6d29", 0xdd}, {&(0x7f0000000000)="f871b96252cc902ba0a397f0e4f1450e3c9dfd1e32c3b5b76925ec9fd9b8bf71c670e39f02b1", 0x26}, {&(0x7f00000004c0)="57bd18e76c697c66582971e513032d78efbc5ea10f46d52554e6247ffa5dea0b5145e63447da98a353377bf763b22d7377add4c89a9f39a3cf3f9a602cf4896f98d37adf77012a914ae5d5335daefb654506da245807ae01895034d56f00006654af9bad59b368ace5d04be9339020b1881baf397cc914165fa19c46ed64ff76c5dd73bf1978c9117177916e98377685967090168fa635625e4d13573bfabe71fdf6ed6bc45804cb02c5334326a4aeb97ea9a2fe57c3d20d49a1854a9a38832bbf49a86ccbec9b6d04612e4d51b369636087fe38daac4c40", 0xd8}, {&(0x7f0000000140)="a463468a67b1a2870fb0697fc5b7c9f82192e59d48bbfccb5009b4221a07b94cd0ae1675916c7dc9e448b41101730ae9b53baabf10df02b4f43c0f43100d6b0f6d335a26c9f9329d866e4af98d7416fda1102fcc5db90bd5547e91bfeb8433090fb407a8b2ef04e5b80d12ff8e40eeca05", 0x71}, {&(0x7f0000000080)="3f3b44e1b50d541fd73f94e6f141ca12cce6684fa23ca8b89408e720064839c83c38aff095f7564d4150f1944c", 0x2d}, {&(0x7f00000005c0)="9a0b79b910b18fec34e0676747382c1decb2ab043fe092dd28b3824d14842a2263c81c67ac5aa4b1409ff284e4302941794ae05cf833d73daf8e2b308ab9a361bc43f3063b8f3ee23d84efe8a1b61fc75fb028e4cf175c1789a86e13922f5d35db8494ae6fb0dd09e40c79498ba57314f252b54e4debf77e45dad3f8e721d75b73f3e9d7efc070b9d3f96d624706a7bed60dd22902f35e2bf894c15d29669d0dcd2e0075fde318a34db647a97db7893f65c8665bfe0794426b46d768ca323cd06ff4a9f0c7998ccd5ce8a365cdc56b70cd9f8edd9e787ed97071dff07c587d3385fd532b4d1f8a", 0xe7}, {&(0x7f00000006c0)}, {&(0x7f0000000700)="f56f42028845095ee912cd0c7b2d671b64324519821fe3377090faa179cbe8f8feee0c5f48e04253afea32bb747bc8933bc29cb5c02d8a7b400b23270d88b6abc3808f6869a340c0b409a63a91d4c8f4e531909628e68db5ac9b83227fda15631ada54ead8f22d8204a45541de2035d506b5968c3c24e8fd48e16e89003adcaccaa6e2cb4c15ab3e16e63f683120d1848664e511e9402012a5f0c3800a0d161f8ccf90d91d95e82eb3927e03747eb8fd7f8ad37e20b53ef5ef8fcc2f5ac20eafddcf016e552d394fa92f59d85127ec0dc442f1f00850760b68875afa343ff9fbafcf858c6cc0f9f97cbca6d516347313e43afddd4b69732653", 0xf9}], 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 21:03:23 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)=0x9) kevent(r2, &(0x7f0000000280), 0x7, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x5, 0x0, 0x7f, 0x0) r3 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000200)=0x51) syz_emit_ethernet(0xfffffffffffffebd, &(0x7f0000000280)="a1c75efb0bd5a3497097f54615ab9d4bf400c346b3f4f2c9cf846b1631786274ce57be9df442defd962dd11028ab8c9e5c42b32ef07a1d497716ed58a25aa82b81813a19415d5fb0c9136adbb7df93f709ed3b425641d5ce23901b8973db9d0913f2dabe175f9112db2207d8d8ad068cf72eaeee04953b9654ccdcde18ad62d5e004515a34c928c734b6aa175bee1eaac372288dfbb7fc8533fbc4372e855b0cb2b0a0fcfa70028dd468d13e41") ioctl$TIOCSTOP(r3, 0x2000746f) 21:03:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000002c0)='./file1\x00', 0x8901, 0x12) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) 21:03:23 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="4b3090fe25587362c92f7b7ed483db9cffa7a1fb632e994f66af7872a93e808bee6902d7faa1e298cf60e363bcf37af875d54c76d0b8467c686c9daf22b2da102dad6dc945187c850cfaddd4141327d7fc027460649103df11f0d835a945686e0123a249384063c890250a210c4e4e61d7ed09aae7b3c206", 0x78}, {&(0x7f0000000180)}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34, 0x0, 0x0, 0x4679}]}) 21:03:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x601a, 0x7) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 21:03:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x401, 0x0) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = dup(r0) ioctl$TIOCSETD(r2, 0x80184601, &(0x7f0000000040)) 21:03:23 executing program 1: r0 = semget$private(0x0, 0x0, 0xa2) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/215) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/159) 21:03:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 21:03:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 21:03:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x4) recvfrom(r0, &(0x7f0000000000)=""/167, 0xa7, 0x1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000200)={0x2, 0x9}) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) getuid() fuse: Cannot find fusebuf fuse: Cannot find fusebuf 21:03:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000200029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x1, 0x400}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x6) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffe4f) 21:03:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1) 21:03:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7f) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='\xf7\x80') fchmod(r1, 0x40) fchdir(r1) 21:03:23 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x3) r1 = socket(0x800000000218, 0x8003, 0x400081) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) fcntl$setstatus(r1, 0x4, 0x80) dup2(r0, r0) 21:03:23 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x1}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) 21:03:23 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x5, 0xffffffff}) 21:03:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) r0 = socket(0x1, 0x4001, 0x10001) sendto$inet(r0, &(0x7f00000001c0)="ec485c8b191b928570da7b990ccd6705c6ebdbf64b6342b6568b31fdc70d3275d304595a8b05b7180a0b25ba6fe72ddd262b94a4dce3ad38256b8e33d897a007a31e910508dfcd42193254999cb61f783df6c9d9b7c6f5f781f58c963349c6fc0c670c5893f241e29c67fedbf10dec99", 0x70, 0x2, &(0x7f0000000240)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$inet(r2, &(0x7f0000000080)="c2bba4d4b44d17aac2f912e16756734e2773760f8902b8b323aae9333e5e051580fbe4ef6e051e2dc29fb3aa17d864c6faa5d61dc1d8af2328322624b3d426a88f02cd37c09019af7a1a20e3eeddf79cae42b2cf6c1b4586231f38f665ea1e84c6694251c768d741e44db3ea63e5600e5f71634ce839", 0x76, 0x400, &(0x7f0000000000)={0x2, 0x1}, 0xc) getrlimit(0xb, &(0x7f0000000100)) r3 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x4, 0x400, 0x20, 0x7, 0x0, 0xe437]) 21:03:24 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x5, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) 21:03:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect(r4, &(0x7f00000000c0)=@in, 0xc) shutdown(r0, 0x1) 21:03:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x0) 21:03:24 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{}, 0x0, 0xbbb, 0x0, 0x0, 0xfffffffffffff001, 0x3, 0x401}) 21:03:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d, 0x0, 0x0, 0xfffffffffffffffd}, {0x44}, {0x6, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000140), 0x1, 0x5) syz_emit_ethernet(0xa1, &(0x7f00000001c0)="92") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) fcntl$dupfd(r0, 0x0, r0) setuid(r1) 21:03:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x3f, './file0\x00', './file0\x00'}) r1 = socket(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0xe0}, 0x0) 21:03:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) 21:03:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3d}, {0x6, 0x0, 0x200000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xf689) 21:03:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/173, 0xad}, {&(0x7f00000000c0)=""/208, 0xd0}, {&(0x7f00000001c0)=""/245, 0xf5}, {&(0x7f00000002c0)=""/14, 0xe}, {&(0x7f0000000300)=""/79, 0x4f}, {&(0x7f0000000380)=""/110, 0x6e}, {&(0x7f0000000400)=""/45, 0x2d}, {&(0x7f0000000480)=""/5, 0x5}, {&(0x7f00000004c0)=""/115, 0x73}], 0x9) close(r0) 21:03:24 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x8000000000005) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10010, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3bb6b3c042efdd100000000ffffffff0000000a18cf4f22276e3c8d2a48", 0x30}], 0x1) 21:03:24 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002001, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b00002b27febf000000f92270b2000000000000000000000040ffff4f22006e103b4cf475290019263c5d67c3f486e86c1ce585c609950733599d3b6153b9df4877dab71c9a4934ff22234fa9b02db5d7130ca566", 0x5c}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) 21:03:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) syz_open_pts() connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00b28d60287adbfd000100000900000000"], 0x10) 21:03:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000000)="49d83f86aec649d9279627c7fdc1d734355f7a703d76fa184d45381236b7510746438a7840338e2ac27838ec58da4bfb49f1b30b2414491bfb29294d0bf8d2a812efb86545991270458fd43276b24970d87e0f45be59312e6d9d86658f5bf294f18706483218c7977c8555c1268c4f05b158c7092d0610da29fa4f8f8531e202ac6412b7efc9a5cd60ca7c5d0bcfc0ff5e5de80474d1168680db849b8bfffb1bb0f92c5bb02c32e8dfb58f72b2821db5073f767a269b751f7e48ce84cdd1b637864161888c2d93d15e51f5517a1d160a14d325857069d63e4013919af3", 0xdd, 0x40f, &(0x7f0000000100)={0x18, 0x3, 0x1f, 0x6}, 0xc) select(0x40, &(0x7f00007dafc0)={0x0, 0x0, 0x459}, &(0x7f00007e1000)={0x0, 0x2}, &(0x7f00006c7fc0)={0x0, 0x7ff}, 0x0) 21:03:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000000007}, {0x7c}, {0x80000000000006}]}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x82, 0xa) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x40) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") 21:03:24 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x40) accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2011, r0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) 21:03:24 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x3, './bus\x00', './bus\x00'}) kevent(r0, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)) 21:03:25 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x1, 0xfffffffffffffad0}, {0x0, 0x6}}, 0x0) r0 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1ff, 0x7, 0x3, 0x2}, {0xfffffffffffffec3, 0x4, 0x5, 0x200}]}) poll(&(0x7f0000000140)=[{r0, 0x47}, {r3, 0x4}, {r0, 0x4}, {r3, 0x80}, {r2, 0x4}, {r3, 0x10}, {r2, 0x105}, {r2}, {r1, 0x8}], 0x9, 0x7) getitimer(0x0, &(0x7f00000000c0)) 21:03:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 21:03:25 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/15, &(0x7f00000000c0)=0x3a9) 21:03:25 executing program 1: socketpair(0x0, 0x3, 0xfa2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000100)=""/42, 0x2a) r1 = socket(0x18, 0x3, 0x38) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x40}], 0x0, 0x0) getsockopt(r1, 0xfff, 0x4, &(0x7f00000001c0)=""/209, &(0x7f0000000000)=0xd1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9", 0x14) 21:03:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2001, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) chdir(&(0x7f0000000280)='./bus\x00') select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 21:03:26 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffffd) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 21:03:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x3, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:03:26 executing program 0: socket(0x1, 0x1, 0x9) 21:03:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/168, 0x256}], 0x10000000000000d8, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0xffffffffffff0001, 0x1, 0x8, 0x101, 0x4}, 0xc) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 21:03:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x101, 0x7f, 0x4, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:26 executing program 0: clock_gettime(0x5, &(0x7f00000000c0)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20580, 0x40) r1 = kqueue() r2 = socket$unix(0x1, 0x2, 0x0) r3 = accept(r0, 0x0, &(0x7f0000000040)=0x48) r4 = socket(0x23, 0x3, 0xfffffffffffffffd) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1}, {r1, 0x10}, {r2, 0xa0}, {r3, 0x104}, {r4, 0x10}, {r5}], 0x6, 0xfffffffffffffff9) 21:03:26 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r1) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) r3 = kqueue() r4 = dup2(r0, r1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x1c34) kevent(r3, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 21:03:26 executing program 0: socket(0x18, 0x2000000002, 0x0) 21:03:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2003}, 0xc) close(r0) 21:03:26 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x18000000, 0x401, 0x2, 0x1, 0x4, 0x1, 0x800000008000, 0x0, 0x3, 0x7, 0x8}) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 21:03:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) flock(r0, 0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xf83) r2 = dup(r1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x0, 0x10001}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x7ffffffffffff, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df0000b400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) mknodat(r4, &(0x7f0000000200)='./file0\x00', 0x2100, 0x4) dup2(r2, r4) 21:03:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x3d}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x1000, 0x0, &(0x7f0000000380)=""/4096}) 21:03:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 21:03:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x80) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x84, 0xf00000c8, 0x1, 0x8}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x5, 0x401}, {{r0}, 0xffffffffffffffff, 0x40, 0xb2, 0x2, 0x8}, {{r0}, 0xfffffffffffffffc, 0x44, 0x2, 0x1, 0x10001}], 0x1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x60, 0x1, 0x6e4d, 0x200}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000081, 0x20, 0x46}], 0x4c, &(0x7f0000000240)={0x80000000, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 21:03:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x300, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40084}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0xdfa2) 21:03:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) fchown(r0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x5}) 21:03:26 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0207534, &(0x7f00000000c0)={0x0, './file0\x00'}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x8) 21:03:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) r3 = semget(0x3, 0x7, 0x210) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x2, r1, r2, r1, r2, 0x0, 0x8}, 0x1000, 0x1, 0x1}) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) lchown(&(0x7f0000000040)='./file0/file0\x00', r1, r2) setuid(0xee01) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000100)='./file0/file0\x00') 21:03:26 executing program 0: mprotect(&(0x7f0000655000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 21:03:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = socket(0x2, 0x8002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60f, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="998d84b4635328ed542c0ce7fa450bcb5d989e3a25f076d425118d"], 0x10) ftruncate(r2, 0x0, 0x3) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 21:03:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) dup(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x10, 0x4, 0x9f8f) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x2}, 0x0, &(0x7f0000000300)={0x3f, 0x0, 0x0, 0x1000000000}, 0x0) 21:03:27 executing program 0: r0 = socket(0x17, 0x2, 0x0) fchdir(r0) setsockopt(r0, 0x29, 0x73f8, &(0x7f0000000140)="4b74954ce78017d8e551cbc3201e53ef2e16555d4f596217db91da02ccad4e9c44f14d328c6bdd9045bde152d1fca1d21daacd2316bae2c53ae6e3f4866da7615ccabdc891ad0dbda664d95722068ba9138043e5026682474627e1526ce407", 0xff72) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0xad) 21:03:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffff74, &(0x7f0000000180)="622994892dd8027552f97813a6f9b28a9630c8572b6737541cef0206107a2709aaebb47eb0c95087cb4310fb77cc9f09b24f7e636cb5beecf1f827a22f7abb3ff907cfcd3e853c19a22f901e026843f7539be132acb3a15aeb177c1309a3575137f3bde1bf14ad00a37f16d7e80236eb46419177e612de7fae3f95debc77fe5dd3d5a5e91c742b23f2d5c78f") 21:03:27 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x10000, './bus\x00', './bus\x00'}) 21:03:27 executing program 1: socket(0xfffffffffdfffffd, 0x2, 0x1f) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x4, 0x0, &(0x7f0000000080)="7e25c05d93e808d920a5731487892548760e0130a544dac5b7cbacc211c63d031bdae840ba3537b8d5e5bb5942f07840231a19469d3c4db29392ba3012cce64c208f780b08e58a33", 0x48) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:03:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105702, &(0x7f0000000080)) 21:03:27 executing program 1: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x202, 0x1fb) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x6) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "c63bd98c7393b58cb07482b48020ab3efbe4f1779198cdd6bf43f209d82b7b9ccac673d6a87193c4557ed38e178983c485d39b46baadbc83bded3f32d88b3109a3fddd2a4dd1661f2292a9d5b27e5ea8280b8c369a4bfc0d8fac5f4aa6fc4c6d546f496f7e503c1e0d20e312dff29c6a67f69f48d924d2f512ed668579f0fa7a04c33f9b4fb9183a6041ba0b0159f3b3854e2406b969ab828af127d56e4668288addb4b54e8c76919ec944853400b40f287ac630b1966084e0fd2f242918c41144064d440448cebf0fdfb6c073c3398146433cb987a00f37531483add972063db97d9d6c4b6d879f63781d88889c2c58187e832e948cce"}, 0xff, 0x800) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x990, 0x0) msgget(0x0, 0x1a0) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) close(r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x288, 0x0) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000340)) r3 = dup(r2) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000380)) open$dir(&(0x7f00000003c0)='./file0\x00', 0x20081, 0x104) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000400)={0x80000001, [{0x1, 0x8}, {0x2, 0xfffffffffffffffb}, {0x3, 0x1}, {0xbdf75ec16562a09c, 0x7}, {0x0, 0x400}, {0x2, 0x5}, {}, {0x1, 0xe9}, {0x1, 0x1}, {0x1, 0x3}, {0x2, 0x800}, {0x3, 0x6}, {0x2, 0x2}, {0x3, 0x83c2}, {0x2, 0x3}, {0x1, 0x4}, {0x2, 0x5}, {0x3, 0x7bc7935f}, {0x3, 0x4}, {0x3, 0x4778}, {0x3, 0x80}, {0x1, 0x2}, {0x3, 0x9}, {0x3, 0x20}, {0x1, 0x5}, {0x3, 0xffff}, {0x3, 0xd}, {0x3, 0x81}, {0x1, 0x43d8}, {0x1}, {0x3, 0x3}, {0x3, 0x4}]}) socketpair(0x1, 0x5, 0x5, &(0x7f0000000540)={0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x202, 0x0) read(r3, &(0x7f00000005c0)=""/116, 0x74) socket$inet6(0x18, 0x5, 0x800) msgget(0x0, 0x208) listen(r4, 0x0) msgget$private(0x0, 0x80) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000640)) 21:03:27 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./control\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./control\x00', 0x20000000000000, 0x0, 0xffffffff, 0x0, 0xdb4f, 0x800, 0x5, 0x3, 0x3, 0x5}) sendto$unix(r0, &(0x7f00000001c0)="4314d0b8ed3677685ead2be9bb93", 0xe, 0x9, &(0x7f0000000200)=@file={0x0, './control\x00'}, 0xc) symlinkat(&(0x7f0000000000)='./control\x00', r0, &(0x7f00000000c0)='./control\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) socket(0x2, 0x1, 0xfffffffffffffffa) 21:03:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 21:03:27 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r0, r0) setreuid(r1, r0) 21:03:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000000000200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) syz_execute_func(&(0x7f00000001c0)="ffe52e660f3a0d633262c4c2d50382feefffffc421792bb1feefffff46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x6, 0xffffffff, 0x3, 0x401}, {0xfffffffffffffff7, 0x1f, 0x7fffffff, 0x101}, {0x1, 0x80000000, 0x1, 0x7fffffff}, {0x5, 0x10001, 0xb5, 0x8}]}) r3 = dup(r1) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x81, 0xa88}, 0xc) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) 21:03:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000580)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, 0x0, 0x0) 21:03:27 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x80000017) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)) close(r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 21:03:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 21:03:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xb0, &(0x7f0000000140)="0fe4c3e3f3c04ae326a4fcea17151f1a68a2d31c7d851b3acc5420b81bfbe16348cfbaa03e8885c7553f2e43427ae1b9452bcf76b4e288260f54bb46699168928523e92dee16a5c3cd62464d7bfb06bc77397863ec7c4cca0f202c2649fb884a0c476c446eabcfb5cb5a6ae11435c5073e0cd9cc6462a6940aafc772e5d826e2803c5ae09cf39d8408849636c258220d7ead9a69fefb0a0f55c13ef3afd65e88c76ed338816e41b805ddb38fcd492269") ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x8, 0xda, 0xe79, 0xaa, "a94de678626c5083a4e454c1a46a0cedfd577421", 0x3, 0xbc}) 21:03:27 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x100) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x5a, 0x6) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x40087468, &(0x7f0000000040)) 21:03:27 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) pwritev(r0, &(0x7f0000000180), 0x0, 0x0, 0x8000000000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) close(r0) 21:03:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x2) 21:03:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x1, 0x7, 0x2) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 21:03:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) msgget(0x3, 0x200) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000040), 0xc) 21:03:27 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="f85877236fe837545fb17ec9bd9220", 0xf) r2 = kqueue() recvfrom$unix(r1, &(0x7f0000000040)=""/156, 0x9c, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) pipe2(&(0x7f0000000000), 0x10004) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x2) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) pipe2(&(0x7f0000000200), 0x10004) 21:03:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x85c0, 0x5f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x9, &(0x7f0000000040)="b6cbe21782e4fbff02") 21:03:27 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000010c0)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) 21:03:27 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x8) fchmod(r0, 0x24) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x5) 21:03:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000000)) r4 = kqueue() close(r2) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x5) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 21:03:28 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000100)=""/194, 0xc2}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/209, 0xd1}], 0x3, &(0x7f0000001340)=""/238, 0xee}, 0x843) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r1, 0x0) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x8, 0x100000000}, 0xc) pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget(0x0, 0x3, 0x300) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) socket(0x1e, 0x4, 0x9) r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) ftruncate(r0, 0x0, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001580)={{0x8000, r5, r6, r7, r8, 0xc8}, 0x6, 0x0, 0x5}) ioctl$TIOCSCTTY(r3, 0x20007461) 21:03:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x16, 0x4003, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = shmget$private(0x0, 0x2000, 0x2c, &(0x7f00004d9000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x3000) setsockopt(r0, 0x4, 0xc, 0x0, 0x0) shmctl$SHM_LOCK(r2, 0x3) 21:03:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10408, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = getuid() setuid(r2) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 21:03:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:03:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) geteuid() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) 21:03:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0xb6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x121, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x3c, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mmap(&(0x7f0000ff1000/0xe000)=nil, 0xe000, 0x1, 0x4010, r1, 0x0, 0x0) 21:03:28 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xc) connect$inet(r0, &(0x7f0000000140), 0xc) r1 = semget$private(0x0, 0x3, 0x201) semop(r1, &(0x7f0000000000)=[{0x0, 0xfd, 0x1000}, {0x3, 0x7, 0x800}], 0x2) 21:03:28 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0xe784) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) syz_extract_tcp_res(&(0x7f00000001c0), 0xd5d, 0xab57) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) getpeername$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = msgget(0x3, 0x40) msgrcv(r4, &(0x7f00000002c0)={0x0, ""/193}, 0xc9, 0x1, 0x800) writev(r1, &(0x7f00000004c0)=[{0xfffffffffffffffe}, {&(0x7f00000003c0)="07a08847e01432c4e006ce9ffeb1100a9238eba3bf29502710c0a65e374720eb5353206f02f8dbb7c7317fc6d71cd5af7387ab875bbb0f39151428a776d948d9cb758c31a3c4ad6b1d829cd78cc5ac5baf9e8e7734e36d14b9fd5bd78d60ad3f04693688d32ffeda14d4aa05dd7f7ac28f02f78e3d1df12b369aa2cd1a4de705a65441da10d052d5438c4fa134cf3c3a3907742253126086d2ebfa41808ffc26de337ded23512ede5aa303075fc51514d47553ea70", 0xb5}, {&(0x7f0000000480)="72bdf87bb09315d6d168", 0xa}], 0x3) linkat(r3, &(0x7f0000000500)='./file0\x00', r0, &(0x7f0000000540)='./file0\x00', 0x4) r5 = socket$inet6(0x18, 0x8003, 0x7f) r6 = getppid() fcntl$setown(r3, 0x6, r6) getppid() sync() fsync(r2) chmod(&(0x7f0000000580)='./file0\x00', 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000005c0)={0x7, './file0\x00'}) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000600)={0x1, 0x1, 0x81, 0x1000, 0x1}, 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000640)) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000680)=0x8) r7 = geteuid() seteuid(r7) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000006c0)) kevent(r1, &(0x7f0000000700)=[{{r3}, 0xffffffffffffffff, 0x9, 0x2, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0xffffffff, 0x8}, {{r3}, 0xffffffffffffffff, 0x3, 0x10, 0x20, 0xfffffffffffff9d3}, {{r2}, 0xfffffffffffffffc, 0x20, 0x0, 0x400, 0x3}, {{r0}, 0xfffffffffffffffa, 0x89, 0x80, 0x1, 0x8}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x0, 0x3f}], 0x0, &(0x7f00000007c0)=[{{r5}, 0xfffffffffffffffd, 0xa4, 0x400fffff, 0x1, 0x7f}], 0x7fff, &(0x7f0000000800)={0x1000, 0x6}) 21:03:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1f, 0x1, 0x557c) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 21:03:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x80, 0x10) recvmsg(r0, &(0x7f0000000940)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000140)=""/45, 0x2d}, {&(0x7f0000000180)=""/175, 0xaf}, {&(0x7f0000000240)=""/115, 0x73}, {&(0x7f00000002c0)=""/235, 0xeb}, {&(0x7f0000000400)=""/227, 0xe3}, {&(0x7f0000000500)=""/240, 0xf0}, {&(0x7f0000000600)=""/249, 0xf9}, {&(0x7f0000000700)=""/48, 0x30}, {&(0x7f0000000740)=""/219, 0xdb}], 0x9, &(0x7f0000000900)=""/50, 0x32}, 0x802) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000980)={0x5, 0x8001, './bus\x00', 0x4, 0x3599, 0x3}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000003c0)='N0', 0x2}], 0x1) 21:03:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) sendto(r1, &(0x7f0000000040), 0x189, 0x0, 0x0, 0x16) recvmsg(r0, &(0x7f0000001b00)={&(0x7f0000000680)=@in, 0xffffffffffffff05, &(0x7f0000000a80)=[{0x0}, {&(0x7f0000001b40)=""/204, 0xcc}, {&(0x7f0000000880)=""/208, 0xd0}], 0x3, &(0x7f0000000b00)=""/4096, 0x122b}, 0x40) ioctl$TIOCEXCL(r1, 0x2000740d) 21:03:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0xbe, 0x39dc0c12, {0x7, 0xc663}}) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x20, 0x800fffff, 0x0, 0x2}], 0x7, 0x0, 0x10004, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 21:03:28 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="8d14e453c9a57c74aa84a3ffd3c594a613c64ae5401fe2c119e6c072ffe8c7e7f07520283b07696a9d35e509e57e7024a76440d81f09e5cd542899b939404cbabd", 0x41) 21:03:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:03:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0x7, 0x0, 0x1, "c51e5d14b9f09b4b6aa4bfde0cb3de350be59470", 0x6, 0x7}) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00680400"}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 21:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget$private(0x0, 0xdd3753f285561f14) 21:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) shutdown(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:29 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x28a}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x220, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/108, 0x6c, 0x803, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 21:03:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2004, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setuid(0xee01) fchflags(r1, 0x0) 21:03:29 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = getegid() getgroups(0x4, &(0x7f0000000040)=[r2, r3, r4, r5]) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 21:03:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="384832478152dbd4fd980985f4242ea9a3373d7e", 0x14}, {&(0x7f0000000040)="6ab902d263cafbb1adb616ad3691285225ebda2eecc0ebf43fb555e2df5f0ad5c2869fd7ae5430e6cd93f93cfe0cf71775196e80d57b0ebf684140752a08f0bbdab4dea14c7799db059d58abbc735188cc4e979d2a509234e4dc6141015caf54c9ae6f", 0x63}, {&(0x7f00000000c0)="48dccdb274995447d633600da83be692a6e5f399c804b127e3f15753736d0cd0a782fda11f4b5039397961195162b51816e64993c1214181cde8351f255ae8f14b44aca05213ff022adc14f021512060a582c86daa472d6b927871f6df1264ac45aad6947e92b07062db9f5df2111ca0d3f0053e17f4001972ec16befd4e9916404c8d54a01c70c89771f0f9fe87e4d26bec724240b4e224", 0x98}, {&(0x7f00000001c0)="c5e97a166805071e6d5e317e6e577f4f4544b205c3c8aa46e4f28c4708d7d3372c1d1c84cd7717a2e40380825f98d149969172733b8381afa4513f8a56e9e58439edd288ea7ecbacd859e390fd532f4790ccd294e0c85a55e478315acd56b88bc2dc", 0x62}, {&(0x7f0000000240)="b1a7b9d6db17fa972f9935bdccefba93efcbd0bfc3da2bd2261a19eda2ca9197094a45ddf37d441f6970063ba73c1289445106a0a1f211e5df4c3fabfe918298d930cc0a05c00a0869be5d55486061525be97991a937917026d14154c9405b062ef9ab6127e4877a264f2dac44348a1299fccd2db903b496aefd27314f7738366fc4f7d5f8d43af76f1b29c4dddcc3503f26a83840fe883c8a1df04687d35577a593a113bd97329ed4b83c4f19272d3bb2bc067563a43f3db0ea312c7635b57e7ba17d2ffc4dbce70ccf0e6f8dbef60506a3f603a5f26bb9b71d8db3ea9fbf889f98b9f7d798c1dc32bee21c4373c7ac18286fe416d80a1861bde84963", 0xfd}, {&(0x7f0000000500)="9276106b91aec3821f7ba366f0c8fe20f1f05d0eb9ba76046cf220d5947b44ea7abd5ec9fbc2e722e99b34886e77459f57728c85531e8535da4325e4dcf4b4ac654aee5f4c5d66626eab9bd74929e215ccbd0c2e4b071dba5d326ccd5931f8aa2e289cee2afd7e67a387deea90afd301ec21927366d80b6a6b7da3a11951043195979eec780a3cee0f10177993058f4f1db857b8f73a5507e0a43b4f1ec5ce0f94ebc7fa4b4000b2199f0e1198a833fbfa6d014b5beb02c51745ae1c617ed472e5885185081414a2184f48243d93d5896f81df9424fd662ed3238d0cbd27d5375194f7961f15ba022ba7168b3ace722a7512dafaacbabc9fa19483cb965adcccb33695ce1695466298b0032dfb69f3653ad85a03f7d9b69a5557a7c0827596753894d5608f3b190fd6b588b24808b6c76b2962af098519d0076dd5225af761c46b044ae568e31cd86421d4f1b770d47c06ba2e6690a62abc1afa6e77157d2693bc8694e745469e4c5492f039bd14c5e875fee85fc955d0a482bd7580b42146dd4c31ff86f1aaf774db72b94add2cda49829b373fdf89f01b3b4fbb160a159e687feac25d790142bfc63dfa83b0801829f90d7d7031ddb027835bf4d751f4ae62f5a5ce282fe365291544f2f350ec916e6fb2b60b88bcabc3a04081989c76ca454d6657d8685ef5d54afde76be98177155dfacc3895a75245201bee9e5f904618be17269891df589057dee39cf3c3958e89baacf87255d2f64dc9dc7a62b1e86f06b8085750b3c0c36a64c6357f797a9c182e977a52faf5d12c636972520791566025213a48cb614b8fea89199622a379ecdae861bd73fc7d964d6a3821540066f31725c01554284a38be605e40139d178419954da2bc4b0a3e746885b401fe3fa5d4c8e322b078b940b745e4f8fac09d4fd8b752a476e0d2b80156953e91d83f9371fb849c46ec5ec7d6270440ed2a6a268c180d6496bb9ff1330b54b5a92a465295fca76eaf4454ae6245858625f69b83881934013b4dd1a7b8e50c44551d26050d9f2e15c4abbbd3b7b9149d2bc5e7fda51f4e12be66d57a854d0630b7910b0024f41778955a6be52e2d8747928c4085bf63818394a470d606fa451bc7367a17db40b40d87f8ea4595ee190d383a57f0e64d2c54b7e294e6f871835c54b0cc3010c5b6900dfd207843efa441c43206693a20cef4046a03e012b6207372ef57b082a8fef604d5942d997a66a115ba3b3e4d1b1c9accee7ea1e07ee3d4d688d6ac59792489bccb21c0c727b08d6bc96a690883d2693b817f2716daa0db59be2ca19abe2036c04e45f48cf20e06120edff9c2d78c2ac7030758354d3c826681e7f1ba735e5402e31032e26cc8687a91a0453bf5c5fd3f54c71224e3f9a6cd0242cc820e0adff9af29436102c3391e9ea0c23d4c7eb806e0e60a8fcec42a3c9444d2c0029950557d2c137509fd8649e18a197d9526f429bdddc6da057e7bf6f481e654e89264e9beb9b5c9f94a31ac35a52dcde6c971b84a982bc72e8a8fd87d88be47bfb58b498d2c92ce635a05d3690ec6fd495a5ee3531d3c67e24e3487dcf01e8fd2b1ad4d95c1e1c3afa9e3080178125c7b1b54c8fa235e0914dd178984c1f346a56ccf5a8f59e36715fe5c4e73a10443d4cc1f7e8df8852a3979b71ec2298f8b42cb9dcb87106ab12f70c37fd3ab068afc7c93323ee4935ec51463067901f71e82ede053113bc5b9948d4f207e05008607161a9f0d21859a6721c967b937740e1f177575f9957f5708dbf4676b521b84d5b380c0cb682a9af64155115e3211bdc1e9c5a465a8bc32930eb255a7bad0ebce66300bf56f5f1ec9bea6b18f341f152504d5397e6c400b5f8ca47191780aff88e9ceb2ba66729bd53da04fd23bb2ccfcfc8e1c731e50e5dbcbb655c07a2dde96d174f11e08b1dfd4941296de6a33bb14c1f0b84e384c69ee29e1c1c762b08110564652bd6cc7dc09ca711a831854531188a24cb340b84c23221551e174a84073f924b2ef765154eb71520d1ba4b2caf965da1c9e063b75ce7b3dea252b64af5937d007cf672220d1a3e2b2d7842eaf88f28069c76b7e0dc566291d41b74f123b1cb9cfd2b21b449c6864d8f62a5e7aaa90d2e5c0cee8ac4bf48d93d1233ff8e18853f7f420ab59f8e335b2930deddaa40b74cf05bff51da8fd5464f158f5e949ecb0c8acbdde0a6e1675333c987444492268131c2752cce632383851d56f14db22432a0190902305065aa7b45dfb180a68e37edcfec7745e0f5c3ff09478ff4bb4036e037ead1eaa06084a99923b2f77e626f21e327ebadc5bddf320f7e8c8e109ebad95151252e86a1fd643adb69914753f040c7335c1263b76a7bfb0e63b1c8340ede4de07e6d6b3fa92da9fbc67f6fe43b1de8144b4aff044bc1be2a1fb2457482d3adb6d1ec403021adb43bb3761078466c9b02bd2cab5abe32be9e0a9caddbb7a8c257592eadcf0addf35fef47f0b774828b61a3042f8b7d779fb6e3347ca0f5fdd46f8222503124fbc61af81c47e54da075fd2dbc9bb63085e9a98e956373eb2b4981eba320b03cd65e97777d72a40c20372767298be36f3393d1e7c5a63c17535a1c2b9edb09af26fc6e48e2c50973cbf80e799fef96dc5f9d0e1d0cc8b28afe60798bdb6b421bb7102513ae810596817bfb0412c5c5caf056a7e0995a8f21c617d504878830c6d273f0d0dcdb643691ad52172df8cdcb04e4dad3e83e227fa6b7e0e0bfec78a49e2717de338aa9fb40b34c4e3b28c08ba0d077d53386af062ba90611848c18722274f9db6bd1410976687445b47a5c4ca7c8bc4cb8da75942d2918d349c3ccf2ffc7f3cf1326d296fbb457198b5002ed122877572eea3bd67bf790b05a19506d37b2cc5679821e7ae6519bcc69d63ed387b211009b8948623422a80a47fac6d3a8c8c4a20dbd6a1051e32a6e4205c294585b5fbb29490f913751fb613dbfc972d1e98b8c90d2c4982431e4d0dae7b436c15afbec5177f478c5d6bd9df7d33ac01d3e6aa86dc405a2e6fdb2541bb0a18121366ec9b2699d90626f5ca1f57a190994779afc72bfebb0e43b349367ab0bb5e429754e83010e045f9aaf926783933900e4a66b7a7666003f832f36c1a5b067bdd5b70c8973b19a332b9526ee9bad7a24c4836f5395f5c0e94384b3d7325b4a71a10187ec0a8c2a6ac79d92cc6667c07773225d941cdac66b50752b36f13e38edfe2bb5975725a0e4ec22b484baf930970dfee6b7132559be9032dbaf6e55222b51d27e9bfe04f2189d33780c9a07dc87b375872103dfb4fd46dfc4a592b8f98246d3615fe97512d2a93c591c1110a097b83a97bbd0cd921c98f4ff90c93d410288ccbff931c8c27c93c417210c0ca00cdc53182436b5a4feb3047a39ae03c0a9c6bcf01be1af30fc68e95574cbed77dfb8bdec3c5675bdd789d6862de8e95c9d666f6092bed74f1af066d37e715a32b2426258039c74da0c5e044f720e6ff2d61f01a3242d015460a90f0a9203b17787d2f9559d9f1a33062e2fb7fca456adc0cca52cc9d2b7bbe8be580c3c18092dce7281ee5350312dc7cceebb8b8a217cb552571a8bb68c717e4c313517afa5cc6005dc5f3031426654212a5ded55369a010ee3227d661950f2c4a1c757b7d087a7152d3e5fecf78b5a9cd2e7f268e6afa544003e61a6a80cde061a19987295a8c18605f688227060c729c2b7a91efe22d90f0f6981e7a73989bd494f18e1266503dedf464217acbf2408502dfd5fdf94621deceea16ca8e9c796cd4c64f081ac997e78cabd75f2011416c72b6b376045c32f73d7353bf7ad0fc2fb0435f75bbb3618f300336746fb80ffc131bb22a81b9dae3ec3c008154ab0c9fc0c12acce8d2140b76f7729dfe842130d1abb3384e2ade69cbbbf2b2f8ca252d0252205adeb156bb927dcb593abf72d51cfb747cdfd4733c114ef616480b8775f563f2ec332515bbdc190e1c6cc04ad7302dad80753a2171255d2e1cb8591f95808f99acf5b6e947e46c87336f2a487787909b3024238a89d0938ec175252e83f9f5e5a296e22d791944b4c6d035d5331511ac6bb83a6fd3bad4dbdc3554ce9ee5762924f8530c7f5c67cb73165c9bc98e8ad7e0341b6d64d7b444709c54c57805cc7f53c5747d7a50de271219620a76b62df1dfa03e36cdfc8a42298c4aa407fe33c7bd7f7fe0dc72fb802de1445f4c28bcd63486e4402d8fc320c29b38f4506f23dc7d2a4f7e0b6530a75bd040db53435ba266d7843ee40c341265acc412b7871e6a8bb64ab5bd2c90224d8f70678d8fe0e1b623b5174cc5bd6a3f4ae9c5e00d031017a704fb99bd4b1644b60eeccb6c1549f11a941630ed1fe9246277503a815169c4f9f26ab6cafe4fd24d1b3c1a154bd4038802803b14829803f1fb0fc93b48102d0d0c4ca86e0697a09ef1f31a3cb297fd6eeb079e22d5ac7bdeb5f9e884900b0931b99735c6bde901427866747cbaca93c509423fa732c9608343a6b73f0a08e05aa66e414ad684bc264622f4f72c5bea4d1ab581606a49a7dffac4ac0f3e574c6bb99f96367eb14935ffe7cf828f23aaeb1070d7759176f4c67c18f43eb6cf3d84c3d23591b03eebb5dcbef7304521d5c44c2d4cf57cfa36f74aacaf199263bc2f6f6cca8fe4943276ee31846d3b956fe7e941f331804f9d1d8b9f17d1ef569c6a8544484ffb31daf75ae6d9fbc02d92d081e7e7d6bdcc6aefc2aeac8d97e231c42ea08c2760bde7a884a722e6358ab7eed75c3572bcb1489c73483e6d35a5b3b5debd13b9dfdcd2c364d12bc4b0c5f00281485ef6651ce0ab2567e87d2e9fca2283a6e4b831f1193c288c291631118144532abd93f5daa15b610de7031666c049ae5127ac2e65388accba2e47da3b2d04e52f3ed4d898fae254c91ce9ddcff1cd7a93cfc514311addb52dd9bdbca90f86da8c596a115ae79d049dcc46acb41cfdf790cc3e41058d516145a77f15970358f228a9e9d521db407a54c3c4af98e74a42c67e2b1d8e149902c163dd0b7204fb663d6855d20e217d1bf62fb835f914efc8c6b4efb2ae30e17dd8c7d4a823dc80aab2d30b70becd13ebab56fcd73e58e14f8d4c187e199dabcb16f1082ffebab60213adc139c669acbb3b2f4050c04002a49589c6950940b80300d71f4eecc969cd2b83d0241e27bc8844df2ed5c76df5fd1a06a90da9d2ee97f1d3fec720b95f38b39404a15553908c630e7a80f50a74af09f4bce2c827bc977b2332d819efc2caea65a9443257349a95f57758074839518d9e446c7836ecd56e05ce80da3dddd419b5a472900fcfd69eb269c9c6dbc81e0f531754129c5f04791a86103f7a25403737fe07a189d0f71984b287f6f2a9c63372806e924721626e4cf01f9ae601ffc327e974c46e0f5daed0a13557ddbd9bfc73e6071c442064ea78bfdbdfe4255f9f3c4665a674adfa71167ea3e5a8a052df43844a5c73a9d1e2db9b1ead02a40f9b82c912b411e8577a2f846cec2d2a22cda392566b3d58dd40a96ad6c0a82a4498c709163227cc581bd2c775eb564eae157b7e02fe1581a361409f5c6798eedde5f0c3767798959d447f6ae1f9e4e800c5dbf5c188fed837af49430438e4e2d0e57cb06d2a649a04d5e859d78bcece80dda3448517f5bb06c559a53d4909c982af8403614c245c53beec336e4bfdc184b9d1e6958bcc385cffb5e37a4a0a2ef3dba248f1f56dfe6dec7c30edd188297767e36663402c558a26615eedb4fad7d905084a1868749cea7e572abf11676195ce89", 0x1000}, {&(0x7f0000000340)="a2233c376b8d4b45deb84af4678441eeb948bd30302574f8dddcb52bde7d4bf3f7d6f3a1f12c16a73d9bc8fcc919a5259ceefe95a78b3405f7456b8dc69f57264e13a9bb583bf670e794678a2275a077e8584e0df8de64ebaf70f1f88879b74714a4a420ef7aea526c00018220eb3dcf11012df95e18ddb549e87c2afd6fdd132363ab8e4daf689cafe7fbad8714", 0x8e}], 0x7) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) writev(r0, &(0x7f0000001840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) close(r0) 21:03:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x101, 0x80000001, 0xd86, 0x1ff}) 21:03:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x1, 0x6, 0x7, 0x808}, {0x4, 0xaf7, 0x80, 0x1}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xa569, 0x0, 0x0, 0x366}]}) 21:03:29 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x4003, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xfffffffffffffc01, 0x338}, {0x18, 0x3, 0x91, 0x101}, 0x401, [0x8, 0x80000001, 0x3e9, 0x300000, 0x3, 0x9, 0x3, 0x3f5]}, 0x3c) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 21:03:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2800001fff0000000000000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 21:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x100381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x4, './bus\x00', './bus\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/15, 0xf) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x3ff, 0x4}, {0x36c, 0x6}}, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000300)=0x11f) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000280)) rmdir(&(0x7f0000000100)='./bus\x00') 21:03:29 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x7) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)) 21:03:29 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x40) r1 = dup(0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8, 0x0) r5 = socket$inet6(0x18, 0x8002, 0x6fb) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x410, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x8000, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x48, 0xfffff, 0xffffffffffffffe1}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x5, 0x5}], 0x7, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff8, 0x1, 0x42, 0x0, 0x3}, {{r4}, 0xfffffffffffffffd, 0x2, 0x40000028, 0x9, 0x8}, {{r5}, 0xffffffffffffffff, 0x4, 0x40000002, 0x32d9b877, 0x10000}, {{r6}, 0x0, 0x0, 0x40000080, 0x1, 0x6}, {{r7}, 0xfffffffffffffffb, 0x8, 0x40, 0x419367fa, 0x4c}, {{r8}, 0xffffffffffffffff, 0x3, 0x40000000, 0x800, 0x5}, {{r9}, 0xffffffffffffffff, 0x20, 0x80000000, 0x9, 0x3}], 0x1000, &(0x7f0000000440)={0x9, 0x4}) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000004c0)={0x8, [{0x2, 0x3}, {0x0, 0x3}, {0x3, 0x2}, {0x2, 0x1}, {0x1}, {0x3, 0x1}, {0x3, 0x3}, {0x3, 0xf9f}, {0x2, 0x8}, {0x1, 0xbc8a}, {0x2, 0x27d8}, {0x3, 0x80000000}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x100000000}, {0x433f0f112db075f9, 0x200}, {0x3, 0x1000}, {0x1, 0xfffffffffffffff9}, {0x1, 0x400}, {0x3, 0x3}, {0x3, 0xa40}, {0x1, 0x9}, {0x1, 0x11}, {0x3, 0x3}, {0x3, 0x6}, {0x3, 0x7}, {0x1, 0x7}, {0x3, 0x2}, {0x1, 0x4}, {0x3, 0x7}, {}, {0x0, 0x9c7}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r12 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x18082, 0x0) dup2(r12, r11) dup2(r11, r10) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x201, 0x80) 21:03:29 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f000073b000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) pckbd_enable: command error 21:03:30 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/120, 0x78}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) fcntl$setstatus(r1, 0x4, 0x0) pckbd_enable: command error 21:03:32 executing program 1: pipe(0xfffffffffffffffe) pipe(&(0x7f0000000000)) 21:03:32 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, 0x0, 0xffff, &(0x7f00000000c0), 0x9, &(0x7f00000004c0)={0x6, 0x100000001}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) linkat(r1, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) read(r1, &(0x7f0000000500)=""/253, 0xfd) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x80, 0x8, 0x510}, {{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x57, 0x9}, {{r2}, 0xffffffffffffffff, 0x10, 0xf0000001, 0x27c8, 0xffff}, {{r2}, 0xfffffffffffffffd, 0x40, 0x11, 0x3, 0xae}, {{r2}, 0xfffffffffffffffe, 0x80, 0x20000003, 0x7ff, 0x4}, {{r1}, 0xffffffffffffffff, 0x66, 0x0, 0x81}, {{r0}, 0xfffffffffffffff9, 0x60, 0x40000000, 0x0, 0x400}], 0x8, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffd, 0x21, 0x2, 0x1, 0x6}, {{r1}, 0xfffffffffffffffe, 0x20, 0x200fffff, 0xe54d, 0x9}, {{r2}, 0xfffffffffffffff8, 0x0, 0x20, 0x9, 0x1}, {{r1}, 0x0, 0x0, 0x80000002, 0x7, 0x1}, {{r2}, 0xfffffffffffffffb, 0x8, 0x0, 0x4d61, 0x8}, {{r0}, 0xfffffffffffffffc, 0x1, 0x40, 0xfffffffffffffff9, 0x9}, {{r1}, 0xfffffffffffffffd, 0x0, 0x0, 0x9}, {{r0}, 0xfffffffffffffff8, 0x8, 0x81, 0x2, 0x322f2883}], 0x1, &(0x7f0000000100)={0x4, 0x3}) 21:03:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100008001}) syz_open_pts() 21:03:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x481, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x4c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 21:03:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 21:03:32 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r0, &(0x7f0000000100)=""/191, 0xbf) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e728", 0x8}], 0x1) 21:03:32 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x30898, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = msgget(0x2, 0x80) msgrcv(r2, &(0x7f0000000140)={0x0, ""/119}, 0x7f, 0x3, 0x1000) 21:03:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x18) mkdirat(r0, &(0x7f00000002c0)='./bus\x00', 0x40) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x10) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/224, 0xe0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x4) poll(&(0x7f0000000040)=[{r2, 0x60}], 0x1, 0x0) 21:03:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) fcntl$getflags(r0, 0x1) 21:03:33 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0xc80) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x2, 0xfffffffffffff001, 0x7, 0x4, 0x1f, 0x2, 0x100000001, 0x8001}, &(0x7f00000000c0)={0x8b, 0x100000001, 0x9, 0xbcc, 0x2, 0x0, 0xffffffffffffff01, 0xfe}, &(0x7f0000000100)={0x40, 0x1ff, 0x9e64, 0x2, 0x0, 0x21d4, 0x80000000, 0x3}, &(0x7f0000000140)={0x3ff, 0x7ff}) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) pipe2(&(0x7f0000000040), 0x4) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) 21:03:33 executing program 1: getrlimit(0x7, &(0x7f0000000000)) r0 = shmget(0x1, 0x9000, 0x1, &(0x7f0000ff6000/0x9000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) socketpair(0x18, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x5d64db25}, {0x18, 0x3, 0x0, 0x1f}, 0x80000000, [0x80, 0x6, 0xfffffffffffffffc, 0x1a031cb9, 0x7f7, 0x100, 0x0, 0x2]}, 0x3c) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10218, 0x36) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000100)=0x7) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x4010, r3, 0x0, 0x0) r4 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x4, './file0\x00'}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="d997db1b1765201b6d8d83a91d9535fdd21b1090ebeb6354ba68e7fe1ecf070085023d8374c5383fcca74fd46b725d02eeabbfc3", 0x34) r5 = syz_open_pts() shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/126) r6 = open(&(0x7f0000000280)='./file0\x00', 0x980, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r9 = getegid() getpeername$inet6(r4, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000380)={0x6, 0x80000001, {0x5, 0x5bc}}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000003c0)={0xad, 0x8, 0x7ff, 0x7, "d332e434e661097c13e51ef0bb63e1e10ad8aa2d", 0x0, 0x4}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0x5, 0x0, 0x4, 0x1, 0x0, 0x4, 0x2, 0x0, 0x1, 0x1c0000000000, 0x1}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000480)) chmod(&(0x7f00000004c0)='./file0\x00', 0x42) sendmsg$unix(r3, &(0x7f0000000980)={&(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000540)="286bd1a33db73d83c0e3f41661deaa0f13b7d669db1a7a78cdc7b8ea8739de7f999dfcaded0d073e966afa301c5041e9092147c39d5490a1cc0542cc525cd3b1e775e317834d6f8fbe34319f1a1c1f489d41ed2abe867c40bc48a7a5739f89503615c0b3e93f33fa1761d4a0525464754cd11fea6e0106351bde685c75f519393cbd06c1914940d4b92bcb", 0x8b}, {&(0x7f0000000600)="08f7c3422809ef8d716c3290a542ecc28f390797c1feccec6de7bc9e2f8e5b7e2bf5aee25ce0fa8da9d35f18dd929b9fb3b024e096b71ba9f7571a07b52f2c333c7ba18690c40ca4404d42b526fcb75bb7239c0faf282711800e1b82ec126f92a833c9898e59df0f0c651e21f3d642ec8cc192aed97a1669e560bfbf9b5003e7e53c209559f4ecfb3bb52a03b3617a1ddcf38653ca26b99030ae5165a2d401ec5afaec2721a6cb82430511b27a8b1c07b396a3720946e16d5c9126ce43c6411795127e8ec4b883f5aa717d6af4f5bba67cd32c50c5622ff642fb0f0394538d20f7319fedae60d010c4d2092f6654ff3f", 0xf0}, {&(0x7f0000000700)="5dd79a887684d1fc46e134ca056191f77b64c882f68c2e5e816247eefdcfde75cf02c101f4b8c02a83815476e37405582a89a48c32d1ff7d670450121a3e3ff98b63eb3ad2", 0x45}, {&(0x7f0000000780)="58d5f6c06ed198e40a42a0342e8f1648d66a9710370be6a9c3219e34ebc62252c64e4b3678376670a3e1163ba24847ae4ba5bc62b4b3be02137327a088e7547ec72979036881167631bb953b9c929e847a", 0x51}], 0x4, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r1, r6, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x38, 0xffff, 0x1, [r4, r5, r6, r4, r5, r3, r1, r1, r5]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r3, r2, r6, r3]}], 0x138, 0x1}, 0x40d) accept$inet6(r3, 0x0, &(0x7f00000009c0)) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000a00)={0xffff, 0x400040000000000, 0x5, 0x60000000, "33ce2a46d2d2f24b584907d9dbaf327a3dc353d8", 0x6, 0x20}) getpeername$inet6(r6, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) r10 = syz_open_pts() kevent(r6, &(0x7f0000000ac0)=[{{r5}, 0xffffffffffffffff, 0x0, 0x80, 0x9, 0x6}, {{r10}, 0xfffffffffffffffa, 0x8, 0x80, 0x9, 0x8154}, {{r6}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x4eb, 0x100000000}, {{r10}, 0xffffffffffffffff, 0xa, 0x80, 0x0, 0x879c}], 0x8000, &(0x7f0000000b40)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x8, 0x3, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x4, 0x4, 0x8, 0x5}, {{r2}, 0xfffffffffffffffe, 0x14, 0x80000012, 0x7, 0x754}, {{r4}, 0x0, 0x4, 0x40, 0x0, 0x3f}], 0x6, &(0x7f0000000bc0)={0x1, 0x1000}) 21:03:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f000007e000/0x10000)=nil, 0x10000, 0x10007) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) poll(&(0x7f0000000040)=[{r0, 0x80}, {r0, 0x85}, {r0, 0xf4}, {r0, 0x20}], 0x4, 0x7) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:03:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000200)) r1 = socket$unix(0x1, 0x2, 0x0) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r2 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x20000000001000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x12, 0x0) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0x2000, 0x9) fcntl$getown(r3, 0x5) shmdt(r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x21}], 0x2}) 21:03:33 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) 21:03:33 executing program 1: r0 = dup(0xffffffffffffffff) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="82653000d7386e48007467548e3df4dcf7a6e77b0c969207168a50450359d49402325e25cd5ee3da92c20ae8652301ad8aed03270f853ef113767ffa74d8e451ecafe6afbbd62d9c9aa181c846cf3b49c199bf6eb5af0d9210f6a980429d4954fdb726ae2a474e2294ff89f73ca68553b59ac1a579991592b13806ca28cbb14ef02de810a1a956c099894034f0b29c849964311688caf2d4a41e8ac2c4360a3f607b81609ac9d60c3567e02eabf4f4afcc38a15df2f4d2424a5d10f7566883a6cdb8f375d957ef59e6f88060ade77a991ddbee72179eee9100c6ad8dd63bb6989d2d156d6406c0e9899eb59ee9279d25ef8613e8054af671ea63cbd9fceab5231c6f1f02035eacdecce9e2f5a4304150d9008c363947ff64337cc475bd4342078bcc94e46505ab2a6e3079a48d6890bfa5d2b8160cba"], 0x353) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="1404000000150082b2e477623a209100761401aa00000000ffdf000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT, @ANYRES64], 0xffffffffffffff66}, 0x1) fcntl$setstatus(r0, 0x4, 0x48) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) fchdir(r0) 21:03:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0xfffffffffffffffc, 0x8, &(0x7f0000000080)="5a9fb5d000d5b9e864ddeb9d8bb0f4678334c3b1e6b60208d52a334b19afb4526357481fd4d14f61176f728636771fcc881655235d85b5ab44df09d58b6a3b36bc6c81b635", 0x45) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="ebff", 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x64, 0x1}, 0x10) 21:03:33 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200a0, 0x4) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0xc600000000000000) 21:03:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCEXCL(r2, 0x2000740d) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 21:03:33 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x403, 0x13) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000020000000000000000000000d9d63201e72e893922fb48e14b6887e1589e6eb4fa5deba1e4a6ab6f1bcc280b2e8c1e3db343df69ea1a04020f130b5703aed6e7ef0e2ddec084ef6adea714e1fc72ee5df1d62235b68818cbd72fb188dd7a53caa08e6c60fcebb95ea4be2fe9ab2204d85aea4c48f088f34d2e07b64c361aaa913d34f18b28f05585ffaf6afaaec8f5750030f946120c3f71b7ef2e8727ce9a28f260f3c85b81c67629373d2c5ad57ae383ce5880a1b211a2448716a5ffeb0d40a9ea1e281313807d5fd4f00c833224e2148acb92b1d4bd677365fa16f10755a16793c18d80fececdeb1b2fca5b1d2d9ddeca5934e5"]) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) bind(r2, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) 21:03:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x27, &(0x7f0000000000)="3b6f9346fd15e751f6a0814c269efa985049500d3691752e011b1430928f4315907afa98c70014effb837da081450d7dfd48e5dc804da14202322721e539b6632dd004ac6eb43250558f5a1d0975cc334d1d9aca8b686b8264a311b80f78bb731b844dbb9b817493fcb7da42032f77eba6691ff55861196d0c2502f94982c2018e9dd6c55ad1501e13dc30d8a63467cabde44000c3b414a5359085c70935dba248979c20e2807bda493defeee31e813a1a0061fd3c1c4c6cd968557cbc238a0f07d282edae78409cce93930a4fd5f5e30dfbef37088b6fc52c1461c099fc9a667c32ecf7c840e9c05073762c28a88bbf08b168f98e838c4e85d4fa9e900e10a4af5a5106ce2fe1439bf095f2c76ac87fd82e88a6772d14a3c51cc2c6b81ba17e4c9e02e1839673a316c4ce5e9d54", 0x12e) 21:03:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) write(r0, &(0x7f0000000680)="75f2b468d9fa79a126829ede16dc05729607e60d34a325c707440faa122c7b35c8fd680d974d9e0d75e7f74211fbe274f5d22cb51f9859ebdcc073f9b391fe075bea0c6d6a4a69bbb4bd792b3d36ef0124e178062dd8e81553bc728433c3d30b0b4372544dfdae736c2d8c842fde92c064d0f9e7b2f2197787fa58ca7959c0aff7c37b8aecd71945a56ee65f3d0cf1c5e86fb61b473fd5a05d8bee6e2b1977a206accc557faea537b221bf10a90e622f5f5b7b863d6f5953761159ed5b1442399c9dcc19860d3e55af6a0c9134a8b7dbe131f7bb5fbcf7e93e3fb617b279c1bc7d3d2b215e59b2b6c0161bc275334ec0b588d2666dc2c6d02652049020c87c70c10ac683ce22a7282b09c98b85daadb2a470cc845d2cba8846ce91232509d9215d51fcf218b3eb36237f3312f8", 0x12d) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 21:03:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 21:03:33 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x8a, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x4, './file0\x00'}) fchflags(r0, 0x10000000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x2, 0x2}) 21:03:33 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x10, 0xf3d18a765d1f1e30) mknod(&(0x7f0000000040)='./bus\x00', 0xc001, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8000, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x51, 0x0, "0f0cae49120396896386d84d88ff6b7f7e82ad47"}) openat(r1, &(0x7f00000001c0)='./bus\x00', 0x100, 0x1) 21:03:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 21:03:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000240)="18d8c44dd2fa29049b49572b091ae9436dcde6a472dc5f2d9ac4c9c23e8d42808414e12e299043eb6c322cd92bd2f0b3e2342eabd2fb22727d3934a359eaaf633c468da81c1aa269a5bd0fdd2339b5735168a837d7f48109053356928d099dfcd193f05daaf72e58ab9052bd65a2676eaa98c7213b908abedbbce65c866cbcad5730265ac1bea13f88f6a820dbe1b8c7c905fd92297884cecd9ef6cb6fa13d43fd026e385269e5de3baa3723f6607529cdfa92b8aea4ac4a55265cbdb8edf67f5b51027a9cc58bd0ce19420e97b54708b9ca512cc17feb6ec1e0624095d95ded21f361bfa64e5ee349356d55a513d2f87af6bc60c3ab5cf47db9a98d1ba5a956bc6f59e8744b5e359eee737643f298274197c07a769adc4fc1b391aa4013c7fc4373f8a8e40b778e8be4ddfed92960a494baa79d5c37b92829109bdc700b44146ce398fd64a7ea66322e6c", 0x14b}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 21:03:33 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xc00, 0x101) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="2ddd0b4b6d2ba82a43ebdce1bf49686bdade27b5ec165eb5d7dc02d62cbb9c2355182be2bdd16c4d8d5341fcd2f022a661d2bf9a7cc23f3d70c20063f2df62027c15cdb4fb205181d08b075d3017b2503f0910a619971c664647eb", 0x5b}, {&(0x7f0000001540)="7aa052e3cac0477f22b9df307318d27f5e6e9756901dd8b868a9c9b8749cf2e13829f42955c7da7643e58324b2d3a91e55704fb14b390f209e8c42edda2e192492bcdbf50971c98a1b296dd9a88143176603b264ecfc17d7800449720d81280113ef13a756402610f1975c8fb8feb9df7920b2f60ce0", 0x76}, {&(0x7f00000017c0)="9434d3750fdad7ac40e13339dcbbc4389e8757f4446a2e378d2e1d92f41589e251a517656df8e8eb574c2737fed8a5cf1796ddcff6f8b6b67f6fd1a32800000000ccc2377be4a1ccffde7ef4eea34ab3000ccfbae09f5c3ac55d3dc0ceb9fe04cc1422ff50cb2a6e11e44960d25a89610df9785aca16a0c1b328a9ae279ba030a58b7b282c6e38f44d25505a92e63d340bba00"/161, 0xa1}, {&(0x7f00000015c0)="7d3b821e2c1ce3e8486c3ef15200000000a2c6bdf4682bfda119ca5910e67a9b9fc3b9fefa91f1dc1c52b92a46fdac715c603e95093902e18be462469053f160f61c8d328751944e87aa3aaa1c3ede38fa498d295f81a41e30ff52f3ddd7544b8c8d2536a7e6f417c888684bf8d690741a85360700000000000000cb5079bf1638c700150dd415c6b0d72b083a0e6e5194eeb9f647455754bd78d16fbbf7dff9ba3da096cd7bc198a777668df9e75f3b97ff2ca5cd50bda9b01760e4983fe748c38dfc78474b9e8a90f648b5dfe3896371d89fd45673c2e1621ce285a8a36ac73d79d4c1ef5e4693997e5036a58eb065d4cf38a1a39db5f300000000da46bac7543f9eb7ce97309de6ba4141c2a56f15456345b82c949e5874d2b6e9ed85ffb4a7bba676f67766f45481441f87b09dd5d998a424338f0026be622c05c428997657958729397ad2b274a5f0f79887acc99f30355fd0f34d936a57977dea6d7066883f36f8b760185ce7a399f240f4d67c8ba291b1d09bb214a38b2d7852c8256fdfece4eb75fdacb19c7482e5ae61711eb6a872498e020a87b0d3ffb877bf3a227bd3aa7d0899d234c02735d7b9d4a75b6966311a26907e22f3739c1acca2d5c2c43e0a042626e37e3499e0f8cf15e2b2ff795992a161877670eb8016c3d50a703ed7f85669", 0x1e5}, {&(0x7f0000000340)="91158905c3551cbbea3100096e0f2009c174afaa1220f1dc2676db45bf37540f4ec345bb08efcdc811d8c747e405b99d576aa8126fcec67a62674b26a720ea16ade230e52cf8d3c26364f2b94702dd0c88da55c556a5a9c6b20dd191693560b2e6bf2ca418c7136285e7a8f05fe5800b98ab984786c72d6a20bdaf6f3f1ea2f4e6e56a3782959086130ac6d701fa6a9d51d213bc0987d75f30ef1eb0d38a7e25d45547938dbff5c53afa90b864d5e679e55ece9e3539e04e912d290a7a966057e0adacdd6b1cbf1bcb3a022332b98bef0d247a7221257f523516cfa392cefb257f430e001b5887618225fb8b274e5a05cedcf5cba1c512e0a4d8853c15", 0xfd}, {&(0x7f0000000440)="06b5155f538de2021c65705fec6f6621c990f407faafd9676f9c298fcb0dba5d1d3db705995fb2b3dd33459580849492cf1d7d44", 0x34}, {&(0x7f0000000480)="f0c861a3", 0x4}, {&(0x7f00000004c0)="ea02fd29c531747dc73fd42c7eebe85b4893c4d47dd016d2844eeb8fd02aad95272d661bc092f9615fd213a58b0c1388617c96cf0881f61e9aaeba09cb4ab61cdae836954db212dfd713e4bc5c73293d1933e5c201bcf1addb8d32856627169608a3a0335ef81f4f182b5191e53b3e0612cfba22dcf1cd38db34a472e5d9458e35681e038fcdf12816b87adcba74025026d57266e4085ed1913d9fb560ce74ac78a127d4248f80f63a45020c42d7dda13c4cbaafe4d1df0a117da9c87c5049a020c9c0c5bbee85df65a8ad1f9a1ee38df01f2eed1450f652ba87cf6d221a1004cf4aba09783ccb87ac51aebb3ab320c1556f3d01c61a7671fe860a51f626f79d671a3b7387448139a9c6e026a8378b334620a88cd92a0543b669e371e2726d6858d9a94eda4126328e6e80eb983f39ce9ee9a216c5d2b2ea3e8648efea4b446897b040db8a1071c4e6ac868251b0506fba3153dea7bc80d8593a7b2fe203931354c61516a82eb5c46f3ff2253fae29f4a2907df5f8b49dc816cb3922224f709eb9f98fe7c7f4b9e19b601b4c6244bfc699cd13b64b16951e9237762a4cf993a4440dbadc9d679dee58a547668d61c8de49ca743b912e1758556b3521bd16615bc711a101427290d5d04c783a80e126301a05288f64f127662df7d6d62914b444e5d1cddacb806cb66e86c1d29055d39bf4dc6f347c99614ad9e1687d5fcd811be7d5b34b01e273fed381ac06dc1e7552a235f6303e290a93194e9e6662bec01d684cd6bdeb2db8e745d2ce53d1cfe1d38a216a9d55d5f1ff9afd0aa97a634cf42cbc26591b5e31659e1bba8d846ad0d9fa66cdbd204be576b4af0e2a7406a63a72b85a18101c3947182e66fa1acb5edca6199b93e7be0039135bcec250ec43512108ab3e87f116fc9b2a70c42e36d7d21b4fc89768bd12548f556ae797196199aecf6260695df56c3177f3d29d7537acd82ad0bc998e14797c8b2bae8da3f8d082e9fed333b07e2f83a6fc1b5dfb1c742b82337ef310aa6b0974be5d14c66f5b983809b75d55193e1fa7d4904b2c65db195737b2e22952fef30d3b22a005014c3d1bb193c4fc8f9c90dceeaa553d6ebe67a284981de1ec857c7d49295625be961c63fab21ec408703cc76d3984464cb13d963aeb0de280736f153ff16ee2d3b01e452ae2d9205c9e5149b9455d9b25a2636abdec7492d030eba96cb0b47c0837f335d95502a1848f3c94d5b661ff39ed5b1a443443155ff0b1fba0486c8733b6b64f6776d50df18ea8934667018abbe23ac41e71103adc5483e3195a0f739e6e835b2b53a8da81f90016d7bb97e7891bca02ae0a1de9364fa6ada6d6d631888b73ee4078ea4e5384b86eb16a5cb6979a6100dff787d07994fabcc81f6ace9ad66dba69fb72adf146cc24c121a2d38c0828acef54cdf273ac7595d2208aded1aae8d434d4198018aba33b74c88368e44b17b25742c1db54e407c5feabc0b79836cf09a3c70aadb6bcd1f4b7c90a7c55d99b44f35fa3462b3668129e974e388b31820a70056b7a98eef931e7d046417ec78d8d79a77c3b6b367fb9c61813deb60d7817b6bfcfe790a4b298af49ce2aceaa6dea66177f0d359edddbfa3875221da13931d82f61fcfda4c2804f71174e5bbed820edbc4bc60d8b8cb33dc1cb4e7ee89f601d3ad0429f7b6f3d719dc5e04c99d550194b9e8d5035a80e404bc13e22fbd4251abe2657314e7e0da7c1a1350d2fa50e812737eb8766df87310156a008b9a30c3f67e99ecd14be6a81f75542a0b5253651d1b88501819b360c583a036d3ad88b0d58b2c35fa52368686f96c18baad4b891cd632dfa9437cee9016c7b39663515868af23f0ad88b03e05ca7dd2bc4b8038797d7b519bf319052cb907ad8ee11a5fc50b4bd844add3da3e9c4b313a588b9bd532fbd788cfc355387d5488ebce33e203ea30bd7fb136e641c55829d1eaffdafd3a1bb6d0c21fcc1066f8dc0ea0e689c84dc887d71664b157e7fc1d35a38741ce512e1706dba0271bd54ebff79030303c7dda8645ed445f89a5cf1f0e2525d4d91cda1738b24dcee2519cd173fcfaea61bed231d8dca7ec5a14bfb2b7e1618595ed48547e2491e561449d5ecc37f0c845735297930fa25ef338b1283427dc27e4fa1c6f251f7d7c4916af4b12311518af9ac3a7f029773f2a340c41f383d86962a42e8130653ca3f3fa01e4dfe9815317c1bb6b1b203e83846b803169a67140d0e5b6bd4059454234b2a42b3997e21fefa44c9fbe5e4f2b1f49f1c83009a01f9ca432869fae0b05d2dc8955dfc7abc8ed6d448691cc770fdd7f0b993a56e3b80e219f8f0dfc0121a25d3eeb86c2753c4b98057783e01d9c5cb83c5665c2f01c740cb07bee68404e263b70af25665a97a8860abd06a9ea1d3b8fed2b38c067daa7f0249dfe4189b5e0c7913fe68f9091d1d795d452523d326bd50e878842935c6262822c2fb69c5b73ac3689d64afee48ba5ad12a0a6299906e62a493c5e36cc9d01d43b406e337e7bb8109fb22a39afc4e924141628f68758a71b68d86742a9c2987fc702710d8bfb4e162c0f35d5845bc8273379113fb8ce075ad4df20d1a3d6967a31d903a35e98fe7c1bdbaa7a67bf6ac287f926f154b788ecaf7d9cfd0f3b780464b971cf04becf80d575b8ca75aac8ea2ce8d63491ff3ef534032b50b8af204cedca0ebb1726a532a20c8bbf4c5732224d07ce2a16ec102ffb2706fafea9c6e9916aace53a456465bb378012c527cfe4f529c2327eea716cbaf7b1022fda946d937cc9ff229a9008c8e97cb27bc4e8bda44f2527cb8b48e1631ae65a9dcbed8e66a6721e4da954b10d387ecc6b9a2aea69428477e4436fb97c3d6d9ccd45a9ccb3fe50cd456e45a611e97c8e633a77882a1894cdcd243ac72ec4e7ff12ccaef06cc653e7d8e8f5788f65c351b45894ca58a3aa6d6790baf0ce0d60cb7b61942c95681b06a0fd5b56271cdfe91717292e1d317b62a6875a26a033b7c25f61dbc9e7a776a34a6b66c3fee082a59c99ff2ff49e30a0e948bb0174594e222d29c95a2a82158a288c0123c52d847e687a6a9b681e08823f82b6d69c488ddc80320dff62965d005ed9804b69831926ea92f666a7ffb9d80474472c95c4d79fbf696a46749324c8154b73d74c729389ef9d1f1aff5ff3d9dc91a639332fdd24c09d6467bb904046ca18ca2478359012a625d1551256b40e7b05d5ab26d0289b40784a96d8c192d2ae1fb41eeed287f535535056c35dd87e08c54b60dee2415736636f05767ba25aae84c56abdae5579d0ea527352cf039643bde77d00d2091fb416eac0fa1f3005d103d744d7190c5547211ea6dd3b91a40d8727a49275439c8618fb646e7b74f9de5e97e9d8ca7d67974885efe0009dfdfbe186dfac66333c782519c62275abbcac275ed700ba3ec27de5410cc34bc1ce482fe6e602f5ff2844fee49c647bc1572b3dfec2b236c2e59bfaf495e89997b1c7e7b63fb90680185262976b1019bebe86c3f51ca25e8f5d3a8853973f5ad7b6c75440a7da67d35c291fda0ce4fe0b1b0071d44835cedf298bf2cfb17f89ca6732ea48b55b8f208ecc6d1f62cfbf4bfe53ef6b80d2a6e2edc3005d4fb09af401cd1f8c7f169fe4a7cfd9b0e3d38d4d0b0898ce144a5b94bd2c1f111344aba37dd5e77628859408e335be78c929c4ed413fa87ee4b57fae74b9df0154137e87244940cd437234a5d9aae0edc2a52e08d702432d498e1f03b6d6fda1257d0339321e1915b6aec0c980243638f2a633f876d6e16a16457fb7e7951cff6269dcd3035d57282ce47175ba340211e674ee4262cb93860df2d2df164f7e1cf1dddfee67de75549f066a09125767c4dc3d5f3cd22d3ebbb5204bbc1cb241829bf940ca980731d57975e080ac8703d27e1944d4f042c87805d55ed63bc683ab422afd804a9dc7586090c3ab6f5b99e23257dc8a2930b325b24864a61b21b2d3b75279874072ab0c0145ba46a2572d56d1e2e563195d30e6c8f1ba19d444eef4b043c76719acbec201441770555a8086ccb394f27d96a01bfe6e15b6bf1907138b1fedd36857155395b4de0afeed0475da15b6412533fd5fac25fa39db2cfb47b1107d9c019c5da40c2bdf763a1a45f317912f6de7c6d383d365043a9a6a86b98bb1b9da4c24ce6e6ae84e9f7c0e8fede971a9d2a41724ac0f45e0d6ccdb42b8ef2206824ff9e3482873467f653f3ad28b7d52d9bcb6765f3d6973c1905add57a4ecdb5d28c3a40e582b53882441dc07a501950d66cf6618d633a4b30e91c800a5b9eb131d2029be7afbc4872b3abb200fbdec54ab789c8a0aa753a9376a402fdacbef8e5200f6f2eeb8c88cf87db92de3d111380e1467b7ae6fd517712aaab4863cbaac2a6d9de8b120c50642e41eebd9be5ed2678b7106f7c02330fc582a3206468dfc2557ef55677d8ea4731c3879d34a5bdc3747c2a6263ca7cbcdff4a54367519b81e34b07c764c1aa1f9a4edef1b4e5d88a49a6a71fe57c09c92592b5937c3449d43cf4d0c19677df77048e35fe3509f0b19e4a3a313ea96b3494b0fd3f15808ce1bf4d4781e43ebca81bdc9155e0d2add9493272cc637770d4652d0505f9ea694e7d5dc3d0dfe22f3f5d693d00de8d542341a3dba43d7d33b1d31314e7171d4a85acde7830d57a95ef710a3be7583fc5ddeb0a627a15ddadac6a957bd0def9c442310dd2b9074b075f0af2f2c6d39f8c1ab80bcac133a64e53f39f04517349ba93f4fe9e12d9ee0719e850d28dddb01bafef2e5a3be100700dcd69f6106d74ea9702ee3e1a7bb7b929c864a5c89d2d0a73ce88d91addc13a9c635efffdc5cc1ac5ed243d3fbe0735a22eb561c371bd823154f1b896e2065eee6e899ae32d2a57725535c6bb615d825e712eff81cdcb5b233e3db3b6a3f1e2d10876c6e6fc133f7522f383967f1e585a05dc0d9e9a7a92df2195480ae087dc6f77cf57a25db993c79e2472358a5bdb1278c45f7f18efc8e6bcb59afa21228cd6e8c802f81b7b31176f27898a292674f399d1f1ac01b5488bf8f69f6c8fe2e762a49c982d08c164c57c1f8deaaf7cd300a018be32a50b9590aa9701a95043640d0ddf6d409489711954f9f14c766c299270b419546bc31f2789568c014d251ef136685a2d2c8fe2edb18a150af8297323b87f6af2ef32bea221cb8ee98fb64a2fcdcb61518696122b823db7c5a66590c178f53d3c0ed94dfc0b699f233c0f7f484ddafdc58f1c7f290b327dcba2326a8d305c4735c81b51d02a66a543bd956c47e1144e64e9ad8db1a133942a8f8d3914948f13fa8cbad6b3f24c56e761fcdb384eaa1f74f036fb752b285cadcb8aa777be56c00b883643dd6d464358b1932400a42e58dbb362c305da8d763071009a90641dc738010b2dd061aa59c833955a09a49611072c8d9607d93f7783ab4b8a023f35f279ffb59aaef7eeecf0622051392ea51eb81d0e5a13ed6d68e08b8083c2774adf4bcee8acb3bc309d2ecaaa1dfca6849b3172b649cc060286627ce2148ffb7150b36df16dcdf814052be7a5d6ddb9344f48ebb475efaff484953497165422bf9235f113b0cb374dffeb6bf5b884607d47b185c96d42fbaa7b7911432967981f67db75aacb6e57656e5ecb123f37f6266db5aab3b353be688021fa77be35ac86ddec91f3205c3a7b4e71ecc92a9c73948dd9c7a77fc4d82f8c15ef969e0aedb06d903173685067e3be3eb3297815015839ee36e0a899133401a5b533f2962fa4af25a60e8502438e441a2254d2", 0x1000}], 0x8, 0x0, 0x2000000000004b) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10202, 0x23) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x14, r1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 21:03:33 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7fffffff, 0x7, 0xb52, 0xffffffffffffffff, "be71f6f91fea29abb4bf31d021a6bb85d7258f92", 0x5, 0x24}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x80000000, 0xffff, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x10, 0x400, 0xffff}, {{r0}, 0xfffffffffffffff9, 0x91, 0xf0000000, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x9, 0x5, 0x5}, {{r1}, 0xfffffffffffffffe, 0x10, 0xcb, 0xffffffff, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x5, 0x5ac}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x7, 0x5140, 0x7f, 0x10000000100, "73b156adcfdffe38b5bedb6f3b80da7136f85827", 0x80000001, 0x38}) close(r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0xffffffff) 21:03:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1050, 0x80) write(r0, &(0x7f0000000180)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f3431", 0x1b) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)=0x1) r1 = msgget(0x0, 0xa) msgsnd(r1, &(0x7f0000000480)={0x3, "942078fae1af13aae2b73f8b19331baa70a04f3215570ce175e6a195"}, 0x24, 0x800) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000080)=""/21, 0x15}, {&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000000c0)=""/24, 0x18}, {&(0x7f00000002c0)=""/157, 0x9d}, {&(0x7f0000000380)=""/66, 0x42}], 0x5) 21:03:33 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, 0xffffffffffffff9c) mknod(&(0x7f0000000200)='./bus\x00', 0x2018, 0x3) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x1, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x100000000) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x880, 0x0) 21:03:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) socket$unix(0x1, 0x3, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) accept$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x15, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea46fc7a7b000048f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff04}], 0x100000000000005e, 0x0, 0x0) 21:03:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="a6b23e2481c2bc396615cb67f50fe127e40c41c16eea8dd9599499caaf3bf8981833a99a0f2eb28559557b8edc33733d954f651e5fb0511e631f83d99863ad6fccaca77eee6c6917492547e8049a846ecf764ae55cdf11c13cec3bc680a4b34b98d072c17536817d47bfb06e071a2d1f856d76be0d9cde3110bb8e46341154f57004523376a4101270874ebbeb47817cda0829ab0255d968ccf839b05a8ee0ed920126a2645272eb092af6e4fc1081bd16ce36b19a855f57abb3c15afba256718bab5dfd9caea39af8a60eb161da9ce29fdc7d208e7286a03d4cd750fd176112b74ca3", 0xe3, 0x40d, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000280)="72f2b9a5d97f61d530b2a541583f04002a366518", 0x14) 21:03:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000002) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x2}, {0x4, 0x9}}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r2}, 0xffffffffffffff77) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="3e90170878eff3ac2939551ece42d4a2e9274ebb5cd32f74be30befa559208449d0adfcee45684f17a91c87443bd6febafb58f8f21d1aea166bf4b956927c725964c2555da58394c5963c4dc0203b1842456f64ffd5f71984fdb4d467a9adb33b7", 0x61) 21:03:33 executing program 0: r0 = socket(0x1, 0x2, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x80, 0x2}, 0x10) setsockopt(r0, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) 21:03:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000180)='./file0\x00', 0x4, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 21:03:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x8001, 0x1e}, 0x10) 21:03:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x3, &(0x7f0000000040)="de48a1a332c6ee3e50aafb", 0xb) 21:03:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x7fffffff}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 21:03:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000100)=[{0x3, 0x9, 0x10000, 0x101}, {0x81, 0x1, 0x9, 0xffffffff}, {0x3, 0x9, 0xffffffff, 0x7ff}, {0x5, 0x3, 0x100000000, 0x80000001}, {0x0, 0x0, 0x20, 0x50}, {0x2, 0x2, 0x4, 0x7fff}, {0x2, 0x8, 0xac, 0x7}, {0x69f, 0xfffffffffffffff8, 0x7, 0x7}, {0x45, 0x4, 0xfffffffffffffff9, 0x20}, {0xfffffffffffffffc, 0x1, 0x9, 0xfffffffffffffff9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x5, 0x7fffffff, 0x1, 0x6}]}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0x4}, {0x18, 0x1, 0xcd, 0xfd78}, 0x6, [0x90e, 0xf3, 0x5, 0x7, 0x7fff, 0x1, 0x80000001, 0x9]}, 0x3c) 21:03:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)) fchdir(r0) 21:03:33 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x21) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x20, 0xc004, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x101) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:03:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004269, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x7ff, './file0\x00', './file0\x00'}) ioctl$KDDISABIO(r0, 0x20004b3d) 21:03:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000580)=""/178, 0xb2}], 0x1, 0x0}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)='\x00'/11, 0xb}], 0x1, 0x0, 0x0) 21:03:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='c\x00') setsockopt(r0, 0x8c, 0x6, &(0x7f0000000000)="ff358e86e3a033407af875aaa90538b4122c0726933905744edddfbcd6bac4cc8f914aa0f269add8b08271c6b78e6f2c32c0130c0481340a038ab09b74c8b7e67f66ea7c7847f011058ca3a6d90ed6bdd297b33d330a70099a71f442744403d3e31f027f812edf7bf65ef91f9b80c8ee7e6f82bafde7d12463432e0566a3eafc5d3e235a140d74b669f9af0dab370efd567a529e731fc9373ce53bcf44c7738eacc6bc2087f48b236971c0f0d8328375095f1477ae6d0d0737785d10feb2a232ba09f568accb101f8f4acdfc500b", 0xce) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mmap(&(0x7f00007c2000/0x3000)=nil, 0x3000, 0x4, 0x2010, r1, 0x0, 0x0) setsockopt(r1, 0x10001, 0xa56b, &(0x7f0000000180)="d5ff964812ea77fca227abb6e60ae3587ede319abdb862c46e290591d4e855d6e39e9e1a8278b0f411c53b1581e507816febaa438aaf801a49617d72935721839130d75b6553fce91eee519cd0a53ddc595e9dc305e12d15a5d39a4b87d6b6673e49d60ca511424ce0b9d84400", 0x463) mprotect(&(0x7f0000675000/0x2000)=nil, 0x2000, 0x3) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:03:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") setgroups(0x0, 0x0) 21:03:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) shutdown(r0, 0x0) 21:03:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x9000, 0x8000000000005220) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x15}], 0xffff, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="ecde241a31ddf58849ccf1656d5a9c474636aff861c800992e828edcc5089d2e6b34bfe5b31406f8b327f72f19edc1d3e74c8fe25dfbc28a1e628f77bcff8530c13907e6ce4a4e505f50f1777a5bdfde29ce531b463b6dd54c3013e9648e03e399fd2a09717133b103d7b631d297aeb62950e1fc61e822c0d88127d243425b5f74f0cdef171d94e061ef6d9e617079995a1dabf84e3491a100028a47b2f3927bbed2b8ac398da754b65de96b85b01d0c72a40592c78e1637dfce134f9517536c4a244c241eaad6b0fc3fb584b482a872bf01053c48da3dbe2783e2dfc316dc6f5bf9b6971f4ddcbc9fbc745077d4c24e625e7c8b", 0xf4) dup2(r1, r4) 21:03:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 21:03:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setuid(r0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x420, 0x2) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000180)) setuid(0xee01) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 21:03:34 executing program 0: clock_getres(0x2, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x280, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)=0xab) r2 = semget$private(0x0, 0x2, 0x1c0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000080)=""/4) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d4ee9c42d83d3c0c7cfa9a51f27969a2fccfa28fd016bfe73ca34951c26e84dcb7d2fda464f719af660a7174dc39d003854a67093571769f4a6ce965b682dcb854026ba40afe0e043e6c526a65b4f005c428910bd0c0e129023d3029d93ac38a5896c8559de5f5149ab1dcf270a0dc5e3feae083a03a5c2f1451df08dc1a1a23a7364d6ec3439820029eddbebee94eb3e979899f34568bbcc3e0dfc"], &(0x7f0000000100)=0x44) 21:03:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:34 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/24) write(0xffffffffffffffff, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 21:03:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0003012ef6f45a863f98bb34b469cca68b3b05eb5ad35a0500004004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 21:03:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0x1, 0x6, 0x800}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 21:03:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0x10000, 0x138) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)="a49c83c34e33", 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) 21:03:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8080, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x1000000000, 0x3, 0x3, 0x3, &(0x7f0000000340)={{0x3, 0x7, 0x1, 0xfffffffffffffff8, 0xffff, 0x800, 0x2}, {[0x2, 0x20, 0x101, 0x1, 0x80000000, 0x7ff, 0x5, 0x5, 0x5, 0x0, 0x80000001, 0x687, 0xffff, 0x5, 0x6, 0x400, 0x100000001, 0x5], [0xfffffffffffffffe, 0x5, 0x400, 0x3, 0x5, 0x3, 0x96, 0x631, 0x1000000000000000, 0x8ce], [0x1, 0x7, 0x4f, 0x5, 0x3, 0x200, 0x1c7], [0x4, 0x2, 0x7ff, 0x5, 0xffff, 0x5], [{0x1, 0x0, 0x40, 0xfffffffffffffffc}, {0x400, 0x7f, 0x4, 0xfffffffffffffc00}, {0x5, 0x3, 0x7fffffff, 0xfffffffffffffffa}, {0xffffffffffffff7c, 0x1, 0xffffffff, 0x2b}, {0x5, 0xffffffffffff6fb5, 0x4, 0x24000000000000}, {0x93, 0x74a, 0xc00000, 0x9}, {0x10000, 0x8, 0x8, 0x7f}, {0x5, 0x4497, 0x2, 0x1fc0000000}], {0xcf, 0x4, 0xffffffff, 0x7}, {0x79, 0x3, 0x7, 0x7fffffff}}}, 0x0, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 21:03:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4000000010, r1, 0x0, 0x8000000000000003) chdir(&(0x7f0000000000)='./file0\x00') connect$inet6(r0, &(0x7f0000000080), 0xc) 21:03:34 executing program 1: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000001a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000081000000f1ffffff00000000e6000000070000000098c976ac689f51941e63bc32aaba0cc7743782cc8fb3da45709b06a7026e9de977268dc0493d0b4b055376f9ebbac77ef0ed6c356c24ded3000000000000000000000000000000fd1fbf5faa5922744e938049c0feff3970cad60e5fd09958f9a85856ec7f217f4149311e8916e274e750f6894aca1c271fb714070f9b4736bf685b23a85edabde7fa3ea6529620a15b0be7ac2cd920fa5dfb76b6bbcdc96d48117cc6359e2995986d125e5247ed85d58a6e570ce0eefa0cbfca28400bb787a04b43678b2838eb9cceb15658b0e885cc22a925fe5314ce6e6700b6e3d4c3803c3f58a235d7d61a4d2b6b9365f97401581ca89c858efd5c71388b675ae9441dc3ec2dad456a0f607651f668ffa0fbfd8b43f37df2d418fb2fb99584f4a4f45e7205476916e5328ef33b39ed79490a7b25354bcfa5620f49d029b9d403404f452955c936a07388b8578fa8327446ac66b4d0dab4bc54452713bf87feef3c570f82550f990eef6d5e4e00f10f8127089b169d4ee8dccfd1dad7fc272bc95e66059ef4be39ce4dbb959577c00256f6922b927381da0d43e7cb09bc9fcf0388f806e4fe1c866073311c9b00400f336d8074da86fe0dc8ab8fa786d8966c90fb4a3f74c7a67f15cd353e1b23ac04e0e0d4cdd5ee064f12e18d38f81aca0f27638b409cc627a43906789d2a772e4971a4"], 0x5f, 0x0, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) writev(r1, &(0x7f0000001740)=[{&(0x7f00000000c0)="9950b1d4bfbefb63521e8233", 0xc}, {&(0x7f00000001c0)="c9281774dd283a8fbdfed31b73d957326674ce03ffcf6b1e761fd87507a5c0b17f3c980f9f0a04bd0f4ee00f4b7b706eea5d04a85a38ba74b70a16ee15725ef8cbeacfc7fe4713b4f5ca092749a81a6fc86153636bb051232e55e792bd64e7720276b56ac3bcec8ebc86f348e58e2c5881bca3e162886bbac474e39457422b03567475d22e03bd41791dd894aadcea", 0x8f}, {&(0x7f0000000280)="46b9706605e4de1495797833d4796235ceb23d0873a141773dd37dd65ea5e61ae88461912e505b317263c04ad23d782cff15e9fd3b590eda472187d27002ebed4704345a8ec63d471ca2e06bb8ff2cd097382805c3bd6563cef7d8eec4664156368f3100b70ddbdef2f604305e4dbaf6ec8c14a423895ac9d12904f453be8b4b149887e902a124d1e0a52dc55d271bb0a0a1841c5d01ef1fc0136cd3b701b554fbd22dd5b4eee03fb0c58278f604f7a9999163b9d072f22509a8f4be40898bc34d37acff8f7ffe8c530d6cd1a81404df4ab6c2abb512b4664e3f2c71a1b52c573cf9ba69a3a633d9f72731af46", 0xed}, {&(0x7f0000000100)}, {&(0x7f0000000380)="e2f91156f8796f1c016887c13388dadda90621d46c949ae34baf9a1f622b8442ae1a005444d646b5b5e786f2525614ab168fabc3f89effa5ad2a83f308984c6fb6fe2f9becb86943f5f826cc330946d633752ad211673b16bdcc9cf0809b075ed08c1ec034a453070dfae4d01140437192ac251888dd4b91138add7a", 0x7c}, {&(0x7f0000000400)="2ecd258e5fdfc8a8d9b8a975631934be5904334d15aec133562bd157c4a9d26693f2f3d1cef6b62996b56c580a1bd2da386fa03bb0cdee016b08936d03d4deb4b105f27c2407fe7576585a039d485b6d5021b433c411a83caecb4d", 0x5b}, {&(0x7f0000000500)="382b5fe68f4c7ed2a8c6e6c4030e88d3e24a852dca2b318ddb56e5ed2221f1c567db04be26b3f513e842a2a21e3150735dcb7e3657b01b6de68ee17afa337191fa8722f05dfbebdd93dd42fdbb77fb72c5973594d149553bd693aa9d27e9fca7bc1ad198a54c32b641838dd106ab3f97e9fad5db70c2a47e810fab6ff94f9a420638499374ef47aba51217000c5d8a36390c6e64b56b3356ad1c86dc865d199ec47e", 0xa2}, {&(0x7f0000000140)="ee9c565c5b21efb870f86218b2ec5c1e81bfd24388f3acf522a1632f1dbb955e42285dcf4906c72dbc450cad06c021b93119eb99", 0x34}, {&(0x7f00000005c0)="b49929a253fae0fc2c059f7fc5c6f02f6ed4c33a6310b46912cd5a17fd02a5d4a514fa89d5701174ab0efc963bac30028ad856c53abf146288b31d5e78d68c44eb1ebf29756767e32fba4af1a1482a9ceed776ed9895b1b8ad06f3a6d96bba99a616dae904c1844ea84ad62415db4c220485f6bfc8a687b16f5c883feb00aeeb12c05646288843eaa686b0a47b03054c52544138a17783753fd9252ade7333d4c47461b1dd66ddcfecc7ba1dee9d1114f6bb82231de3e14fb5485bdb45885ec69a2bbfb6bb7cba886409af099c63d26d6278af70b36f94da91f7e73b5501084b73ac7990af8768ea8cb96d783b867eecd2c256aba9055131bf31539098e506d3641e3de1130cd74d407a65bd3ea1a3903384aa6ae5c58d8c21448e7cca56da7a0de968149591dddaf772ad23bfd7bb4f4a092e2e472f7445c1c0bdbeca92d7015a4e82282cceb2083357aad3880e8bf99cf63a9103add6081ee08739f30c50bd0af2ac54a1499ba335d10df11b4fc4159d445e365654e239816d5b7e61c4a7992db6282fea288d16feee2f3106d1c5b2fa9a933991aeb60e15d8148cfb60f0276d441aa814a636a92834ed0e6c8115510614e8bf7c5b9c34800834a1abd0180b47684c7daa3fd33f4ba126efb88886193d969e854df0108cd2ba44869c4600fa575e206c8a84083a26c4ae28bee3d30ef7b344638b8463d9ad3038ef88e7f6773b6d045ce3f299c52007ddf9a2b0e61230ee5577ed81708cb873d013d9c47d29ee4d226ee830aac17bbe9aebd7ec4693eb054b80c682eefb5bb744f0abb383b072eb6c5d4c03c4d387ea1e8c07d05905be9f5a302fecef6b394c42446a1d5e3f92c5988d8ce3a9020ebd5f4d00e33cbf91ce2c0f6455b3ad7190e90bf4c0246a2997ce34a668c98d487e03972a91c63172837c63eefe8a16ca1b4ca7079215b0d1b9c308a0f891e6c860c9b5d425fddfffe431b23ec65fe3b01bdac67a271abc68e1fded8001a9457e562d497df8f21c913e27142331f0439cd3e011f0677498d994ddc70e91dab712825ec089a192534e9897c1e40ef947134cee8c9bf2b79783596422c9695350a0684e268c99fbed33be902140c5424f0e7ce223820076813ef0a510f3a80ad595687c6c77ab32e0a29ebed5de7d0b3cb962f9f0ecdf38ba3f6496fb082e6d7ab5c92f80772a9f5673c89616639d348404db7ab7720da3be23fb816e3c063930e59f0980e50dad92c33c2f7d521970cb479c3a2aa4da5e49a8fae2c2a04230aa201eb3a8e3af106e7458c515631aad8a4e053ccd2902932080f4aba831a006bd6d74efd5b5928bb1a60b4ac7b67701b0c65099bdc224e207d1ab38d2fcd96994b5be0df5153e3cb800c6175441633a2bb2dad58e0e24911fd3b96d113cb148ee31cb05e6e3b5196e326dce6f75c59ff08f270e592179c900976841ab681ab8227c005a5a0db144beab6b19e17d669ed358d409faf6a5a442557f3b3b6114048df0356b9bac081ab418dc76f3000434dd90daee19b278a6893fc20a485ae7b73200678ab8d3c0ee306d84c822806b081aabedb8b7676da1dac477247a09fd63548be2d41c67591fd4ac78726fefad92f2a3b5b3e34563379ce0e6ab17aefddbeb8ae2871117ea6d494ff47ba9448f3e8b62650f5f5c6660825ae1b6121928ed35746d91449e830751c0db25da94210c4009afb859f214d11d773f98d6ab5f790f6e269d99a0fee473d6febb9d28af87db259eca02b63aa9664fcffbbdbc0bf182aab5710020d45603a24f1c5c10c7c7120a7e720c79f866eb28f6756f6807ab685159dce27e1e59c9e4c81b7f71c7fe683d56c6d481286eac9fa9589ae227ac1d2a861e86f2e9c236807d945f6c5158a061d1465c0320a0f349f6a48484dbbc475fee9a78bb45cbf521d684ef57532fcb7feef426ab8b577189d2a6928bd3bba883fa144551625bd5995499653f4b4c72d06e05571ddedb5dc552886517fa83275a20222a8f7743d93a9ebc8a95ba39954d83d274f14fa5adaee5ef83d7b10af35592e58689fbbdd34af0f719af4dacf210ef25045141412a4c414961e0ce51f2df13309e67a0a6955aa7bcebf01b2bc1aba8514174fe488c6eb8c05ce0585aa7fad947adb1c7a81dbe15e45ed76a954087e6839a02b3f5d6f84ef74dfc17843486f953289e05aa0df672be2ce669b871b8ea169f0761262a751c9b1758db5cb3274b4cdc13bee06f73b6fd9afd1c525ef700142dab830995efee8fd110b4408a6b66b72a121c8fd36017651a4924cb4b6e6e48bcf28545635d6282ec090f75abccd94901d8ef4903dda3b324f829a7147d8cf40beaf6a5b155d48ffa7943d93da73c09b15f3792f33a3b45896a4cd713024939d4a33501839c45e716714ced3afcd83ca634df7f123176076fefe0ccb5e10d494cf42bd6814b6f6a001712a237d4e50b8d5e7116eea2bfb0390e73c0f4a893f676019f3c867c06bf6be9cc07b5a333ba682ce1489780e96105eb1ee4bc0d0939a314124902fe7427fe86c59f0aae192a211d0a04b5b21e288c6e09578ee43f53463c7023214c8f49698b607826985684b79debd5fc2931bac3c6e0b78152f14d0316bd24303e6e73baa5ef9ffc14690035010187abe40b4aa098d7c74b08dd7231227908b7cad687cd21f48c1ca54b51c7db4b4f292c79e2f4b30877b30292aecb2a469ce8ad353d954ba546d29a9c13e6f4ac2c262eea33fc4cd1e43a0eee990cd2002bdbe9dec0c964269337029dc2f41a6f2a235920343e6aa0186c29f0ffe7318c5109e4d7089343aa884faff6529baf4f006fd6e4d4aa4c638472a5da3c286b39cedb402b24c834929b1b14cabd86ed45797724399054262361553876a8acb8d18ef67d6f6c39b7f511394ef28fc29fd1e694f3f68ed74b33b8b0f9d31e7c635f3551f6fb7f095abffb37a115ddbae7e2057dc8097b3a85b62124cfe998f9b6e67843b5ea8d9a1c2088b15b999effcabfdae34523cd4b243b2f27e3970303e8f7d880fadc5947b71d0c4e455c061136cd86fe2a88026d37d9664507bcea59280276c446c7903bcf0fbc9fff4e6fc2890ab5109faad03bb29e043ed2afc9bf69fd421b14bebb44b18d5b50a1c618ab2961d38bf34ff80aee2f7202a64b59b47a5fd28885db0d3d4de04be44673f2d7d77b902ead98fb01bceabf06dca3013d915400564466df4eee25a12cafaf8b9c60fe2d091785b48f140ba59d654e9f61bbefc815bc0b4f02a0135e5e2e751cdd8c38e4c06c85df5c1983abf347983f84ee755332045ef7a5e9ed6b8c9605607ced794dd810a7358e7d1bb4a4ca988bdf5a23698284887565078c6cc5588a52c4dafe7df82c17ef78b800dc95ba943db21214c2d9576d215411c446dd400eb9210eecac8b9e2369c7500fabf18d98a2428159efd38d74f28eceaf00fe9c8c748744fdfe9ff5008a561b87910e904d52867fae3af37e1265762a519b19a7d3e4cbc1f1a927275e5e541b78d8642e14f73b2431189e627a1d1aff7b4b184df7123400c988fe0167d0c046c5944d77f43e1c1e74643d63ea2d47a603bd59a2f08af6eabd7a2f4077622b1fd260af1a48bc5e9c8bd917e7d74f18b5a843a73a2842b9d0e5122236f04abaa3b87f874f2d5d4d69dd41c99875182206a2d35be99a33eed3efe52917d80943096e601167d22eccb6bc558d03356f69201837c86e881e7925d39b8dbb15dc9b8868e2a53b00370a9669f4fb689950a66eca3a2b874957dc84f8a9b6d0e6446c87c97540b15f8b1c80433ea3861e2cc4874c464d066b53892487d7b8dc09ae7745f0d4d0e834852a6dbd41b48a839ba676a338eda82f4d1c465a9180174c5d8ab25a797eb1abd7ccc29a71a30380a5157128c71dc034252e08ab30422765e854f465c052d437513b36778ecec691a29fd00264939ce6b7c827d48403e83425e0e5aa4290096caff3f42cd98fedfbbc14b87b23017632f4e6bf7017cd66e0e13d4828aae9f293ddbd18a26e98fe432e979aef9dc5fa420535c9fa0bee619476d50dc6a8affeead7c543d4452990f627f768aa9b10c0f26e8ecae3c56d13b8c48475c6b59d160de9da68eee857990b177daee6c7101a57ddc3427a2a618047f56a2a19be81c4c6ce4552d72aad15c78b2e5af2560b4511dc7896cd1b4e4bbcacaadf3bf011e6914badad8d095b40516eb504b1b52c5a3af85f28ebb56ecb79fb54a75338f281e5e25f310933e9ed38a06f4ef838b98d6acde5b96f2510c66c48f6241d1955b66376a787f77ebeb619f4b604f4645cde48bf9639351683cf50e7be266210f5e1ee6d377762c703154daa503280c4e964ee3771e49e5301ed4b50d78d91e051156e6d1918d80e7a4783fae1b89340f7e105c8dd86a1a170ffce04745c2f3d14ba395e23a92d376fd98fdb1dd9ca1f4ba088e1c283bd0385a1f22247cac85ab5597d500b1aa4faad4562d07a2cb96defc559c7b9c07a111f47e3c5bb362e6e163e78a547a18444c2d69969fc0dfd74a71bf7b5a135370142861e0a959cba03bdde74de9234ec5b1f83ba26cdc217045f99050a7080481bc5711cedf71ee656f12c92448fc91de61d071c206a1fe17ec03cd9c26658dabf03cf31a52738c438e91918864d29f812ac2ef330d0436b6b1fc109ed9b2e5eaf5bc7659139a7d8c44c9064732d537ae9a0076bf75e625f4fb9242e0bb39108e3df4f73d75caaabff75953bbbfa0b564257819360c20054afa1853b9c76c5481b35df30d8ee4679e6152f3241ff5414706701a26ed576c1c3d9fa720186f82e3020a4ff70c1c81b5b29b7507cd5ee5c4df0815d07dac3edcad1e84d63107b3171618d279f18a2d6a26083a216df5c2e120f62757b60aad3f4685843ad6f41ac72a5574c6e76c2b5ad7392f3bdf8767a619138ad15734037cac4b04d03a876fa596ed7473f9c9377b51b6d83df725f69a0b5d089999cdee5f671480a55860af47e6765fd874a83dd6342870a1e153e8387d5cb5b60ff1a8fcf7efbf5911c1b44465d68db9e100c347c51b00cb79b2938baefac361b96eb5c051f8689c39b1908e9b51a03bf9fb19a51d19f068d3dbdc5f2d017efe22655e2658ddf62217469306609c4ca8a85e019a96504fce2236d4306d24fd4e7dce2abd6c55deec87a346b983fb8e961953787b6a4c868a978e9bf31466e4e4fa2418c04bf17efc16173425d3b3bd135946ca33ee03f56677be889abb9e4870858ace3ce84654b809d81fe9e12de67ead88fe7e7afa2b767579c791c4c34326a4841e2014dfc73b540b679ff03845af4df3c9bed234101581d4c70a79ed0a8c26b5500677b75343d9fed7089e7999644cfcb4cfc34e9ee51f60a4eb65400cefa9448f8847f3a3cac544d40c50ef3d5f1fdba1e4caef3d987c6087763c9188fa8602811931656ba7d38e445fe2c0b9a2d3a7c414e32b1cb198db8ff26f1d13b6dde80305b8eaa616de5177cc9c202bc171bea8ecc7ea565b04a6c7cdd95fdf59bcef14b386a6ff29711821c9ece37e00d8eb5a7f76729d11c1bf51e0c9fabb047c3f48740dbd2d41c3a81cc9f81ba45abfa4e41019afad2eacdb8b69adfce9c9435e91b44c41bdccc2cc303bf8be9bc754ed193f8fdb7a64ad5b1f166a0b54c3c609952c0e221a33e5f86cd99c04ba4f432639c0cb89d7949a49c036a81608b35b7cc066cd571a511d34fbdd134c570c16442f861ea1e8c1499ce007feb5d14f6eea2bfb55478975d93a37df30da16f45bd4af56b1772f73422ceaed1fd", 0x1000}], 0x9) 21:03:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 21:03:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0xfeeb, 0x0, 0x0, 0x0, 0xfffffffffffffd7e, 0x3}, 0x0) 21:03:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") syz_emit_ethernet(0x0, &(0x7f0000000140)) 21:03:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01602f66694c6530a1"], 0xa) close(r0) r2 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0x84) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 21:03:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchflags(r0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@file={0x0, ""/28}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8001, 0x18f) recvfrom$unix(r1, &(0x7f0000000140)=""/74, 0x4a, 0x841, 0x0, 0x0) 21:03:34 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x15d) 21:03:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 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="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x5, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9}], 0x2eb, 0x0) 21:03:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000005c0)='./file0\x00', 0x8) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10004) getpeername(r7, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getuid() writev(r0, &(0x7f00000002c0), 0x0) geteuid() mkdir(&(0x7f0000000400)='./file0/file0/file0\x00', 0x40) r10 = getuid() r11 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x8, 0x2) accept(r11, 0x0, &(0x7f0000000380)) getuid() r12 = semget$private(0x0, 0x1, 0x108) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000002c0)={{0xffff, r10, r4, r8, r3, 0x10, 0x3}, 0x1000, 0x1, 0x7ff}) setuid(r5) setgroups(0x7, &(0x7f00000003c0)=[r6, r1, r1, r9, r3, r2, r1]) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mknodat(r11, &(0x7f0000000240)='./file0/file0\x00', 0x204c, 0x1) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 21:03:35 executing program 1: r0 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semop(r0, &(0x7f00000004c0)=[{0x1, 0x7ff, 0x800}, {0x0, 0x8001, 0x208534defaa5791c}, {0x0, 0x7, 0x1800}, {0x0, 0x9, 0x1000}, {0x0, 0x5, 0x800}, {0x1, 0x1f}, {0x4, 0x2, 0x800}], 0x7) setegid(r4) setuid(0xee01) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r6 = semget$private(0x0, 0x5, 0x8) semop(r6, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) getgroups(0x3, &(0x7f0000000400)=[r3, r1, r2]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r7, r4) semop(r0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000480)={{}, 0x1, &(0x7f0000000440)=[0x0]}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)=0xfffffffffffffff9) setgid(0x0) recvfrom(r5, &(0x7f0000000300)=""/163, 0xa3, 0x2, &(0x7f00000003c0)=@in6={0x18, 0x3, 0x4}, 0xc) 21:03:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x1, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:35 executing program 1: mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 21:03:35 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x4104000121, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000002580)=0x2f8304e) 21:03:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) minherit(&(0x7f00004b2000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f00004e2000/0x4000)=nil, 0x4000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x7fffffff}, {0x18, 0x3, 0x101, 0x4}, 0x0, [0x7, 0x4, 0x0, 0x0, 0x7f, 0x7f, 0x8, 0x3]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f00000000c0)) 21:03:35 executing program 0: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) r1 = msgget(0x0, 0x0) r2 = semget(0x3, 0x3, 0x1) semop(r2, &(0x7f00000000c0)=[{0x4, 0x6, 0x1000}], 0x1) r3 = fcntl$dupfd(r0, 0xa, r0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8f668f67d9fd36de, 0x43, 0x7, 0x2000000000}, {{r3}, 0xfffffffffffffffd, 0x88, 0x40000002, 0x4, 0x245}], 0x2, &(0x7f0000000400)=[{{r0}, 0x0, 0x90, 0x800fffff, 0x6, 0x4}, {{r3}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x9}], 0x81, &(0x7f0000000440)={0x2, 0x9}) getpeername$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) msgsnd(r1, &(0x7f0000000340)={0x0, "eb16165ed0cc70cc1dc71f6488028686b4703b2229ae5c856e4e3094b7656fa59a1cad5344aae07bd18e9c469b23ea3d8db8c6fdb7cd7598d0cf5e9a58f4a6856597fd17bc40debf14f201b588ea1cf80d7c90f860ce981b1340ca28a4de2c46731b1f582e033af18169bfbb5b726e18ad1549850ec26f4a80857b14df757f90a6d8ec311be9dc4305301a5fad9a56a0872b"}, 0x9a, 0x800) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ae946960000000000000000000000000000000200000000000085cc0000000000000000000000000000000000000000000000000000000000d454d81f95b7b4de3bef14389effccfdb00a54cff8c408165e53436ba3c8586e0536bdc8fef0f60af9524e0da3540fd879cfdd6022405a53781885cc3a0e080000000c1d2acd1c84ebbef98a8beebd606598326fbf448d14a57a7feb95ad3c2613b30403d5e15bdcc12901026e4eaac7cfb55be2d665ba3c8e565a075cb6c39a5648ae0fb37b66c9d0bb9fd81263391af9421bba59160836dd54edeca84f302c3edb11138cb9c87d554a2f88c260639d4b93"], 0x1, 0x3, 0x800) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x28, 0xa0000083, 0x80000000, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x9, 0x93}], 0xe51, &(0x7f00000001c0)=[{{r0}, 0x0, 0x2, 0x84, 0x5, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0xdb, 0x6}, {{r0}, 0xfffffffffffffffa, 0x80, 0x8, 0x5, 0xfffffffffffffff7}], 0x1000, &(0x7f0000000240)={0x2, 0xfffffffffffffe01}) msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f0000000000)={0x3, "4fd80f8d5744c82c374c9240722d5f35e5df39a144162b9ad2dc833677c3b331065e6a2d4a6d6c0203646e71c66ec0a24eae916748124598f659196f53a91e1a642d3e257039943d2aee88bff0f05c74ddd82b1505f64bcecb72a89c17f3399a2f046f3241a8de195edca42b210ff569331a8282827339f753cca57ea6c0472d450169b5351dca6d060bde25085448ee6f24dcae28bbd38e3a9009b64b03119ab654d011360818d68c553864665dca"}, 0xb7, 0x800) sendto$inet(r0, &(0x7f0000000640)="b1a93a91d7a7a79a266e127b8f5a0b77eee1117f185426d9fe69f8c07ff597dea4ea4bcd5388168ead718cadfc3ff0927b9321de6f90112a107eb9b859a7064f2652ba1f13632885ce2afbdb9fa95c8d0f0e001d3a66e90cb79e9174dd3c20012faba93aeb786435ee5702f70998d2c1f0fc6e2e0afac8551659fa7f4186ff677ecd87361e352c540ae145b3167003ef410080469c78d415206d26c05de7e02d01031a0ddb8486fa5c34567fd1bf0caa500863037f5006f530f0137a8eea6504914651b89e31821dbc42e5521a984c9671f5c103f82d320d895b529bed569dfe636f2d3b98ee184dd7fee64e5fcf6c4d05c9a8be97ce0b0e672e5f6cd4acf0b67bba7fe3567cea0f8314debe61ca58e23f3d6467e46adcffa6e300fd92a5b8dc445ead2e4638b8afdb84efac31bb18c08c0070b91b841dcef31d1727c9a992343c5b0ff36d0bd7ac4efabb477020a4be1c9ceb8bee71fe817a74b060739dc018cdedce150f3c1c71f6d3979ff16d3580cfc7c6bc7bb5a008141a9d751328f100c52aeeef98c9b524c78572a7948b0c0e29ed1808bc9a490bc98a72ec8c02a11fd81e448577b7d781af770eaeeb3447c831015a289530368d943170e43033c926708e2380d18439a29514ff99386d07cdc5e4557f22a88aef41832c1ec5abecc672ed100c99323c8cc0c45d587fac068632fbaa04bdce576df267979d43b230045c0af86c0bc482a5d7b235877275a0eb741f98070804eea9853459c1692f236b72a63f9ffa98cf3e823b65949d05c01fa66d48fce41ab064f7f173701899a3fc3a6b663c0c0333b6d5811a3e65e662ef2e7a5c07c4d0555a4d0dec105470125567572dc233960c24ef8cef3fbb7e14aff9df6ce66936151bdaee941694884cd96a1a941a4592434e7aa1c899b503bb6c94e7095d80aaf3c6a2813dcc4e9bda3360e40d2b6ce41f1836c5651195e890b02ed93b7fec60c38f1f41ececeb0c357673da3c45a1fa6624e59628797d02f5b923debd2d7a9ad94ffc8f93402038d4859b4d1b74b54efc94d08637438ec99a2ec7f233ad846d475cfae785ba3f60da08894d08858943c8b3a248e6695c4f5c810cc00e77bd12bab395ea2dc371d77a3131c5d836388a21abec6a867359b6c6956033aa37cd2ca65999d5d652eb3a04238fd4a8e0eafd688862dd40d24084e7a8c5e22afe0b17119be535eeeeeb559cddaaae5eb384aedfd96e2bcc4edbad525293ccbe122d0f96b308f08a81e5735b580ea70db31e22e5f09fca9bc6d2ad49d8dadbd4b09f6260376c91c992424837f8c8a3da7669585742c05dc8aeecf359f7cf4c6ffc9d6b659a8ce626d9ae56005e9efdef4bbb08d1b963b7e0dd5a208c043e3a97b7fa42027a3f820c3ba26e03bae411ce56f630bea1d46f3628cb2d46fe73b355d70eff5ac61f4373c34630e9734c0c77aa645ceff7d4099571ee87290b0ae4759eb6c0d05de4122d169d2575cc103040dffcf6b54fc79584653179a53f168745fadec379622f19884c1f457d3982713f446909b9671df62d56fff1c1361e39d965af426a5af0fa7a8384708844b3be4f36c38ebde94e1abc60638c4010fd43b566b77258650ec7ec367eff19c4f9d26bb8abfc4e18ee6d852787a59302c656a3f1cdcf86dce2123ab46075a983444017e0b4d31936b986d02e78a537667224aa9f47bfb2a44fad6e1d1eff49c04efd0ea292a99055277b25e158c306fa3d0be35882d023aca8f7ce7566a6faf71ed355dc4a3e907c1c081cc13e5dda97a1ee6f4e00eaf66022123b85c3a660a7e280dfc2bc2e17908b855408abd6e1174d888b640a28ec0f38c0f6817d23fd9de6462917981ce5b6f30d8baa1993df98abce5dbb7ad646b1df5bd6a59e06fe418d32fbfa49db574ae9665c1715ba74452bb51ec4b1b165b44fa3b16db6d9f94a8327bf63a878f60ca2d664d7d2e1f29504c1360c497d4153d47bde2e38ddbe72d6d57aeef1d81e44d0953b45ec44947af8a30a38e55256e7eec5c070628bc822d66f378eee3658e9ba23e47a38471e6e666e3e23f8c66efe6ca774bc831482e214d1d72f4d279921cf1cfb4acb7151dd8c0c0f3cb2285c9846b1fd0a55b31b14a14abe027b67c1c37643bea022b07ed4d2f384f43fab76fd0ee59a5f097655a23b7c64d8a6582db7beebc027791c9e30f3527d7c2d22c9a376b25e035fac347f143cd3476cdce14fc6199e50a10a283cd77efe24599b97253800482d181d4dc4aa792454ec38771b201683a1d2e40472f5e2090af9a3a2778d5c2aa347fe2dc051a3608321a1a839bde514a0f4e0e5032ff9c6752479d5db1fcfed01fd48ad02c645a13203fecd09e959e10fa7de1dd4f91bcf59b16b3b4d5e59e15b8b6a7d16eb38e874419eb974de1b1bbf6223c2e75cafd5e7d0599048e435a669ebc18cd22db6a502b1b6afbc192908d848c4247f25ca388ea1a68ca7e8bc527949e4364aaff8c5ba3800414b05cbd984afe8b5e26b453c8cd20144a4d5b1f71e16cb33c314ead338c758e12f83df13120441dcc8c7e61bab9859fc7c652c08df26c3dded2d02f50f25bd77f11e9b93b6c666a6728bf895551890888947948e04f69b01470f2d5a4863ea18b32d55c2878bf3b5efb219c7253fe3989a2d5b9b4648338be7f3d4a5c63910332efce265d67928167b48dd076bab0db0e0fab36692c4f27dcc4a58105f920930c9e8ab7a0694dce158d024011b084aafad64bffe7f16a61faa06f516193409b625b4ba70f615ffafa9cc0afc9925a75309179089d2995b6e450f1b127e5fc766331e480c794ade57919363c3ee7ff30a8438f75740b60637fa54a0b82967bfeb5c3d24023fbedd5f2eeeba30aa0d8fe82f10c53c3c0f780b8c51a2d32bc22aebfec7ba2c3066343a9a32530dccfe35574ed7f89b97268624f1999e1569d3327acc986176d35078a06afa3d3ea7378255bda21ca6e869e27a48bc49fb10bdda54ffcd0534b0b47570d43a93219af4d9e72698c7b4cbfde096f06b16f16e7d6c9a5685ed831563e6637f3a7050d2e802b3a9e05ae5c582aea82bb81c2574488d5d76f99804089cec2e544a497d6afb2a2f68c931d89224e2a08bd2f579ed537f65d0c3e861d1641b18148d10000fbcd6804382df5db8f543c0014c2d8d1d3bcee111ee2c307eb27e5f9d3fd59136f734a286030c4a09c2f8e01dd73595c6ec4dfcf3dd1907ff1ed3db311624f96995a30d49b51e7f8da93cf44a66d62e7249c603c64b2c859e60d25f683b2689a4855373cf336e2418f2f2076751d755bf82aef27077dfd1e45c4b064abbd22db70f5fd96388ebdbc0b886c35062bff877a779cd5b897ca056d11fc4e58ef9d6cd12017e2ab0c5234a7ce83884be0ecbe9f2d5086b05acdab80ddaa95dd787c28ac87ae900838eccaad840d491812f7f75905ff3d2457411ab2b292033234d713d05d116a40b889dfaa39e333d82a592e05513dd5dbe8bb86486d9d253a49a1bb8d0ec1a922b5f2ea905ef020ce832d63920f0047d25e8b5d7e00bbe08de5499382bebafdbc554bef4702f4baaf64f35244027fd8b317d13dfe6a350b141d8519e119bfa61b2dc991da53e7ee2262c3d2d734bc8c1032615958d58e6c1546370541a9cd01a56d4fe1efacf176f834ea4e86bec87921840e76ef64a849bcb14c5d5b28c322a68ce2087eb93455bea73fb9577fabc17878a2a999d17b4b20a936905068fa8de21c5b9b0ceddab1688622598f8fe0045e4dcf68a7fb6836bd8ccdaca1f4924df64a143003f31cb42fcedf095bc42468261fa621d2278aacecfc0d6b7f7e51d96eeeb5d7b8da672dd7d1e5e2e1759d0e4aa4039527013726ed1a43f86b93c3a76257257b6441cca3d69960899256b42a080af749290696f3c7c3805be3bd499e5d80bad38868936762403c8e1c58862a974c95c5ae19f8495f473ba304e7090c6bc091037c1872e22a7bac6a51e766bbe4913aefd39be520bf2273bfa04f38f4ba061de0ad84d5933eee281ac22fbadbe468753b19d596d564415859c1d0e728a9e6249a966d7685bd060dbb123af80104470cd3f5bc6c45c80e3dd9138844371350718d3d692621b893906b2cc0956f30aa6631a822e45e73c1206aaec6bcd34b308f4e87d861ed5422d8b5d7811ba9bbf35859f4c467c861429a4fff596a5cf6d3cba1ba3e5c80d8dc7377e30c541a6138f412e9b528c01d753ec7130968380a9ce8ab53ba998307c9d8d315cc2a84022ff2b6590ed79a1c42c21d0140f6bc62e4d594dd364faf16bfcae951e2fa6df59e9b6d962a7bc5ac49641ceb2dc2d6d3111c400f814dd063a87540f432bcd4f52746d971094dad3bcc27397913809971d78bdb3ed3bca3b3ec8605bea0970b4335639bf1696563887881aac97d1d77213057bc4e0e80463a67a39c6c41a99a308b1412f4cb788a93322ffec4d1e1032eddd8e737dd9a8eb88be1150dc014647984a9ca52cbc53b77efa8d204e9c24adc809c55de9999dc936e1fb729673fde5749b77eb320121e9e907033deaab3c226adfbc713391a166fa10bf1cfab1ad2d5a98d658335897d3a0f7cd3e0ed9a3626bcc3f100c46681463fcece46f31db685da0580a6cbe1470fc5667ad7b80a20ce166006b965b30758fb5c2dd135b91cdc0916a7bc57d33cab142b3a67b3bc595cbb664447fd484397923c5582782c0d7ad6a6334146a82afaa7a0d0d4c7da2f2c2a92ab2b3dbd24369c55c9902d4d88946920a4e1c5c78477443879b2f84ee49c0e18ec0484d0d7a3c5069df35f97a4b3b70605c63657ef8d761aa873655e156ad19e803b67bda2f64fac71d62b9dc59469bdbc731d0e59b12c4b816446b4ce7a9775574f386ef4299ffa6af1cfc5b6a341bba63b756f0e2debc7e188108fd9b47bd44ddc29b5cf24ac4b927ec6abb8192371f1837f7ed214ad7a1f7a03d23e334726bacea9573210ca7a99a4764cdad09cee6c13f512ea5276aa7d84f3c658f715288d5918b93569e87b3dfbf351c614267064cb113e2459f34b4b774b92aff097bac0e618e8bc092e9c0e46bbce2d8250ce500960bd55c8d6594f6efab036aa538209edead9bff4c38ab6ad0f5bec5f2ed0ebba02d7d97708a9670a86e9b07d79fdfddb3174ee44322d9a5cad664483276baf06705a7d2117d1e1bbb6367ac5dff705971416cb87f2b71eeb304a433ca1bb0f997904f96f2d89159556b51fad1044fc902fc0b2464721fa31fb520803de3366b0b49be77cab3ac3d80f46e6e70b0e09b4bbbb9975c188342331bac064d89ed91954a44901449b10745fc9da95f20aa9cf2e0e376df5b287ef8e785bb2dd11898693e4df21b99c7f8376b1295b6cf2cd05bdd1a658623dc3e4b4d22da2ae93dbbd7b3757d5ea2c59d8bfb588641ffd839de5279dc565e50ae6821e68497dfd3df66f9622bb75f27cebd0f1f4ea5641df147ff20395979490327ca14610afe438d5df21e9755b3e627eb72019f2bf259a517d1a20c4c3268a9cb393b5b98421ba55be6e1ff27f7c954e1906c2ffe97ba39c5ec3f21f5d6d6469e7c3a1516c13485c4f4f017328d39bd6c56f766ddf5cd63d469d4b85c4f71942e2df5988cdb526c257b437f68eb0e4f280efee061cca37fb819c4fac83493e237fb40aaded00c4400c9b491f807a0ba981471591f358da30d6f7aa98bdc6614c12256e4443ae8dc6cd77bf53a98716cea45ce2e3283460b1e5981e6f1c149e3f492d646b17132e3264cbff922053c5e4749e86a986fc6ff5633a5bf", 0x1000, 0x5, &(0x7f0000000480)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000300)) 21:03:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="83b51f1f3438775bd93cc5fc928298c84dedb84a37b44b8fd92d2e355c45e8fe48c84643c6f86584a39d556cf257475dc29f6e872a67eb2fd1d4242eaaa41f4ecd6eb70e75b243fc21396aa3b0cf07d903479ad085d896752db422c883edcd37f712d5aabadb682a3cc2dbef4cfcd6efd8ff0d626ac9db2ef868e54e42bf85c1da982fd0a7620dc7b6bbaf93a90270d9164a37f92e980b99b5f9cc23a31db0ab282f5077752e17122446cb954b5c09352316efca4c3507785c35b7561ea056974dbf6e6f42c145a4309c8e5abdb73bbe2fda593477b362039b014a462d0000", 0xdf}], 0x1) execve(0x0, 0x0, 0x0) 21:03:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c, 0x0, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 21:03:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001280)=""/4096, 0x29a}], 0x1000000000000065, 0x0, 0x0) close(r0) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x800, 0x20, {[0x7fff, 0x37b, 0x6b6394e3, 0x200, 0x1, 0x8, 0x40, 0x4, 0x7f, 0x5, 0x2, 0x9, 0x7, 0x80, 0x7, 0x6, 0x1e, 0x5], [0x4, 0xb9c, 0x8000, 0x9, 0x1000, 0x8001, 0x6, 0xffff, 0x1, 0x1], [0x8, 0x0, 0x0, 0x4, 0xfffffffffffffffa, 0x6, 0x20], [0x20, 0x4, 0x3, 0x5, 0x2, 0xfffffffffffffff9], [{0x1, 0x100, 0x100}, {0x8, 0x7, 0x4, 0x400}, {0x100000001, 0x1, 0x6, 0x2}, {0x100000000, 0x4, 0x1, 0xa86}, {0x3, 0x8, 0x3a, 0x10000}, {0x5, 0x80000000, 0x3, 0x7fff}, {0x7, 0x7fc000000000000, 0x3}, {0x1, 0x6, 0x6, 0x8}], {0x0, 0xffffffffffffffff, 0x40, 0x14000000}, {0x4, 0x7, 0xffff, 0xffffffffffff0001}}}) execve(0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 21:03:35 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x4000000, &(0x7f00000001c0)={0xffffffff}) r1 = kqueue() close(r0) close(r1) 21:03:35 executing program 1: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 21:03:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x6) openat(r1, &(0x7f00000006c0)='./file0\x00', 0x8a1, 0x2) linkat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f0000000300)='./file0\x00', 0x0) r2 = getpgrp() recvfrom$unix(r0, &(0x7f0000000700)=""/87, 0x57, 0x840, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={r2, r3, r4}, 0xc) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='c\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='c\x00', &(0x7f00000003c0)='c\x00', &(0x7f0000000400)='c\x00', &(0x7f0000000440)='c\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='\xa8(]$*\x00', &(0x7f0000000500)='.\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='--)}*\x00']) symlink(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file1\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 21:03:35 executing program 1: r0 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x7}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xfff, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0xfffffffffffffff8, 0x9}], 0x7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x8a, 0x6}, {{r0}, 0xfffffffffffffffa, 0xaa, 0x40, 0x1, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x9, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x18, 0x1, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x3, 0x60000}], 0x9, &(0x7f0000000180)={0x0, 0x7fff}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 21:03:35 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x41) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000340)=0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1d}, {0x6}]}) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)=0x20) fchdir(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000100)='./file0\x00', 0x82, 0x751) syz_emit_ethernet(0x31, &(0x7f0000000200)="b6e4d949e11b520e2fe870fda7d55eed6a6dfbfaa27c1978653bb1e538157e98c4172efdb58749fb5eaaa7381646db0df0") fchmod(r0, 0x40000000000020) recvfrom(r0, &(0x7f0000000240)=""/163, 0xa3, 0x2, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0x8) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000380)=""/74, 0x4a}, {&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000000400)=""/191, 0xbf}, {&(0x7f00000004c0)=""/134, 0x86}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x5, 0x0, 0x0) 21:03:35 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) 21:03:35 executing program 0: getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000140)=[r0]) getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]) select(0x40, &(0x7f0000000040)={0x6, 0x31, 0x400, 0x7, 0xac, 0xffff, 0x1f, 0x551}, &(0x7f00000000c0)={0x100, 0x9, 0x400, 0x1, 0x392, 0x2, 0x400, 0x2}, &(0x7f0000000100)={0xfffffffffffffff7, 0x0, 0x10001, 0x38, 0xb95, 0x1, 0x5, 0xfffffffffffffffa}, &(0x7f0000000180)={0x75b08be, 0x200}) setegid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0xa00000000000000, 0x3}, {0x18, 0x2, 0x3, 0x2}, 0x10, [0x7f, 0x1, 0xffff, 0x80, 0xf8d, 0x8, 0x0, 0x6]}, 0x3c) setregid(0x0, 0x0) 21:03:36 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x68) socket$unix(0x1, 0x962faffa6a9dbc43, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getpid() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x7, 0x8, 0x81, 0x1, 0x100000001, 0x3, 0xffffffff, 0x0, 0x0, 0x6, 0x5}) 21:03:36 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000180)="9e9fd46084ef5faae3a52da9a47ade7b742ac5af2191b936bc1935f25a027d2342f6b52908f4ef5b39e16ade80155ee6d636e88878370cdb7efe67783cee2840d0d1f4365dbf8d58ab1f71f06225097d7a0a3254b1a7fd1d6dc7549c63ac1a01c38fa400b842c74edefa942fd2f7ba56dc5cc2db2f16c6b7471c8fb2af394fd221776daefc96fe1a6024d544d581d51f5a3924dee8a40a732f3dccf2f81c353b44320d555aac8588cbfc593822584d", 0xaf}, {&(0x7f0000000240)="56fd79b10a96ed47e265f11b8b35d5bfb4f1bf64e6867f8f02b915f46ae9a9d1fdd2c40e567af1f25ae327369531c2719fe9f17f7f060b6f2529ca", 0x3b}, {&(0x7f0000000280)="f48e71f3caecde00ba4d17e18f6304ad6271e6a825d1d7167177c1ca1a104fc7ad266b5b880c86bd994fed9bfbcfa26c6dfd193efe2142c1a387d7f761188025084a843ecf8f6fa88d6eda2c70252a11b322348d12980992e6f95aec4d51f04d87da4867ef62f8418ea1e626caeb91d24fd74072d7bf93ea6a4ed433134a1f5552404a809a7c64f08733420dee0c10a8f9dcaae6520566cf4dc0d935b6838e6ff297e1d538e3a2e726d0520a9335ccc8540ff29c2f3cce8c8cf05f632279530156ed69c3b5dd3e8f92", 0xc9}, {&(0x7f0000000380)="829c0ac9c450c45c3df7fa3507ca68e299c1e56561bc15d9ad2cbfac5a3c7105c7888c3ac2a92f913a3d5e4ffb26416570b23deb3d6a2c60e9df22847c3d75c2173c2b5f1235efca7dbc5fb7f95410e2aaf0cda6415748e65a13d428fd72befd9d700f182ac5269c1c627a55310853f9217cf98081a8816762f5590a10ec6087653dfcf4b2c69bf4e3c6242816c095b6c3dac1ad69a700d8723072570e4bb867142e008fed5c3acc574e0ddce6bc4a8aa0a86606fd1587620490f64f03a0412f35916e614c076953758ad89dd1f212c3224cf2e7dfe265221e5ee0e5cdb5381623dec45e41e6cd3e94c53c4e0797c1b5309cb246d38764a3432c5a3c53e08cc30f3c7a1790fbed21067c2c1c8927bbe8fd3df3e625872bf47203af4152967d181ce89306ddcf6a116fac471fd0308146879ca7e673e788173544b08e8dc8183a81a6ee811e4bbf870d6e67ed81d576981b65ac609b6833687c88534dffdcba02fd3525a366f548084a409a53b7ff2bd3f1085ab8e92897eaaa73dc6b488cec7a30b6aebbf2219173e7e2fb657a35162be74c07f08223ba66e0c1c7df752ea1251ac788241e504f25a94946e4cecf15d27863f6adb658b7c3d8dd0ca72bd457465a4315d3031754868347529ad7db97a347b6b676acd14638e3e432660cab1e82e84d5ea60a136f78bb28f1c7de27a18667142c4c39894dbca18d07caefedbe8ca0c16f021d13fa3b63d617c48a2713a00e2e92cd57db7b889e6a6db450cc34a9f40ee6ecc3d06e7ef9d9d2fc012bcb339caa58859ebea5a3f511946ef0233b147c5365fcf66584b75404d03c7eed2b3bb3d5a7446f870f74644bfdfa7997dbf834252e70b05fc4706076bd5a1868be53c3e29b875f7bcff63509edf4902805f35b7e421d6219bad12709c3d89189f25c2d6ea2ec251e817a52096678a2eff82d6712ab192671ee38224078c03386104b15e86dca7b6636aa397e7143568cccb243877c2073dcf5d42552333eaf7ece78c353c3967b857eb67bdc5262873762fce043aa693d47c629ff070c4926a262e25daafbc74d0bebe2a82e7fff12978fb6b567a419a87356a50baf6aee873a775e3407c86d17a476ffcb59261b65cc5749317c90dfd5c12ef01277083ea6628f57f6e7f6c5ce28f38cdddabe9fb23a41ef1260089a6c6bfd3a6831609b06b2d86bb12f9938835a09c7e4ae40241d0bb03b772eed37405ca915f1916787213480d936270b54f8dc5337740fb70ff19580da3c57e97856ca8d3fa37d29be24126e8c8f0365b504ea31f016d89751a0aac374021bf0c037e5a58ee9b9f6e84d18881393147246825ada6ac0758d789ced880e813b8bd4c0c46f80ebd3d228438260beba9d4066490ac6a04802be7bcb9bf9fe2f720fb5b80cf865987742cc979d624a48e7342d8cf7aea6eac6e68277c8c77da9e5ce19179c31952bee124ecf2769071aab155a7160372f82185695c2de80d2a24adacb846b2af9461df4fdf7fd6f9effe8f33cb01bf912d445dd15eac5e478a5548d01d93ea0aeb5cea29dc754c1a9033ead4223b9289fc770fb4f88c43e792d2131b74c7e966c9efb73cb4c30abbe6a0afb4413bbe548805e45b85356de75e81c14ce24665a4d10460bb93abdc91c8495dd8736fb6d825137eb1ae16027ebdff4005b1b88a185f4e715163ecce5774aaa605f4846590adae7b470802911bc38c18523a647ca3ae17dd0a5e05b414cf01cc2eb4f8fbaa48ad8c862514875bc3cfcbaa27f03dceea90cda4f05bdf7276dd15e35d43a874b6effefe4bc90cbca5cf4015b9e7b30d0e763871a098814dd6517af49804e466a139d3269db9cdaac8e97cc893766355c82b65705149057442566e156500322a6d699807b3459fa50e2a95130847644f919e18e03b74da74122a01bdb0cc42048dd35ceb534560a7611a85755b67a5f344e325e838900237380f58f495cc27d62c6c516d897a379dc3bfae9d00642acf7bf899dec1ae3add45cdee2e3f717f33828cfe6bef37cacdb7d8d2f49f33435d6b3b1d2f1cdbacbd91a792d84b625508534340c3221ef085da537e1a0bcf25c4a9b426ed5a5000347e444167dfffa7f3e49998cc13b60367ea4da9418b5dcce5e21b496ec75c0d405bfa1b2bf8cb0f4f3c6415d7bfac931fa435d91951a79c9710565e83dfd44a35edecf3a84b579e6f04674db240891969518f0eb6f0eefce323de5c675ec3b5a954acefd1693fd067e5e403222a00e8f86b6351b99634969bb1d1865181897a3433817d7de28321d2fc0006406cc7fca5127f1b933773d594c37f0849ddd9d5e25222702c8b6eda9e24ca4c820610ad2c5bd5bc014b587bcc480bac20dd5074179c52e3799ecff54813d9d9e88b2ff5c5329eadfbb2197c6a906cb6cae12b525b01a2acf53031cd3fd47af005bb50b34f8fb4c317a024c91ef81a8005862cdad7267a07cf55ca13bdca9e1fac22b8375eb64f9133be45a488f855552c77f047dba138162ca14235f1f950cce784d9dabb4fac0fdce482d36e8dadb589c48e0407ba4a3bcdadc7384a358b9d668660f01dc2063f2e1cc80b4c76d161abb7f4ade87b1dadb3bffc993590a054817bd62f7979205707d1a6fecb08a399038df9835fc57146aefd3eb94d8ba0cfd21a8e36100373a72755958030492471a6d8ee05d2f68d73b3a81bea86dea69595f3ab74aecbceeb03a2fec4a2b98a3a9dcb1b94ef82b9eb11117d72d935d0036f767d0572423165fbb1030f96d63cba056d659417ff345c5ec8042dfa4ded480a0051c2b3759718086cd6250222fa5328a5cd87fb4ed8a958d3d80ae58b4978197fbdcaae96d517182370898fa6546cd14a6d958d2ca46dc0a53d792705f6b1346442cdffa4843ca56ff4afa12d068fd9b331876c62d2744b3f499b36b1de60d798b503ee6b3864478cd38be20e5c78f7b686956e52136e1f2db4bbffd60fad8551cb6c8826145f39118cd27b50da1f2bdd79267b73945c5fd2e0e62b3f2e8b48b011192795ae9aa85699d5c9a3ea249fb664c423fcf72be28ef404949786e6c22ff247575205446492950f0e652b0df469b954c95bbba044338356aa86bcbc649eb4040042e4738155a81924bacc3184e8e0b13903bfaf487ee2d60b96ec7d26dd6a0ab6870ad783d2ada8f169463725d3e63414d5e5c3a367376449dc6f8c694942e9e3d10ae9e4a14f9442e1276a5579f3d556f17a4eb5e828c8ad59704cf7f14022d81bdaa01fea11a80993bcb1a25fb69dcfa251897ce72d24741c1d1c3b3a7681071125ea247ff858834131d3f704739c3a687307ba11a08156701df89bbffde55bbdf3472c54c23db4453b3c257599970dc03c41007b477edbcc1dc1a3f5b8346627736130d2a65f73d8e4a84fd6b428d371c16c486f9ee40b453140bb00a672862a3c2538aa8a307b6609229ec6dddab2750fc904612bdaafbec9ac89da8922cde9b2c371eb324e6f4e2fc03a5e2213c981898370c00ef594d57aae4c032ef0c4acaae704ee0f132f3018834604d33d01440ace7fafcd2477a80edc2ad148950fe3c0e966a22bda2dd4070d4774de327c9dcc2c0b622428da22e486e0d27f7627885765ffb8e7bfaeda1385aa5d9558120c68296824181be5f6ebc6c1f4227a0366ba59e6430c2f477e6f35b208b271dfefba7ecdfc7aede3dcc95b53b4cf12230f7f9b2b3a9b3037aaecff4309557b01f01bb3fc59cdf943ab067f906833994b920ce1a0f51ae89be24bf774e58d1497489bce907a7ded015249cc40f4daa2840bd618f91beb70e267ce28f741a614d499984b42fd667a168b138e746a236600d6c448da8133972b79dde58a02f104a65236029662c16d7d8dd978705b7749a9682c31da0a95c8998f0a1a54b0c752edcbd89d65f8e293baa616dab3385c3a9f16986f5104bedb8992b5f345d42611e0bb84052cea08d660ea907bac0b78ee7551115d71a37b58d39654697fc183a879e727afe4e29ef3568b474a6304684bef2ce3fc0c05cd09852c2e119aa828475ff92a6dc12db7560bb6fac88f04e29652dad9af201d90bdcf1b472ec5579a26039d4e257343f34899b7f7e4f0932c2d96dc903b9e1df1d78d005ca8df5706033b9d2b79c8de299ef4b8fe8721fb669435bd32c03e98d2f13e432630d0b491050b0703902a99ad31f1006069e8f526f1c2c7e0b490153b1acf51b739041df131364d17d4b412001f63393b71eb4237672c29c376e54cb245466226194f24744abb7ad4649178eea11ddacfb52afb235d7d19e11147e0396e09c3d8b5a181131eaf9edf9cc08cdf5e8a434f3fcdcf06f40ba38f05f06f28681480aadac9ce2f42600ee4821d70a9102e5e34a07caeb2585524ce2c8df405be236f0e9d5f3631799fe9eb53abd93a34b1840858e2e34d283b10d2810ffcf7d53a12b4423d5d376f341ef6d50154366ae0b39227f134cdb1ae5b034dee6b039212ad4d923295eb4e2a0f05f85fb629d7ce68c72e9cf1c11969f5f711ccd4fd711d63fea08fd46d3673f03bf0bca976c6ddf79e89f59fc6b4147a923edac5c9d4ecee0fa3633e7038f1de7bed0e6e1e7eb5c5c157a147a74cd3332ec8d9df0aabf1bf20b0577856ceafc7e853f15329c397903e771e29c708469193dd808ce9d108dc03c6f6c10ff7f71565340eae5a4fe92d425d1fc4f713e563d7aa2e04240ad85838d932ced3bd5641a61568c1dca5e5fdf91b263117c8ba8c30ce8ca339429f3878995143f1a0142db224257087c0643a49c1d5ab60d08028594c685aa4b3d767874e2d19053de3bf260f6b08c368bfca8e605db63bacc0456c68888cad1a01352d11e974dd4798c60ae8207d5e6a1d69f7a0a6aae1da6b1dfb120e1ccfaef3fc7a61d6c54911029453b83f742b0938182c7da5727ab0014d9f6c0e5d6745d2151653e18fb5ca5152a00582ce0e539cd4c300368f5c0715821a19fb00359b8f127e90aea75ae2e9febcf797037e0f54e04652abce0c9c7be28816fcd4546806cdd10f2bbf2ed20f5a31be772dceead16935ecbc2dc2d2cfe7c9f55949b92991a066567b10f62d50fd489bcc2e23873403da241b6a25ffd719b89b521b0713081c17383faa8bc3438ef0d2377b44571d5efd939484917eca053f0a145eee91843cefeb52e8ba006f5fb529c947b93f072697551d340d00d162b5266e9370e7e95a95582e7cf8abbba4c779d9219cdb7845e5a9c0abdd226c56f298ec362b71c92bf746d6e81471c4466196eb38517132fc456d5513fd7431e51563a52749551bfc6a69daece1bedf0822a0b044b84809743d1798bf41642554a08e6086602100da7705a621cd86061b8a79d014d8040456311b826fb0c4d8d10079cc94749b635390c63718f4708cb7d344b0739b226fa547c6aee263434ca1890c844102bbc8e11c991b2c56b4a13bc4d86367c87eff62f8079e125dc9508fb6127ad6ca153664c4319c7238d5c7bf7db9ee8bde9eb33693255206a2c264d76c715f214c5d331125e464947c98842f394da87eaed7ced69a0fa04a0caf744709e33dfd428197400fda13e0f1634287881de84b3966d5e265bb893645a327fc73542d12643c03f0df36edc24be1502e8b180973f68fac12fdcce247b894aa2d92d9f19ffc38d8ba4a72765a51d12357e4807c7880092f9a5cc8101689a1f44b60ab3d5d6ec97d3686269c65f6da2a204cd0fbbee08d8af87b2db0880c3894013d98969fc3dbf08eb807e0db80c3592c993fedf79dbca38fc14648a1d905ce2", 0x1000}, {&(0x7f0000001380)="227b96d478609394654bcb4a5fca70bda82949f809be153286", 0x19}], 0x5) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x4000000000002}], 0x47eb, 0x0, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[0x9, 0x100000000, 0x7f, 0x527]}) close(r0) 21:03:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) 21:03:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x7, 0x8, 0xe31e, 0x1, 0x10000, 0x3, 0xdc93, 0x0, 0x1, 0x2, 0xfff}) 21:03:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8a285d5e4178b632dfe94ff334a5619e6ceefd7aae473884b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb08c3c532e9000000f5f728193ef16ab93f12fc4d5f16b136a5d00d162800"/101, 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535c", 0xc5) r1 = syz_open_pts() close(r0) r2 = dup(r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x0, 0x3, 0xffffffff, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0x400, 0x3}) fcntl$getown(r2, 0x5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0xa99) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x7, 0x4, 0x9, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x666000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe1d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x101}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9498}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 21:03:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) r1 = fcntl$getown(r0, 0x5) r2 = getuid() r3 = getegid() r4 = getppid() r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) sendmsg$unix(r0, &(0x7f0000002700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000025c0)=[{&(0x7f0000000140)="1c602453336afc27e474ac056d3188f237142a7b423dc552d370e3463021f5db9a67274bf82fcd00324356710689ffd7f7c7c0e72023d39ecf214715262c057d4565b112208dc9fdfdf621f3e17d329fbe292c7db8b11b0a33b3a0897293a751b62b95a63654042ca83cac98f2aedf1505b2e20aa3f983dade5318657f7d425979d62beda7f3ef7214f5ce6d817278bada6132ecbfc71443892c6c973bb87e7e269a49b29d7d5d78f96008be40740aa2ad4de3cce0730a715379dacd378422dc47e7bfef0b62ab574ca401d9e1b0611eda9815efe57a22f5c17aa8c85d2ae369e902bc6474a9926239307b16d1637445c4d1b2e5115bc0b2ebce254510b72f5e3bc43c967dc7d29cecb07c5783951c21c3fee33915ceffa0b773d4d004c64fec2f66b2609430c5e83a5f9449f653f14f3cbff26ddcafe7c77845549a6105f4c9c1d7ae0569dafc38f147759266673c9f8bbffd8b1e537f4b52bb06e3e23ee4fc9751384332bf6a0f349239e88d9828a88acd5936fb1ce3ad55f55c248d421f5ef3d17e7581b7c152473675f5c45fbd99769f8dff52a53ae3fb8ab9eae8bb123b3b5bd09e5de73d420d4c6094f0863900d9dc4728abddc20aaf2435bcce4dd8d7214d672bc4a7903760e618ccdc2bf6d9115e95fbc2c4229365575e32baf7b7e2966b9c6559de10c87abbfc9494ad47737ca58eb7d6285b43aad37011b2f66800748afb89db887ffbaf01f041c2e512d3f2eef89dfaf76e3a6d07595499cf6b3921d6120f398e52db5b91bfe6de800849c7595eb6fa5329a885befc5a58f933aa8e3adabc06f70e5fc7426fcf538c2300bd23f96739443759958577d3c7711b58ffb01331f61a7b63c0fec073146b301c10c1cc7b80f8113d8017d9690a8273c20fb2195165c81c15f0ac6762ad8c1a1726b4b99f98545591748e4b9b21c9dd03ff28b1ae8d1ba238d91c7e9a671a5bd06468d9895078f271f6add6d32797d7ef2c6e837e7caf096b475cbc276bad62dd8a03570a2548826f8a794b984a1f846fb03c4c3deeb237378834c5e0a533b29143c9585b2d6e2199f4e653374c132c6e0dc5572b3433a155a3b292b185bd98154d5756dbfde6f9d27589cf27c5e4c15abab2de0400a54fbadf6ee13b05fbed45d237c5f88a5c841455045a1d10c1eaf24c83bdd35f8cb563d900d5cdbdcc3ff87b4020ec17c7a9fa2dec87808783ea5ec5f9ba762e0be1240a12dcfa68e493df57e3ea28fff6bb33d795cfc53964576083c32261ab46e04c9c1461cfbcfbd1b081021ff5014d90955b4446c868a156dbeed5b9227a958d46d8e921b1035d6969c2fdb4d0020d67f5f4e00060d94b16f3219dac0b48ba8726042f96636b4f3f62bd86a47e9a605c5f60a38149698b0c56af0979d8c1e69ac9a5ff6e10f808b9fb0f3e3c9ee2299532c1411ead9bb76eeeed1367b5426ab02fe6557a43be8614054a55ed0308f63e5179d96f60fe5e95ba63b4831b838e1d5ab98d56ac52bbbed2b84faea0c92239b5123ea19c32bcdd84b16e9d1fd69a24fed05199eeca58346697db3a93fcbbcf6037491188c425cdb38277cafc7497c358fc1e2d4a659a56dd4dbe97b56d9d464f2b636675c9d41eb5b56af323b752d117c5977bad4642ae1eb9e2791cb4d5ef650b986eb9c9f0a55feb5cbe26ec0fad57d7cb1499548ba214ffe83cf367b1ef22cc4fbde9231fb6691ad62eaaeb7d7127f3b55314cb096827b5ee192d035af8083edd98a0e5df114f14d6d70a47b6764d0bc7062ed684a2320a69a8122d17770f58f19a8fdad50bb823c0eccab985616f4f3fdc85c7f787d356c69db82d34dba7dcbd28a1db96764074ced36ab2126286ad3500da0e603b1fbebbbfa86306fda7d30525a0cbd72b6e0f048d9d53005ac1e9d71e46cfe44d214d0acaca8df73419e52389e602f7c6422bef066fc79d107312c9fa97455d3b1a0ad852c8e26e6a38e2cb45f22e26f410902bc3985bbd5726bd0d9e6c71b71af0ec7b627d7f3b66261b1fb48c6e3034faa177b5d8a86a38c866e0662c8608e821a00b49d6ee960adb435e4b9b1d3fea680eba5e6bff49d5f934a94a26cdb7fe0d4d04fe2ea0a6b148bdc37a8d78236aebead74fc473e4a6951c9fac559bb78f935134ccd958d74bd292518f6fd02c5f9107c48b22a8ba5d50f979a39eed443ecdb5d791eed8207a564f4fa0b5d1deeaa97102d1e573b55bdfd6732093f11af833c7194c6dcb0f71c2292e7f6a661ab6eb283893808ffecfa3a742161da884d23aad4ca26fc6e8331b020884bafe3ed23a35b5bf0d353e261b6e5f66486c16fc119719f20f6606ef894c812af9f5da179ecf8df4d656ffc923c6387798aeecf8ac603ecc8cba94726a645faad1284e3bcc5f8a9a3918a33a3778b40e7fe4a397ccd5dc0bb19478ca6f1277682a5153bb6a986b07bd6db1ee06f970a9b036731c3826a56fcc084698015d9b1f14faec6cb4784127b58072bd76df3870c1cf264123ce63f30499634ab22d8b59754541177af00f5bb9e9062e239da6ebe4fb73405f7943b8f3d497dd2a9fb663c6bda4ae58a3e3817c6c49486e0ba2646cbf3a05a0978a2fd53f6bbd99bd6f13067302690d0a9f239324415d7c8a305d55ee084dc154d14ac198070d289442d2f1f3b33cf6fb99175cf52858835bdf8e4cb185122901d26eed4210e603d8970141dee25770df6a84a522c88c9dbf4d5c395931fad6598e3657dc53a79d29ecd9426fd95b08b1eddb1f8c15555b4183a67ab5767089d6295428314dbd205a029a1076abe5c2bbdc4bd24fa4ebdd390d0eae888d6ec643eb33e92cd7e9d1d23f63d7d62a84ad63ea3dca8a606d560ffb0890cb15dc592fdabea6f1e799d99593c4dff10321e39a833c9c6fd22bb09294b7e07d2e62b88639e6494ff3e17182e8420823e5db4e19d8aeb73ca99112d3eadc317dbbb2fb5ca21122231e910531862fdd8f2925ef77e74fa3b9e600da3869c5aebd0296bb41d6787c6b7013efce1a9f2e814e9a5485e0f3f37cf65707a237e0c0353281f1cd8c88ef7c6f7ea7d2fb945f2a9c2f832bd2b8e1a39df0bc76f82bf35cd7151e892cd84fb4938bb6cb3fb8c354101c220eed0fc556abf74edf3f0a81c742140854545da208c0305864c53da4b888b1a63f9536896757692b80c14a062772bd7cdcaeebb1d93f2e385f640603899f2c3e5437c189e9f6fbb00949d811c4cfd7e5eb3076f85efccad1b5b9cc30df07e13ce3ca13d74a2c1e118da312a98389cff7c0a535d0153a423e27fbbf09333998fb238df753fa3ef9dbe22b98787c401d02f488a5b7fed4abeeadf2fed71de9702a3c84589295e094713ea247ff04d04cf4536bece90603982e6592df0bf0d57d86cb9c8f61829993b096b9fe9ba1c2ae13983ed3c78a5920f7bd05fe9d64e38b25d54f09f438c5de894a376853992f3cc70e5ba7f84c6036ad2c8aff9ef5c6e41fbeadc0fd90111015e72994a7cba1d170f359afa7cc63d48b90b130fd3503380fa26bb052ca61438c37f211ef2acab2b279ad83799a4d5b41c3810329e87ee39de761530e7a65dcee85bc9e6035837685cc8a8f9ddd9193249ce28c48eb20d888d3c750030db3580b555c3382a74f91b86637f24425084c781428b48955684b8bd30b78857501177c4b35a94796a2ffdce65777242be40fcc1b46026fa200ee81ec31522f176b2bbae9b582caecfa43a004fb2b49792eba2a040282390325b4e77890075bbb32b32ac21c725c39528e03bfb1e5df55640b1598d8c222807d10c7ec47f610711b6cf3e19a367b5916dfe8c8e7722c12c9cb0f0f7a14f77dbf1fb4ae5dfe61de4d3a6f17f139bda08c8126f6362a2b6ea401de30875816f566f65750e74c2b9d246b76c370716630b7f5069c2a5b2dc249081588cc513c8b594ede85318e26168b0ad23aee746001fe9d6dc9bfb008a1051ca82d3e7ff27051a68473dc50e549d4df7263a764548aff292ddd316959c33e0cbcd19201ec0b58f6d04e9dc15a9c8e33cc3a5f2fdbfb12e52839bfbd51c5a33976e0523932e7c2e05314a8e1601a26951816f357c73e7ae6dab2632ab02be23de074b6e661d2ce36266a18d37676973f47ce17ac05c2d31c748cad611c95fe70da268225a696d24db190b705e01d4f3fee4131503e639e80045091fef4e51c091ae6e0725365c9401c6c2079070ca73b09b2577918c8cab3731f9b470564767b9f01f6fc29921e124dc28698acc5015497982e22f9d8a4798f9624afd785be1b297bc10ed54abbddcb55a51f93f2a0d2534df020eb6bc8215c392c29db874c38365c3a8c6a26e51e5b1a8abd411ab21b03d1c1e54a9442c199de23841d491d60702494a49a58c30fcb998d8334ba06cb43aee3812bb7bd0b6f7dd1165ba7f8d0f64e3d88185adfb0cc8a8dcd38b7a191bf337eb26eb65d48addea345bef2ad4a31fba23b43e81603baa10266386484ed923da7398eb163869c5e5d5df97ec210547082a1016d0e5ef0800533d71ead7abc10d0c9bb4895ae340907db30c52d1b5a3444a1f33f51206d36a3c1166010d6f3d068aa5f4da8694518986af235c6d2400c34907c3e7cb12b0327f6033718a13ebc7453367b2021d2fea866ed11d117ed6f5a51a377e96c66d68c3420f3f2b1fcc3b23c68ec2aa3a5b2c7d1325dbeb0e2cd61e89dab8b7ccfba388d0828c1bc4f2895f72df7a80c159244b62be51b914b8a29d8dbb18a9a12812b4f2241b49323e195fad5514ec9acf6f4bb467dc31c5310001f0d85059b90a10cf72ce6b1ca0be5c39e8a17f84c798c3a956f3dd449bffdb27123c05ce2bc8a2e888f93d120aed95ff7c6421143e0eb0b5c2a777040bf253e9445e7a734d4391fb7fa87b28f4ab3a05e9c14533798af3e57f87a57245b0e4902b07e29e9c2dcea68f5575a46314e8c0bdf6e262cd3d06153ecf89df14baab6ca7d2d84cfd45deb0ee08a750ea057b83a534f5af13ed965448c01a8f2c8c0e21ae909c9d2b2890489843d50bf581fc099b542f7eebcf8d580193dfc0c97dd3506a2322c4610c52ccededa98c8623a477ab0685ffe9b6a023ef27ea461be4625be8a4b0af5ce9b2bf17b2d3ab32a7aac23b17f2a1a30363002d5e05cdd0fe4ef6b44902e191f511687ade65016694430ec8bd5a661d5bdcae77f791fe72745712ec47035546704497cb02159d71b81e2fd056681f6c0df0e4bd2acf34244427ef94f8a52dddd6d6f40163042b4eea2a66a4b02f217b2a64f7b5ef258a9dd883bb8b97cc41fc1257c760f990c1657dac1b8b90dc6d7c76622a85aa3a28c41d489cff3f671e0ced53799b870e6302ef2e4457be1b4202d32bbe48ca29bc97f23f9baa861ae4a71440d3c623a7c6403988a9e637eb8fedcba65344eb158abf49cc0b4d9076265255fb9ece12914f0dc008794544b9c715ea82f1f04a5acd8d497cac4b82d1a8b02c36105750a20e21e32995b3aab6ddcf4770118024d44282284cc4f9b9aeb91f1bd6b51f5c79259a1c22158576e34d4cce62349e56c9633e4cb2cce971651761c0e4bd20f40356f0fbd3c9e256d7c4ae6abba7462cbb3a4624559bdae90019477ec2e308d86401623da3d534b9d54fed4d128b5bdd94d96c5efc1b3ef509e83b8be9e7b610fbd638ea126c6cfb1c83dabfcbaecb3e3e3cc14094be47815f08261f5efb13b2cc35065a1cb5011053a51cbd932611029b1a5556c87292c2215895a4de9b56c3e32e57c1f8295cefb9946faaf9b06b7ba5ed7734d9b3a1c8d687bdb", 0x1000}, {&(0x7f0000001140)="8ca9f78af980a8a022ff33353586b3a6e57f1b5f9b92ca05c2d81a70cf4ab710a979b44d308dd11e14131e58646707ee071dfde8a3004d8264047e1f66f8008556530c9d48e31e81919389a789c63e848ef2d32936d7c8c48a84b5459af8b501247d34f86d2c46dc36f715ede11e4c3d51b3a2f3b5357cc6e92f634ae6129d35a29d7edd1f0e690a3dd9aa32cba8ee0310ea644ffb134582e37ab7734fea58d69b0ef0b7daf5db4c8996b2734083a61df580f7e5a8ffcfeb3605062f42f5786a0e0dbbfe4df707514afa0bb0616f41c15e2f6e0793e39b1bdb64e217bf3a19489253dea047fcd7d22b1f39c82fa9c848a8c4e70f6eb8d83b12921a5a6b7625aaa0c4d0b5b234055448e2642fe1fd6f7efd2e35395e834f9c9793df010b6d206c17cbaf49527fd845e676f948a28a2f43b34443337129477980c25e8f9d72a46a28838200802d9eb1011c025adacb2d4e37aeff013a0897f788f4f8ae0742b31faea2e3af2abe6c1c0f26f514eeca17b9a7d056098f38f0ff09508218b04323c1487296c1254e90b671560c58c1e82ba083e7c5a162eb5e04a5286a9bef36f9e4caa24305111d6b9df1184e835973343e433141d58306c47363da0dce818b55b55e2af007a2e59df459b250eddbfc6adb36c1b21d44a6b5b5e14c8f839d909fce479e4592e1d036e7b92f62b7e9e7efd722dfe9a38f08b0c623caa2f286cd252957652875b0957ea8eddad0c6562663d98e8390e5bffd187e693965c625d0afabaac07f9bdb2ad461a2d2e4abdb3dce3095c87005b6d9a90468fc0054968c409c81e52abf53f3bf15741908583f38785b24875bf54d1b68bb3e6997de21fd26baf82f39f981e3a8baf6bb2a2e35bbe9989eca017e42f4c32ef52a97c55fa5dac1325b1e87966156041328a9e67fb7312bdf455a3ac173d1f5bbf0767351c16e81f48f840d84806cf0972ed0f4622dba88d69dcc7adcdae1f621a65ee87c0e7558bb772aaf01c9e3fb6a78c7eeedcdc9a769011da53c1eac8724bdfc36ff79320c79b59ed12cadb1f28e8b7e5a2b8b94b0b9abee41a627521a6170a2b2a141be8be61397c4986b55395dd53de3752cea1aaa4f4bd1748080b4adf30a12bccf9171e64982dddcc64e637875e9c63566910dda19c8127f7746afc585e9a4e5f48661847368b8028dacd424a2c42ffd5ed4e86169f599782b2ed1a88f7373cf64e31820f53d0e2a526fb19da39879dc907b23e82d69987dd180404dd5bd369b552700634d1354fe1a3aaaa5ef733a4f8fe88d06768f8fb0dddad6c671b7465924215aaf6246db686024d212be4a503e7e10a530f391bf161c77f5e490ddd836154c692ab94cf73949f7f11d17ba4cb294c71c291280bae7f1c9ed4bec907832118f121900c243f4cdd51edd3015be1f2a19b5f33e5701bd8ab1561bf9266d90256f5e53fcb1005f12c44333aff4fb25d68001bd28e81acb5ddfb8146aa4bf6fcae248459a56edb61275da66fee0e60f26abc8329867c684917c30af07f88657d535d8ac20aca9e3b55effde283cd38bd5cca8416e16f8c1b254cf9fc6944afc23882c4e89dea62ef7d41bac7856ca9a323e729cb0dafc0c42d1d9ea0269bd498b3c26e468c944c251322212328098736a86bcc8d453ca2da71fa2a6a54309c68f2b6a723135e28270f34ff0cfcaf67fd18045e10b5893f7d01b633caa9c6b4d653808d569ec12a3bfd66eb00fbe12931faeea332c388febfd77ec1cb4dc1af18c56fa774799171b3ef6dc15f5d3102f643c6f57743a83b6c5c2900e53a366808dab0d45784cdc812a7b4985ebed899a4bad46fc1f778eda4108e5ea9198700a9a2f3b79e7d7eae4af584931db59918d39724c496340920c629999976335df604133247dd16a937335840bbb2d612412eb85ee849a6252d136d0bf6f80dade144a60b2bcd832af6416ecb2a5dcaa0977e73e327b995a5326afac820fb78b129a2ba325bb1e8eb7c35ba6494fd4c99f24da991740ac7b48bb0801f8a7fcd6668cfacc0a30318c5558d97c43446ad441679a788cd367caae0eb1429cdf63439a5b62e9a03a1e1982e66782b906d52378fcc88921363e0169e423ff24446d455a67ba201238478036a925a71ddb90ee2ca9da1a5c7007d64af5f615bd4ecd3c2c3551beebd29e50a3e4db98d54f58a4e2e59033db01d63863f8f91f5fda63c4249ee6b4d8004916b1d7d13225fca5dd4b05d2b7584efaa2bfdcad9da436c2538ca31c4b8c4d0ba6345fe28077c9ac2154097af72663d5d2271d258c9f04e29bf249824ad8eb369ac1659579046f647c00b4944c1ddaa4f3fe0c43cf001c4a9c19d45a3083cdd18711659b891380ef9e9a3945f3d6bd22e51248408b5651475b21745ab34538ec565efe1a08df20e3cf623c59a30d78462a4d08ada91b0ad9b5d164f0c7c616b20df8a5e2ccef14352eddcc99d58550151b25c5b7416dbc70936d0439ef6d8a0082c3bb16451157c505b9c5ed77e9e68c12aeddc8c84ec31e99b5bcd5448c8ea6e959bbe845058c18c4bbfdb597a0f62a314774003ed47febc4f1471d990844eee9db22cf67d06f987657434cd1e80438d802ae4fbe4fdad9bfcfd85bcd2fa0e811bdfdd289b2990ad283f0df8ca300888f5dfa22738fcb6d13a2e1b4883c9fb0b15452996f128bf16b353df7c946f863c475026d7b649608d4879be3d0c505b28ed7ad658d00dc76dc295246a679e70e649473ff342176b5cffedb6c6971a728b65848cc4b4684b36c6e0cfa4938df9a3f2894cfda7760fbc1e4ad9c0b5fe6abf68f64f45f4ef7b4e22db8a3234260710533a75265dca79f48c80870be90a4dfccdf806b019041850fb7489d502f1a05483eccbc0fed0e2e2b92b391f8a71b73e16a87590c0db9985f0150346218f45855f80afd842569cfb31f1ee755d2be0fac17aff6b945a9a364c1bad03fd0464558cdff22f4ab3eb4f3de11645e0930856f8228566d99e0c90568a9f2b83e36763206b4128fd880d63607d5aecb5e41512b743993f7c2e86f50f83215908913d713a94d71f849764f15091cf2cfc9900f149c47359378097454da59523c1fbfa7716a844a09c4c22f027f469ed3f3858d43c476f477fece9809d878d393cc467a50d47ed56c4f281fa5b5f057d3346e7a5ca4bd0ed34adbddfb7679f9bae603d9a902d233f47c9894ceb787e827f014e7826bcf3165e5cb4539810dfc477cb389f1151f0bc252d79da78411fbe2891b71634659d49c2fd1dd9167ec569e71ed45c1e918307416e66e69c4f217fb78ca0151fbdbd7ec995a97ac80b9f36da6e8da3471cff06375b63c1068fba93ec9d0c90913e445344c71446db8cb884d459642334c4bf1a430b87a7ec23dee7f46e420d0edeefa171bf0449134bc6d4fc18873999f74786777aead619716cc1dd477fcb33679b54168e2eca65956eddad4026812c2ec05856e51c8432c352682dc07d0656e3d0efda3ce95b3f35ed241d47b15eb3de6e984426be13aeb8d000f327cf7cea26deee7f7419355e2adb99dcc9833f05e1239726953b06496594abfc09892b057676034d0f374bd21fe2e620eff787bf56b0352dc9b9a4415ed776defa56ae23ae26a514606440bb37e5a34c2235b9af816334cfd2b92c13e04f8b5851ce3d425de777f6ccbc99b226815595be9d035f84d40b39439a260b5f077841285b4b9b5ddd080a5fbc6f458064cd859ce1807d6d0f332427a9cd62049c42f68b877adbba657fe5dc8187bcef6a006739f3a18daeb731f81eba364af1c12400dd1348b48952dbd111a126e1b68559c631ad0cab2586d617f1cd5cab8bdb5f70b5a71ea3b19599f65375731ed1fee64b85339d61981cce67d79049d89a229318325a78a24d0deab6cb2bbd96d001e8a230a90a11c1366375d47569d71d47c832edcacd03794a5b17bdda78bbde995697e6809fd35a17124f700f6f303bfd121e89c423cf2eae2022074a573bce88043b469f53e600f4eba7a66abfafc0a528fa33d80ff5707e97e28da26083a38bfdeb95ec6e6a759d2f317009a80220b90056d426b3c042ab2267fd972246db237f4389b77c9d9c09f235843a24a0654e8d5f4cb325f61ab6d23031f0c04c277e8351dae7a61c5ec1b6ee5cc31dd6ee5f118d175f035f3b1d80d791897231da389b828e806a65a39f9a3744e2a7b69c5a71f6d2c24e4aef78dbad2c3898d96410afb8d4e8dbe352cbd8958dfb6196fdb9e3549d92327c51398e8d7c20a395af6f1ebb9f6be46fe9c385559191353f03a1ef20220bdc61bd255ce1949edb0f45faf518596ee6fbc3d1914034421d3c1e46b71704fce783a449f14f28cb4e952d501a59dfe878023db6e256e02af9101bdf8b2c0ab3898ab4ef646fb0ebb8ea7b6a81e27d72ddf11907953d1d93fbd6284f780774c0e1d4e088ea3e68cbebb7e506d9e04e6be61a7087d8ec11a1d8811e4202799a27db2ab4312e6299c4f56c96188abf94f652b7594f76b4e96e14b09bb2d6d510182a03f3d6b883aaf675445833f4c02a1abe98234646c461c784d1495279b3edca1bb832bb99f9e3a428381b59d01ee8534fbb5a22acf346f9aaad75a7073b405fc49648d2b1b51705b85100fe212d483f1fd1239321ad37b26ba556c36ffbdee8107dc2c5a4a706c882ebc45d7810dd2ea6f1f8934d5eaef14a66eaa56bbabf781298815dc7f4c5a750ef2af4924c4aa26e8f9062a1d8df7293d8b7c0685cb4488ac500187dbd72adb1d911f481bbd504d55ab1186548d51ac2d62243ad7fad4a76573b742f5317864fca6f8ee76e8814944bfbf2c85a4dc80c17b5072563a4722b04c8a0b9e03678dda719228d4908fe0dec1fafd8c4cd5964b611bf02ce9794ebd325f132045759e1b83c999e6cb18e82af912308389d42f8a5fd588ad8f6edeaf13355ae445b940e6ff4c895f37b6a67a7c224e12e2408449d76a8b92cc21e595a622c52dee40745d22c0908e212e66c13580fc10e7834ec96b0228b387c4b9e5afeb46ac326b9f445ddf255fe7c494dc40d5d0ce989be7f2f3646544ae32b69867ac430799747daae778a5e40939b5b756469f345e0274e5ea91e493fde8d2ebfb92ef02df983084347d68c07b8a8b87498957e1f4ea7ecb57b0124a3b7a17682801dfa09e7b02a08c1275c06de94364a28dcb4539524b25e112695fc6b7f983885ed31e1159c6d3977df51054c2c7468cbbaf79a0b2f88f986945e880c9278c2db840f89b08633e02093918031658604eacb3e4f9843201a07b491132da36363288b517104790aedbcc748d934ed085b891c41cfe634152cb20732302b56852be8e0878ae31964daa601684e1324c5b2a9e8d14c3d08c7e184f2de290a4cfa5ffa10836c04fd7944caa4f2a5532ad3c1a14578dc9abb8b3da857b643b89801807fa756e08db1e69a8916554cae32d6b3b917b7776331f540558ec5ae905821a458162f0a5b98884f4cda3b916efe5e5252eacc27d065286f06b7c26affd9167b4a4d3c84e7d193a112e31201d25ea36f15cd6ca8fb221704be3cd20b7ef12cc797f0d18a0af613ed52a372e09ec9ff38ab37b61163b9751509e02c155dc6f1848149686a37bd08aaee0850238cd1fd39db40cce4a4736c6623ce133edab7ccc1890a2e55c5e81d9f98ff232927c1ff5f65e0d5af490090bff4e23afd4b6ff1c10c32fc7838b3eb2e4f3f404b2e2932a4cbc1b554d457df7689b8cfffd30ef7fbb3dbed38a62eb0f47b236f9fa78cec8b73024910bf0da3669d557de98", 0x1000}, {&(0x7f0000002140)="7174f89d460992b80063e5b21ae204fc3a560c57af8d25f6d333233275af78d38e00bf6ab8eb91411595e60d8850c7b89a41924973f383f3861c812b7ed0d594d06cdbdf2d1c4bb06516ca64ea44d9d23c84726c63366f0c9f7773e052d4be51e334636f3f0c5d08e9f1c7d7596da7681218b36b1a14944ccfbabd3417dcd89b8579b55bf946bfccceb85f7e4be064b8a19ff68b712147283ac02bc07c503547d47d54ab494de8c2d8d7fc4e1c300f1e5ae3d6dc38a88463ec63eeb9e98c00a753", 0xc1}, {&(0x7f0000002240)="b3ba64a088f45f77729cfc8bd7bf3dcf7a7c1ad71c29dc74ceda6ec1e28db5", 0x1f}, {&(0x7f0000002280)="847f01a2b48f1555913d2c6f22b858bc648c8b90c369d430af01506d4734d99b9eb603de63eb2d68b99b523591f601885c5dd87387e7688334c28b43cebb8946dbcf56e9b70564c20ba3721c15833a4469aa91437777b157f5c659a27752994b87cf9ed547d65d2c0cefa928f9a48ae5d02536e07a06ed6b5ce0ccb1f27b48819f179e04cb3dc3803ff9e35facdaa35e616360d54bb1dcdc87ecea75095925a39989197373d424fcc1feca323c32614ccc", 0xb1}, {&(0x7f0000002340)="de0e7bdc47185d756844088a5c59566ce148e6678626a3ab48e35e6abd33a5a6f8b43e2ffd889d67fc768c99e7598d2392f7a6897f8a5acf2b935a4b0cb43f8bb6b454e1b444a06d46e04b", 0x4b}, {&(0x7f00000023c0)="b7a12c1542edad0c75ef5b00fe9477e6bce2d6a13a9222a9cece547f16da965d1b7ec356e5f325a5605ec83cc5e2a69d05268e38a12c85ca5f82fc15823f3b4051cc783ac9fbad817ea6991c01063d436be2e8b4365441c6e130ef9fe62654b05cc73c72ef8020adf67e3482427481f1a5f6b4e00a40ed7d64a1c640ae1d9ed0891b9395e9f1679737d809a2096d77724ac23740ec3c54cefaa2ca64c535a076f847e2d301a495212d7cbf7d4da89720a69a9ef1a4f991926aa511694facfd32c602afc95354ae849c", 0xc9}, {&(0x7f00000024c0)="7a7797fbd0ca4c331da5b9695b061a87f0bb73a6246d7d5221e59810a151d2168b21e6b7144b57a9d47f240504102a25da1a17db6c9e090195b89a55e496f9b7029272408ae362a9657734818ac99aa44de6564fbeb831f3d14ab07c8da4ab8c279a3d82c00937ade2e59b7970dd7d7cf62a832f92649d00d49db85c899c5177919d16576a2e41461438bd8f0e345df7cd85863fe61f72fe0ac7916e3503e8485c4ab3e041203011a29f81711b3eb30d1de12a85d008e1e149c4dc40b3f597c7c80b7b76441002fb181db4", 0xcb}], 0x8, &(0x7f00000026c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0xc}, 0x1) close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8ac, 0xebb, 0xfffffffffffffe01, 0x200, "0d7b42fadb29f80399bff9e29c849dc60e03dfb9", 0x80, 0x7}) 21:03:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0xff, 0x80000001, 0xba71, "e429559743c56436f4a2348a7e6adaacc06669e5", 0xffffffff80000000, 0x6}) syz_open_pts() 21:03:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000580)='./file1/../file0/../file0\x00') mkdir(&(0x7f00000000c0)='./file1/../file0/../file0\x00', 0x1b) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 21:03:36 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) socketpair(0x18, 0xc007, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000080)="9a112b862677daf730a9cff0cb6f", 0xe, 0xb, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) close(r0) 21:03:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000b40)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x181) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000180)=""/137) pwritev(r0, &(0x7f0000000a40), 0x1000000000000291, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x800}, {0x7f}}, 0x2) 21:03:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x3, 0x27c, {0x100, 0x1}}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000002c0)=[{0x40}], 0x1}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="df50f20fd9761f59716ebb42ca637d554bff546730a7c37b2d992a9ac21c7f85e55534459fcea95bdc4f70d94cb0414f672493bc8498515809308207f7", 0x3d}, {&(0x7f0000000300)="9b26442964647f97e6bac54f21fe88951c453e6cdfad1c7b78a8e6d296063a8bda63f55fcaed703767ee680bb03edf2f074ff63e5b2914e6c52554d6a142177ca5babcaa2787378caf804dde1f65e03556e013477c07059b07a6ee5c2a0e35b88e012fa0770a43116611b1254f23320a8c858d45a8c233fc9be6d839042a31fbb8f2eae074c81b0ed473b271951ad96d2ee2ab3c68f54d37262f638a149eb759b007f9c7818f045b2d01fc6011a07d88444b3811e5a78316725c628f23015b09d1253c8406ebb621287ab206d8b7ce418f3c9bfbe0535248f1d2d5b61eacf005c98919fcaac8d227aa16286b3378e538ce5238cb9ad879ed092664ed1ba1eb9b81086fb05ad58681799a1710c97eccd49e1acb4132de9b82639831ac4b9fd4b58af613f6d88f63b6ab8180b8cc1e85e6dbf1c46e41e16ed25f32aef5829748c9d1e311b2282455234556a8d653f4951549b69b18a76c9da147982c719be655c55eab77570ce13dfa3e3b306dc605bbf61ef8e704e3ddc7dc1821295ce3f340d409b3489daa75411d987d76bce78d46f548e1c2c54e41929101ed10980cd5faf766c96f7d4a030778bd4da73e814548864a7c776ecf45ce62bcc82dca2660d86548e665894fb53dfdc812da59af5327bd813e8e6908f0ca09774972c4efec6323de4c9523c5b9b9afee96ec49e78e58108b1c400d6f275c11f1641c470aaef0ed0a393bb1366771b7c71dbc44b4bdc297b45bd403c601e588e4219f3662f7bbab24902aa4b851370df11fdafc10c9f51fb5df5d439e9b0a904fd51c42d44ba46a3c1037633dea3d4b21d00cfba6c3e7afed65a0964b797d5f54c75d9f1ed52b303c8ee0007d2603845c0de74e70237b710a9d185704295cb6a2250dc673019196591458b1f154152fca812cda9bc3224824fff1a4c7bf5b0742ed5317ffff0aecb0048ce94c86ce42124ecc2ffeed0b51d87a10eb85509e0e1eaca9d14db7fed788791dee78135635736dee7cee586b64ebd52c0d4c83b2d9e3a04bde84e04fe0af6b1e033124fe9e7d2abb08dec85a91058a88fe1912f1e0df522101e89ee8091885e3c19c74838912eec42de887373438434b2159ba7de31329addf4610c793bdf0e0daef7c220d02962877ed30394be7c08c0af80a9a29e0c7d5f9a900cebea8cedb080b70c3b4a678414fbbba8472bc74dbd23bb6d8477285be279c915f68b85c15fa6cd1fbf6fa6cd8261eebaac94a07cf13df18a9661d8eb933ee45d906681d93f1e667df073823dddae5f9e86d881e8299935f2674617976ae71e48cf42b35b21ac81de2a05deac3a60c941554a34b1d3355ea2716da3ec0671653b269fd50d21dccc34add4a4e1970d609ad1dcf6f7d00cc3fef6f579ccad1702f2d74183473d6828ea14b57595d336ccad597c171306d45c4b5ff8c8dc3c8ddd9c0c15b7407d301218aaf2d8690a246302532858ff3b3076bd63f523fb9ea8ec0ed7f1a9ecc9bd697b746f6ed835c326ecd48d24c59e8cbb9859a56755b1764505318977de451c4b1ba88c0cc11bc8802115adbe9dc4b2f6881b519c3bf4cfeaca78eacf8251239ad6e9f642eca73e55f2813c38d60dbfc515ae01799a23a1eda96cf5a74ac886417269a86f78bcafde4658ee5c560318cf1f82fdd5465b2268963247dbf81bf83d0ab48456e741d7258937a59ccccfe93457c3668bb8ae27c37c451e2844c9a5a596f8423c28d318b92c5bc0616a7d6462979ed0258158d71689f073128216f54e16ebaf0847766959277517409d83a95de95e338ab715c3376b7859c4e5b7df31306c74e59bdc1b5e92a983c6b608d24a030a95cd758de5a4507adaba27e6cc65da14aad40bca843f925d95447ac191f88719ae641cc073d824e7cb4f14f8b0cc95803c4127d39e0bee259a2207bfe63b59199dbe1cdf95b700b2adfbeab79bfb2f193a3def1a8d335e0e0d1f8197fccb79082c9110d1083adf3e603a4684f581e5f5d7640118f6b57257e8fe67fa492ff4007625bf135cacba30e5dc1cd6ca150a69fa71fa4216caafc20985992bd765c181dce039511aed1c04cd66fc739d08f3c77a241e1a8cd26010f58b2972bb303c08c12ddf67c7664982dda9a078e3e2630b110df32fa8659d52825b4c1b4cf7b56d0336733e84a2287a3872624a158787ef2cefb527ef148ca5bd1b981b1681b2ae0060ec1d415685228e80e892d506e7d7af775472fe70862d71d29a34aabb6cdf8e778122cd7716d3d0dc81d2fa7c0d3c8f3437539d2121910eee45e944fc2c9e59187da5b12a17f3dceaaf47c1fee65bf1f6c84142980a290bad372b2e496f243d35cc97f68c0b4fb7f9e94f01683fd87704d6e407f50f6c5325d8c3309deb9b5d2d25875e0bf6fbdfc733843564c8701d373187a37dc257ef7390cfdd42305bf62676ba2cd1439a919be6bcc6be4fc7c4b98767b70d7e484da364bc38a2a6f5410457cff8264f55b84053afc43d99e46839ea7f360dbf37ef33bcb947f36550e0676915984e97d52e8a77445857ac39b3ea784a540de9ce06f5424b8e7d5afe7ad58ddceb6b699acdf1e53db0ad7a04da3933f4c66db24593e90e4d056ca5b7fd20d02b897860f94ff3e99f72c1a70be7c5edea7bf4fc2e247e603b30d3da30c7465a0a8af8a98b65e496252a85689183e4e498f443d3abba92f37181d4f97c196784adf59312d4e33383f391086e09f8390040c788e9909422bb8b379871ee4c93c54abc2cdcdaab781e999fd61e17dc7500b3934c31812de77719cf9e7e563e2a16c73eb4206053da3b2ccb0c6b7a89e540f3ed8aef50ba1333d3883fb67c58e59a9fa2863bde8284286a3e2ea87e69422d4e757a8e3844203a9ccfb84e100a275d372be03ea5040c1a76de426d6fd2daa97fe03800a15ab7a65eba19d97929fd4b93376012b724f378df447234c51288f00abf4b8c5f25e764a07decb63b32b9910b6b1ff08fef3451f22f6877c6c5f050789126caf3548c1f3687382eba426af4628c946f24a086b875b2c8c2f7107c6e491f17ae56a70dffbca6ed2378f26ff235ff7976523c9325c88879aca8f37dda731e7bc084b78d683ebefdd7ec81795bcdc7ee6cba7d1605a60734d4f12273e7526bedcddbc8f1616385cc6477205a2ac1edab301e7bcd2f4918a5fa605cf67b596f48ed3c0d8af559762a20a8a0567d478ff8da974aa352353bc8183d713fc9a284b1f29f046b5758f819ba05ab8ec97b5a6c765dff87a4700198385b473baef0a4fe481e18a4dbe7c90eae63964984d65123c2a23d41746d0d09e1ae32a1550290a5b8505a99bfa181fb7775d96a48f8210e9134af798738de07d11e751d38c7092a47efc39bfd99f594c9582e2f15e8c738fbf97dcbd0678e3371d2a4bab5587066627629f2d236e30db73ddc9e5959a478a27c588c3bb05a20e20da23664b893a1cf0a4b4ae02b353e31a9c9c39963eb8f751088a11ceaf055f9cfb26f63d7c2b40c8138dd514689d1759c477c7e725b056933b05f168bf8fe5df85c14f31f15c146faa16f4eb11e022203d7d1a460fc822dc07f917e8651d43428e1a09744d069996eb9f62e99cdada654c1367a85df519c9e0722f4e72f1631968abc425cb78bfd94456691741e7ffe66856e02eda4d56e9be853c196e434793848d74d725130748cb57114fc9cc3764a83cd410798dc843ae472f3edc02a79d0c7f6b8ce62af36e564ea1656e11c17db35c24454b747cf5bebde12cbec52f49c32d7aef610c7da56a1141a8a8167ac9bcfe05decb8831d977992c226b927d2d9c6dca9189520d7c853cd2ca9ad005c14b74331dfc88431be4e9d3d1f93bcf4f79a1a4c3a8ab672c9ac97d794131f003c2ab6d1e07c31d8bd17e153040f4cd88618b5b59d8a096c1031b01bcd791c6750685e4ae2988c13839dd737d72abaab2571b244b2dccd06d54dd7d02d7439c0b5a24d7e5f233d141684cfac35ce92aec8d8a898e663ad3d558f78868ab3938d51f0a57e2007f7aa796174afba1a08e04b6cf0c7622682117c16edad47c114dd298eb61ecd7b2bd7bf2017a650c4b4f0e77a5d7fc5b98b7b88a63bdbec078a20255f8172032ae90d266d195a17ff19776f06e4c2f952ff65e7f0b7b5ebda9ab68ad5c7bdf019e36a1798257127846305df4d24f2fe8260e3782129445422209dbc441fc4ca1736658731eaf60ab17e2ec131e00a4afa1063f55a3c3732b45d052316aff3036386aff0957d0f65c794f1a4f6d00f4256dea802affa284611b67aa524720f6a163c75b49c7d7065ee5b1a0996cd06ee8467966ece8e027d055c6474f91b16304251dd9f766ab2d0837e097325061541033fce5cf3d6062607343ef645572af3fbdcd0fda4a6047f79018be976e3b493e15ef25be8b025cdcc4c1cc82d0151c3e44452810d95640f1bf53dbeda25faef27149a91b55eb173fe6b09b22de4d34f27462982ab9b22fb023920bad1a1ee299f287d529d0e8d7897ed7ffcdd19d277deb18b5e3bc24eaa1053c2ff62133a0f309e602f88bd221deafabd99ac8e2c8bdb16abc7eb2517147e9bf155a2fcde37795e2bca615841d726d95964937644c192c96c5fc37d082385b8e9480ac5a613db3ded5104b00780dd7420b19554bcb7d5746621a57210d16df4804171cd8aa49afdf4d971c9271d763a7fd14cd8acdf72c615d4fbfbad962a0a540e8f3545a0f6c51b7a275dfed5ff93ba242a06f68172ebece63e46ea0562efca47ac0ae4a4fd57ed02bdc0737d9be061e437c1c65d1004d290231087508867719e7a71c43e80fb29a068edc2e848dcbad00c58851e2c4b2b2f5161847016ad23e26ab6db36ec549bb8fb3225d69e8f9b11505fc1e6213991dec74cb8a7817838dcfd947c0909e02da23be90a0fceed8d51b580e0b53b084d80473f0de6c2dbe227e71c43e607469f41f3b7111eaeaeb150e715000910868488e3cb6030e09e486049567f97b0f8a16d078958e2be4c33cf0fb8c5bff74555757675d78bf3d3536de688434f28c8ec875ae9c642f20ba0c4514697a1db007536b477c3e89ba50ba1c1572396ffd6bb7011332e51f33f2d7abe8248a92796b5b0f726b3c67ae148b10429594d602afe9cd0669d0bbbed84eeb9ab650ae1631c79802e2651d8b5e9f8b14ea05ab4b663911e359d9cbcecec6ab980a206906e8a900b2bbe4666424fefe61199985dfa981f0557978bb44593693985bac713cd42405effa1aee81a6911f514e3b33513957a9efd0a74e39e3055ee5f58605d6c713b37aff81604fcac5777b06007c9d59a02def8b30c41dc8e001cca6b7b2c30c93aed26b21357cf5992f2d54eaf219dd911976133f81e609b157a2bde4e594c46ed2f56336946814ba5e239c8064e5764ee32a893b286a17cfffc03141e55c480d7ac620e34def36143c12f7e10fff6dad68f064eeab1e5099f280628b6606c368eed1956b40adc773830549613e704f7ba60feb7813a9ba2ee05b0e12ec1c64c940ef1380af04c2f06bc44400ff8e63c9e32a73bac9c488736c15e1e1310ca9b6f8cbbcbc79700fb7bafff3198dbbbe8b1ee09f1adea206679e6dca30c743ae0d665ff6d0a6b7e9d3f641e3ab82ef0d00000d27d4d8f4a0ea0d3bb6203b817a3b89b264d92ec552caac7a29de96b770cda18fa9830f2cfdca8affcde9c52e4f4fb745378c9a975bee8c6e80157dfc7e9c46d02fd40a2e2d0b9e2c4cb6fe8c37c906e4008b570574d88a9f624d83e86ee72d62965f256c3d2f126c2ff030e9bd7bc2", 0x1000}, {&(0x7f0000000180)="68e68d9641c4ff92b64f516849ecd70ace390445868d1389e97748fbe91ff373f790a4552f597add9af11c93e08460c15004eab76e106148d594c8a7e30388abb649e098976590009e7be5d978dc5342a169110805d43e62b006e1cf106068fc741a7fa489de4f51df9dc4aac92bb0dcf06c48ba9fde8a8593f816cdfd8a1c07c9f22e16aa3302a032772c7c13d02fb28e7f06d56dad9291c2b4b7a502e372445f37932cfef740616ba1ba8c1ee28b30a7fc8cfd63b79b92e47f61717f5d740fe7342afc2ca39852c96eb040a430bef2d1f4cdef87e71af1515221838c41eb1d56b1bf4c5cec677f0837e4e0b9d78c4ec53b0ad2bd80", 0xf6}], 0x3) 21:03:36 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) socket$inet(0x2, 0x4000, 0x3) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 21:03:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20, 0x0) close(r0) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x6) close(r0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x8000001) pckbd_enable: command error 21:03:37 executing program 1: r0 = msgget(0x3, 0x10) msgget$private(0x0, 0x190) msgsnd(r0, &(0x7f00000000c0)={0x0, "f92811cd4ac61d2caace7c3c0b2f4ddc80a4f9b9edef5b4ea6d6f28e9c476d5340315597c58cdaf837dcf44c082a9a3f936ca6f385c8171b5e4321ffc4caffff4428f8a15144519ac87ac4753727e79449aa92396fd89151d51500d98d626dc7ac185579d95abc93f99f49eec9"}, 0x75, 0x800) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) r3 = getgid() r4 = getgid() msgsnd(r0, &(0x7f0000000280)={0x0, "b71e5cb6fb85035e04b555ad67f76bf01920650ec72344c1c581b3f3c4df220c57dfde205c2808844e95bec1a1200646f2f8cf96260e8c1741184ce24374486d043464346b50a2ee1042902273e7d31a39d493e9dcc0d3dfeb2cce15aa669816d4d2b78287daf36f186ab38fa5ce9df0cd1a863a3f0cc497765e72e14cdfe6f9b20ba3ebd25a724ab00f0898fd13d7656f090e5a589a0953a68e661e01"}, 0xa5, 0x0) getpgrp() getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000200)) setgroups(0x7, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r7, 0x0]) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) setuid(r6) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000), 0x9}) 21:03:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xadf4, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x6010, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) write(r0, &(0x7f0000000180)="46fd56d1284da20a80511f7852b2ee9bc869f7d46095777c179f9b0065aabac7c4306a939ce15e522191b315c312f69bcd88120da20182736d921db0ba141706b74de65ebc1f94189db10baff323adbabdb5780232daddda4131a2d99e646f2052fce3fdf8aed35f2ad16a88173bb4cf7060be917692d99110457189b57bced9cc9a5a3ac148e0468c5120a3e0606794d0b40bfbc0afebc8a47fd963a897a3635aa4585b5cc6af50d14c78a38eda361d04da2e", 0xb3) pckbd_enable: command error 21:03:38 executing program 1: r0 = socket(0x800000018, 0x8003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x10) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) socketpair(0x0, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 21:03:38 executing program 0: mlockall(0x80000000000002) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8001, 0x4) getsockopt(r0, 0x4, 0x5, &(0x7f0000000080), &(0x7f00000000c0)) setrlimit(0x3, &(0x7f0000000000)={0x92ffff, 0x400201010000001f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 21:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x820, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1c, &(0x7f0000000200)="05747844bb0e92501e4d58b7a015696fe879433b810598fa261a9727") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1000000000000800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) 21:03:38 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) socket(0x1e, 0x1, 0x2) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x6a53244276eb108) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="df6a3a9437b3e50d8900a3a5ac4e62f0d8a0e7a166f192a94c00e6f77c5bd82f696e2afbe30692358e565bd128a5b26e65f9c6b8ea718cf1abcdfd01283ea947444fab0f54a7b80bfaefd992c2dde960dc39a4cb4e7fd9ac0e22b5eee93c562c1f3fa339d8927ffc28931aea941db7fd48c7a13e9a49ffeaf6198d403e304127c478487f984017b7afd24323e19dff127d170652cd9672a55ce6bd7ccb0eba71d4e01e0e10a0b18ee7049e6319e5ed271d95d8cbb05eda791ac7179634e4d893f179a3746886d4d72d3aae8f48"}, {&(0x7f0000000400)="8d3ca96f842cf800009b43d4d03e361795ddd1a95fe962afa5d8e0cf"}, {&(0x7f0000000280)="7bb26111e82b23bbec466ece07fd2df315214f095ddd220186958da570436773558444d79eb2a41168caa3f3d46bd781eed79d7a7f6e408e13d162092a5dc17124cb19f088efc2aa5eddd54cd6d14234985d43"}, {&(0x7f0000000300)="42ac49a342bee5c0c665147a8229e6d30b4a843acb7d3b724c8061c438b090cd0c46371169324a93b47ca3704e4b740ebcd05a8e4447b721d94cf6bf31be86e6502d928e48b194312d894fcf21800995dcbd3d389bf76c48d3ce232d41cca55e7cf0818f7b5470297591591bac8cc397e7004670d4345664a5bbcde8623225dfd87f3bb3fb1d946c7f55de7c9eddd3bc8f0045aaf2b75691c69e4b7b92a722bb03f8cfab08cd8f236149c0e9a6451b9968002d01bea0aedf69009419b68008d181d3a421655b23553b362a356b37dd757975f8bd1bf02d3acb374944ba25c71cf9835667c95131f93f168e3c6a1508"}, {&(0x7f0000000480)="851f438a841fc4530c0b9b6dff1b3e51f9d02ed7f4c6885fce4c0cb9a1b086be198905bf0214548528382570eed62e7e0e98edda2cb3dbd5871d8205d0189becb072a5a1e52fa03d7d4716fa9ad6ff95704230aa394acb264cddb6ae195f15ba9cbd8a2cb82666bbdfaaa04a26bb0342b604f18569f93a7e9c202e690b4ea5c03f2d9ecffb2834708132ad6e6aadf8c339ea3c23b33010b4dd83d64b6f7c0cf8bedeedd4af1468a8e9f86632fb8bb9d8c8e7e98c01567cbcb7d9bcd0d764e2c870172aa00da7db111b040c87e21babe61834538b372184c5e651"}, {&(0x7f0000000580)="c24355b4c33075fbd4e3233bc898841ccb9c960bd188cc4e08b4e5ff60dbee0aa0afebfcf9dc31d806d16c503cccb24ce4291717f01ec746487340066d1c839922d62a97679e35d422ba9d811d566996c3b10d54a62f75036988aa096c10c32292e79648b28cc1460434caac2597017311a7afbd137cd0ffa7a1c50896379eea5c815d72458e067c7c7f63839054d0"}, {&(0x7f0000000100)="5f5dde7b6fec7f8c7b3661"}], 0x100000000000010a) 21:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10121, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x81}) syz_emit_ethernet(0x7e, &(0x7f0000000140)="ab7ce2f125e2b4b369293a008a50d1b7eb539165257b08d5cc210ae6fab02ea94018b8847fd380f60f71c0df221dcb4e71c8c702f8df51fa247ea41020b3546c0aca481ca893b5e0ced131b1df847056542d974b2be5eb3428a8ac4eeaee16cddb7840c51cc34e89f6983cd2e7cbefa3f89cec2093e9b669ec8fef4df3ef") syz_emit_ethernet(0x34, &(0x7f0000000240)="b676da5d31c6431f09b01fa9af8b8659852a53ac6a8fdf52342867cf0b899bc8294246e6ba11d008003b620663c02af1d04a4bb3bc4b596ce75f63406b5ac5ff15aa86937174801b7a16ccf202115209619bc9c6157472fc26767b4b4cb504494b8ed80bf9b21f4948895b15e53b8076f9414752b5313c6552d34896204ef10d9fd7c466ef78fd415a559d192f5fb637ad03e1552229e820541c7bce33d2caa340005da5a664799e3be28d9c6e666ef023ee0f6be713c04110c6") 21:03:38 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x6, 0xf0000051, 0x800, 0x7}, {{r0}, 0xfffffffffffffff9, 0x80, 0xf0000020, 0x4b, 0xfffffffffffffffb}], 0x9, &(0x7f00000000c0)={0x5, 0x9}) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pipe(&(0x7f0000000100)) 21:03:38 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8232, 0x0) fcntl$setown(r0, 0x6, 0x0) 21:03:38 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') 21:03:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8008, 0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745d, &(0x7f0000000040)=0x8000000000000b5) r0 = socket(0x1a, 0x6, 0x1ff) shutdown(r0, 0x0) close(0xffffffffffffffff) 21:03:38 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000040)=""/99, 0x63}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/127, 0x7f}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000000240)=""/123, 0x7b}, {&(0x7f00000002c0)=""/11, 0xb}, {&(0x7f0000000300)=""/188, 0xbc}], 0x7, &(0x7f0000000480)=""/35, 0x23}, 0x42) 21:03:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0xc, 0x0, 0x0, 0x3}, {0x1d}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0x2, 0x800, 0x1, 0x9}, {0x3c, 0x40, 0x5, 0x3}, {0x0, 0x6, 0x8}, {0x2e31, 0x8, 0x100000001, 0x20dd}, {0x3f3, 0x7fffffff, 0x9, 0x9}, {0x6, 0x9e13, 0x9, 0xffffffff}, {0x4, 0x9, 0x26, 0x8}, {0xff, 0x9, 0x5, 0xfff}, {0x8, 0x9, 0x83a, 0x5}, {0x1, 0x2c6, 0x1, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x7fffffff, 0x2d6, 0x3f, 0x80000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:38 executing program 1: clock_getres(0x3, &(0x7f0000000000)) clock_getres(0x4, 0xfffffffffffffffe) 21:03:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) clock_settime(0x3, &(0x7f0000000000)={0x9, 0xe33}) 21:03:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 21:03:39 executing program 1: r0 = socket$unix(0x1, 0x800000001, 0x0) read(r0, &(0x7f0000001240)=""/226, 0xe2) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETRAD(r1, 0x20004b43) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) readv(r0, &(0x7f0000001200)=[{&(0x7f0000000080)=""/79, 0x4f}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/228, 0xe4}], 0x3) poll(&(0x7f0000000040)=[{r0, 0x1a7}], 0x1, 0x0) 21:03:39 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0xb8}], 0x1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) preadv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/178, 0xb2}], 0x6, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 21:03:39 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8000, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = socket$inet6(0x18, 0xc000, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x201a0, 0x3) r4 = syz_open_pts() r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r7 = kqueue() poll(&(0x7f00000001c0)=[{r0, 0x20}, {r1, 0x100}, {r2, 0x2}, {r3, 0x4}, {r4, 0x40}, {r5, 0x120}, {r6, 0x26}, {r7}], 0x8, 0x40) read(r7, &(0x7f0000000200)=""/4, 0x4) mknod(&(0x7f00000002c0)='./file0\x00', 0x2, 0x1700) dup(r1) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000000)={0x2, 0x2}) fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCCONS(r4, 0x20004276, 0x0) setuid(0xee01) madvise(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x4) r9 = semget$private(0x0, 0x1, 0x44) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000040)=""/11) 21:03:39 executing program 0: r0 = shmget(0x1, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup(r1) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 21:03:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) close(r0) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xffffffffffffff00, 0xfffffbfffffffffa, "5c06001b000200000000000188e4c12e00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 21:03:40 executing program 0: r0 = socket$inet6(0x18, 0x1000000000, 0x6) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x109, 0x0, 0x0, 0x0, 0x31}, 0x1) 21:03:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x9) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000000cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) r3 = shmget$private(0x0, 0x4000, 0x406, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1810, r0, 0x0, 0x0) 21:03:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002001, 0x40004000000028aa) r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00002927febf000000f92270b2000000000000000000000140ffff4f22006e103b4cf475", 0x2c}], 0x1) mknodat(r1, &(0x7f0000000200)='./bus/file0\x00', 0x80, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) socket$unix(0x1, 0x1, 0x0) 21:03:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012f2f66d56c653000"], 0xa, 0x0}, 0x0) recvmsg(r0, &(0x7f0000001280)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)=""/252, 0xfc}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x2, &(0x7f00000001c0)=""/84, 0x54}, 0x800) 21:03:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 21:03:40 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) truncate(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x9) write(r0, &(0x7f0000000200)="6e2ee48c173623ec7167bb296d8319d9e98809e65513a3caceae65ed58a4d92b66c134d48f97983b18213900e18246abb3795caffa9f5b7cfd13b7df04515208ff48dae3e9b65db20a4c80ef030000000000000098476b37320d40385f10c3d2eb53cb923357fe3a2aa5f0dce608cdc6bd07f6fe9a9c32e617e0e1f1f7bb15582811f34a54d21219429a2d93d747ac6e2e96", 0x92) stat(&(0x7f0000000340)='./bus\x00', &(0x7f00000002c0)) execve(0x0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 21:03:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 21:03:41 executing program 1: setuid(0xee01) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwrite(r0, &(0x7f0000000100)="339e2e1feaf3e9f31751a3cb7d2478dda9a2e62917795a1f415339c130d26e54d7b21ecb5ce74203", 0x28, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x4) 21:03:41 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x103) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x1ff, 0xfffffffffffffff9, 0x10000, 0x0, "593b7d0a81ffeacb27f9068e2108b7c4f1b73e06", 0x3f, 0x6}) kevent(r3, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffb, 0xc, 0xfffff, 0x3f, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x41, 0xfffff, 0x1, 0x200}, {{r0}, 0xfffffffffffffffc, 0x2, 0x20000003, 0xd346, 0x8}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x200, 0x84}], 0x2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x4, 0x5}, {{r2}, 0xfffffffffffffff9, 0x4c, 0x0, 0x7, 0x7}, {{r1}, 0xffffffffffffffff, 0x44, 0x5, 0x9, 0x4}, {{r1}, 0xfffffffffffffffe, 0x3a, 0x1, 0xffffffffffffffff, 0x3}, {{r3}, 0xfffffffffffffff9, 0x42, 0x49, 0x414, 0x8}], 0x1, &(0x7f0000000340)={0x3da, 0x9}) 21:03:41 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() r5 = getuid() r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xf) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r10 = getppid() r11 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r13 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffffffffffffe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="ecd7c6e03029df64fbe7c8d25cc1867d97bde2279dbfcbe9972838d0c9b734449b5e29506ff62bd679e39bdd7ab25be768227da8f433c760752c158d2d603d8901b5fda75ba35a4a4fb06d33c5297ff6fee9e6b1252682d111cd11a79779d29c944eb285a014b6539205c4b8d1e33e3daac2d329f8f8e5cbf4f0c59c3cea9228a2ff6130762592c68d260b273043e6", 0x8f}, {&(0x7f0000000140)="5c4b12456a4d9ae00910d24d27de27e3e282447a15034cb8c8d7fe32c2348528883d6d3041cda7e3a2203c27a00329dc2f73645f1321712e6e69789da95c43cfdf976f0bc0ae8330ef9a511904a4d385aaf68c857bd2fbb3e541fde9", 0x5c}, {&(0x7f00000001c0)="13488bc7a01974539013cb6303d0253192fb6af46f9a9b0aa4f94c29ed333c3a9378eb5e0f4500ed4efa09d72be6181619e268f368b75a691a447804964638", 0x3f}], 0x3, &(0x7f0000000580)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x160, 0x4}, 0x400) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 21:03:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) 21:03:41 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget(0x3, 0x3000, 0x24, &(0x7f0000ffb000/0x3000)=nil) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 21:03:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0xfffffffffffffffd, 0xffffffff, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000001c40)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377491ebd06a1c896c24bd6cc866a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f8ff3bdb8e73b77340e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f4af9182cb53a5780b4f101731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022fd1cdd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a9", 0x5a1) 21:03:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000001780)="f2", 0x1) 21:03:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x81) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt(0xffffffffffffffff, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) 21:03:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7fffffff) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000745e) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) semget$private(0x0, 0x4, 0x0) r2 = semget$private(0x0, 0x3, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x1) 21:03:41 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0xffffffffffffffa8, 0x40c, &(0x7f00000000c0)={0x18, 0x2, 0x4000000, 0xffffffffffffffff}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0xffffffff) pmap_unwire: wiring for pmap 0xfffffd803f00a640 va 0x20001000 didn't change! 21:03:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="01010200d4107d0cfeff0004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x15, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea46fc7a7b000048f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff04}], 0x100000000000005e, 0x0, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=""/4096, 0x1000) 21:03:42 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 21:03:42 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x700, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x180, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5, 0x1ff, 0x7, 0x7fffffff, "aac30b24c7a32f7a80d3ec8f39c2550462cce89c", 0x80000000, 0x54a1}) 21:03:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 21:03:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x7fffffff, "9278026c598f61e5174a47bf09add23262c199d0", 0x0, 0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) pwritev(r0, &(0x7f0000002600)=[{&(0x7f0000000200)="74a89b0ac1c34bfe88f91726fa4b1ab36424cf34931be0bb3239529637574d1d47daec232a10a4834e148d197bbbbd4fa72d741b3ad87816e8", 0x39}, {&(0x7f0000000240)="a1c73c8dda169b13e98586c259e6e02f69d8d5a7434ddd4d21762bc183e9adb143b8a811643c104eda09604aa54d43a17b0d212b80df2354c1f0b324bee62bed8ee4cea5d423b2eafb444d6108726f0d101f25eaa26384d8957a2727e32a66", 0x5f}, {&(0x7f00000002c0)="427a5cfd54dfd3d29c53e5a4d5f328c06ac5c4ef971a4ab2ceaa54fb76172e8a7302d0828946228eaf4d2047ae229c48d70e4db9485a37506989d286c11f2f3361e8691b93a1f7f31e504f6f0e9e3759cd912dedc1ef86c2beb2274fe1daad12a8bb2b2ea52dd9b2dede7f15def5cc5126b18a1774182e39a1f5a06e232ea0546b5c079ee5ff06026fb86d5005af7e7a5b7fb740e650395d4b6ce0f8269cb791ba04e8be4194639c5a332a26dfe48d7a74f6fd6ea90570a88f98401036eccdab7e6308444c4ac26b37659974db89ad241a1e99d4c6ed29acbbfc49b6b7c68386d88c13a9adfbfa0f52a3110985d63c52da9bdde30b1b839501dab1e4956516e171cd3f4d278ffc5d1e57a264fe53443f0e977ebeca3c7bfe829551a4251c68289e96d37a79617da6220157c0c802198c13a9faf287153defe2ac4352289924fd4553d5b216694864d8dc27dfb4e88928709708601f8707aa66f1f3ef024d8bce3bbd609da0dd2b5a7df1e28c982c5dd0c414dc9a7caaf82b1e028f36d253bc534a36a3dc4bfb6bd64573d5b1b54ea310331a77a6fbbaeae07d658719f365d48f48e9e62c0c518e6bf36696c9774241174d8f5db221c04a0e7d41f135ff461627b3e99e99786ac9bca7179157363038e75fe387d778df65a3266a9feb0a13e1fa4161f985f8f0fdcd300a10d6d0328140d680ba88c4e7d472253b184f68279e79dfb5b179f6f5a00a585ac19113fe3deb88b41a1d9a4806271ea1404f15420bec5072d48f0ca546db4827e29446a1298a541f75f6ce3b5231cae0e883ad57e6e731e8cdaddd82598b50ea1eb35f38b94ae8e8b7598aabe3708bbc068e94ba33cba3cc955c3ff259a3fe4b96c8e32b0ef59300adf7b7ea90fa04d1ed59a4c6b7d1d3949665e19e39a8783e4a3e596e9c946298efec37824cd56018f996d1e48205f99d350a47f2ad0930ccd596b82bbfa12175d6a81c92134d1e1ab677a32455ead379bd03e0fa7229ecfc57cf2acc973cd93e0013b2a6a46bb14886b586d785a44366826dd77fe2d55c93bba49a888d3c7af9a2dfd5314e493a1002377388c43c44be3ffb1c27842fa55061f733f6a1136fdd235a7f679d30a2986af77ee1a9bb4f91f866685db43d8db7151cd9c266250bea469a7c365202d791de995bc927021667c823f2c84aa4d4dcea6d59eaaac1830fcbd8c961185b6501cfb318751a2b172835dee8860901c72d2005e1d8f94263218b5f99baf0db384fefbbe44b53ac8b677a26593591b3fb5b92b65bbe52cb7ace871e7a1e8e1b54bc9072d87d6ce2e8374a065580e624b188f7ad7f5b0df29c01fd55914e9d13fb23bcd7e443f9fa5f8112768648ec913f00a74ea401f519feaf133aadd925902b7c322a23e720e2727c1b4c0e1e7deade87fa3b032ae7b9bebb0c7d28c25f5f3be3adae0a6f18d5256025ae31649c41afd0da7a7ab59f12cba27060bb673501719785603e4a1d55fc0e769cc54823454834f0a128b7c8099fd7697146cd01daa82da3202fbbbda887046f3f8b7a04820ce868afccdc0afd83d0f08c0ac73b70dfed2b5294f8638a763488c2cd6a6b71b52793e3b25561a3e03145d027eeae27a3087d3647ecc54ab538b19705e09639031ae3355c0ed5a8cb015d4961ab665c94e3df3f0d42a684b3487c64a0d4a9de06726ff0aa91c754ca9f91d4b239f072e1b8168b68b326b0be315e3d47eaf29b5e91ec9f02f2388dfa0c79ca601642f1632c5a4b155bd2c9ae9515f4d8e6819ecf75ba8b99c07c827a626953ce5af3de02d81ecb20852fe056f4c55470d5cc8f2c107a65d9c911394bfb08414144b2ba5c66487d9fcf9f728b89a5515b2e9021fdc967b02dd587f793fd2128436ab4d58dcee97678ad5b0c6f214441f028a35d6e63d13ea9bdf737a129e34570d9c43e930f1fdb3790194fbcc2cb0cb48ef6e0c040e55f48350bd3679a8f07296b9a0d0a201e11c45c11b034d897ad2ddc2c3cdfb92557f9ae12d034fcd22dce57e26dcae2b43eff8411ec1094245011ac503b387e51392ab80429937f2045c5b92f0fe0d5268866c5bddf7cff7e795bbb3bb89f02bdf76461f58ad24991f8f838c62aea4e4dd1eb569ec4f47533d200f2c93e4df5e2b60a68264d9735b390136602d55b5fe8920905a264bac568bed3b57fa566fa859d262d78cce2534957a30de9c8b3e8e75ea8d3c470bb5e728e8a2ed6f1bb03b4ec7e94e89e229fc3532a80bfbc9d30f38a974db8fa74af492f46c155925c870aeca060661ac77c9e6c035088df411c11dcaec1931d97c6d814a90d1b730e6d899990d6a3e5f22d238674ea90687746a123a9668b08e1dd37554f4cb0e342fac146c98d65b1879d4ade7b2fb6d46983da5412b65699d4a43b5da8d2d9ef563391801b0a8294bc00202f174d1c2f2864d1e6318e427b5d1b41edb0302ae53674b9d8dec7689d11c2cfa6680ae2dfc01d3805e429acabc283e196d88e71ca45ce83aadfc1fe6ac552be957e664e5e212c35f0f9b0ecda9514995464bd450848ca509324d15a6c044b991af8c327605e7d86ee504ddd37fe4091914295a9485a9f88ea50e161bf7d3429d2a4cc1f391d164fca48505e973437949c3aab1f8e3258bc8c4a14cf325cdd02188a3a9f576b7b532a72d041bc0e8dd10f42d0e0b5efbb81eba5bffbdf19a0081a595cc877d957eb286830492e6f987e7eb4050b8e31def6cef9315e1f0502067bbf04223eb12b713af4249ad5d2ccde3b061f8c25373bc183120aeef7c3b8e9ab376c106cfe750fc81034593f57870dd5bd0e2ddd700dc31a1c3d61a916ed226a584b3e340555867e34ef789c76a86ffd829546c299e57531b3f6f9e1a795b0afedbbfc3cacf90c832ff1ad0efee9a2d041cea287dc73655fa8fdd98059b55a5f0e94cc26de6e52b658e2b0d66c83c5f5d5347bc7631c75ea4f46d7af818f3989ca09c09496a7707440efa55634b10729c46e0a6c2e00cc59326e9df5cce7c7a7033c817aed1aebc592ed788af7c59cd6cd09e00652f0187957eb9c231058e5741d2b98939ed7192abe6a30b63e8b2e93482f4d837a8e4369bd51cf6bce33eba8ff73c1a9be25698e1cb12bd2ce4e324d3c15967fc5bc18129a5a3e61527139e28b8ffece4149176f45a62886be9ccd93b852e01fda880fa09fb4194c6c7a0e81bf4e76a52312306d80a74543874d4372b7092e802fc79c4f0b99a1003ac086eb2c3969af45733a87e80990cd85e2f35982c7aa52703e79278db185690f1f18ba1d5efecaebad5997edeb79379b9ba30a90387a039a9747307ec07fc1993c292effb8133ce49b215913fcf19a32632611183cd305621a5250353e596ba8f246859013cc2c9963f0c5091f49320a663c2c644944c9453ead0f97ec5a7dd691e09599f46a3f83d8df69c635229a64a1ea2709c673f23326c1690c1f29adeb675ed35f68696b9aca588bba1be804a262cf25541e02f4027ab2b4a2ebe388b0d167bd88db6d01fa18e68be2db174def23807bb26b44ee89c334bd2e40854126c7b626ef80c9ba76c5b077d0e8e289e4ebf9c386cbdca7831ae12a9fdfc64b468ec80276da47e0aca1019073a56f73cc19fc8d0ab95ea1ea06f74d92d60154856f8e2ac69234a9c87f068a5ce7f1ddf11cf4d6c84a3c6fd7afc775d54f958f24be06fc55ce6d7f5920157b20f65df56a0839acc3457aac2259cdd4500dde992fe31214cc147980ff6f9d8141e34d57544bc28853329aa9a0fec398c3e39fa2e864c64ac13170233897f405f147c3c6009b86b6c915bbcd5bf8c32eaf9ee4a32a9d2bb530c95b099aa39a0159b2755d5ef29123416ad5976b67248bfa5811b5eb6a09d361d598ef0eed4044a11b76db4d4da734c768e2bff213923e767fff27a6d4979da74affe2c6a3eef3275ff7c3cd545aff563d044449ba2f6ec9a053b1bcd094f83748759acceda8fddbcab2959a78dc05180d590d9cc4b39bebb207c1e506fb871d0987a0ea02763cf3ba5dbff15302477ca7b20e31d71fa53e76335d57ff9db4243ff06081081d481c1a921ddd6730bd05834e9d47f6702115c1f798b6f1f466e62df5bf205de1b5dee1da637c223d94db7667e9be79972a33c74d5c766d06dfe651fd8657f996b1843c1a3a3d8b6e56833b350aba7fc872c671095c032aca866edd529f697c52d62ba139170650af43f104cfbe24ecf4d040b21d1e50a57721360e976efb5c2c2eaa438b1b1c27976e1da69fdd2dbbfcd731fc984c6c2ee3412831a76698d17c5974991a63c991fca0641a3d3209880dfa12500ce22b2b27ba68c0a89f0fa145ea8ab2a4f6138cf5e916393c77157ea14be9bf536366013664e1850f5326825096770300f7e46581aef361f810631ebfa57c79fb8387a87af1c8466229d3e14ff08e21ff184950c3247f00e6747a6332bc27e366d8aba66aa7984d63fb3e4887e3c78435c3b1b27fff1f44cee0c617ab738cdf3560d30a4d0327101f2f68c504f31124a43e786b43ce2a22c0d5351e6f6b0119cc3ef94387c424f1bb8e2bd0fbe969236774653cd68ecce98a74f93651a3e4093a68fa19647b586a84ce2dc16e36b38d0a726a132dcb54d1b7376dbff5f01149e6747fe27258a08dc9d77522c1ee1ff4c299e8f3e4ac57e3ff035f5b002cf7583c4401f4462d6abf24d7d6a48966ad88ae6bd4bc4f69243d581406332d40429b6790611d5f57beaf294a6455c343665f9aa1b00e35fdcdc3440266b9c1c615772aa7cb7b0329f9f244beb35211e604733dc8d8e2a7d12ecc8aabe303501891e2d2bbe8de48fa6cf59bb36123600e87da78005188ab82b4f15b00bff1e47296cf451ac9ad3a9c08a7e5b9e23c539e2de99f27b3d551c9abda1e5107876a436a4582fc3e1620680d1b8242dd53678c869336a9a629018d47738e02859bf211ab60bc1d655aa3bcbbc2a9aad2dbec2f84be6db68b37ae40f2bf534348c4eba1fd00ea81df70f3141d51570f310370792c2b8323ffee38f593d59884573e94875f2951c6c3b27a5289a9836880b1322cce30704394b0373831397d48c4ca74ca18caa7fe114bdd8677bcab53703361d783ceb783b8f88c7dfe5d8d5706602df43fffab07cf93505e2f7529dcd3e312355f30daf439c81c674336254e46c04c2436115568f4009c1091d76c994d28eddaca35d9e647dec75f33a96cb032036e4acddb3dde0187ed8c07c44481830f885c7597c62a804b5c2efe00b748d8a1e2d018296d26cf2dc71a0f0d03f2325778f964695dcc4c013ba069f48ffda5100f8f6fec6ce24f11d199daab6ecc4a0c7fb995e0246dd0e559c3018aa26fc27d4e790eba1f40c1d83bd65012efbc084cb8fdc6a23f63ec233e1e37dd268d2da06f7192f96a7d6787b25de64e64c4555228feabc69db6039a40473c141e7d9fd154163508996a5df92b8fa2b608ab0a32002858223c11113e1632572ff3181365237220694337662a502c0bc8350379c84f4ce9029893fbb340a8412e788838d410098e9c74dce880f58627680efbf2d027f9ade47d2a254469c14de9ec72cd7a69307632c63a04a736860e5cf4d006f646d5a9687ceded3785ba504cc6ab3a44d69ed3a03f92a58374552042bf6b9be987e64456f2450877fff6e69ab9e6f5836f09db372546aa95fca79505a8f121061e9769e7edbd6bfa94868b36ac2ebe2f7f1689dbfbee1b0a81626ae74384ac161c7c63aee1d31513a2e7b06f63f744738f2342489e7d790d8c4c39b92004e0952cf605c9a210", 0x1000}, {&(0x7f00000012c0)="fad07450e95f4763d35e67e40311a657fc09e5be", 0x14}, {&(0x7f0000001300)="01d9d5a2bf25a20b391e4ff6fa5170f5d4fe2842a31c8105523384af3e241c84de509da48d42259f1fe401a34d8c410e4faf753ac85c467606ca51c597f83a6a00de3afee0098c20b826c0a4b1d2c6679a3fc454e38e7503cae17df93d5da52e51edff2eb67e33902435e39cb4fa3133ea86d555704c813e95b43079299a8e4c7a36ceae94785ac2ebb88c", 0x8b}, {&(0x7f00000013c0)="2ce70ebdf8", 0x5}, {&(0x7f0000001400)="45a58790cd5334070fe35d3a3fb41e6c2471f5305101b5daf49050ec72a6c6ef4558879b4acfb72f3d478bf5ad4f067b3a77387f6321301b258ee634a5d0d4b001dd2db2f5b361964ebc6cf48da015eb7fb4adf541c8b7c615f0259ce371abf1227803efa53f419bf5df01f9b483d5b5e86a695986ab54816da7041093f5e380fedee289303fb3029d28f39aa167a59040c0238911ab3c6cc58cf571490821f4cad7fc05326667a3de6a0cfb7613f1cbf686bd42de704236ca8f8136e7d4693d02b8b05bddc94fbb05c68ff2620166f5cc8c352111701150c3c8a1725642651ca984bc30fe19", 0xe6}, {&(0x7f0000001500)="8180d4886ee86c00c2e6d7e3a902616e9e5608d3428a7df84f4912219b4183d553e1bca275c3e42aaf66d479bac501817813d46d05ef22145bf7048d45d2bcd13a65f955ef94b426ca13d7e8107bf27314e55e95ede2abffaecd59c2228dcb05ad752a8b9815dd2700d3144cae995719bec6472cb2e6bf817b5c42fae9b9d8cc34888e83d02f16ecb6fe8e25526d00ca74f58bd5af71f0bf6accd340c92f0197892367be75c9f993a1c692f99336f7752d4c36e340e51f9dcc0d5c4332b01d02f182", 0xc2}, {&(0x7f0000001600)="19c85eded1cd7a834fc7ea423d6b625a1602714d83c6289d609bc2cb6857d9a6f90c493cd60052d71abfb1d9c5b735061ee8fa1fc0b9d04f952ed4a2193f16e4848bbbc868bed34ba5e13c1230f60f51ca2fe2068c389c7aa13ccc6f7d9107b44b179eb17609b7d26e07eb7093a611860339e7f590e3cdb6176a30d3651202238422b23990dba0414004f0bcc03b4fc53b16f2bb7e435111aa093fee4ab30c2a653c6eea675aa05328bab2146a6dc44a7f5b82af91a16781b6a83b77f805fb4a1f0b3176abad43b0c4ae681d20fb354abf746f7452485ddd81ab475569a3dbdb2bab68f8e930f570e555907dbec9389325cbd6c053bb455a2a84b4e222d9d6f82b64d34ac24e25fbf8c50e278e656ce6dd3b4061ce770cbc1e45a6ec3bf2ef380fff6ddba609717d1ece42c7dcfb4cbc26f8eb2bc6073f05dab8e8a473661fdb975ea81da9d2640dbc5abaca13624737d94e63b8ce9a243bee844b490ea609001cc1b6a0496ba8dfb16ccb4da6646571f24ecf4e0c54d3078e73ce7a63f5a7777bd0c61c16a153df07da33d245bc5568402da66f698ef53f6e0385719049a937313cd8d89362ec537219a896f71ef596a85e8cb7fc88f5e2d7fd0e94d00de3882eaa0ae8830a5b2c8238214e4b660aeb6d3366297b38f3166d95e8ce1775eacafee63e824c3a59d8d0f5c02cb3ff90bd872a5a3552ab52833beb0205a849614e704dcba9d4a06adfb243427a294e8bbcb8ade0308dbc37ded4c5fa96b611369bfdcaf23eeff3c97abce8ba9b7711a26028cf693aaee7d3a17eb558662f9a7115b5b999b1bebf9b75fd50e635da57a604fa352ab579ed04142abf4c3dc54e4e6100372d3485491e7402d9c789b570011f038e0f39667208097b733833a57f0a5e7d3b8aa64e5e2ceec73f4c943298fcc55f76f086d6e7f1e80edc7c4d115ca0d9f3fbf60e2e3dda9a21ab16b5679f9a7467144265112fdc8e8f3f892627ffd241ae460f03c1b35b63e9c26ea23ae194e6c1159f9acb51c17397b30b86614e898f0d1f6df7051b79341a5e51a90a663b26e0f0a2bdc59d4c03e210e30adfc02af6faf515c18ff2ff7a3deeff6d736c94e0a9f3fc5c4a3b212088eeba3b7f2599aac8e9248cded16dfb8c3de31a92eb5bf6106c3f44874dd14b25033e233e53eccd0c91c8526aa457b8f60e331730672d96e08b79ec6c041ac5fab132080eb14fd269ce80ed039fe8fdda39e6daa332342c9c4098fcac91053cb9a8c6027ba4a9101e7169b642d7ef27d8bd3b142ff13b3057686750ae8d6406a7afe4c0fb51749324089399583bf4ae43c9a690b059937a2856b3c5a95278c91f6cf4245c70a0b7361db48cd0b90f8dfb5a8d2f8a8c70c48f7d951c5794bae9d6b83dd197e2590fb78732b63c1f31c94eca855143b6b6c9bcb48fd686fa5be8379fcfe1f3b39e6d62b8c9351fb2f0be1d8ba6db29d557d35487ac114a85d4d6784c82d07b57f4c28bb4db8067a668a458a93d06a18a1006de2e139fc4d1e7da91750bfa907cb559dc4fee8b7fe026a240e530f123cf1073f866c61afebd2792a4f814db6191b59ee4ac354e8cd7e4cd093c2b5c57996e088049fe0da93b7ebcc3d4d09cebd9ce32f78e7f87ef760cc12573443e141e05d2e087ab189d16796ddd30246aaea007f1eaf019260f490361568de5bf17a1566ec84fbd0d875d4f1f6d8f076cdefeba94b1568b390ec7c77ba3e6f6a9955d90a44545561afed9c38a01338e32af94ebed001a24e47b83838129234d6f6a94a8b985a70e089d2d0840a5ca1896ade390aac5b3c2bd1361957c944d5536818d280581a51eda65fc4180fea7b1cedafb170519648a6dc5a6e8be99e7eebdb20f3db5d72a4fa7d22919ff5764309e542a191e264b2618ba3e050138e21f1560cca3964a7f0cb428cbe409b224f010b24ec50b690d28560dfd386480a3658847f5725f91e1097f89aef86cbbc477ab81f14436f2a4d5dcde17360bf9a6ef628847d0de9e36d306d5c1c231c56397829100eb1163a8da15bcf4cf6f7c114854d2dc37e87c64dd862a290ffd128996f3706774bf3c483cc1ac705a2a585369aa9e132b56d44a5238ca1304812369e9714d3e6eaf15affb99f2ee009b483c48bd24ebc54256686ad272df892a310ee348c0de27ccc11941674392db4b094b5bc8f0415eb90179786c108c2ab4e98872b1a721445e223532ee94758a3cda8bd73c5b4ac0a782af80e1028090bf77d6b886a00c1ef53d0ae08bc704f267cadcb574550bf4d6d2b622ac1215273da108c412c9ff39054f14b42c66198a029459ff19e509211992151f73dce1d4b0b00274e0df3cb7fd136d627126f1525116f8ca193592f8236505439aaec6f2c88005a080de3ea1ad2d8cc253e7fb630217f555bb52a274e4782ac3d8d2e486736891eca9e6887a1b95b2b2695e0ef618393ee5ee8ddf6ff4093a56e6fc2a2d1efe29f055846c4522e553d242afd6d529f468a8fd8f53104f37c0c899af6b5cdecc6da7f65e2cdcb033708e791c7540e0b816cdfaea174cf01b7f27c8c493b249db10b739c6aad50f108db28734d707cd9bdf32070f38c68aa3795031c758ff8b6f68bd86d14738c0c1a793fb658502bae2c446231a48c5a49c4b127eb9d0449732e2736358e6b6ba899573360da892bb8bf73f46a0f104baab6def1a29a79988a94627d915fd0e3b7e1c83e419c5a06e979ec026f01df18f286315349a40f1a9b547971f434fb11f6e8b1dfed9b3c82baba01b014c82d4ec2c3a41ea1ecb0416260805070917adddf1a181d0d60a480716ce1a349e59e80cfd9f323c17567bb1dcb1ea67dfd1156199de1734fd333527c4ee8b789d544ae359b95aa70471089b8d8ceb39fe7b6473f711d6858e7edbd8ef14c179d39514591410f6b9a32c7353694f0a3e625ed689395841d4381fbd0a9c44bb564df201a95962c57d9b38582b37845180457de7db3a9f13431fc8f448c8b726e171968a8e282b7a05daefb034c8c60c0601421587beddb35510951c4ee38daa63a4b69fb734020184c2385c7b44fda8e668e55027f0dd5b848fb3e4741380828324d5a491eafefe8665aa841745502460320e122f9908eedd388ca8bb866bbbec2b382683d59138301400f169336fb3e50085872300e166a804a9cd996f2622eb102a313ff311145db2abbbf90a8baff9705657fb795f10582e69a792a9a7ca20f9d7f57a66dd79c5fbf0fcb62c646e6ab63e0177701b0c41a267742091e2473ddb7260dd9ebbeaa86914f1446adcbda7024eb1aa0bc67a55c89944ad914e3d971dd153dfc48f3e3eff653dbc348d9a3fc29214e7fd2ca5755470624d94df82e1d356cc1e9b0339c2af7ba7c0b570ae840d4d47bdfeb7a5977b1bcf684a96c1f61e4e323107e5a677e9c2def75e9ac7710e79c5b044e789355bca06f85b7604b71f2e70f4a1410e23dc8f3f53dcd10754ca5c9565387efa630c676467dc8b733fa9f8b3af7bac86a8ad7d24da9dface13d2e1f2b01848c746d8a6bc7c6072b653d705403290f0fb90509d3177df97ff37e81e66af5c76f62e22531a5398cab19f1762e57f5f8e94aa981f135cd940c70e6faaf6630584db5279c31ba7574866baec8a2b2db2b2062b0da77e9a2897ea5154894f517e1f8cc1b3b21c081284105c01ea5aaf493d0392ab444b215e7cb51c693333edbedbc43c72348c01aabf0537940d766ea058d3a9e65d0cefda7f18805d37cac4307188c7418b5496d577e9821a22a75bcef57048c3ee6e39b854d52355f4d86c8949bade97a7cd7b3c1af015630f231f120a64246eb4f63d7dacf64a350609aa93b4842decd0d7080b03b378eb54eabe90b284d452bc9b2c2de8927581be7f728d2e02973dc9cb0768485e72c9729827b21acc8a7e3522007909591e39272d310fec748b43341145f7621a240d8caf51ad5afc5bd8a66b5fa3bd2be4ae2a917f884d6bcc3740da9ac8952df247962eccf43db5f0536a2c4f170a2d674073ae2c0f195a0ad5db40eec14b82fb7c85c84363937c3e6d6fac2693c17e81b258e6d30e599531fc53d6f5c9299caff45ead9aca37a0bf2c6eebb9661929bc769585e789ad9a76115a7e9dd221bcf4f3bd15687f1b1af2dc32cfbe73921fecd0cccdb222484b39e2079b0087f5ecf3f5a9d49cfcc787b944d5630108d759b3a778f6214bb87fb995d0028a1cff8dc9a00125a5adcd7734a993918d78b988c0c63212e9753649fff02225e6c3efdfb0c4b4ef875833a6eb591cc12aa230b96cec8f22dd0e3c502854842d7d777ec1784ca91bce721e10501a8387ee17feb6e580a3f2e8cfa8be08c33d0e47eb17fdd4dc62da0d2b0ff6194a5b1b789496a900d43a464715bc838d970fe68dc2cd5e056c81a63f1c0aa9aaa807521f85c1836b19e23425b959c29e9287c244f0456195e398d74562a2042e510fafb03690380b5aebc2b31ea5891a8348154201ccd31647a2c3379990d9a71d8ff5a734bd72117d430f93870bdccea4f83be14383ef20d62a7b16ef25daf67d2e29fa7c3d12552628969277c103f9edd1d60ec10d0eedc01ee6977a1f616617a1c0dc093580ea016ac556173694b8bffd2a6604623ba3e36e8de0dfe67e0cee5f5bdd3b981235a59c2178d012123d922797fe4493451d7c10af35e77360bedd4bc2aa2a6dc8f67f5653af83f74bfc21f28b93f2ca77a1396b61829b547d10c55e693c307d8c7e935bd4673b2da633e3156384c0f30973736d61f961e24602c3b91060971beb972c9ab2b62c9096ecdeba4d4982a0e590f8c933e27fb6b49b45fde766021c290fc074176092ce6f3c6f2caa784664827fa288b7b7f0d496dc84af972c4d2f34148af5ced350f39aaf825d7db7f2b7b8ee9646867227034a4a3d511ecfa3c104a178bcfe89708557d6495423f22318ed07b3d3c360ca18813067d98a3d27eaca858345057045149672c1953f93fec62a73a816d24571322970eb8ebc9df9234e0c6fb020af282a206114895fe3d3278b08df79381d4057cb5712f6299fd59e46ed957332fbed672cf68fe0d5dfaab73769f8a4fc017cfa2cf590b27f034d7a8b3ed34b55d7b9e4536d32ea452d2b0f2d513382e32c9be118004fa44005b47a60f602964a6f35b10a9b87f13788de58943840486925d43ce1b06f66a9644838866533eab2038a3dbf77d85344d27efff105719a82436f88e7b9978ba43e0eef6457bae8cfcd7374622dec6b3d59faab34a1953035eaddf99e43b6d57d03787523d2d1cb6b3fcbe9a1dcd100960f140456e73a5001602c75b4a8e6f9045a825c2447f37687e106533204787c1c8c0afb011127477d9f001fbcb302b73d735071d7a7b6b7aa5a514d00ce68266fff21e8442436eac710d502219e903e83dc20e57db231750cafdf4350b928e904eaade38c070c7c0aac1b4fcd449750bddf142aa239d3befa133810b2ebf2bb188466881d6eac612b34be38f142cc8ec880c53d45d2ed54fbb33ead1fab27e7a28499fa97dc06b2cb32e29670e8e6499b61f6a64f138f94f7ec1d203902a2fbf99b2ec0dabfd0956d4d57084e84d6428f74500b7e84614601bd7015bccacffb0f65321762d7c41be231afb97725e7fdcbd575e642613b48e7617a74e67cfd031effa45d051b9b04aeebf68084e7d9b966982b3d13175c52b0942f9bb123d490714abe05dbc7d0ab2d77b69d30b7b40fa96abc3e0f8b06f51acd939bce3e117f6e2f2b08606eee3c29d15d9b973e1f87f512c0258abce1347438", 0x1000}], 0x9, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x5, 0x80000000, 0x1, 0x0, "6b24b1b6bc75c786f90ff152338652a80cd1e011", 0x8, 0x9}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x21, 0x0) 21:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/bpf\x00', 0xc4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000004540)=[0xffffffffffffffff, 0x0]) r5 = getppid() r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000004580)={0x0, 0x0, 0x0}, &(0x7f00000045c0)=0xc) sendmsg$unix(r1, &(0x7f0000004640)={&(0x7f0000004680)=ANY=[@ANYBLOB="01002e2f26fd7865ff07a7b6a13d5bb83e847c25e755a03ea5fa12aaafdfb1826014eb11a16148f6880983568d35f9cedbb7e82fbb678deebbed7669050d9fbc69baaace4d08741e0149cb334f7492b11a4fcbe3c6358d8bde1e93712ea8ed4bf63dbc25f51a06abd01f3d0469d46838ebd697627540f4206156e6b78aff9cb2bc7acdcc6132b59209e5a4f40fb157273d5dfe9a20ebb53035af8babff89795f22f9e937b434ebed9b29cffa70cf5190dfc4134193d3"], 0xa, &(0x7f00000044c0)=[{&(0x7f0000003180)="17568290d937c85aca5dac70337ddde925277fbdf5dee56027460ce8ba9a918736dd7a8663e973ea6b366c523606d15073f5fe0d39241836162acc52f3bd25dbfe9a5d6c0f462c598a3cc24fb9d1e4052517157cc4f7f63f86660371e2048a00", 0x60}, {&(0x7f0000003200)="1155e3a44fd2a7fcedeaf01161bc19b6db7eaf1f5ba209d7e386cae0508fe37fda8f9c7c5fec8bb4aa96a3f0a4d08b78fdd7fc7dc27dd0d26a2b5e9d032dc522ecfdb4beaa3f8755409feccabd8246e051befc0e6f501646c491d8c12e08f4542096c853147c72b42f463abe3ae696f9de0424ccd3d6cac471a92cb2de1c68d2e0f6d6a38ad04c513d6700423aad6033484025046bdcb38aaef2edf52a47dbc40a2c9d5fcd94fe28fd0f51f5", 0xac}, {&(0x7f00000032c0)="6e1c3d41f0ba09bc00a641806f798721f40af249c932dbdd0a9d1e6d7c4996a80e1bb66db6ed0054bd2b1587be6a3f6a3564456fc7cb7a938b8c986d0450078506ea306287bd43dc656c0ea5e4fe0fbd89f827417c02567c69a796fe9482bd854e050c9bca758acf3ba8a2e3da9714d029de5198122302870c5656", 0x7b}, {&(0x7f0000003340)="71cadf309d2469a9bcfb335e6b23a33325c553af47fb1f4a501a19177c8d766e15dce8625c281bcf6e37e331f3b397a1ead86494b3d96650743047766ad56e7e62229aeb", 0x44}, {&(0x7f00000033c0)="b2a714ce7d51019d9e6bb4714048c07bb66915622ada2c580ce602e17bd262690a318fe90b3f8d28b0799c73193f459bb3a5875feb8215f3107563ae1ede5e679ff0fe9cc1f60876157cb2d8908a34c7e37a1bdc342464a4eaf00a94b8d98d2916d8140a879b41c01b3fa16e44b428ad777152f4c6f0e20ff3902603c729c5d920601c1e993ca8ce1ba68a15df22f8bc521bef4c99eaec8e09258f7b7ed70ca2a349626423412886ca60380bb1ef808635abf72272af74344e8d12dd630269cf294eced9ff137babc0decf36ee76c97ef4e67e4aed304f28c84b3b4217a73d3ba6b0538bfb1c078e", 0xe8}, {&(0x7f00000034c0)="ed3e450177ed776b25cd22051554baa1b4e244d23509594c14cd414a25fd62e2fd298767aad53d5cbe652042a56d2ae4b1483cc683f9873c7f8e88782f85d109eede30900da89286d089f70a4aaaf75aed31154db5ebcaec4bf0c44444fc04c98445e63273e411a52ee2fcb5435dab7591ddb457089dad3e8d8560d642c052c3ea8b8e7d17f96229517288de7b6e7b73e9af69b9938a2bfc00e6b4e60c57ce54312f6589926d1f891a2deb32abb49714a6532113b2c60e1c968e1a5965162b1a996dc7a13f7d8153008391bd711d726e53c21fa56d868a682237f96dde73b8c37623d3ca3449bdd95b716d17ccb245e4ba6651fe87c1d04beb5893154e3886d5346959234091231afb22fab08a4b21ccc6fada107601bdb313c8b0fd9d2924e47f057b57f6379065a26a9d028e97c841129a4ef11066d071bb2a88c476ca337d93f9445c10d413a053fb1cfee74562b96b4b064c607bdf76b8c43d8fab35835befa10a7c9e2a1b1163b5c632c3a61f9eb56f90cfe41bf8e02280e39954ae111db6da9d300d72b3106867b2b9e329c2343ebcedf78848894b3491ffb08ff50aee8c29f5046c38118ae783fca7f682bb7d72108ecc28836cbb4a10366147276770a53087e8f72ce1ea50baf2be445620c0d373faf1b717928bdb9cc552d8b0bee1b208eacc1dded87e2f131a09606e9abc8a9fe8aceb9565db72971a3c33723c5bc3dd5f0d50a2b11de5d545211e74c701530b76fbc78af3883d3c4a807aea842c7eb67a604622f9e025c23ce44c2a3b0248826f4a8045066a65b6e648c26d67ff308964cce6f6e51a5fec7ab18dc10676953b367f02c1289f9c7003aa9b66074ff8b14c7e39d7e70543dbc952e366d6383e33733f85f77630dfa400eb3025881cc83dd63aa42278b74543c288077e92c365f2a1212a94ae329ff1dfe23eb432b1136f4cfaa01bcf59d42c9b4a5b8650f820a277aaf036245c7bacc740a4fb4b3fc2594201b139299a9d46c679bef39df84d5a878f86a56b6e70b191357e971a0a4b62f012ea1941e4fd637a41c05423a7911cc17d5648dad965e3f927602fc3ccecf0287b1a0a1e7f095ecac5f0cb87e3aee5f111d45fbf47abff2fab374a8f616f1bacb67948ddf40bcff9bb9ded58d7ee9e5be7e7d08b1b181f301b5804edb2251b4ca3933e1e61dcd2ceb2fb085121668187eb8eb742d073f201c8e913963ae0ef5e771125db23c296218df6bc33ce4ad2c2c380f78afbcdf4d8667c084a553eb98a6a77165d199a7ca68f83f8679bb7162ee7a1749433e1ce0738533bfc26bcaa4eb1f53d35012ebcf0c727a06e9efc1abbad767f91881e11bb4780dee23f992b1f15d50c48871241df8ae6c39901ae5228261daa194c1a81e01a27cf1053d3eb8a950139b6d3d6226a745e41cc59c6395a795b73647675fd130a37ca43b0d187212eb668d3c25d618bf0a91bac36dc7abc51ff86c569903fbf11ec573b2c1335cde83eb64a0f029ebd7302570a62d56a0c63ce0bd4b990d022d26c5bcf0bdfd96a79c6c04fba2e3228908af2c178510ec73738f91991f9f60e0125386315ffc58fd88e3fd427a5b813203db115ea4557ea260104ad195f0c179c777ae9b184c43308e579d7b0bd09d92491b80b92d8ad040baf7d81c2cf80c569fceaf797241be315de868ff31f5b7f95fa5ab29261f32951731eddd17231678b2d2ff066504898f5845d84d563e8649fad561621730c6ba50d4b3c272c132c0fb06fdf623e858dcc4995615f8fdd09e898ba927646740db52aaf6c55c4b604a92991f2dfc81333fa942acd39a211486f9187c2645248321165dbc54e6f24a22febf55a6f8f1e7c6e8a282163b056b97d058a5089869bc5548ea924bac194d43c0b1c6256c4c67cf77c0ff0d21c0b11e22790036128a156c1c1a19ab59e285988bf4dbfad687a8ae242577923efc3bbfecdac1b12faf0d763374d878027d4644b6acc138406f10d636fdff9b9e959c8b489d052d850e0ac1ad97195f0cfed2532297f6a31ae2451984acedf5d949d33c1724d0b5e18ab0771cc205603e5212469a991949281c06a3a774f41a06893be5d4760fd3b39120b19ed0f5852c93b4fe1a8f8ac55dbfd77e2bb6a65d6a4d3a2b008170a97796c6d2f41ddc9422d97165d2395e04f21952603f25fb19a12b47d2c4a972feef984c1a97a25b3ec4b5e58c84d73c65c8f715e071dad63d88f4eaf89f285f609c1b7459918a4743be49070e14d16de24741130c78e447dfbdc2b08337ed775298f1e3fd76be18566d0301548ad6a40d4e849cf0d2a9463f716291802a46c839b2725cb896808c00a63aed5a85608d92f48c8d91619815d8a1fe54866a3752ee8ee1255db6f4398898a0b2b351059dc31b1ba5972db282cc322f87eaf25eaf8bc3f765c8a91645fd853a39f58f9d6630b23a78396b1a148fcbbf941611abe7bdaea6be66c3f2469a0ad7f2f36d8301281ff6c1af192c5bf165ca360e09ab38a8402df0926603c2d34576a3d9e9a00ae2eb25c824bb5d1d0e99dac2c10b7d52742424ae69a21d03124cc7940ab5b3bfe7f3791794607fffa16d4b0fe061e64943a69fa166b5359d48febbc5e5ff8d2e7348f4f848f2f79040418ee78099be08c249881c65a76fb9942b2e1d431c471b63d3dc218d302391b2877189fa6d070ce931d1a5b34e8efe3d21bb95903f7ffdb12baa49456b28a6b71601c2cda32a79260ca0d1d67c03e3c1e1ef322548206ccf2ae6b0ad2eb5f16b5949ced52c514ba04d3087c1b1475decaec7b803efce4976136c9589ee10b874f9b0ea26c0415e85efcfa0bbbe3392270d02044ac2d2d4281ccf7cf554c38de52f97634b9072a086262ac87f46327b58f0481d5896005e439a9547753f53f99c2d18a2bafeca65ec7dabace4e6c0cd4b50ac116d5a14b68a802ad855de962709ab78ad7870b5876389143ab66556051c4522391a6fecbba6f37e0ddd2d5b83078628d6c6676036960a1fc7ec66cf8bb319b2f4b9c9e7c2fadb9bf84b9ba2895acf72f0d1fc9f360b0c2fe6c92f8b6256687d0e0ed1a97cc5e057b2279e24bc77321cb424b88ee099cca003eacfb27c55002d1fd7af010cb0671fbd4acab3d39194a2626a02bf72f5b11ed4375b470c5e6e5aae49bbd05e9a34ea215a6af776cf4f4047e25aa807fbf870253c1a6a215eafe71b6f875de453126d511243d41c341551986e8225c15319421d33e99e5c2685d25ab4412e35cba1dbb1f621c8febd7878330fa7459c124af05de09b75418ed6571e225854fb1826f5e5080f0b50990af4c2230931d255214e91ac58252031e19e6c1afb81dda76a4ac353d2c1576ad67b2042c5a8950bc4f41073e0f03ec87e29f2b076725321cbd234834973de159dec83f0272c6be72f89f59a58aeb4c612537db685ac87397413c447491f3ccf91785d6ff52aed135591ce675d3b6dbb2307f2a3a1e702298eb4f8f6d25ff2bde3e7bdb985a7d34638838554ba74580ebfa1f58eb11e2356c1e29c146aecf993dfe8550b50b8c9906bdaad7fd96934a88ae4d08762485933a631b58064b121376062b4be9a0073e103e443dd162795fe235776d08eeee4ec49c9ff3be9eaf9a57044b787158cde82fc29ad633d7fa59d85308c12ddf0bbaf8ee07a4bf153fa4b4fc07dee73b6eadad7d7a1a33b91225dab0f3f8505ed69ff14ae43f66fe60a4fd944ea0c8dac17f3c222ca09865e1a47b2e3d3c65313ec2f910c795fc7da9c5be110e4f18adc6ec0cd68b72b4406bf3ec1af49de14eda6ec11f7efd4208fb8503ecfcbfe6c1d10005dbeca29ad4e2b71f1da82cd5ca0c1e091536eebc2d032f3d409de6a13d88d0c3956a15fb66e130c70d8a177a158a2bee230cf20f733cf1771b083e22df7292f76b8bbbbafcd436200dde726b4cd8ea9e82df23b9495d066c53f09991642e225e3aa1c7532d1163154804a53cf96b0eb00b13f0e80e9c92a9085c1799001d495fb2e015a72f63957f01e9e63677417037d2d74186ab44ef4ddcd22d6bae5eca41fb41c94b622a29a225b30053c5809fd4838e9f57747d547af336dc1aac740734131e22d84bc0c802233f92b3ac367b9df7418ebd2751b82cfe5f38b0bef36271ffefd14d5195962a30f433d5675e485b6b260b62694afba2383d2531ff742d83ab39437f950b199feaaeac77039c47a5b1102acfaf4b901fd122d5865e1bc96d4a1d74fdc01a8a12dd6ca44dc66fa48de7de9ead38483a0f904d8d8940d3fc248e7cb27cfbbf9e17aff67198ea520ad433afff4dadc9ce4da6e4ddc41a1d0d43ba6855f670241036eb7e2ab70186c70eadc90fed5259f0a190239dffba2ecf96e8615f972e8f888dc86147297c368a67897326c377c8a19304529ef2c210482ee2a9d5d719f6cc9d9be54852f141992e5c5447145e75a130cd719ca05a0390de18c05f02d1d45f89f1613fca08fb38a4d307dcc088e617cd4e9bb0eb8095663e37ce7465b881290c34bf8c17bb79ec5079a3aee68cf54992320edb6f43150cc5d5855ac5758f24ac96318e83089e667867eaa041e03a09aded8b77863983d86ad152a890b054c6bf5c0d8706c42014d935e019f2a785d99c202c845113b27c7b195992df182c3455032e2fdb64af951ca28bbebb7781c38b146fdd326aea57e5c1d64ad33065e8ebf6d2b9a8d03827237aa82583fa9f6251d3d11f6840d24a5c78c3c576cf8321fe2ca89db28ae51df2a3da71d2d42007a4950783269c0e2df5f2452e2297ade9af7277bdebcaadaeca0e05631f351f62208d3476ac8113a0d3d024a77526c18be93472ad960c69b39cf208a96e9e647e68e609fa3fe8525beb84e8ae0b241e6619b635d2272df1cd381678541faaa8cf06de622b3a7686bae79242ef1111b6986f453261a1efe3e98f5374ddcf42ca0918e2724c3bf710d379968ac3eb02a93c2cec803e23bdb420d0ab5f10d0e26981c41e94be46fa279214c8062d6b883eb00a915402ecb05b0ee8a225bcfc2914ce6d93285f2e5092324055e60b54c79120ae3ac0e7e1cfb18f09f5eca5fa1ec084ba0ecb5818c399a67141efa6e59e85b140bd771fe6d8e560313a1670febe0a92b14cb932de858609ab6e56576c927337b69b06a06d79a6e361a5f292dcec65fb8f934f3cd708d8f1683363fcd34446554d9eb8ec783348224d9cdf12face16631c0cd17267c4dcff9cfd51a0d7fd27f147c92d33767572bae45eabac26d4c5b16b6c552794377620afe2eb4f6d1676466aec26b51c7c0fb5173bda564d86b2e665e0e2d3bca580c2024fb377aea4a254fb79213c553630b5a780724b4cd21a768bc89d6cbfb924f2589f20c5c9510c75b584aaac79bfe6780bb877ecb961d2d0e2186dc34501bc21e36efcea328b4dc0649f22ac68ccb60a9a2bf527eb8ed03e0e39b1472064a81b615c9e7d564fe47fe1c896d21c38d873db515ae24e6b7721d26d42c832995560798bcdf6892af35f96df7b95968d1ba2ab372d11cfed56fe4b2578390a58d08ba438efc5c241d451f1614df80d102ffc6b1158e6f773a697291fbe212c4a7ea59a116156e17eef158fc4aa84fc4de2cea2776f2474f804cc874e4d54cf85a368ad298dce44d3be7424e22940f242e6402fb5460b858d7896d49f62d336301ce2853ce34f7d0e129b1bd88e78e025591db40bf8221513220a3a04746124a8911b3a902f7e706a38342cc09ac59ab0865d08d0f3406f7120135318afe522007acd0a4da788fe70f94216157a0eb329eb4b75", 0x1000}], 0x6, &(0x7f0000004600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x400}, 0x40d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r8 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000380)={0x1000, 0x2, 0x9, {[0x2, 0x5fea, 0x3, 0x7fffffff, 0x0, 0x4, 0x1f, 0x0, 0x9, 0x1f, 0x3, 0x2, 0x1, 0x81, 0x6, 0x100000001, 0x4, 0x6], [0x171, 0x5, 0x7, 0x81, 0x10000, 0x6, 0x5fa, 0xffffffffffff0001, 0x67f9, 0xe40], [0x8001, 0xb36, 0x2, 0x7, 0x3, 0x8b, 0x7f], [0x3, 0x9, 0x9, 0x10000, 0x3, 0x5], [{0x1, 0x5, 0x40, 0x9}, {0x4, 0x180000000, 0x6, 0x5b7000000000}, {0x1, 0x3, 0x2, 0xffffffffffff2e60}, {0x3, 0x8, 0x8, 0x8}, {0x8, 0x53, 0x1, 0x2}, {0x401, 0x0, 0x4, 0x3}, {0x7, 0x7e, 0x8}, {0x4, 0xffffffffffffff48, 0x100000001}], {0x0, 0x2, 0x2, 0x4}, {0x1000, 0x8, 0x4, 0x9}}}) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000b00)={0xec, 0xa21a, 0x8, {[0x80, 0xff, 0x3, 0x8, 0x7, 0x20, 0x945d, 0x0, 0xfffffffffffffff9, 0x3ff, 0x8000000000, 0x100, 0x6, 0x10000, 0x3, 0x0, 0x4, 0x2], [0x2, 0xec5, 0x6, 0x5, 0x1, 0x8, 0x1, 0xfffffffffffffff7, 0xf4, 0x3], [0x9, 0x2, 0x0, 0x8, 0x7f, 0x9, 0x80000000], [0x911, 0x5, 0xffff, 0x6, 0x0, 0x4ea0], [{0x8c, 0x100, 0x8001, 0x4}, {0x8, 0x800, 0x9, 0x401}, {0x3, 0x8, 0xd76, 0x1}, {0x400, 0xfffffffffffffff9, 0x914, 0x80000000}, {0x9, 0x8001, 0x2, 0x5}, {0xb61, 0x3, 0xe, 0xa55}, {0x1, 0x3f, 0x7d, 0x7fffffff}, {0xc7, 0x8481, 0x9, 0x2}], {0xc69, 0x80000000, 0xd673, 0x7ff}, {0xff, 0x6, 0x66f, 0xfffffffffffffffd}}}) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000600)={0x0, 0x1, 0x8001, {[0x8f, 0xfffffffffffffffe, 0x561, 0x1, 0x3, 0x8001, 0x2, 0x10001, 0x1f, 0x4, 0x100000000, 0x2, 0x9, 0xfff, 0x5c, 0x3f, 0x1ff], [0x40, 0xfffffffffffffffc, 0xfffffffffffffffb, 0x8, 0xfffffffffffffffe, 0x286b, 0x3, 0x81, 0x8c3, 0x1000], [0x8, 0x49, 0xffff, 0x100000000, 0x7f, 0x200, 0x3], [0x2f39, 0x7, 0x24c1, 0x4, 0x8, 0x6], [{0x7, 0x3, 0xfffffffffffffffe, 0xffff}, {0x4, 0xb436, 0x7ff, 0x100000001}, {0x2, 0x5, 0x4, 0x131}, {0x0, 0x5a4b, 0x9d3, 0xffffffff}, {0x7fffffff, 0x3ff, 0x74da, 0x8}, {0x7, 0x2, 0x6, 0xfffffffffffffc00}, {0xfffffffffffffff9, 0x1f, 0x1, 0xffff}, {0x0, 0x0, 0x6f, 0x6}], {0x6, 0x101, 0x401}, {0x4, 0x9, 0x4, 0x4}}}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='[\x00', &(0x7f0000000180)='::{#+\x00', &(0x7f0000000980)='\x00', &(0x7f0000000200)='tap', &(0x7f0000000240)='tap', &(0x7f0000000100)=']-\x00'], &(0x7f0000000940)) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000a40)="61290428727187342436a8377a8bceb65d64f635d7b0653e374d51b9732923f9ae9532f8cd3f38e75ee209cdb0caed5ded41666aa5233ecebaba096b559ffc6d717947b3b9527f944d71d571441294e36faa51bca67095ff116ce64e7da040b90792afecbe50fe6e2dc3d7f79465cbf61ac8060437a605accdcb3499da4577ffca", 0x81) syz_emit_ethernet(0xd7, &(0x7f0000000880)="6c6f56e147b08c160ef3571983954103747451b0520de10f4ad617a7971e5a5105e70b704fb18280d1d59c06fa2f29daa06a8813850dc062b9d9b0cda9a53ce1df8b8ad9ac579f7142c85e084191497ed5f852c8fc5e12dff8e257e5c8fb88ea2859e29bbdfb4e4781ae862074f8e5be6c7e7baa0f3a1409eeedbc4f2f130adb62a6ed8ef2a66690d659740b10bd027da5ea156e2774388bce7a312217a0896990dc44585173d4048d3d0d3fa9771ccb9bf532011463bddc9123056a1437d286c226377f6cb76a02c2858e98e31a129de9c4a48932f5ba") getpgrp() pwritev(r0, &(0x7f0000003100)=[{&(0x7f0000000d80)="5cca555550a6ce531cb6786e4d75f4b4b872edde2945b5c69dcba38d7650df05210a875db8e56acb822ca1df226c78c544c59ba2c32bad7384e85598019154b1ea0b5e8305e87899e6ea2f0ac2731b9ce9869726270cb27c16b625a46129f2263affe36e40f9107e793cae6edc7a912e51ecc32b11d698a42a0d1145b66a11bf719f785cb7dc1e3605cc1d0c7a47d5db9d118e722889b252c126c00cbbf2", 0x9e}, {&(0x7f0000000e40)="64f0603e06bde0c7b71ab75708ee216695cc6c9bf24684e2cac05a72b5531430e10e1d34e92096edf68ce7ffcb0b639edf0e8e394661b83ec77ad0d9a43be56c2bdd7e7b3737a5061690f92a116a781fefb0aafc7a", 0x55}, {&(0x7f0000000ec0)="6eb6ef5ad2e4531920dcffb9ac70bb8de01e0dcd37c5b5cd523a1714c05eff6e6ac9f6b38688310f1963db0923c000659dd3cc3499b545dac38f052631f7f4bcbc5fe6885c58828207ff00d6fb35f2ecaa2dd2492c7c97d21b265c1bde79615cf7d3afc89f7b294a8f628c227a7f5927f596438b990ac4c73ad4be0b5bb24ec36b1eb37dfc9a18fb39f5e46d2ebb858c51945be6ae029e89a8348b630cb07482a0e43e6b70c0c773b3cdb4d627ff27bf5ef4391223dc3dad96e21378281a2e981bca8e444fb3d538c4db6f6b64d7db965ca03a76864ab0806e4f8737cfd656646f1862c5727e3c6d189036512d2b1bb91fcb4fb643f504933f0aa976fb4a4d8ef9d5f643c664377885148657cef4c2770a24bcadfe4e4011779c74a77e658ef344f3585c1f41b208181345cf06322a9245956d98fe2ab0a53c0216ef6c9da8026ea19e7a6a55fdc4c104fe4893333b7469a3d885bfa16757b6404ba4cca60864e8329b5322cbd96228707703ea329517d4652025bc54339c376e8cd1d8411c25ca820c946b9f2ccf4f988da47526357a654a411ff5c1dede96dcb80f1aa13f6ee2e995ed3b60edaae72c3973dca5975fb2aaa6b1870ca94d0bd9f5c188a415dde40355620449173c9005230c89a7946a468aa708d57d04c1fbefed46040801e8a7a256a48845bc50f9cb07645605db23817b92a99b4e1c4efb8bb9c00380ed41792c8641f37c4a69849f49af33dc1204a9b02dfe31e7cacc45f1af799d53d78c3765967100137f221f94d05dc7155285802bf2236883df9216a64d8b30bf70f20d166f12d4e397dc83ba7d4e2711a3bf9368ccb0e4e275ed746c007837ca1da92a58fdaa6913bb8734b6f9f8158833e983f500d319d7982b9c40843861e9a000e1cb19a7adee634dff1277b092d8a7baf897b7a549b079f05e55bebf9b6ae2f1da4bd29d787844e6dd96b2b4450c8eea9bb432c269d23208d0444818ed3e028f326173462db05739b097fb6f41e2cb0b73288eef6dc91152114f107ebfd76bff89f907a3a3ed783db7e05c1b018995527d028805a626ce6585842f1415ca887c07c0e7036a62c1cf1bb061e1bf2b3f4c35b33eaa1e3129e04b971872ca61752ecf38f47cb1061f8ea8b45d135179e9342c71dc1cbbb193ee71a7cca0341d79c29de2f064a2a5f0f8234df77bb74b788fbd5cccb208d977d6e72d30789974a09c9489ab92141c5afa01fbc4cf6df94128cde605fcf9a9243223a95d775ea47b77dddb521f15cbdfb13fe10f8b6a8c7ce6964f6417d15e94a0501602e44d3bdb155c971121fb47743bf45d9d51f2d7de4b94b2d0923fdfd0fb27293b7f5a4e71761d3708548e42355a784748324a8255d6f45286309a614d8ea73d69d3b15e07968e80bcf98e9a9860ea9ff485a4f452d149ca19fd6482cb0f1a70f077bd41f8773b13efc46594d1b691bff80cbaac293a27ae726e1014b0cca81172e986d509244f8b1643f3366ebae66ea4a1195eccbbb87641c9fab6c81a7e95fa621c526290d68315656178028cb9790b22a61040fb3d2f8c8bb2bef3ec83dc0dfbfba48df2bb449ec02f5243fb7630dd6355ab78494dc188dc7adfe99fecb17562224486798e6458060f79cb43c6f406248cb129fca2cfffbaa2f45ef6578d6d404bdb7e89fc056138fb683a175acd6429f5f0fa6e7d2847f6047034e9a7f5d5d41c108008a4925d3aa5fa6705b1202251078e38f56c1d0b212b276ed19afd80a91bea8237a20dfa341efdaf4ca11fedfcac5818002e452505a9078af7b5a85e90ef87e62d1d1c689176a969a9a5cc2435844b2b932c6dd65997989ca1fad9d7e54abc3b5c9c9af4a01f674e6164a480b3cc52e07d4cdd7b830c04888009f6ed6379855e55b5c01ae4b772f47ffbdbb1fcecb2a5e0935f89bc8c30dd8711e88d20ec2e8c48bc2533f7ee748d0f9ce4becc263bf1c3a5faeebcf259338e938ea3a7c5cada4881423e3ae3996d91534ac4c6db0b79b3eb6a8013b7a2673deb92953b420673c6df9334a15f92ec81434f08248cc46a3ce6c9b86a12723f21458b46fe9e968d8ff729bb5c125e6b36e46bc443ce5e384eefaa8e57e3c92c8bae0e9880f5830515d1be3d20ed0bd8adb3aa89ea3697d018860625cb93b29eff62a3033b37876e75973f67214d1e437f5453fa5167cdd37be0edaea77147a490d3e14c7e84f5c249cb34c2649cccf315e9420c2168a09330af23ca8f016cf6f59ecd773211d3e96efd09d7091ea565721ffe7b9158cc56a71fcfbd7e6782820ef0eb526e3de429e0f38223ef515de66e460af447cd1669b3f72f94430c9e4136200ece44a22f5f404ebb3de2f2601319fd3730bc06918692bec20c38f0acb4ec264eace1183e9c4f3700cfe28cba2f20b7f6b53b4b8201b0f66b1fe760537f6f5e514b04c919b62680848ae7bd556eb55222ef9baa16dfda517f05353bfbfd58e759cde78854d7c6b248b09ed0af0df37fb53325311e7fa8e5d079e0154b02303b20ead5c5b521cd1de83f2034cdcaf8ccc7cdf92b32f5ec9ddf356b918107eb742a271661e7d6770e3d2754a2d84c55b1f532540cbceb2e66d656ee8c0a9d8e1369ec270cead7353ea957e98db0b997158cc9238b2ad417b4220f8111a89c1a1a7e8e6b183ff973c488603327d02c27db1421d6ba6978554ecadcba87edffe0481ef03e040972064eeccfb3aa5a00a5daa1c29a9682acac1ec93f49e77ae01d10eb9baa4264e73b52d8a7c3abe42cafc7d84b9993bd1e2fafc0bd5c12694241094517a16ad7cbbdd629630d5ced621b541c1e7240badc5b206e417c40f0e40144f5c9b566845e611d8fb9e9cfa98c51a2ac1fa9f30107c231335c684037edf88615f0752ba4e55e3b1a72d97301cc46804345779930f10796d652519374ef0f8413c56b8fb9c1ed15593b48c9fdb8ec56396df5749936c6219c940b1dce63fa63497627d712d2bceda4f744fa64b850389c5423bfdd035d3c6374ea9b2baf1c3a19c701abf99f6c571b435c9f5428f16d14cff539ebbad961732fd27bcc61ff082793a5cc7cb2438a112f78867b03e823544058df973a2129197bd020a1509f7351d3d36e80f1aab5f5d35dee4cec001b8c7cf476980c070a10570e462df31c9b1946897dbd9e12b2d2b00eb9f8d8884cfd8de5b8d48bc2ec6a6d6fac9d24832a2261c0a1a0fa2b165d5033dd540ae23975b2d047ec161d2429c7aa968395b3a04f8e38e78f513ec30116e8237058a5ef3b503bf82c55dcca5b01d22cf2712b97cb480e904f56718c20bd0fa7012a423174af70826f94126d1b8f7643c755a0452420f54a4c60e80ed23a65bb2bc2e3af966ea84656bab78d66840c90fc94f37123711ad8e0aa21457c84a9b866247ce40812f333a0e63d4b8d86d5dea73f9c1c952b30dd1063c91789c7d1aac72112f53b7ba062b7ab181ae1ffbb8224091652107c4c43b6cc78ca81020881da38662b3d755efe4297a5ccc576e4058b66077ea9f79533700cd18f6b447fdf7255cf31bcf001f2f513eddc8e8d38fcb8d920a73c3c91ef2bdad9afbc1d18caac42fe24edbdf7434e4c19f555a738aebe721acdd41ff4352e2869f6cbec728fc2335c8bece821f605bf00ff815d285165b162ea07ddba13c3ea2c062d695ec08f0ec547b53d88c86daa77e0cd9dfe008b026e38fb2915f4e1d0b1a227055e20cf19f84d65cd13f7520f921c6a3b7b9da92349f89f0c9a4d2cb5f6d2ff3ff70d5d431436b69b0a4ac9e841f797ce171ea875a88faa74a2acf58efb9687d550d2969396d6898b9fca13d78565ac95e4a00dc1855c6c6253b2347399bd1126fa203a7542b2a6333b2a461409dc3f6c9e3430f6737ff33e21589dafefc1102116392d7dd41c4d9f3181ee4a6d44bf3dbf4b41725ef7c461bc7ea4389dff0b0713b3ffa1fd75e7951b28294d04f22a8c3eb91a4bb650f8c02b7834f8020ec8b296849bbe8da649c9968d4136327a4eda339f82dfce76d27566de951872d2af8f172129eefd5f77ed968f9e86d796749d15fbe41238e8a876df28c398c1d531017a530a6d3ce4eacc70020bfff5da69d19be1b583ba47db9eb5a34890d29332525eecf54e138448db04c6a3098052d4d26cea7f88dae07fc52b5aa13b7461b4a7751848eaa71d3e1af6114008fb1725fe18182837d9baf77fd5ec2afce657a011501063f0711ccb15a9aa6dec01ff411db6f6b42ee66624c00c1cd467598660e9250458adda7b92e672c13edbfb7c48e6ffbd78ca9969477d7c42e4b761f70b91e7866d5468997364c37329bd537ffec78938bc15f30ef233d8d2f5a21786f5330d18f18077f3c557be6e0fdac5c785acb822eba33d379edffd069912c69ebecebaa6f551108a66d3675bf182f4005fe78ccffb4a953a9c09dcc169783593b48c67c23ee33725a5a0b92e75dd8d177c69b038c5253a1003df019f2a74f5c1c7dc615e14120fa630fc94ba63488f53f15ba4c39d57391a6203eec8b1cf0faebb3293fcf845cf901d088e9905181b42feb3a7001bb723a346540ed8e2f2aa221c841ee83220843e880b7627fbbc1850921caefa33ace910286562d55f64be003f392b133ac9659d012f0bd605155ef1547708cd7a013c85ef349368503a72825199b996500fa123f4e7479019691d0d8cf032f548f2b0d5fcc617f8e7c27a64a5f8e7c4adffc89a422e5d1fe6fe7e57f293673e0f65ff6a31e7af5c1efe9bd6e99ce5e69fbfbf8bd7cf60eb51075785db7e1afb195348d4ec22510b948f810008739a8c71f9bf7ccfb831060e6e6b6020f246810ef4332fe6d118ee2778ec56ca13ed4bf753cc84d99a6d43d65def449cfb7be43de289e11c96db29d3d51b3fe3087ccdb19bb7b007f8928d4f8965834bd12d770e312d7706fd305132c6ed4d447906b26d579b0d6fb75619d7d8cd14f4b865d46ced685fdd3daebeb8cd504aa3f108a448473131ec2c2c05dee0b792d3ac23aa9b14a9e4622d89ac1179771399c99050b8211e7b9fe646d4714b5198816ab1e1cd2ac998a2cad3728cffc1be1edd0095e6b90e7ceaa57085e4e9c2bc825cef9cf29465ed5b4e4a32864084df411898c0eceae19251a4a9ee37197be4bce8595eb139290708531145a3b2fe6216c304874f81ecbb39b0967bc9e70f80c891ac57a26407b2b0a88a26a826f460942e0b370285e7f987a54028c8ed4071028235d8ef358b6a64d6a107559cfbad1256a171354d6defb483f1cdacc7d67b2670d8781746d654b9e4b9fc05841d1910b3936c5b4657d318c02ba62fbfdd6ab6f4b2cbd7a8689fed7157808ecd9995f055167ae77b93985c71f81107482142a547b4a6fb81629435daf5ded4ee8e72c466a81bf06ba5c7ecf0c68fc52dbc76c640caab08dcc565cfaebe29c61b6e6e1ca053e402516852a419f2cf2fa45054dbcdd73442cfca37e14c7bd0eaa3e902f5ad6f29655731661d66244f48e531d95649e612c1296fd0c6e40cf929a99ccd7d767eaa6d525d1dee50e32bafc1c08b5348b84d7a0057e88251a87e3d434bb579af5659576aff49e00dc77025277ee7f4fb6d1a9d02f019e037025e2764c3290ee869d598aec0623ac4c2f20fad22d72c2c52bac47e225912068f865c2ec8deefc1fc4a71d7c3a50cebeac86b70e53d0c5635a2608e753da530ae531f1b16a77da440a91fa32c423a5ab42dde7d1135906c39535d705caf2e389bcbe62387054b22146642b3326a8cc86844673a72d943f2deb74d1de3acc51d42f855b37a", 0x1000}, {&(0x7f0000001ec0)="f23803a4e9351d25c79501943063268175bfd16ab1469052d8ab9d80eff345e471207c7301b6640e525ab0a135bdae19580b3e0f3c9493a71336c9bff8caa3e69a9e34e0a40eb70db97d457a421d382e574bd437ebffe8c2c3702a7080df6954de9f06887c418ef2d78c670000cd11694c49eebc585a982b404db1aa06bfff8dbb59047e9441bd89253977a249801267461a0fc1b5c9b64c0a66a50e10389b30b3a13cb03a5b09a881586d6cae916f9b199eae7989734d971292ee5fd1796c178e37284887fce3e55977405f8d182ab27d2fdfaa0e9019db620acad92b238c31dd6fa0ca5f113320054793bc9eae75249b2cad1808ec4e46c56dc98453828dd75f39fda4f1fb6cf0c471b8331d31f4a298cae06b43d7a674a656639a2920b93cfc5c3b65020db78964e0f3bec3953bfa8a6da1de07369159ec27493e14fa2457354876e4d728855a36d9638635be0b6d92a27afa4673bd75368099b4e95ebe8b13599d3d898f19da91f3157ac55bac4089206ed0c05e8e09c3c1305102f57b8192b1a0202375c1bc7a8833e2835c09e59f7d82744f5b26c9824ee3146fc6f69112b46d6cdfa41a9a77b92865996381547e2da29399bcadb227bf9cb9212840c6f57008aec26981150837b96d46c675d9322b3a18616733e54380dc03899b01938815de9f0d4855dbcd71b7ecb1574fdeeba1eec3247217c2a762755c9a8e70716e0c0370be15d7380f30deaec260d8c27ac0c873e2962c1b43e38cceda9ad5354cb86e0dad7d315aa284d474d0b98df38f59cc9815314652544b037bc40eb85061cd21d44894fff99d5361bb1857ed030e826659909c46c7528b8cde86258bfea59546642f6398850b3714c9170fe0334be4c44e831ae2f1862e74046e0a3f1d6105946f87246ce0647463650fb10ed48cd1c1dcb4b71cd5f344472bad2643a384d45d26830668df47c7c92631a7f54edce6eb596cc766dd0aa22aa94502b85ff384b61fd527af843f8fbf9c8732918c0fe32d61095b94c163b9e2bf2c4653313237a9ce5a1ff1591fbb2225849c0247ae97d69368c3946042727fc7254c8803802852291e2e1b991b15ce24ed0a29890f1d858de40caceacbfd90b0282e7766f9a2084f6fc57b8592834319e7054d52642b637c9ec65993656c5eff985cea6a6330232ca948524b9ae808a22a3932537c0ee629c096dbc46766d8b53da52f4c3c0b265755fd8d0a390bbeaa0f7bc724c886018a3bd6d83fdb6fd23dead14cdc8f8649c65c3ba347d279ed379aaa05ca8b03e49ca6187d5908adb277603308431c02b599053a1153af56ca7deab894d646ffcea39a407c9f60e07bb384ef3308a87a2475e985a2f7d11f1def04f24341806155767d643173466fe0c29203b3243eaf0350d7cb180f4a969c661c352bf3aeb5abf82a81e973a803cf91eb7a2d15fb1c03b537825d0c196bd8182ba6a0063122bcebe6cce04258b8cef04c2ed01ef918cb48f66521b522856bd7769d07aa9133bb6ab7a3abbf056e87cdb5e899d56742ca70c4f4a226051c580f57e83ad60c52f3489ec10bf9ae0f45a3309aaba060807fa43e98cfeaf546159a151668a90c057e08ed8118d1eec6d99944e4b013dc3793ae086d317bc3afe3a2f778c4dc355b1e5ef8a28df892d5f5b14552fa6697acd72c30a5121bac6969cbcf4d3617c6825c46354c0164de3b3451a376b7396b8c63fe0633c587d774aa93c364227eec6cc8a88fcb77282645248bfa440fa44714d1dc9bea4595e7a9d4ef74a1d740f5008cb808f4a00b5492c1498d60d9afc80bdc2ffe9360303b72290139e0c909fbe7766f7d9e6068ae44141d1be306938be741911296511fd118555622debbe002267ad5a38b27856e0445971dcacf3ae13b021589a8fcca7b28940b69b730486c3dd632345954e49984e37d5bdfebbbff5e7b1276b95a270e7d3433ae5a23babee50d63b1eb839ae886f63dc88d7c624c1554eecd6807ab5431dfc09e9236153e3fb33275610196e721af7bffe2e3280c5988c8a74bee27e09b781feb78a677757ed598c30c6a7982851ea671fe9a7323ecdab143c2563b6f9de544cc6a9a7fc06c179fd4df72a1f7a9b295640f40b205363325e3331349a2137cbe36ff0f9aa72bb077f518434d439a2135237ce5f443ab9992f219474f611e10ac0221361fae96af766f7b32c111b725adf16ce97184205c5ff41f963187cb34190f5f2586f5e05ebff54309978eb2dae75ad602fa90067751a0bb9b711b0a6a61cd49bd7df08c342c97721ca5ce4bba7f8696cd2c646ff30eb592656e4f719d0e24fce61cdebb4a61de56fcb3dfdd6d81617f791dd3892e04c9d3a0a51f535d6ddbd0370e95077f0c9279280d1adcff95a938679e5809b07826178806b2403106633ab9ef7a00a1268ab2459c37263fa9ba961806f7f422133192f760bf972033bdd9a8a778a2f4c7335c93440149372a287d7e77b6531b200d055a3551da4caa0d29eb760e24952bc7702ba61f97c5c1113066a7477f58e11d0734f0b6ac65f0835994ab779ff1cfdef47e268b966fb322b95ba2ac1295b6a935030935bc4be81214ebd6dd4cc8ec2b6c48bc77ab572e5d1f036c9bc6bdf9a93ad9f04163a14e883117f7fa1dbe7f4541c6ef04dd54f7c2a6f88589ccbc33bff7a35817f74cf36050a0c913dbde70ac15fa13b2648fb8f22b8f71041f4d5cf83076cdcb3434905f1d5f7b434d5ed190f0580ea964eb7b37aa0a184a981d09b58e43a335aee8684dd980d4dc2f3be4d17bfc228b96be8de64ff5b84ef51218e0e5d954196b59ed03dd51d6eb0558d4ffb42de0e7b6d5e8c13a3cf4bccd90c2303a08e876e10ad6bc5f93bdb76a8690820f9b425700564c8cf051f8d096ec3c77b6980c4197b7b039b7a8db251c171bee8881b675d553d7ef1dccb79751513591352feec471da3c1ebd391b0ec4b269951cd6fab3e851aff853c6f00c1072ab1f3eb5ead0f3698d2e6dbaab974c3eb312ec881d8a6299c4cb6e255aa394afb1998d90280e14895618f8c6a71c38432baef2b9b50f3ca53d604ac124e9703ad390434681dfe67d9f1717b2855262df42a001c70580a61b8e676117ef82bb9ffe8d2b62731914c6b8c4f528fba57ec5b47cd23411eeef2e6fff1a05e543cf3df07637e94c9428a5e289cc6cd3749857f16fdc98b93187ecbb6c7dfa25601a0a21a79f594d334423b1b9f848d1fc3cd9223b594722c57576b30e24feebc667e2aca80a154e828907ba8645e0cbf972bd76efbc52cf328040714752bda0cf483049aee5e9414e950910b197c445598c198492257a3037fb9b03ba9c35f06e2ae4c06ff05227d400925ed9e4c9d414a23c391c4be4d58295b57bbe9414012aef2d5cba46dc3ecaf0531c1e5f199cf994638ea517b31cbf7ec7ac10739a72bab2eeed60b1fbee715a25b7514b209f71b15d653fd800bd2d3715dabf1b834d4c0f5c887d7af1096922f5a4c07e59120c403ae43f541a66516d0c885fbd7bb1c761b184ac202a4b093be38fbfa0e319c02240ea06704b9cb023e1970e193d70f3c1f54f21e5aa63ed66174bd8ccf93e73bfeb9a12ffad03b21fc05b5cc411936a1a468fb17ffc7dd1aedec38d8ef8da1a024cb428a42ca1e54116ed097cfe2ec10c8a9d5cc9106c3b8b6e444f9929a9a5281c2ffddbc5d0f7247eca4bed8c8112ea4f49be9a0ef01141d158624d5aec5af5bb66cf0a32a9272b4c1f4f2bdd9a6a01dfb3efb457256c3a46ef32676f3a1e420b1ce53cfd52131dc74239eb16b1ee4acaf5c3d405778d99bae56a498ea9376d1b840937abafd7c20a1d0b173b2dafe35d7da3f5c3d0b197c543487ac61b998bc26e7505987b6b02e6c013e5d8fca6bcf1d371d07c297bdbc42581266598e90a8d5f7665d53a88af7843d981c4cc89faf6d02d4df22a822dc3f9afc09e90d3d2039650e9eb2a0a09f47eadf0bb7bf912be79c57573c71779d8855084bfb6112fcec261e691eb6d001ddddd92733caa58f3c2eb11f1c0c98a23a0b9754f72c719fefa7af48342f32847dac14abf8ac3af4ac3ce5729f9151bd537c293bf88bdec0d8ba306bdd36688f5df7c613921543da16371e559b5332ee5d3642ff7d60c2778ce70428489a6adac8e41ef073f824e8bb901ce7d4be71d2e79dafe30703e07cf5d1a3e053d72299d74829f3afdd31b2d8a745b5e80af6a21e402d5ec4fcfeb1d79c888ca4566661283d85d7bf10bc7e77db55244626cbe1e05202c82d291094b97eb25ed3ba74287d5991b99204ad8f7ed1072544695ad67ca8efa20367ee66036a82d0b206298088215320deaa02f5b811142f2544cffaeb4fd0702c8bb34f7fecde0dcc53524013843cc358718c2b47be28b319b26508fdd7ec0ab335eea43f93336ada2e4ab2231b9f7e64333bd6920df255870a90b731fa6ba893249af495dc37c5adb18d57731fcd4272aa3037bbf0b9f848e81454b826e753b5324a0f1ca089e863ef6491bef4f635eb8e297c5d49881afbf1514f1fc286b98ad689f7e8895c79f756f66e77967667f435a8e518ef7292e177f448100c2dd8b94f28f82fc95a60586abfc89710fdf6f5650ae9f0d2e1fae3780ad5544ea48979a3316e3cdb9b2a45880340158f037de701d5cff0f6bf19c7ad56128f11f28c5d08e665c0124bc222c099fcb72e2c927cf1adc63042b6bfebcb727dc51fcdb4da776629dd187a9be5e5733c0c19ad504a984ad0768cf490957a0f949825ea9641f92a5222be1b8c5b94a9f94695e438d352e54bb7147266130cfa8a4d1f25887b9163753b909cb50627a9d89210f6235834408280fd237437254f05bc7b5bb8b385971c6dca59d8bf18f9f222815e2b1e6ac1763dddbfa5f4fc91ae9d5659fd526d2e09140c81bc3a2e75defb246e7f55c5cb2634cdfbfc0b491459eaa0d26ef3c306719f494b5fd959f7424fe61fbfedfd294f2f4e1ef5b38b590cfeea106b57b7ec97d104fb3a954e52c3b9734f2881ae8bed0e59c37fe8c75aeaddb5621a71c77ecb9194d712e0fa373d6aa91592598ecbbf1d15c833cd2962b84cd47ce19f7bb38562c8cf6b16423c9abb4ae78cc596f5de05324cb0b2a1d7639e0ee1ca895b3d044f38dbc85b09928cfe29ef7c9aef78993329e35fe5a67b16a22647f790c1c8f8b639f5246c4c8d82bb904ff4327e972b965fcfc209d6129528728122af1b73b06f5efaffc789656289e94eb42a3fb0eeda968d638b1421f7ca1e9c01510d0ef119714899c44fbeb4ba3cc4be209e33b007165208c6cae5b7c966dd01a3f0ba60f26c93a9ad98a08769a7e34519240ac27259419447fdaeaf792739d4f2380c45efb92682d5182d17f1e51ffbf9813439d1691ff73bf69d6286403cd9ff0b9674666ac3bad6ef35d281541d66502abc87ab1437c88ae53257398881cee18286eb887776109e7ce1f9d93adb6246aa65b45854b3a2e3111790e96fc4613ff6f532b9a05c9248b5e1ecf2918cc8dc5f1b2dfb0e42a365b12c21aee0a63c85815548ab8eec06108fa33244cec8c4f94e88093b7cf9d0efeeba529289551a7b98a8743400eba5a77d121eaed5c2cbbaf9ebfa4d53ff8069d72e0d98748f80ad4491d39ce612e908351d688dbe476f644648c6058bd76b96ceca0bd3efb5305f94037f50a3cb582060a387d8cf8a2535e4734b6e25e0dadefc9e6d02c56096daa040689ccc21f0ad31efd130c742583fb3be3a13af5f2b8f66b6ba6e5bd27259178a484653155a25b1c58896f4bf829fc", 0x1000}, {&(0x7f0000002ec0)="26256df03eb39107363c3112956ac4bd0f66401127227724d49387fcc0ad1b639a76d399be789e0d3e996232a333246b9538f58f135e4d1042888560fbbd4038c7d10355993a0cf9264bc0e904b2abcb2c211339dacfe96dab4830fcb4130625e73c2b93f8347f016c1a06840acc3fac20ae810232c89759d7a062ab16166ada670c19e577ed0a02d90904c26e7fe2b23291c5a8a0c542c2777f11a7025edd50d7046089f835bbf9ed5a5d8312d3f0efffab04", 0xb3}, {&(0x7f0000002f80)="1759c13d3e7aee6bf99cf1065c52e4305dbfa69e23930a9a4d2aa5925b854446f284641799ad68b8f1aff1a3fad14cf29b9efccd8a3554eb4c7bb6c39136b3e2b70f7230", 0x44}, {&(0x7f00000001c0)="cc7915e986bec250b7", 0x9}, {&(0x7f0000003000)="3f663835a3b2437d60c0467a462a2c866b8dc3534191e95129aabfeb121a0a9871e2aa7c850c16f502a3251b8ff8bd5f3e58fa46e7d03afd94abb4f8ea86b214102875196204a6e4027f7249f763213bfcb0c294cd2c5c0ea8aac18d004281f5c836492423cc8d9d4845126218d112ae223f702a6611c4f85bdcb214abd62d561eb4611b6a4205df3030a54395bd341aa697cab4205f93975cc821ba63e030cdda4769bc57e9953f986669832b5907e579a9f16b9267a7bf9dba0226286e3fef13e5f70476ae3aaaac61d323061a4a1bd359d332ca3f236a9d99f8f8241f79cc5c226ef685f2c0111f337d22237b778273c3cf9ae04c", 0xf6}], 0x8, 0x0, 0x0) 21:03:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0xffffffffffffffb1, 0x5, 0x0, 0x0) recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000700)=""/151, 0x97}], 0x1, 0x0}, 0x0) sendto$unix(r0, &(0x7f0000000000)="73b892b3262cd577690f4c12ed50c1b1c18fdad6e3bba63e9e4b4fa6036b4661819d79af5812a8b4958d1fcd11545fdf9906cb2c719ba85145244c25723b0a090532a150877722dfe82c4f39adb9990f8cffc9bc2846192d0f47b88b9674e749", 0x60, 0x404, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 21:03:42 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x8) clock_getres(0x400000000005, 0x0) 21:03:42 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="8a074ba880dcdd8d15252502", 0xc}, {&(0x7f0000000100)="9ec90de77be1e0c7f813", 0xa}], 0x2) write(r1, &(0x7f0000000040), 0xfeea) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 21:03:43 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x7fffffff, 0x0, 0x0) 21:03:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000180)='\x00}\x00\x00', 0x4) 21:03:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 21:03:43 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) ioctl$PCIOCGETROM(r0, 0xc00c7007, 0xfffffffffffffffe) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) 21:03:43 executing program 1: r0 = dup(0xffffffffffffffff) r1 = dup(0xffffffffffffffff) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x10, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x0, 0x18) r7 = accept(0xffffffffffffff9c, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x0, 0x9f58, 0x1f}, {{r2}, 0xffffffffffffffff, 0x60, 0x80, 0x9, 0x2}, {{r3}, 0xffffffffffffffff, 0x8, 0xf0000005, 0x0, 0x7f}, {{r4}, 0xfffffffffffffffd, 0xc0, 0xfffff, 0x7, 0xf1}, {{r5}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x3ef0558e, 0xfffffffffffffffa}], 0xd7, &(0x7f0000000640)=[{{r6}, 0xfffffffffffffffc, 0x4, 0x6, 0x3, 0x1ff}, {{r7}, 0xfffffffffffffffb, 0x1, 0x20000080, 0x5, 0x5}, {{r8}, 0xfffffffffffffffb, 0x0, 0x60000002, 0x200, 0x7}], 0xf61, &(0x7f00000006c0)={0x4, 0x91e1}) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10180, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r14 = socket$inet6(0x18, 0x0, 0x80000000) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x60, 0x0) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x10000, 0x0) kevent(r9, &(0x7f0000000100)=[{{r10}, 0x0, 0x81, 0x0, 0x7ff, 0x2}, {{r11}, 0xfffffffffffffff9, 0x14, 0x2, 0xffff, 0x7}, {{r12}, 0xffffffffffffffff, 0x4, 0x20000004, 0x2, 0x6}, {{r13}, 0xfffffffffffffff9, 0x4, 0x4, 0x4, 0x8}, {{r14}, 0xfffffffffffffffe, 0x40, 0x200fffff, 0x8, 0x9}], 0x10001, &(0x7f0000000300)=[{{r15}, 0xfffffffffffffffa, 0x0, 0x0, 0x3, 0x40}, {{r16}, 0x0, 0x2, 0xf0000001, 0x9, 0xfffffffffffffc00}, {{r17}, 0xfffffffffffffffe, 0x80, 0x1, 0x7, 0x100000000}, {{r18}, 0xfffffffffffffffd, 0x22, 0x80, 0x5c, 0x8}], 0x1800000000000, &(0x7f0000000380)={0x7, 0x1}) r19 = kqueue() kevent(r19, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) 21:03:43 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x2, 0x100}, {0x18, 0x2, 0x8, 0xffffffff}, 0x1f, [0x7, 0x3, 0x7, 0x5d4c, 0x81, 0x8001, 0x4, 0x100]}, 0x3c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xf97d}, 0x8) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = getuid() seteuid(r1) pckbd_enable: command error 21:03:44 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xffffffffffffff8b, 0xffffffffffffffff, 0x0, &(0x7f00000002c0)=""/230, 0xfffffffffffffa00}, 0x20000000000) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x110) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x120) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x11, r1, 0x0, 0x0) 21:03:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x552) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x2) pckbd_enable: command error 21:03:46 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x1) r0 = shmat(0x0, &(0x7f0000ff9000/0x6000)=nil, 0x0) shmdt(r0) setuid(0xee01) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) r1 = geteuid() getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) socket$unix(0x1, 0x2, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x81) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 21:03:46 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffd}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x8, 0x4, 0xaedb, 0x200}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 21:03:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82e60878132d2f66696c89f444cabd5e7e7d0d7ec8afe665619b4c19348efc42d15fa3f294ac69561044ca88d97d9b1309fa27e291b5f38e78d3d02e1466faf0f9f909e187447de1aa95cfaae0f09afac688da63c8e0423402ba1ba370a9580784eba906511cea720456f49e51e63b131658"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x10000, 0x0) r2 = dup2(r0, r1) setsockopt(r0, 0x20, 0x0, &(0x7f0000000440)="c91c1326f700e4fe77b3c2c21520fa23e17db072d45e4f51d85bab2495a1e3c4db08c739ff5ad635d628795dc7cfd4a6beada24cb8b105c2e0cf5850c04cf2bace71f21ab2678ab5ccccbbd0470448", 0x4f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x9, 0x5, 0x200, 0x2f}, {0x3d770409, 0x7ff7ffff, 0x4, 0x7fffffff}, {0x0, 0x7, 0x3ff, 0x8}]}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000000)=""/97, 0x61}, {&(0x7f00000001c0)=""/235, 0xeb}, {&(0x7f00000002c0)=""/121, 0x79}, {&(0x7f00000000c0)=""/47, 0x2f}], 0x4) bind$inet6(r0, &(0x7f00000004c0)={0x18, 0x1, 0x80000000, 0x100}, 0xc) shutdown(r2, 0x3) 21:03:47 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x100, 0x100) chflagsat(r0, &(0x7f0000000780)='./file0\x00', 0x10000, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/79, 0x4f}, {&(0x7f0000000180)=""/143, 0x8f}, {&(0x7f0000000240)=""/64, 0x40}, {&(0x7f0000000280)=""/14, 0xe}, {&(0x7f00000002c0)=""/37, 0x25}, {&(0x7f0000000300)=""/172, 0xac}, {&(0x7f0000000440)=""/239, 0xef}, {&(0x7f0000000540)=""/113, 0x71}, {&(0x7f00000005c0)=""/246, 0xf6}], 0x9) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b000023270000000000000000000000000000000100000000866a28d22e970ae300000000", 0x2c}], 0x1) 21:03:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x2, 0x1ff, 0x3, 0x80}, {0x400, 0x0, 0xffffffff00000000, 0x9}, {0x4, 0x3, 0xbd, 0xbbb}, {0xec, 0x7fffffff, 0x6afd, 0x81}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) write(r0, &(0x7f0000000140)="10c1ac61497b799490bcd87fc34bbe90013a935967dfffe7567745a03ea5968bdd67795a337feb0d934951175d9c1cc18889f0a2fa9d0af81589badf9e0a375770593c4812a6412a67f91bde04d3e4bc8523da3d70938df8f3fde377c56941d6900161691f51dec428dd0cd35b85ae4ebe6a5f68547a1ea313e9edad91edfd915b95d2f8ab7c1c0ae62e71b314a2f4b54f37f6d60c26528f69e13d1950473a2f0b58dc7b0c5bb98ec0", 0xa9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10288, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x5, 0x5, 0xfffffffeffffffff, {[0x100000001, 0x2, 0xd168, 0x9, 0x7fff, 0x3, 0x55, 0x7fff, 0x0, 0x80000001, 0x9, 0x342, 0xd28, 0x5, 0x100, 0x9, 0x9, 0x7], [0x81, 0x100000001, 0x1, 0x8001, 0x7f, 0x5, 0x0, 0x1, 0x2, 0x5], [0x10001, 0x100000000, 0x8, 0x0, 0x10000, 0xffffffffffffff45, 0x2], [0xfffffffffffffffd, 0x92f3, 0x5e, 0x0, 0x8, 0x100], [{0x5, 0x7, 0x86d, 0x40}, {0x4, 0x58b4c5b9, 0x0, 0xae5}, {0x9, 0x6, 0x17, 0x5}, {0x4527, 0x4, 0x5, 0xfc}, {0x20, 0x7, 0x2, 0x1}, {0xee5, 0x4, 0x39, 0xffff}, {0x9ba, 0x9, 0xe, 0x3}, {0x400, 0xfff, 0x800, 0x3ff}], {0x10001, 0x8, 0x80, 0x5}, {0x1, 0x2, 0x900000000, 0x4}}}) 21:03:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f000049c000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 21:03:47 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r0, 0xee00) getpid() r1 = getgid() r2 = dup(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() r6 = getpgrp() r7 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000240)=[{0x1000, 0x351a08bf, 0x6, 0x5}, {0x3, 0x1, 0x7, 0x7}, {0x4, 0x6, 0x1ff, 0x3f}, {0x7fffffff, 0x71d448dd, 0x2, 0x79a9}, {0x2, 0x1f, 0x9, 0xe70d}, {0x3, 0x3, 0x9}, {0x2, 0x3ff, 0x4, 0x3}, {0xf4, 0x800100000, 0x1, 0x101}, {0x8a1, 0x20, 0x5, 0x8d}]}) ioctl$TIOCCBRK(r7, 0x2000747a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, r4, r1, r5, r1, 0x8, 0x7fffffff}, 0x3ff, 0x63, r6, r8, 0x7, 0x20, 0x3, 0x3}) 21:03:47 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000400)='./control\x00', &(0x7f0000000100)='x\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x283, 0x4) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f00000000c0)='./control\x00', r1, &(0x7f0000000140)='./control\x00', 0x4) lchown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 21:03:47 executing program 0: setreuid(0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x100000000, 0xfff, 0x2, 0x5, "b280dff7b3f6601cbf02ab02e2f853a81d139f3e", 0x80, 0x80}) 21:03:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) r2 = getuid() r3 = getgid() r4 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)="bca3244ee98d45c1c0d899fc988ba70b1b728dcfffd2566f2081c87cbf85323c5c65a7b34f21e6a3a7fb0c1a05d26ad49a2583292c0513c2277ec520ac1884ef6b0761b149cc41fdc335e07b75d5a9adf7b2adf972e09a5be50cebc5dd04829fdc51743af58adadff9", 0x69}, {&(0x7f0000000140)="41d5d2300a557dcd8143574bf49ec8d6ed2be175853022d04475292fbdd1d5dc119553692d875f92aace97e37d4a498c04d9f98fd67e4f88846c47df45202b33ad5c28e2ee6682fe80459afbf33af4b7954412b94b1a4dffa469f1342ef39d6bd9348311e49b3c6c05886ad98d33078056f8cb998c70a451a91dd5cc4ec79e04c19694b40a3df7485cc6cb7dd7aefdc7a7a9173dd260b9b2c51e9c1d573ee45167349fc780c060371af8d42307aa26fcc5d38df3a27759a8cdbb949ecdd063552a8fe6d2f889c8854e26d680cc4df8a0491e1d988730b5d95134d5e63daafbe73c643a8d12ea90", 0xe7}, {&(0x7f0000000240)="a09a7f", 0x3}], 0x3, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x60, 0x4}, 0x404) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 21:03:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) fchmod(r0, 0x0) 21:03:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) pread(r0, &(0x7f0000000080)="53822fbde8ee322c124189996725bb355b6b9eae416db08bd5233e2f0ba36ce017a03526cd1e1dabe3bad8db43e2248dc8405b977041fa07387804d12d97dcf20bddec0b88db8e620f9bad55dbd489eef7e5eecb2799b055b97996385a3296fdff3e06213cf4b8e3ca2842253d9b40c9ccbc8435c65549e99bd7ccd7fd0a42bcc87e8fd59bca02c6e15ad3be2bef3d9c0dab0ee51103834d80dfdd8a9c018026f1ae4ab0803512a232908580621e9d735ccdf630363979292cc56073199093", 0xbf, 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x5, 0x6}, {0x751, 0x9}}, 0x2) r1 = dup(r0) fsync(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x1, 0x0, 0x1, 0x1, r2}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x5f607990ac6b7d47, 0x0) readlinkat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/151, 0x97) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000400)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000680)) pwritev(r0, &(0x7f0000000e40)=[{&(0x7f0000000900)="a9eee0ce810e82e617d9d3554d2519f6f0b56cd12d11c8db0fb98a216e3c9822d4fe5735c2a875744cdda11f71335ad2537465ffde7e613a87610a0079ec741f9baea99b5d2fb0d331c1b64bdd59604918fdb78c8764a8293e2f81aa6932fb303f4fe7c365b486d212234eb7906d5471fe50cd0b99155566ce86ce0c1617f4c8e0fc51cfc66ca511402cff9990f462bddb5a8b0f43bcf14639f000f0c2bb067dfa05159ba6675ec25e17adab7e6316bf50da6ac7ac1e8daf3dc7cdff95424e4b9409a9ce3e71f124dda5b9bfc71516ffd75701c757f83c0bb6eeea02104b1905bd0fdb198e04e73ceba9f2a4d82c9c4f03509b9dc39ff4316bb5", 0xfa}, {&(0x7f0000000a00)="cd90eab20ecdfacc3f79ef371b589c598c3d713c338748f33c44de52b58715c3feb0ef192fe5777499f2e07c44df583f8be77cdcacd99b17e7363eb4a87512616b3a934a57469296ba706c18746c92db074f83ba48038470e71ea7b9208ddee58daf19c3af3612be1e62a7684451bd9f2215c6588274245fa57e538e9759140cda57ef49cb27ca15dcd21de55e5c69d719ddd523b3ba7cbe0309b3bd4e11119d1342e29db9e428", 0xa7}, {&(0x7f0000000ac0)="e2f584a18026d45e390d808578ba44daba8f5548e4e5f88d4385b14d8357405f21dbd2843c25a38dabd0936cc049c1cb4c2bed6d29d25e1af0be99a31c6e7f14948377facbb8596f38ddaeba5b3bec2871d7ac97b9d394dcdb3a3700033e5364711d143b1701de83b844828969c52669bce1969b89bf3e494464766836965acd4b6ac8a9b324b2f29311300cdd5a0530b56da2ab29f6a21ebb8f54568bbb0ba21870228a6c154d34d9af41a6604c32705c07ccdfc6a33a02f9719b178592f2ce36818d75db03fe84a0cf2f80632486f97161f266c0fa3845eac5b0b837cdd41aca30", 0xe2}, {&(0x7f0000000bc0)="4767adab64afcb064976165a7eef5fd5564b387883cc4f18ac6ed73b75749aef6bfe5d5be055456c8db9ee2012762e0ab322049d88f543ea2d4016eddedd0cd9523a6a8b9352bce799aca72ea8a9df9b53196c6da72162322defd30b782a87fe1e351bf64b49a9e7d85fc54e848468bd87bfd66a3df34960c299ae87898557161cea542cb5a5fead21cc02a239eb13d0594f2a17c2ed50c8dab64a47619b55639ed53d209c653ec02fd365843a54cbbafe3eb8afa2ec4a9ae141421c5e5f47845592f2210b2af11a2aaf", 0xca}, {&(0x7f0000000cc0)="bedd3239a537e7e77c3b72a0c621a7785f693953e0ac3e2cf8e30bc1d6d020eb09a238d9b4ee9ecfb4a6f4fc166776b6404ba54be1b521969f4bd01f0413cf73a642183682faf703ab4262c0bae32fceeb813adda5cef3c18750bfffcb16905b0252807c1b17200a1667048aef6157656334ce2dc8e85c20fd1aa390ab93a58437f219b4a92ab456bb1dd1c36bc98c8d0412b6b430ee8f21629e203637a2905a8a3c25126018b9af2f72b9acbb42bad226048e91e5f8e4eac26c03a59d543edcd2693d0fa92ddadd032955ed81", 0xcd}, {&(0x7f0000000dc0)="be273873e7fbfbaa2eae998aa5027635cfc428c2b8c6fbba4082ad3f4467e9fb352083136e76955e5c4885870ab319c9f6181a18326d2c580c2d306d8e205a2208d6df11bc5e7c6971e600990a83033e13e928779d2511b5952f7a668f223ae995bcc7ebcc47ffcfdb9201f92dcbd41861694148", 0x74}], 0x6, 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000ec0)) r5 = openat(r1, &(0x7f0000000f00)='./file0\x00', 0x80, 0x40) r6 = dup2(r3, r5) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000f40)={0x5, 0xfffffffffffffff9}, 0x10) ioctl$TIOCEXCL(r1, 0x2000740d) close(r1) ioctl$TIOCSCTTY(r5, 0x20007461) ftruncate(r0, 0x0, 0x81) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000f80)={0x10, 0x1, 0x4, 0x4, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x30e6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x2a00}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x93}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000df3000/0x2000)=nil, 0x7}, {&(0x7f0000bf0000/0x4000)=nil, &(0x7f0000d37000/0x4000)=nil, 0x86d1}, {&(0x7f0000e74000/0x4000)=nil, &(0x7f0000d0b000/0x1000)=nil, 0x1}, {&(0x7f0000fa1000/0x4000)=nil, &(0x7f0000cea000/0x2000)=nil, 0x7}, {&(0x7f0000e91000/0x2000)=nil, &(0x7f0000bd4000/0x3000)=nil, 0x5}, {&(0x7f0000a31000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000e7f000/0x4000)=nil, &(0x7f0000a40000/0x1000)=nil, 0x5}, {&(0x7f0000bb1000/0x4000)=nil, &(0x7f0000d78000/0x1000)=nil, 0x200}, {&(0x7f0000bcc000/0x1000)=nil, &(0x7f0000dc2000/0x2000)=nil, 0x808000000000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$BIOCFLUSH(r0, 0x20004268) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x18080, 0x0) dup(r7) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000014c0)=0x8f0) close(r7) recvfrom$unix(r7, &(0x7f0000001500)=""/8, 0x8, 0x800, &(0x7f0000001540)=@file={0x0, './file1\x00'}, 0xa) r8 = dup(r1) ioctl$TIOCSTOP(r8, 0x2000746f) 21:03:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r4}, 0xc) r5 = semget$private(0x0, 0x4000007, 0xc) fcntl$setown(r0, 0x6, r2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/252) 21:03:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x41, &(0x7f00000000c0)=[{0x3d, 0x1000000000000000}, {0x3, 0x80000001}, {0x6, 0x0, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x5) 21:03:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) sendto$unix(r0, &(0x7f00000001c0)="4dea1f17a6c4dc57a0225ae102ab8e44a8da8b6be521b41dc8ed569094c3f54cdd9f5f1529d5f3fc8b3a8e10705e7b8f47fba69eb87e635df41eb3a84e017cb1e7fcdcbc1af29ddba225e770d7460cb875f08043e5806e7f1960b13e3eee13bee57ac00717ba098813da8774cef1416bd1eb6589ffac57b741bd82c2105b13acb1b5192815a7f0601e81ce02c3db8832172b10ef51968822af2cada963c5c0a647ed23736b0519e2248cb14dc5d665395fe509340d3c6f7fff21c291011181ae4a918c9220d6d1858710ab9971b10a286ee34e92dd6ee3a415a0ff7ec8e9428712dc769065410aa1580cf2736d1664b17245ceb9d451baa683322cd641d06b387501e242cb69dacb1b46eae2260c18856ae01b93c71ec9f4bcf52919c4122e4518f5776391df277e1d5eaabe437f4d5f5c8cea12f60357deca16ae51ec7690017757bab1b0169ddfa7a9b9f44555a66d8273c1c551e322b10a65ea5255cee4b4357c455f050ed6e4b9f99cdba7114bf661273d92a40ffe8b31b0987c74b4de9768d35a1e393f186f6872ae9731c9b26578ac22ab7c75d180b7d27f954b3192e8b1207d37f6f1b0017d7724fb7d7c13af89e68c834a742ee6d54f098b30938b8f165ef41390277434ec38783d06a48bde57186beb6fdbb228ec90b8a71dd0e379b4395aa6aa6b90175fc1204c7805ee591a84e6128bf687d22ac7c5f57e21c7fbfc3cf3a2d4d93238552c4790c6011d6b697250bf67d4d3e0908646e8d8ad864784c5c6b36b45e1da895880f90c03eadbb1517e3e62d67ea5af2ca8306193c116aee7db88f909be80ccfe074ea2b9b56b1e4efbdbca151bf2b7c6a90c916082f458a18a68892e3bc2d46547edfee4128c8ec1e72b81b92c9ed20f8a319f9c5d2896c03d6667970b89c6bfc008daef4425920e72139c9c9c0d8d1c1afd98ad7a9a6255683c9e1a5173a59f4356dc58e908d8326363b86471c9622eb563ea903af92949eea43d53fc41c15dc3d77d72ff5c7b7ce7f3c0e7dfb6f26efa889819503c9471408093603cd0a9bb937c82a502fba5c528ac3d338d3f440c6a841239ac35463df75118a4d9ac5fdb148bcce35a26e0067100de4359315a18be48a247b067fdf5047196395a5bf03b20b799e2d6f42bd258a3214ee9f67b89d648e24e8afdb827e2e4806c78d6b2a2a01546c645345c7da1afd9b3b042b3f9d4481f0df22b6c0090c644a5e13738a2a8d018aae5ecd4733552865222f7b8fe7e0b002c292b820625780aa83749fd7ccdcdb0ecfcbab480d23369be76d6a07511ac7f6bf1bb7c4dc023293a7b43b7471060523f1afc0d231aba1fc0cb5cd990f19924c00d1f841d9168728e492ac3ff0a5d7535879b2066dc93b33bdf2ef159d9388c5b096730d59a2032d8564728a0062c524b7fc9e8b61cbdf664e1f4a32951dead148db41b23fd1e9eed350bb66908e80025e9361cd3c041c5468baffb6866451f57727185d419012853784569d255c4ec2d26078068e0744c486147eba8e33e877d5b8a2e8679030fb16648b79cd64f4ed0a8a4819e3a6ddb083fa29e77981e370dc141714f1f75890beb056ffa8a9a4a3c795b9dbcc0f89b188572be7f8a807d9ff269b29a27a097682dab5038f78a0fea08da7c0044874f884de776a5ac2f617103aaa29009cb3c283f43d4a7c3b36635d60f0a77288b39442c33096153a2c0d433729e988ca3e85b83a0c1217eef7d374d9ce06b4812229e2d1b394d30a9fad25d1d5c5ecd442abec5a6edb262b427d0809c75a2e937bccfe6e464439d9fd9cce5e21e51f2bad748d88793e77f2d37961d66e67e86b5830fb7973a6cccf2783a1e12800a77fe95c1874d0cbf40e3b71eb4eeed6dc8d9e907096ab4645beede3d6aba79c1e974d588190a027f2465e48a7800505633b7369df1aa552220e889fb06efe279f05212b4b49e7eb30364029234a247e250feb9e23c461d2d432de2faa37750a22e5631f57476aedf36246254931d3c0a3e48ef815ea9352780d9d99ae8c0025fe5c4f4c75fff8a17bbf3f5a6a55f274340e27fed6bf33ca9efe2c1586043109b3e6d301a7c65d5b2316c4da5c107e6d3ea12f60a533b9e402c7e1ca762cfa206e453ba5ae72a98071be095f68d129e2e913603a095651bff5fe120198cfce936c5127238129e2b75a4f0def4c9f206390b127ba3a4b2178480a4ed44b6a18478e7f843cc3a7a9644ca4127ffd53f795c9d2a3a74ef79a6e6f7cd3fc185e4c3888efbb2404f320bba90ad395e065370957ee0d8b67cbd33535dd17a723e94234d75d1a46ca8a8135e0a200e723122c2a3bbb5989d63b007e5f822bc7503ba7761e378513128a61873f2305a080224e031177a9f933c601e911dbea1bedec1a4b60d4efa55ca16450b77cfaa823f695f3dccc0cc336afd772236f301b7e817ae47b8c9ee6bf3daeec744391f3bb4fe00d093d986b68d3ae56032af0b3f0f74a20d73827b24b6a47395cb3c692482dfd0e68d33dc08425ed044367d5298a02fa2a7face5f42e4690cdfb3c516f728977412c1fe579f6b1cff7f1764c51267678a92dcf46efe4366d39674fddc3be0970dcd8a099671e873c8c7edc414841d319e46a0c8e9ff1bdd2c099a1f9ebf5dfa87adc04bca9924b376a95a697a1e4025a563505528b03d10a4b381956897d82513aa02f9e15b03e214e050835b2d85b22d39a2507720ea706f48c9b0407063f1273f3bcd805b9cdc0a7361d16dc4c27be5caa5ec03b89d3fdf43f601481abf2f18d76d44ebeb00203966f300cab07121e24f8fde7580d2e8b17a873885365a30f9ff4571ab2ab1100831f42634c3b304a02e27c5cffa2c3b191c8495039f5d4c7fe1566204dacdebcbf46fa5d651e5853eb5aa81fb3b07cc758c382c24f8f7c872e38979bccb362013fcc2741e773a3832b37ff119d30541ce31eb650a871a4d3a75a5d2fec139e2a6001591a53e0a829df22045637e9c807ae4a782baa196bb602f7da3697e6536dc8bebbb382bbc47304cbf3283dd3750281a9a385e4311465eb076cbf8cc63559525586fd91e395c9dfaa246c51cd69a26de227883316dff0fcb63dcc5669a915667150872c555277ab53aed0dcf8da8979a209b2f7418331163aa7ea38075d1933c14717387afe37c8ea912b09494147e44870273fcd333c59d05287cd831d9cdaa9c43ad88f0d191dd7897a3d3d1c984fa624f2f36e79336b8a9c6580c5a4bcc37da2553e26001038d2f50b8cff013f643c31a2716bb45c20b7577b565397feeac7f39e30c0fa6102aac77e5afa624e85736e1b0d2753a09c58d05a8a70eeaa101e0f6a51afcbc5baef820f6b465ad78723c7fb5271dda692b25fc4ea6dd6cc5b161fa1a5bd039625bfedde64de872158f5101b261c2315af24b16d1eff936cf407e604bc5ab9bd93ba5e4c93c3236ec0a2234aabab54729280439b8ae8f9f6214a336fda0620b45b0934ddce044c69af187b4c7d0c0dcd43a00058632830352f1049aba7099bd9762b8d32fe0901a8514d27d094cadc28d7f878b6eb476a8f5cfc7e22ff9af016d67ee7c496749a122965adcb4107a1710ccaaf8f240b0db3de6cbcf13f2b2cc5ddca5ac7ef64b398ec3382340131279d971d11b3cb9ef2a79ea438eca99379e9552eaeaf8874deaf976e404703e3c08a6559c58a296bfae56dc7e6aa463d71669308b5cffd4e227062596e49503667b9eb211fdfac4a031a1e71813d19bac5c8f14ac2137567253f9fddd85f21224431cecd4baa81d6efb6ed8046f79ed9af5e4d9e365e9d631c867baa688e76513e6117e0ea3a6031ed937019bc873b43d53394a6e68b8542e0a8309965dd8945cc33bc354fdcb4117215285acbfdf8317f129936c84e2be83ac1dec2a62decbb7f86e0d2db19f9236253fde84ab9b43a84abd30c54da7444f9d8717474a139df8beccd043b4e3e4f89f08379ecda20a37f4cd4bbab8c87fe847765e81fb432c25c32f085a482df4c7de76a335acabf0f68e07838382afd0ce6e6e00edb78a9eccfd3c9a7b66c329611b9496b9928d600fcee61eec402c736044a9b92bada18bf60ece12f6e3685a1faf5ee14beac7f6056a08cd02caccebd7977465013f298ce06f67058b628671d561ff7837c19201b9346dc964b9694e425653a5b9b442ee28a3ba72df8b0cf7c0d2c948b14ba2e4226e940a9e04580cb0964c738051ef918fa67e5f46bd0e95c1f4bbe504b1b9a9cdbf1e3aa03b4bb4b42db0a3875e21a2b571e375a93e73dbf453ed9c4c75278a67903313f2f7edd2c8222f62132e66518ad273c26a7dfb37e3b1b12b4e45eb76a83e6e601d209527ab939090ec659d62e60b2ecd5041eb4c833a397af93c6cdde9bd25e8db8929bd0e4df348203ef858b2840d8f0ef2362679c33e35e21db1399f39652a17c4ce0cca83b1ef736ea30878209b9016de80dc4f9d2a75883f9f535754ea74be75d9b493ae7297048cfdd970dedbdae83f84bc155182b8f3ccd9612a76c151ef84ead45bcfd7e47da8ffcf0a5f890a21075029fd9933d10f5d181a0591d446cedf60ef1fc7f8602d474e095fc020a60798c9f83d527e648751ec9ced1eba2b807e1381e9baf2996bf6c4ddeceaacf3f54858b9af2305b513004cbb97994bc7db9314a4a45c0e932534db3a70780e41b799fb0cacff23ca2a86e3a3a5c41ce22b22d22a4167bb488826d94739e301c35de961ac48fd193d50cbe9b554109f9b5133ff6ff8a02763ddd70723d557cb53997b1b5fe34d2b77f4bc82a1a270b4d3dcb63786c301db8580f6baa9f86b0aa8defaa8c7acd3bb4fbc1578dbfc456c5549de5e6924c5fcac71cc6bc517875d44bcec6aa1930951a744af7cf46878615f5c9810522a83526f707e6ba65f66113cb8b3ad4beff06591770b080f9ef07d764b4e7bb06ea6525e7eb1e90e28d4a3ca293739809e7ea8434af43e5373688d2370d383a08fb2b780a3b1decd0b5523468d07f0e8e2e8332a5afdf77d1159b310ad5f979b1002c8be6a56ef745f520b2b52e88bd5776da4bfdec818fda90582ad460fa5aba2f873a41c191872492323639f39b8931efd4cbff942cfa607581ea1fea99d16d9f9a1a09c716d9e26378548d9c50ef3c2e53d74d904616eb4096bbd4b874ee48112b03ea55a0d0d7416321e51d7ed1b38752c29ca6c6c62e767cc28c97422545a3c63a7b55a785fe72b12bc96352ae1a45d40f5e8ddaa55823c6f38cee5a979ee865172e63c072f787507705193be891668b9358c21b70ae0c491280186bf78cfa1dfd8ff1a13802f39819455cc2aca4e991cdb9e1d0440631248624003eccd2e1116acd048ceae324f427663f48f98f2116baa4d7d130944cca613ca77dc4cb8bacdb0d25acd02dc9b64d518fd89943443d3d81c8270f5053398da0bb3d7ab9c6fced1072dd178bdcaab8a450f08e3fd205cfbf609b60691044fa4e2b2bba14e1096b7b5bd1fbb90b34b13e957624d39dfafb5a1e82c053872fe60dced6ab34fd07862a8b43fd2e7c34a22574693fae4a5dddac589fdb2d191f85d4123012e82f3bdb550a4b4a546e82a2a122b206a517379b3739f0fcc6f86c664f095a42382cbc11dcdf00180ac4d9009b4e9448cc71afe462e68deaa9f2d49e3268919818bf2ee3a2b46cab076ea6d7022aa4d6b4b8af19cee78f610c59b8eca72b3354f904a468da80ae31bc8c057054eaba47fd680b85a5c4c3c362694ae9e0e7347ba1c4481db28b823726f55095ec678c3cc3c1d4b44bcda696bf25a", 0x1000, 0x4, &(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0xa) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x88, 0x20) mkdirat(r4, &(0x7f0000000180)='./file0\x00', 0x4) 21:03:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="54307f", 0x3}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x44, 0xddd) 21:03:47 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) getegid() 21:03:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x880, 0x180) getpeername$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000073ad2777f7b9f3b4000000000000"], &(0x7f0000001140)=0x38) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001180)={0x2, 0x583fb5a1, './bus\x00', 0x5, 0x9, 0xff, 0x7fff}) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) 21:03:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = msgget(0x2, 0xfffffffffffffffd) msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000040), 0x8, 0x0) 21:03:47 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x2, 0x0, 0x9, 0x10001, r1}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x5, 0x0, 0x7f, 0x0) r3 = socket$inet6(0x18, 0x8000, 0x7) r4 = fcntl$dupfd(r3, 0xa, r0) kevent(r4, &(0x7f0000000040), 0x9, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x21, 0x80000040, 0x401, 0x7}, {{r3}, 0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffff8, 0x11226ded}, {{r0}, 0xfffffffffffffffc, 0x3, 0x2, 0x1eddfb6c, 0x6e21}], 0x4, &(0x7f0000000080)={0xa7b, 0x7}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000040)=0x3) 21:03:47 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x80000000000000, 0x1000, &(0x7f0000000040)="caf5b415", 0x4) 21:03:47 executing program 1: r0 = socket(0x1a, 0x2001, 0x7) socket(0x30, 0x4, 0x21) setsockopt(r0, 0x2c, 0x1b, 0x0, 0x0) 21:03:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0xffffffffffffffff, 0x8, 0x7f, 0x4}, {0x3, 0x7, 0xffffffffffffff01, 0x1}, {0x1c47, 0x9, 0x8, 0xc54}, {0x20, 0xfffffffffffffffd, 0x6, 0x9}, {0x55, 0x8e7, 0x9, 0x1}, {0x7, 0x688, 0x59, 0x40fe}]}) 21:03:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x5) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) 21:03:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f092700000000000000004000000018000000000036be2dea537cc660ebb60c52d83726ce13477939359c70b24f9cca224ee1a87108606fd9d1b6df1257d77a2c429ce1f4f425a5f99b81160075b9141f83ff17eaf6efa465bb4c8e72d49d24ef25f5040000000000000023e24799a907caf6f4b3d62db3554fc008921220a8446fe0d1969d53ee4771cdb510f59e888992097c284c8cbcf8d284603b91d4d9c56711c23fcdf1354d8e3efecc5faf6b4508aa3eae44f48ef256ae7caac9f84480420c8757224ac0a8e59fcea55e4b820f6d73dbd929a030fe68744e848c6cdfb8ff07258d7790125144035c31f26ca8ab6b4ce62d821a09", 0x145) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x2, 0x0) write(r2, &(0x7f0000000000)="af501c22", 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x10, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xfffffffffffffffb, "85000000000900005f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 21:03:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x110, 0x0) accept$inet(r1, &(0x7f0000000180), &(0x7f0000000140)=0x88eb7cc292bebf12) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x6, 0x0, 0x1, 0xc9, 0x7, 0x2, 0x2, 0x1, 0x1, 0x8}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) pckbd_enable: command error 21:03:48 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x30088, 0x0) pread(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) 21:03:49 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 21:03:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) sendmsg$unix(r0, &(0x7f0000002740)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002680)=[{&(0x7f0000000180)="35e917bd8232bb482795156107b65bcc9cc9b435e8f49172bb6954fb51c3d9efa4674b6af1cb7fcefac636430ad0da848e25da21320a01ba49ee5c1dea5c4b0b0d0cb3b0eb10d8e36ae85ad1cb71b112587dd5aa6689a46996f9868f52f288d8aece7033291e0e883e039a350cce0670edd049a5143dbadd07a93926519472b50ab6a820d1e2cc8c85c15b", 0x8b}, {&(0x7f0000000100)="ad14b0704a7407f896cb2ebbebc2bee94a02b408f64336a0fef156f96b6cc564c11609", 0x23}, {&(0x7f0000000240)="f4fd9f413bec0b74df810a2ff0790b4a8f66b8927ee6dddee5a7574caf6df847e28ff9e690720f7de8b364c8531674ed8d4b0327ba5d2db1880154a0f365896d5da24afff8bf0622f373c3b7cc461e8720d636d701c268e073a827639df398533e0308b5bb0f5540cdd40ae67d90a6d64d1ef0d5f401846beb26b9b419f814e49f93eef153514184463b935b8ad0e20d3266ff36e8cc6fc86d4e96877bfaa398c51bca00adb4c5d9ad48f5270326ab", 0xaf}, {&(0x7f0000000300)="e25084518699f03f9c4f8e750986a3646a9c5c5791323549288d4d900bfd94ae392e3b33532d8ca704e5f4d6cb4506c33406a44e30b33d7b6eb534a3fd1a00ce5b01f31ae3aa7835312c29895358793c807a9907b3cd04ce2399e60ac547555a9772c087909fda5d156253f942e0ab346e083323ecdcfaf711917e703dd9d86bd79336bc83ea59a760dcdd4e34d630e1a84f9e2fa46f914d8171ecf70beed09100a1349a6b422da7af5f7a2f1ae70866e8d5311eeddea51219e4a75ce113b0fc2077b93ca355daafa81a9fc598aee67359c8fd558a161a383c68ad1763113e394883565d35f89f0de44b89f2ba13b3b1abfcc8322c237bfadacb7092b825cb8064f196c315cc8f091591f1b85b936445979ebad84dd75cc92e40b6dadffa5123326462929b9b030fceb7b327b13d079668821c97513d89d7b212f2a787b756dfa79eeefe1ffb24ee8dc732094e64a3a537f1fb7aa9369c000edffa9abc7c7788c5be7d333dbf9c0a3e116a2fb0d9840f389f1bfaaee2334c121f19fc1914c278c0f3ca8e6b0affa80cc102c8e445d26e36064f217f41d4a4a914e4d3926b762ed3ff480a9c69d453648a90bda6ffec70d33b8d400e4ac338d69fd98679a94dc0f866bb0ffdd286fd5fc9529fa3c3a2aae2b1eac9b98b083e77fc3113b225f9ea9a13262a0613186fd92fcd3685c0b3883840435d7f296c62c5b191a77adaeaea88adbf3012a0cba35d77bf08e6f629d3362001eb04e3a199ef9222978fa9b1541b8b9f3f4338fd167e4739cbbf7f8e401586b6a417e2d7966b58879634e4a406cc504e8c60be8c205f2d0c953f4cd221e05453b3d7cc431a1690eddd7a038986f6bc4281139a7538509d55042060e1e12421150e667308c4988ba1752d4488be3d73d36f273b89373206f6e54120d8f77e6541fa42a8856d5d406500e2e4132d70292132cbf77705d0d39e382b0ba7f6a86c06fcd8a037f7ed4a955504fc5983e393c31edfe9a7d99a29991b6624ddbcc92c89a8ebf7ca978fdd398f797b2e7a3d186e6eb31333681a554b66e9e206a2393943ca9a986099e0c627d9255551b42a6cdbae9fadd01cc23fe0ab8e8340d2bfbacbad0fb8b3e58805d4a01c96f3494aef5ca440de9349b48e57ba45761d0b1d18e12a555e703a7e2c5e9cddfdb8d6c36be3ec9db6efbbe1f44b42a9e895500395827bafdbb866ebcfc0c5bb0acd37127618688067d559ac07494971de482124b09490597064a479067735ff7284134687b4b1aa6982d77b4bb253b235dbf0415a0b24acb1123b4924ae7d9c98007f966d6461f567971335904ab365868a4b1f6ba4cb6867f886e5cb6d5bb5a3946db426a044bb75ab7609577a462f890c9123fe8d71001236baf9b426b330299d9eb094bbf4b2eb9fd75892a61dd44cea65818c3aedb088b7dd7dff28ddd15f11d9a18244df336eecc4247183cdd811c624efb8adeaf962e5a6bb9bc55955db4439397bcac88095b512afdaa47763bf40d5fa35b81630491d0a45e5a209df3f60b81f4343e83d6ecd4a6a4c62e45d9186f11607c863150a19b56c729bc51c93d21efdc3c5951c7b7e16deaad8a6bce4de035714621c4c2101c5ebce9ed8f3233364acc4efd7c85687e2ecb3d236b48eb29a9afd2bcb9381ffee2f03e2e638563ca7418fe76be239d1716956baedca6fb9e0d4e9213c2d3981ada4236ec4b6ee0c800762edb765dea048233bd08ebc9684b98eca3406b7c4394302abcca78bb7484a05f66db5ac894a68c0ef9967d309201b03f18efd9d3758fd18be928802e87a5a8fa2be06e5288d87b01c3754e97956ba45a87e1d806b66d90fbac788ca3295a9b8b2d68cd3a03c80d055b72c7e33980d65c223b6c04a2c45efe8691ef392397dee68a36c2963b23760904b8bece6e29af1620ede809e08ae1091258839af45b05ef2b66710e526dcf44c1e2a485d6692d9c871d54ed060061bb24bf43daf2d29f3b4b8a2fadf6ab5544289e44e102e517d8eef45363991060f4b50af346d6476057de9c982833de1e37a458ccecda7403cc40b96479b9fbd412a1c75f898a6cc57ed51a1a303922db4ed6cdfa3ff0f31309bf24628c9821a4f9a70d00040a9cb40437cdf6f399bb58fb4fe7fdd66a889a5111a1a67bfc5948d6e6d35ffd388b68967528464344b8e8d6271f80f8c3399c6336d276eddae73521e77ecf77de60be0e5ec39922be16f318a00f711d6c4b9a74624d69f095a3534f608e8551bd148a220b7d6a15f2185d796063e6adef7ba0a285653f4e0402f37886d1debfdbf841c3642414c6d632c20935ffe9affd434680bdcafcaf68ce278baa673068c979f0da491f16a04e20fe1c02aaeb37d85285eaccbe8ec17eaaf9bf64c6924aec84e95c1762cb30483fb53712fae40ba5e7b7dcee1fed39c39a9537e406220a1eca403025a2712c6b27e6819d0d85ad69cfee0b9099ec2a4c97efc53c56003d764bcf52073ba9dafac6ece21d1255eb2da43c86c0f10606f28cab8719b37d6190ee9188c7dfd5339302feb485c38a4b9b45d9faaa380bee6e1efb1fc2728e61c0d3afbb3ebd2060f26d1ae22ac34827c3775d615eca3fdcb6fe31afe328baf5a20caaf15fcd060e9721b24ce5edcf17537d53a301e550dfa5d39446a1e0826e438865cc92f3b7b8268f04c6edd569642b7052c9a53c3acb24773e6e81c29312fa88ce73e97af5007765d3730e624a79e9afc62315a513b9749d2f84ade1e41edfb73900118f44c9e4f4a3fe782384f0648bab0a39ff6cbbcb2938d78fa685d856abc6d3436f1e4f9792ef672a888bf8634c66c74d7a8f772cdcd30b30e0d8787ff8fb3995c047d2d5a1ec0853813713128e14ae465a9f42eb6bbb91fd00592c228e0c1b13592949e500b45fdfe6a047d594aad2423c599f3f6725907bd55d14b850b4af14c4684501496dc1edbcb28f64e3ed6edf9139c882a756c1ff3ac752c4777b952f45cdd9881fe98197d0ff158e3c6dbca30638f257eff8a92035eb07a2cc03c8db482895988ea9cb5622e955a7dffb9caf09d1929f5ba0ec35ad4d47d4d98eb19d4e6ef8e2278fde6e02e00f5e850d30b1537b9ab3cab5440183c4078e63c1d1a07fcb05d1d2068fe8948fc39a8059ce7550cd58cce86d2ad046e360f8a65f1f3e4ec632ee8d327ec77946831bad3c849e401e871dbf1e89de6af155726416afe6642acda82ae8e5a62c18b0cb05e3c7e82481c67dcf5150dee5cc13a7fbda3c01119ad782a092de8cd10bff13ea6afa2b0082ecd48a48a855f1e0cf1215d4d074b358b4b715e8b2adf172c6d4a66c5548f0feb4ece10e9a27edfa28cb3435e49a896c349f7f8973d45515e4f6f0fe4c86255cb05633a7034505428ff41fc5259c8849dc0556948e6cba81764d8cc6be00e72686b483ae6c4de484ba39579b2a59cf6ac3ffba4ddbbf8dd510bf223aed7bdd2b25e723d7730728f8821bf9866cfdc76212bc6617ab31c0ab1784d206d3b6f15f70d97618a8707b02d35bf04cecb22d18f3d7d1af5af049ab0ed15b70044b7919eaba2cfbc4316a8c411bea11260f935085ecf1321cfc28d4db0548873c54fa1d9f5ad7bf96c78a3af868041605473cee66bb11cdc98453e620af5306042b7dcd5600bb78228512a962aaeacdbe5949501a7fb3e16330e1fa540b78ed224b043a85919a2129a37679f2cfdfeff21580d3c456d8f9621b5f010cb6efe28c4f39cc57904b1176743d714873031c1195af6f41c11a9376e9e55d2824aef20761e61779332ae70053c9cf49d7022bdb82792c37c012558c290063f99e16b66acb8397fd7b567c4d0676d099883ab75a2339a6b335d0b57f53f64e76be79b6397336b9c9f2b50f37d11cd84de388aae22bef86e80f83417ecb69d0aab3479cfbf693cfa85f88cde5084d817fe8600d0d42ba620c1239fb69c71179ead6291ad2797b3e0440a23533a0b020634ec71a27bc200fff616157a83b575dc578c1d28b561495ab5f284cae0067b4ded6fe624452e1b0bbe3433a4f9bcba5b50fd76f5bfe77c06dd99e4dcfde22476cb82218c38665c1e2b07a7fd745cc3734f8a397d81697474193a829c857d772a908811bf3adda114ef82329ae57802c9522ddfd3712189c33cc09b2f978dab47f3df98f76cacaaade9f2bed84f1d68093f0335774dc712e1928deac7d6a13392f3dd40b50f437c8277cf4ca50922c6bc79a86774d8f8ffa0ce6dce3fa849686329673af42c1bd02cf1087337be2629325caaa46abc942763b6badff9f5350141a024e61e6bb6167bf629d647d62dd6e30a2134d88da7dd0592fe9acf282cf9385d45c961899eb8dea7a584d67044bd7a535559ad1290b90e9758a09d8233e2aa9c5c5be84b86f087d8cfe734ce7bb76962a4702bdbd7cdc6ad8df077bba281cc19f10fd6eff5efdbd6f0bab39e8a2fd4cb53f5e7dcd94052cba6011475180b49f490ea8df05050e02536161ae2c3e0821fc1e9547716b20220a7055aec0f0e2d77fe08c568072330be7bd7ce3db732ebfe82b1bca7af5403c68c045910b6bd94063d0357d05a04574e22240c7cc6b2fe00f10504a9ab08f58728e7b4e8e1364eedab6980ceceec1bb278a53ddefd1beaae1987b0128e93645f9f7879735b1bc6a27f685c914f58a365dc12a189fc749b220b8a92d7a535ed315deea7ae43376e66b697d70c281210629d56900f8c146520f9a96094f53a570af89902e83dc99bb3de037b6c0afe3a06cb6f8d531f3e8dde162b1a528781757f64ad38b8a693b5f06375445682f78fea4d438ce9d2402e2fab9e376ea2d534e5f943f5bfa09163c03cf670a9dcd93768e12084c9eaf562d611b99fee3aab05d3a900f7215d11cdf206e62f8393227036544cfe17a66b5e2aeef4c8ade40e01c9a257d4b0612efe6d200fe92303ce7f0b6e8979b5d32a0d1e40ba85c044cf1e92d0bea989f4f1438712b140e14bc0f878b9c3cc2cebaa887bcd7fdba2579229dc4da73dca89450fca4610f35cbc3b7d571e78c897dc645acad8f6b524a430eb314fa3e943bc8e687863c199d55327adbd7d03f7c97500b116cd2a6fd00cc9e17e31ddfed977f03dcc5aedd57c65212b607e2f5829116f25465749bf10936eb5f5e6c465c25561deb1c53597d06803779f56ab83658f8a9dd6243c03eb33878a8e851d6cb8e30b9e74f80c28d526817cda6ad0b3397d1be5b81aea080163ea708f097ea2b7ab9592bf31fa0426dfc183d5baddcf72d8c774726231c2065059d0fe27cb08a1987385503ac5e4bd9cbfe4f18456f55fe036f9516307ebc3645699250c82fe92c01d1e9d09ceabd51125f454a9eba06d6a76110570662856944de1a07d14afdc3a1822878493e7e2c68851a4b31be4f4fd7443927b03b7a3b1c002095c77897e54706b98cd2fc71028fb7f0d555b20b0f6bb8f597e676b45de49aed5a431ebd800c3ed5c804ef93ebd277b59246ebbfcf5629f57540b006310c981cbd8f8a3b344d812a5aeb4da0e6937d49207884e6137f084ea3c580c3c065534d58dfd5ac69dfdf1536efb482cfe44ea28e4152cf9cc482b971d59a11d107e8c74736db8f10219cec3bc965713009df13bfe96d2c2f63974a8ea4b4c8ba75440e782f39676068db7d8e7a68744fde0441d42b4b5dae2c7a230ef72338693d1a5dd35791696f043f73648d4b1c89d9bbe7a46904ce98723f33057a9bde58017f89e55a10cfe7f386817eb9fe9bb79058435ec7c2c56479942117c4d40cbf0c752f3fb88cc4623fbe264a165", 0x1000}, {&(0x7f0000001300)="30cb7192d52d5ca9618fab5352f00cdf468e50cbffe514a13942a10abe49b606d7c16899715dd683883fbadb5cf050d1e604c90061394441042ce6674768bd9f8d21a044a18f80179fa3ea9c64d87e3f54692335f1cb0bf09f69e7acd62e6063b312b2d885c7cfc64e14bf7edecc54f5dfc31b05e2efa4ea0a158585f3d5063f3cde0aa4cb96ca60285f260c7ba6ea82b692d70063582723d4eb39dd811cb58e1ff4979206582501a363db14ea92bbcc876eca3bae6c98e6803b9a3c17475a0810ab10aee9b393b1d5fc112150d514b30d2ac7f8e948f87f19e2252a5bcf9ca603ecb37b2513e4c6f4aaca48aea53a154903ac01f51dc4c9cdea7dd6600bdc8bd4b9d74af1e8ac7d1c4d456b8d298b110b56d8f39167ed7ac8ff997afe280231d49b373b6c6d508bb33fb2073215de03e7773f7c484d98eea610c44dc33eb7d9228ab7e5e55636b98596a8ea1feb197da1977d17cd1fe4f18337701a6375017abe61bf7f55a1c1c67ff8e84f171c0da91289b7e3c45ec793b4ab950d771d897c7138e78ac0dfe507896169908557e6d0c008b702487fdba272cd0ddbe78a102256489a604fc59018a7bf2792eabd230bc3f58194ecccf623f2f7d2d75c1691ffb6af52e068a839e0111859f4de3458d894851e7d67dab5ac8099b8a87864d6b2a449295ecbab3f31f3c2cc7177e777f1e7eb6fa6129b19727dcc9171d0f2a31a59674660b6cf008c6bfddaef0ae69fae30b2ee516087d9f07452961a1c55c726d0859d69407bef116ef8564237e4a9192a72f1d8486bed88f3ca2b52f0ee8fe3881c64bca89e953231b78c128d8e2f7e2c168640b12c79329be9380e11db5d4a49122a524429c945802f8ac30a6f5548090f2dbe656a43fb082103a698cd22e46b7a2329419ae250d36e87f1fec8ee6f803a3949c30520e9336fc9b1f842f673f1604c5892c8977a465d6972b366ca648b7a7e8c2b5bb52f828e6bfec14b21d71e75cd075bbc934537b175b0a3b10c70c2d2b535d00c9244f5969d4ccae47394b79f29ea14313bde0ca7a5344f63e68c457c4a8db6f2ce141c2da04e8d2d7697e57e7d75ff389cbdd659e07b048bbe2a8824a2f4cd4eb680c7063af13764efaf594161d804f439afed8673e6f03108d451987e86b138fa08f39323b211d38aad06ddee16ec2d31e132be13d9f82b03d8e7341e59d96d68621cae8eec1d6a1a0437036078295ea99680e155c5389ced68a02106bbba32a4914519a989ec0ca029e3414a9a2cb6f5f73abb2936bc76d1095cabf66b77da89886097bc4a2fb5a110fa38201e9ffabea580dc5ae89c12c0980b6e78197876b91ab2b777cce7b5e188c64af9d42eed2135286add831acef53361d6599165235047f0ccbfeccd2c2e7da9aa5c7614b5131ba55e2722a4b0b4349c6ea2726aefd4aeab19828dbf5f863cd5e0dc9a52460b76d344bf8a0cb038398c67136a42f65b8fb5a8313d92958b75dadb050a9c062fc79821fa18268f3c843478bec8b2baa0ba48a62eec4bc6e3ad1e7bf64a31f169eecac0049b9989c47298758401b2069faeadc42fe3cb9b455d402d94d429d9f9d460f69d98d3bc184bb72654c100024e1de916fb721affc3bdee3d8a4637a944128a9c5ce06d9526ca9cd51a9305193ee9c1650e1a244b5a5925c0679f0a0d0cba40eda94ad95f33ce268079d14a192c598fb9eb6bc3fa5c09aa35c1bd4341bc3a4a3d7a823c3cfdea97f4095f3e72e92a562b1176503cb260ad84ff9a2c487323b677bebdb5bc9cafb8e3f31f7b359f478b6e1020659a24a695e9c6343a016a1a0b158c36f389c411b7536c08f508768d053f4281d62e8756ae596e6f27d63b93402a59d4ef9e064e479011d5172f4b255e356ec5fd9a24f3235e63d3f9ee98ad61eeda7d4f315228296809ad3c0005861b6b0f91c80f20a9f016ea84394fc475088d40346f8ac6ce81e2226223df5ac1da9ae8d4fcc26c728c18fe59b539b13ca35dfdeba322d415566dc33c7e31b237a5ad4e6db4f8422ca88bec07c037fa71a7d43f06452724428e431a410d726f2969cfd9c7b5f3636bd287f9a22ff4b0ad3be47e2308b063fc2bb1f07cf0e7d30254f3c6678fdc65e12be28e3515346923e68062cded22450f0ca4ef7675b5d0d4ba73c2ee7257cc96e8d902931939db2024e557ad3225322f150e023fabf41b1dd183e273ebd4128a5cb0279af5173d9ef7e3c25d4fcb61e82d07ebd492771e2c60001727011d1caff8a406268a2b4af08485581275b1cfc062c6d0cdc3cd9c44c6e37b99dcd56e270806035cf44876d8cbdbf51b420049ac1004812d7a95de791d39cad2c9fa00a1aa86edbf6853a7f3e2d5b30f643946a0ea4be0b11355f4fae2d14948b187cff2904db7f52de8207df8aa48e8f7786adba12d8c9e0e5fe6a735d7b80ba28b85646f2318441b0746d0200767ad84cd3e1a922648f9a47e1199c436569922cc6e523ab5f8282534fa5d9eb0d433fcb5a702b64676944f531d2b89f49b8619477b6bcf7343f983817011c164bd9b4da625f31761aa4cad46936ad90f511aa78e2fdd64d6cb4680682e655a4c051eafe8bfaa7e6610650cde4194ca09591399022c0f6c2ca2171c059ad4a41ebdcce39eccd593ebc4825c2972d65f94a6bdac995864aa29fb0ace2de8a85953196f22a0e7257a750ef8646bd57c170e5ccb49ca57f8067f73a803b5281fa4760eba71d0494831bc5c04eeb4780529509ab0a9882d6aff4d1ed99fac0255e8bc4e997a04aff95b9afbf4f5326f3be8073b11f817225bf18cb1c5edd2d5ee35760b27956859074792853b2475c8216a08db6470f040ca329080fd3356bab5f6c122f9bcf6e1c4bffef1775ad86c9f0bec1e882b3fe1508da24d36cc49c5c5ffc8fbe0ae3e890aafeab4506cf3abd9e19b2c738eb112f77a1003da415df4ce4e58325acb0a8b5a8f5553bc2e546a835920b394fb15caeb8c0d9c2599760228152cd74635df1138b35ca317ccedd95548660c3024b034b4ae957fdebb374996bcb741d9e3dfc96d72ac68a6ffea4bba2b3cc60543352b44d6a20f040fa209cd5fda6bac97abb38400f153052021e1881fbb9e10d78d8041ec38e2e62f39a4fc8b8162106279499030cf1ae1a73cf0c93964562b6ee92cb8005ef6ef3d6c0b3a17de237e1141c4325f72b92b5bcc4bf3280048d5229609048e3451ee8fcb69abf71e17409eb6912a161342935327509c863f0ad4808be9721177f41f5f7a55654954d41500951a837e19415b96b2f1fb9cb8d39d6b34a2f92dc72ecf57b3c3cbe04848b041cdcca41ec309a85952f6b805a4f15526395dc610877d78f028b208332d53b04aa317803103a2eb79b7a18c1cb0b3f08eb14ae1abf75627993dfe9bba060159d649a34b1659e22c254fa123a60dd1e96813bc2d443ef3e90e2d4fa506315a76ed03dfa9aae6071ce35136d4d7b9ed04aec3ba20b1a2096f0bbbf686a7dd8881aea463132db0ba3e10a2100491313f0fa9baddf3b92bdae80f90e44a1d53d379cb560ea72d0f575a5a13e9224873aa6d496939cab2d21bbce183ebef6936babaa56bde3bc0ea3840a207d092fb92cec1c9cb21907734ece240567c3959d5d884d83085440c0c6cea51cfb63d6c8565cc2d22f10b0f2fdf2e2d6ca12771a8df6905c53bea8bb203524520d52ed4bcadb8a08197ff349ec03cfe1307ec7a279ead4c08fe1dc502fed8515dc8bdf552b57fef2bf4a4237e396e353f7ca1551790622f17bbf9cc6048c21b4516df36e679900be8411e5c1a342389191ef07bd8679df4f46d4b8397fb213d79b1a9c5b9c6558bb7ee6cb7470ca193e67a4c01aeff23e4c0fb6e7c54bad55de4113eecb30dac31e35912a8ac8f76765a39ccbbd20a23ee722850a022d2d9d25a4a1086e35817aef69ae5493d1367fd64e148fdb31f4118fcee3abb05d83bddc30c0bab0846924825adcb74a3d0687a47045b145ea2303b125b515f9216941e3120b59daf00476d05e985a302fca9575c09cd1b9004770ef155507ec85b3afb795fc927ba7d02000fc9c91edda1921eaecbcc4cecfc4b6f32abad12773214634eb08e2c85fb1e39357a1094b9215e52a6c21212ca68b61509ae72be64dad020273a185929b5fc96d211e9c1fa30a076df10f7287e96ba5dd78d5fe165c28d757fd223956c2d8ed751ba7dd30110eb4aef82e5d6196a10f9a2381f6f59338558347297fcb59f8ed42ea1a666d37c54135c7fcb44ed0de3f6d52f6f6b8ad8b4c5187ddfda8dbc7336aba06c8f930be10722005041e159461b8da045cb515af7b93439b802ebb8ce04d31c9fddc475e3f7d449b3e83389f536ab38da7c2ee2e10b8a4b968d536e4ceb1806157d397a2624037b3d097129cc9e7cad1794fa5d57bc407f5240c5fd4de148bb072399853cbee669c9ffe174236dde4b8ab3571e439aee40c75e1baec51790c223e2ff59726be0880a630509d44fbe79871d01a4732d08e42f98779795d90615bea19d93073cc14eacc13993bac2d2bc9c9cc54d75c14b0de5b3d637373bf5d6c2fea2a2c0a17d6c4c4b33197996d56e8080d1d9614912ad77378c98593ced475c9ea9c768c5d5d5c8af8d18cea590286d07ae969799293bb6b1bd7e18cc37f38b899fad61cde408f8b8422bb067a4f723048ab5495ab8ccc50a0737e4fe09f9588dd8f3eddd33803a66020e9c8eff4199f4979ad2c808123567f5e0bbd890bde1860ba5583b4456076998775cbe1369a6374f134d816f1302216189d7c33861f655a8615abc9d897d066007154acf82770dfbd56300caf214d14673bd491aa9bf2d84c0988a9f4a5426004be9d873e222b5f99378a38b9625ba644c77da38441d8a19aafbcf37d5ffbf9cefa6872f579386fcd88f819b8a75663f3c93ca8c9bda7a3d586c248c185ad2b022a669e7a3e83930b7060f510b99d1465252af11e6033aa1302c070b25bf42a043ae62eb5f05c07879e890ffee2ff1648aafa0b679ea68374f0c76aa2064344877dbf05996d5f14c2c23e1a0089e64e5d002012122ca251576ff39dc9ea3df74183087362968b1c05e4c2150ca7cf00590e2cb30a6a86c70ebae2e48d3562375d9d69008ff286b5fbf6b71b8243195250bae075f80f83a42301b7081bf55e47aa7a465647e2d48af9f1a8ff5558b68be2f0be8676f5f3c82decc37497eda485a3caa6882f525ee0f65cb22d635d8a8944c3602de885f5c301fb87b1fc99f97e330eaf48750d917e871673c4f8916c5bcead0ee43367a2d0b399675ea648a57db62aa7115164f329880f35b65547775807639372c0a85e793a322e6975c6f9edb1ba11129980304de145d34ec3abd37d9351db477a901a35480b6a9deabaf69851e4c815d5315afb6ad1058848fd43b6c80b3d0c61b9478930dcda14eed53d17e5f67d870a2a29cfe76bf11e654d52f78cd541dcf92c71279282321f719790908d43673f49ead57020885d76afe8514a18ea50e849389c819c18d4f7ab1dc74c0d57252fe838482ef8c8ad33c46ca5d1b5fa6ad5ebc0b053b9d7d4d0f30bc8d765bbd0b2a0063f7d755a6d4497fe5cf2915153a26637c309368a00f79de9e7120f10b4a6b85c0ae6f7ea0288f22ea0120baf423557ea58178432e05c5cc8f77cdd234a070bb4476026e396068ff35d1cb98abc51bd543d3f2300b92a5ba7b77c1694ead194ec07e7b0b46ad7cbd16d4eb53f5da5646221dafdae4940aebfa5a277fbd4c0c0b2ffd7be30252345412eea518e8d81d38ce", 0x1000}, {&(0x7f0000002300)="d29d70de61845d12ea9a73ae55c5309a1c1fade7bf9a23d10e78be73dc44cc2a7ecb", 0x22}, {&(0x7f0000002340)="757326303f7dd553408b61b9220f270bdd94b775ececde06e5a60f7e2ff8cf33cd8c7d7effa45a85d5f53da32d571815c145c3d69475c9a899f9eec56771df253f754be7dcd6c76ecc6387bece188b20c21d5927eeb1d36dd4e38583efa8a0a25ba9ffa61d3a4fcfdbeffed95934ab73c37ccef86bca64bf03de8aee21e8e50664a9c52058a283c6542192d2235a50344ea6d8bb9c10", 0x96}, {&(0x7f0000002400)="55cfa682df4247900d75012eba41c35239bd53e1c77e630fc4f86c2d3579aaf09e348766761c54f905d6477c2a2f5d0a8e1616331e21b1b645f86e008387383b371159ecb6beacee514f8afeef6c6a66d3fb7d37f1e754e2fa974a16a5f996e8685280b47b1c859bb5c4e33810c177bb582a5f6a06f4dd6fab90dba8e87e78a8c0420b97cebf9090fce039d240028ebd93b76702bfcc0a9f4d3f4d441b39d219e3c3def11aaae99421ac9b46361865a710b800abbb470f9d0cc969b66f9ed9e7f586a9b6e791", 0xc6}, {&(0x7f0000002500)="53cc1b8c5f2a70dc685deeed2db444e94e0d2ab0c417e99d7c4d530a101f3499ef21f7ef4fe7af8f695e2a68b24221c44f737e15ae8902f19fe0e15417deaba964e3e69d73c7cf1cfca4ef02c51270a622b02791367156bbdacdcdbf66ef8300d043d7b3f5281a6e3e5c1789611d75b4f9f99dfbcfb1d54dbd1bdb00ad987e887a98debbc7fd3baa7072c1ebec8f7787fd14a5d332405d", 0x97}, {&(0x7f00000025c0)="23f26c5f164c49446465657812f3af00fd7291f170eeab9f397e33de27953cbf6956004e04ef69dce7b3187cf38bc2943fece0ad36a8e5b9560a0e5596e06554d8e1215168b237dac1f370ff02b3ffe28bd8d9440c66302559ba135c32d28f83375251bd82c43d09e78bc2de6549aea9b8def26f29e00c40b9fa9245d1805b9856bd20fb40c2674eb284369a0c", 0x8d}], 0xa, 0x0, 0x0, 0x4}, 0x400) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCNXCL(r1, 0x2000740e) pckbd_enable: command error 21:03:49 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x20, 0x800fffff, 0x0, 0x2}], 0x7, 0x0, 0x10004, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x280, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 21:03:49 executing program 0: symlink(0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x50) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 21:03:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000240)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0xcf9, 0x7, 0x100000001, 0x40}, {0x7, 0x7, 0xfff, 0x79ab8fec}, {0x7, 0x4, 0x4, 0x3}, {0x3ff, 0x5, 0x0, 0x5}]}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 21:03:49 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8010, 0x0) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) 21:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x89a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 21:03:49 executing program 0: chmod(&(0x7f0000000080)='./bus\x00', 0x1) mknod(&(0x7f0000000200)='./bus\x00', 0x2054, 0x80000000) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 21:03:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d795c1e7ab6fc6e23c5b00000000000100e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000180)="bd0cd24e91c321a8cf98848e4aefd53dbf313dea8d0343d605b9e2d3ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cff03c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07000000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc32c6c3b000", 0x85) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "85495500022000000000001167f5bfa695adfc86"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x14c, "b04d00f3ff0a631a00"}) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$TIOCNXCL(r2, 0x2000740e) read(r3, &(0x7f0000000880)=""/161, 0xa1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000240)=0x100) 21:03:49 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) 21:03:49 executing program 0: r0 = socket$inet(0x2, 0x5, 0x8000) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x871) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 04:02:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) sync() mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0xf02, 0x1, 0x7fffffff, 0x7}, {0x2800000000000000, 0x3, 0x1, 0x3ff}, {0xffffffffffff8001, 0x40000000, 0xe79, 0xf5d}, {0x200, 0x5, 0xfffffffffffffff7, 0x3}, {0x3f, 0xfffffffffffffe01, 0x5, 0x5}, {0xffffffffffffffe0, 0x2aee, 0x9, 0x95}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) read(r1, &(0x7f0000000140), 0x0) 04:02:32 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x8001, 0x0) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) 04:02:32 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x4, 0x7}, {0x18, 0x3, 0x0, 0x2}, 0xffffffff, [0x5f625725, 0xffff, 0x1000, 0x40, 0x5, 0x3bd, 0x5, 0xffffffff]}, 0x3c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:02:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') pwrite(r0, &(0x7f00000003c0)="090cbe3ec33b4ae2c72dcc4cee7b90159ace3aebc2a867971061f92659410d310e3c50f5865f96fddc128793ca28242b5e346c335f053ab28edb227f747ec02f6ecfda8c2a3153af3631103a67138e33648c6c06a39dbfb44383a6", 0x5b, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="03f61f3441f89aec00000000000000000000000000000000000000df406eaa6707e476f5d1e3be6522d84a39fad09a38d2156efe88271e18ba41d488ea30b3e6fc2a763160cc9c690ccf22b5e88e2f9dfe781442ddf5e5bced19ac0bcfb4a58663df84243eecd8b6be314f17c9", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 04:02:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0x8, 0x495}, {{r0}, 0x0, 0x2, 0xfffff, 0x6, 0x2}, {{r1}, 0xfffffffffffffffe, 0xa, 0xf0000009, 0xfffffffffffffffc, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x6, 0x7, 0x4}, {{r1}, 0xfffffffffffffff8, 0x78, 0x2, 0x4, 0x3}], 0x2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x41, 0xf0000001, 0x4, 0xd8}, {{r1}, 0xffffffffffffffff, 0x1, 0x400fffff, 0x1f, 0x6}, {{r2}, 0xfffffffffffffffe, 0xc2, 0xf0000082, 0x7fffffff, 0x8cd}], 0x200, &(0x7f00000002c0)={0x4, 0x6}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./bus\x00'}) 04:02:32 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x1000) 04:02:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000280)="94ff57d3483f3eac0b88038fbd27b9e4c72e68bf012254f300b41a56ceb9f1b34fe3e943d251526e070fb6c1faec4f052568f83d6dee31138afde5c87fa1e85c774d013e6bf10f2ed5a3faf7de0c552120ac46dab458b185543190f6edfcc3973f812c987988c864b9c3a74576d55d89690ee96df0ee52f9edcc05442b634eaccd0e8556f486e939604605f0440eb37773", 0xffdb, 0x2000008, 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000180)=""/84, 0x54}], 0x2, &(0x7f0000001340)=""/4096, 0x1000}, 0x800) r1 = accept(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff00000000"], &(0x7f0000000080)=0x6e) semget(0x1, 0x0, 0x200) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x1000, 0x7}, {0x18, 0x0, 0x1ff, 0x1fffffffe000}, 0x3, [0x7, 0x48e0, 0x1, 0x81, 0x5, 0x8000, 0xff, 0x2eff]}, 0x3c) 04:02:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)='B', 0x1) execve(0x0, 0x0, 0x0) close(r0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 04:02:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xb46) 04:02:33 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) link(&(0x7f0000000080)='./control\x00', &(0x7f0000000100)='.\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTART(r0, 0x2000746e) 04:02:33 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0xc0, 0x0) fchflags(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0x7c}, {0x80006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 04:02:33 executing program 1: setreuid(0x0, 0xee00) getpid() r0 = getgid() r1 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r2, r0, r3, r0, 0x8, 0x7fffffff}, 0x3ff, 0x63, r4, r5, 0x7, 0x20, 0x3, 0x3}) getgroups(0x2eb, &(0x7f0000000100)=[r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getpid() setregid(r6, 0x0) 04:02:33 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(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//file0\x00', r0, &(0x7f0000000300)='\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') symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x80) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000}) 04:02:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) socket(0x10, 0x7, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000001c0)) connect(r3, &(0x7f00000000c0)=@in, 0xc) getrlimit(0x0, &(0x7f0000000000)) 04:02:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0500000000000000ad99f5b5fa0846a1598ef25119a31c7d9f432a40608dbe9b09ac78431d072bec2b0a2efc43de5b69c22e15cab83230a8c148732402a8410d52296c737cc49dc755e7414945017c350ae193220aeb992fb435c4e0157f52d9b8212b1025e0c47add38a51821050800cebda73cd4c9c3005c551e0297ed38f7993fa21cebc5c76aa2fceb9295c08533aa47db60a61b938845e923b80388d27c765bc0dff819b1e8226b0d66d39851bd22556ee8fb4382a3cfc23264d790f38ce19ec04d770aadbf053f05363a2e20e0aed1422e7d724ed85e482ff6"], 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) flock(r0, 0x6) r1 = semget$private(0x0, 0x3, 0x200) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r0, 0x80000000000020, 0x0, &(0x7f0000000280)="3bf7f33200bdef224378c7746d8d339d1e2005cfb259cf4abbbe825950742a5d701c2bd85a6e6c506b613221bca714c3098489c8cb559289ce90ccd34eb6dd6a96c9376d5b04816353ef8fdf1e0dfc36b4dab316609a958f2dc03ede24f0f0493974ee2d9f0f744987f5b94c7be70db01bc97198615334fcaa2f9e6377387138e4a07ff5b3d8a8b3fa84abe44d500df2a2afa7b0696df147585e208aaf553b95ce4c8bd5ad73d7b8d413919711c251ca", 0xb0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/113) r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) semop(r1, &(0x7f0000000040)=[{0x0, 0x7, 0x800}, {0x3, 0x100000001, 0x800}, {0x0, 0x10000, 0x1000}, {0x1, 0x1c, 0x800}, {0x1, 0x7, 0x1800}], 0x5) listen(r0, 0x4) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@rights={0x10, 0x7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xfffffffffffffdcf}, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)=0x4) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000380)) 04:02:33 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4000001cc) r1 = accept(r0, &(0x7f0000002640)=ANY=[@ANYBLOB="00000000000000000000000000f98c2e000000000000000000000000000000000000000000000000000000000000020000000000000008000000000000000000000000000000000000000000e5ff000000000014de2b3cd1f71352f007b474929b55c9000000000073a156f41172296db72e1c3eedb770018000000000000033e293da070543b89c24655ec088e320d3f03d8b62c8e86f13efca5d8ac054f3f2b2c9000000000000a655cff22b02592006d00857d029c5beda3566c832a3155268b671851571e97672262c04f1cda390310a3baf1597a82efcc3949321292804ff010000000000009fcf4103b0fae73b4a0eeaedc5448daf9d7a34a3f91619340b2e5d36f95519271ce30eb65523d5cb790604f09d7b7688887e94f8ba8cac7197be25cd2b860a3e874488a339ad8ba38332943203d4113626121d86195bef8fc2921c2250af08994ed1000072a73eb7ec4c6fa315da6c11d3924e15f0edc13c7cfdfe724f61e980d18d5527c3f821d4c73b04e8546fb31035016707e0b714a75d07cf036c3ec3db546440d050ad852989e1ce74fb88f04e33172c95893b5a1d3afbab141d44486d15225336dc3f1f8fc498d9bc9ecc83641edd08aa741bee1d3d0215370d65d59bfbce8b94d606e4df4db68c8fb41e1ae0635eea0aa2fd80a9721aa4f34ee34ffd7d34ecdd765efe2058a57c1dacb8378b8ff9bca1ac998c137ce4ee07d1ae0cc64c39efb126d7d62a0000000000000015efe4891d702a57c875f1f5f78b91a7762b0f5cac70c43bce95c22e0f777b784e462f5e6c9cb6bb54ebbad7c24379c679c05ca33925abcf3c00000000"], 0x0) shutdown(r1, 0x2) r2 = socket(0x2, 0x8000, 0x8000) getsockopt(r2, 0x0, 0x0, &(0x7f00000012c0)=""/139, &(0x7f0000002600)=0xfffffffffffffdb7) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) setsockopt(r2, 0x4623, 0xcce, &(0x7f0000000180)="7e96e544a722a8173187386231b34183e6eb6fbdd78fc8b9865a3a14864445323ea46540c9a18c74f18540da73cd89b4dff7fcf7d4c4ae13b42e49fd70022e7e82b279012c0341ebd4bdbd194d4b41368ad72b8bc44c73d1b52bb6ba9a4e0581e33f2a46e98dff0a3c7389838cc1707ea63cffcf1e0cc3a7c60fa6c8d102adc647c86fb5137534a22b0b4f11a150efb75b66e8ac5beada9ac5ebd1aedd85d75e7fed6ceb629de32ba10f9c217d042826c3a33bc10db8cba7630660a6646ba261e5d3f0ba7f03168716620121884550a56c02a38c320473011b0f80b7d8e59a9b66944005a9c5ab5f2c005e6beeb0515b4447d7005d4ecf1caf47fb44336d1dafb37f91f5cca4f67dd506521f0cdd32413d74e247656c280baecf17ed5fb4a0dfe8af4998a5ac456cdab55e0196c0609e07122679af85ce23d5e4a3378981829fcb0b1fc5cd2a40a36c5b31febbfee243d77f5f6c35e3b5f3b040d7811e1d8fd054b44e3f60906c36a4d91b9c6744de449621fe8e139694303aa598f2e7b4cb736269a0616fb992c2e1cb14a6ec8b783e6f8c85e3e9733237783df152bbea5b3e976095258325895cac2ae1c3f27ac55168615643af0be3f105853a0ee98ec9b1209e36c4dcf5e1a12c00d5493aba95726d10e89130ee4bf3d2489bfece861365f5200dcdfa57037c803be1af5c96b65214f47aab89058e73e313fa2714dbb208310cf195ac66e6605b0b5f934c95c76fe60a0703dfd5c927d64f2d2959e121527a9dd8731225f92bd4cb7546de5d5729d40183f23617f8ade5da50e9145764211954f535d7aa0121ff2629317686ef405441d5e0bac59c4ac85cb6b12761a160d9bcc4068edefae67ae9a209345fa075bbc47126cf294af391dfeda1e1ac771de8fc61c8309f0b85b67a7f0cc07068ab6b5e6175261dcd46f12bc884a81a09faf0e98eb2e72a5f06f535573f9efc20e616c2ec5a72f7f73e8762e57b11f7fba89193a840d0ae161f658f08c7cf5a0d6fed206d54d0a09da7b1d2c9a74be781dd3bddc6fc06649076fe22593d4fbd3e6fccdecd69b8d5f2c96851eabf3434f4363f80dfdc486c312f828035782c3d0175ab6dcefe4d780e4a67bcb2c3ffeff6ac42d6c58607f65cdf89d770b66fa9868d551e2a0a778526143a55824e2c78f8bebe14062cb8e17725ae43453e9a66b3a868f1555283a7c6b169fa6b5d9f9435a2bfe637a285b14271511b7cc28f59a3ded5bc042973b7eaa9b692d701bdd53f8925045c16d2149524a9efe18462414a7e300f75114efec2e06a59b2098d420f34b68b242f9f66c139a1222984838a5de17a4f55c4959c1d1046ccb7765c2dcc759a64014deadf2d9c18a2ff4cbff03b92c99021bbd765de51c5fd81ef7b9acd6fd98e82dd0e62627f73c579b532c325f06ac1c1af70399b09b4f0751428aafbd5d06103518e41319ef34914dc39fa855d9896c38ee82c5e37b5bd8e1f07f5ee2214e231aaf42f193a4a3d05ec7d946264bd2a67f57553e92f2725d53e3c820f7cad62eb24627b02a6501c04dfe4e2cb0cb338c08f3146555b38a86b591a4c6ee4b55a8601b96a0822bcc88db8f266031badc7ea16774ed818c07e45d5a3b0ac1e7cad2f164f6ce2be742cd9b55e15ff138aa8f6922ecbc17bfff9d9f5dbc66364d325444dbb4f20c207938b298f7c8364768b6cdff43bb18a9558d451e624eb369e3e56e3a28f8398f9e8d5ebd6fda387390b8bd17634d2be7b0544e0f9360d248f2b59525be2ea95cc44094160e44538ce3b03a8fbdba954aa3c4a21d03cbe16d9f873a8dacf3f913f0c2f131049911198bcbb75488680b801d9c426d334a217f040d6943dfe4cc4c6be845e791465db438137024b91d7ca0d14e450d4fe729e4183266e5a06cae852806225fb7bf1db5a7bcba3fa54456af83adb3914d9190a8c931509fc6376d7db6e2197971bc21a518359d479c7b46fde6e8b8da8e91346f1724ef10dd42e62f03134b47e2a3d013ca6b8a79c75801d13f77a052e56d4bd2791d4ae74a6f070bf4538735c8f6fcb552877c8f5820089bc73f02abdc51f434bad2df19037ad02a5121a63ab8a02c0f2a268c99b8c39392ad0ea93c11587c88b96225de50c597bad5c8aa72243b53d34053ca7501ec354ee7e4d97847018fcc3f36aa30fbc154b77d4c0cdac2d1d39662ebc0845f7df865df6828c40ddbe2b769a09a6547522985b002583160fc76ca712fcadf91c5011c248aefff947843f6ac55e4565ad104a9086c91714f9efdc5f033397a7f60f7ed8c7958ad0f751c13c5dcc5ae52bf338b30d1714339a37b1a05021fe355a9a2b946a8d288d853ed6fc832e4d039301ffade35b09220a4dd0705967c344f6045687c66f71378ea6eb6427cb1b239e1cd03918d75fe7f96387f6e72106f5c90129192a9f52bfca732426dc293033fda4bd524a2be291c1e0cc0a35c4a53f69506d81ebe7be1357a87f6e22b9b7357d4bad65038548a8c029127082285128a78758748752666e85a889627953f8f771e0cae87aa8dd1408d58f872fd35edfc046aba34b25a7f19864bc78bc125f98c890d96f33e15889e465f837016b80da26349e9ea0e01eba243456980064588fe4b11c55cb890ee33e7f527a6e6e59210e01bb86daa89a53d310c9d5d3ac0d66e7874e8a08daa6d36109e97ef8d215e166e4f4127733ea49d6b127f277e45ffc811e60ea19c8063cf2618157338579dfda5d0e1392342f0894a88f5497c8c2ca0ede56d7eaeb6bec296900672fcbc5706808140b1552eb380103ef1a0cf11d696ba1dd973ac2366d82e4c5a77fb1a3f8e76d832cddd7d3cba507d23e5826d17a6ecb409eb59f66e85159e42626ca552db69b5fa5e009b49f7d7e51a345319df71817479dadfaaef5dd51feb1da41487af8fa9d3dd8a566a2334b203cb42163958cc3ebbdbdaed031f459575ee186aeecd102bba959c7a36e11acf08e595f508d33a2e2fa284703627061685bd4a8b5765338a09ba3630e7efc3b4346e4117d153659789047a755c7710d76f892dbf104466de5440c941b83928d8083879e278b04ff40f537fb4afa1043583aef25dd7b4d92e0a89819c14dc031cb46b679eb26f025ee95dda94929f7710892872e6fb8da8db71d6c75bb633eeba65e338ab1f163a1bb212229868570b2a4403c0a267804973648246250bbac58e149d5cdb436f9e71a6787e6f9de1975782ca61c6bc87ec453060e27d7f48e3dbd0cf142edf34a87d5787d3ff0ad02047539c44b2667f94231713cffba78690277dadb0b75461eb64ce769bb362783ff5555015a61cce5fa44d6a47cc228da74c7791899bb2b387f67bf2fa2706497231d73b7ab87f8158c17694c8fb5880bf9c4e2aecd9f26561d211a43807716538bc2731943f03e5be1fcc4b5ef99ed2c2d86330bf274ba951fdc1926651effe88ac481ee07794ebfa29ee0d656b56e2f66db599f47b4c12c69e8ac32a6fc00cd13ac39b5109af928acabc83d77fd1d39c146dc3e949557402918c0f812491d6c27699f30496b18d558b333550d725c3797a51c249b07a896658150102b9f421c2db015cf4ead8f9408faac9bb7ee8e86a8c910f468e67aa6d59b3df27a14005d8fa4edd8b7b255fc5e92eaca6978f2b1f21e812ae2b59108d7d96b34726d3c5d2ea9f78c7e035cb3a2e22abf3c86db2f563dae7cd2d4cf972698fa760a641481be9aee436ec772c6982548c8e341ede2e9c662a454a2a00f5c2ac463fa8493d90aaa9f23f7479721f35bf9bfa923aa6274c877947cd87d02479fba7286208e46838c67b9b9de46bc50c936e0cad32facd9191ee03f94adf0a19cc728d9b926d098c2b00154bd07facc048c104125f93b1159904b3225d152a13cf370923f6e2ab0b9d9b73099dbc4256e25551395dbaaecabf03d58d46f17164eeb2e9f0882a08fd294410216543b770d1969d2796074e874678eba759eb4829dd856e5e0e6ff8f3b513f6421c0075ef307b3addd52ec03edd8778aa816f7b880b51451eee8a456325b8c515ab9283f1ffece842e19953e777fc540b4fd43ce096a11b91aa051a782e3cae79a5394eb2ca7224efef3513fcb8c30316111f99b10a287b99143f158228badcabb9ce240cd67c31e73ed9550e586ab983d664d6edbc4b4f6d1a6aab7c9c9d1f549be77471e433635affb030dfda50175e517c52410f9d8502e6b52c94dd0c96837a93a070be956de61c51f957a717da17b14251be7470c87587984fe8473d33c7181b34f65f2e20a7f6c9cb1e3c5cb2ceb2efba13e958a73137e666e6e99f8b7a69411b6f62441e40e37e97be971dbf6c342bd232440c065d347732021297729b39e4a604bdb5053021aa7466b7ae5d4bb61ea1f1eeb19fccb4a7a55a21e21e3a27d6faaebd6c386ae26804a7256f693f9f11eaa8f2f296dc74a46465447ce73d048063e7ba4210048a1491bb8774cb16241282f281f21364e5c82f52ca443e2875e6f8c86db0b00ab433610d94d6d625cc473bcac02da315bd01c3f487104aff5f10830989b003bd200fce766459ca6c5e1e51041954e9b4931ba9dfb4113c8e7acafea6cd9dc1a3e1154192bf1246c09470564cb6fe4da713acfca349e68c5399d078114a7f13032baed4c7519f0acb973c95209d8790399c6f029189c7ea972a77fc5d81e5f5da3bf587f8d4fd98d649636ae7d1ffefb0adfd0ab2cebc699febe0fc2b03482e65f0e58cdb16d5c9cfa06408653bb6d90c12dca611f23aa7fb08087584573ffafd775362546e076f552ba93bd951a75cb094eb553deb4580ce734692cc3f802a3cd3c32bbade201431184cba417d18a02e64831846cf7db6d7269a01b37dbccfe893a6070cda42eebf97e16f0429a2dfae85099686c669ec81c850392ba7a87084af00f94be0db1b8ac39c0119ba9551bdb24a87fcb302d36f959cc12b763e34c8e9a7185292c7275d9e147c08df4926e5e306977a5d8bce008eb88d3cc8f8d57c8078bb450df37a62b870be345c99ec2d7dd72b716470e396b30bae796400d28fe9cd3edce1a1263c138cc90beb16f8dc9f688a55056b710379e9e4198d4fd5fc02a744a1ca98c42ad23d9f60abdbcda60e30cdc4084a9cd1eae55a67936c5edfc5edead26ea5095aeac22c5edcfe7122e3de4a5bf3e981d8a64718ae2d7ff8403f3ca9fc4baaa1c4fa5588d6d845ed5ea415c54e4240bb5e25be4167f67248d1c8e8e9cff52cc97cf5c89bf0751d797490390028eef87d169682802c60521db20699a0cbe62f997b93b2f93c2e3e84e53913763db8c808201b3783bb6bdaa9dbc253f60f618e28f782289f531d99a32a811909e296d0ff9d3496ece9c99f43eb2944043c4123b19a47ba734d6a6c0e828e446d325548e2c9734b7a37e460570c3d4c4d8fcb2edd41a5041fc7ce4db575ab839cf2ee1e2fa0f702339699bcbad9e1d10b39775c2c0583d0369b07cae6f9a8ff5a8e8856ec5dfb5a5ee9efbedef954e3082f630306341e7005e7ef2395fb3ec88f74aa594c23d2e71fae44d2d8bd287bd71f498cbfcb3c013eeaae0d20963d39ff68a8b53a8da5f6808c2ef6abde4420f0dc240c106bb22e238d1ecf7e6bae6f0aec0aad17d1856b5ce330701af0d8029d6e304e4da8cfd25bd1c3cd12b29d6bc79c0176fe1cc2267f38cc486b68a864ce446dcd09206cc578f0d41bf90e5eda9ac58d28654f9193ec0d0fed8236c08815e4258580877e939b168c993dd8f4cfcada962da589ea80e61af5daf0bd9387804e1", 0x1000) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r4 = open(&(0x7f0000001200)='./file0\x00', 0x8004, 0x8) setsockopt(r0, 0xfef, 0x100000000, &(0x7f0000000040)="3dd3767626434588202b9a4dea98eab83cbec4cc070546c9056a9b94fccf969f8c1b38fb87d956125c0855fb0abe2fab54daf6825b2d0dc8aca9029b5101abc2a83f9234d71ebc9f17cd01ccb45672c57fcacaa1f01f50926c0ee0b410c95c6e97d9f34599941798103f7f293a1ba29e1a1a2fedf125e8147b216f3ffd8807941bc0d41ef47581336b34bf8724b0d577ea9971f8e7db31095291b3eeebe2d6f632cedc1f748aa9ff256a55b182d84511a8962127fd0b104dca2ac270a0eb00b689a4b4462958bb0fa2f99493ce3bd04598ac039d109c539162590fefde93fc10f7711f06d5cd4aa8ebb96208b7dc93d1fa91d97c826968d00b", 0xf9) socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001400)="a2200ca255b6c54526c5ff33d3c1db40a853b31b1358dbec939e42eeec22e92ce29d076b4ece58ababe5d6402e9853a98fb03270f6cf7124d4a1e081a9479b19d8561ae2506eb4f0fbe88e00666f09276da82a974f5c5a302d773b661e193c1aeb5f644b964b0ed46ae0f114ba24a33bc582ce876ccae154cac32847e4b82bc62ae3132730feafdb27fa5afbc7798a17da88e0c27561f2f28fad496ed358880980ab0c5e9f2d934b9de15e225727bb5c9250ccbdc709f02666424595c638e86b36a1e4b4489ef224fd5cd3c30083d684073e0bea67cf39b22f3d471f641bfe34c215e34cbe1d64d30baba8cc9759804b8784f135538c885527cb45fcee0e2d76eaec84b2003fb2173b9146f36076db96b437b3dbde26fc5df129620fcf26523e99b74291af1068d35eb2a517bb37cbd5e644a6be47e2a0533d856158aa96695e44bab67d95c319935e905ffecc010f6487d29d6ef838e46e16f7434afacf0a217431762f26678e18deaf10cd472112f3f3704b3a44e2c689b8dfd1266cc35d9892de48edcb9495585643d7bb56a93bb6332d22b2e2e32621f2021c837ccebb99f4873f526569d0a661eec61be2e8d94bd9cf73c1cde67c3b422ac22cb436e4e82f10fe67f3c8f9bccc53faf0f9e0bac8e30cd036a17b865a49210591ad00905e98165dfa17da941b5aadf04f14028dc98c0febb47072e052ec946eb8eee3ac51ed0a3058875ed99baecb6c96cfdd23601ba1ac1a10087c3acc0a1c48967a4a5a1a7aeeae9da6bbc8ac29b34d04b257b433fa9388ff504d375bb5bf5599e154fa1698bfed35f4734a723c675f395557927257cef579245af79328981bcac0bcb2859374f225bd7d0b33152b170cd60fb274274c8a87015321b7209efdef304ef491fbdc99089d8e726e8e2000bfbf6cec48c54e3fbc3cb869fa36c58002f2c3130c4d0f732097d32109800283f386f628411e1f8faec09afd1e9c55e4341e02c5aa3d1b0a0ddcbbe61b343f7c505772aa6bfe986b32d41dc37ff59adea825a6e5abf73301355056ae54a31dcd0b38186ae778d8d25c0acc23c9a41cc4a79d0b0d75996d8ae103bd7d344ab7c6e0aa3f3fa2bac7f86177843fdef36133cfb7495a01ff56f5b9022c7997a0cd1dcc6dff51992564557ed658eb05f448186803e619c9164651a5642359e3048157ae192cdc7e07ce1279be4a9b15b838556d66cc427ff609ce342b3b9588d91bf991a65671e9386e5319211b6f349625fb3d5e14a86ab6b9fc9befd5b2d45c375935ba06343937b9247ba8f0ccf7cfe7ca97281eb1a7fe43e403d6d017f95935918212574ae5aabc07ac0505e9184dcbfd52fda76a59b84d46f73cd878ad2e6a9c064612f636f67760ecd46673c6ec5aab3fadef0588b4ec63ffc72d740757b0f188e4dbda12cea916e45b7249b071279a9cc6d10cf226ca3e3b2cb02d128fbffeac81e8e5dde85b3b715d3f00a8f6766bfdc5936e4fa121bac15a345192d8e45a1489802c67d135f7713f5d769b9d327b1d5ccb9767f61f7c2f12f2b398f6435d1af5cc7328b4cab7c386b60fee52bd703a5a6b1ae6af605571535af967824e073391c7e7e32b1119d7b06608a0a522b273dc0171ebd7e70bf9d4eac898e8e32aad951348a2fd3fb94ce827316793b1d13b89b41ccdf825ef19eff362085e2f2020eeba900875f3bc085ecd643f917400513ec4dcde5a9ce1c5291039ff4364d7d361af1b92a643d5474b5e8f994b2c59cd543ba3f1128f80fd7b46d502e6ec196bac9a38cad7f4a9a0b83027aaccd7b2e34cf7e8272142c9adb77c7bcab3f41a2092ef132b12b679fed629ceca6774f41daf469322f9f269182c435a34e773c7c36f6ffe6de80d538fde1eb4462db78d7fba6e2c249bd36a48c7eeb119b96a3db336c7b21040c87c86fb36bb57b4baebfa2503410d963facbb8103ea5aa5199e1a799a0ed4ada7c1cdf69238ecc8b61dbf7cebc8e63a20ca1c032afda96dc2ef1f722e9a96502c65e252c0f0bce0004c2d94aedd5ee94fe51d70420a35e9eb60eb676533249b0b9fad648b091a41b49d87ec303986124428e844f4563e5b8b06a7a7afae154cadb603e19845cf243ea236e7091ad24ca3dec41dfd32ebd1a56113d38874dbab360b28ed473da5e9b18342895e41370dbbf87f71d02a81e05d59c53a96dc92e429eecfb3a094c995b04618c7fd49cc7958adb5d74fd6fd34037a3b2fa67c899a59df3d7ea00a478f93b374b374f8b3594c0c1abc52260bf61e3f715b9480faceb1b7c6ba119f23415306048542bad9da7e04a83729484b17b3676ce30ae02a69d1b009fa82abe1d1111663ade8eaaff668681c02472510d123caa63fa9539a1c31920a7979c69adbe8e04beb0a9691b6cc5c78d50658e7003d1a42f908d79229a0136bd47f305cf25a26ba56814be284f17df2085df38c6949e72e4ed31465972c1bd94e4d94fb610dfee3a8199b86fc58a78aeda9302db34feb374a30ac171206efc7eb4e65c69da2e0ebc8f0556d009a50fb1c504f9cd40ad172fc1967b72bcac4564cd50fbcf6e1af988a1774372fc5ef18dfeca0d82d6d83a7c7e38ff00f4ea0f91467e8222a8ed1ce77d3988f191a565b8354a3f034a8fe5f0eec3fcfa802ecc54be4fdf3e2a9028c6843bca13d975f6f4236db53175c7498f4996dcc90547ddbd206f4b0bf0cd016b3762dd91dd2e9dc4d55b6935598d486d3ac56d2bc49f7473ab68d53c85ea284146bcdee6d867a59f92b937f04189c17139d1ad65a335358af915d0da2ec3740453b166dd1d65b956fbfdad67590759f556556f98a45be7385404abb428608631a16b94f8662481e044bf601be502d711143b0ebb3623bf94bdd66112e007c80e5278f9567f7236009f6834fb1fd8d4850fb14f0799f48b487256b91507291bea3369f79fb54b2094aa3146b47fd885648382cc1e4e5c9d0b024bbc416cfa46bb1e1b6dc93ed12bdf64652b9c78ca2a456ecae43c6254344a2c0f98da2b8ea87bd50234d8ba0825e957565dd503c6f3d2245d6a0cb2c66120fd7ff70035e743c953d65e6253d0a542aa90429b4394700bc3000c832fc0f687d579c4526080c88fbcc60b01fc964b49960c1847208cffd1994669b9f254d346b984ed5d30b1d2259cd77f5555edb8b82f8dc75c009591a4b25667f3e81df56171ba0abe78cf423883f144c62f361c1baab511bde0c2d480c6db1d580186cc298cae6d1ea9f9c187ca7d466b80fda10ffa3c4674e49427688bdbab8367a63f8df3a5376a9d8b8e4ca9cde99e2f69150117ab1d4da37a0df92b89c37a5162d0056df9f757846e0306fe3bf28198b70b679e1526f140207ee9b5ef9c8e283b5fe0c5b0df05ca8776a95ac59afde16205f94f25dcd97742ae7a025074f1750f7ce34a5315cbeffd4f955977c0666ba4446feb0b02dde87053c20252e7535c5371ebc12cb2eb78507bfd355c019e2895893bc2048d1ee24671b743a9c08b20c8faf999653a42e75943841d636a433ff948f6b46eb653147a411bbc79a074ad339ad9176a89b8190200c9179ff8352285e2dabcdaef643bc12c8cfdf12d196593a9c7748fe197a819142b4da5b1f5cfa7265ed2b4aebea86b6b0b5977e2e990c678aa25db06653868987b29e2a8b8e920fd3b7b911c9071f780d49209668dea06916915b36f45be29abbf64c072299ee35314c4de05dc6a5b8f2731fcf728a5585bb94e0f2806f9083ed162bf460c006e3bff48faabfede9f1c866a99dd34e27cba8850083ad3f2832cd1e3f9e03a3ca5942714810795947561c31815961ec2f8af56bba74c6fd82f3b71ed601c26347832d640ecc93ba592a5eab8298863f26cdfa54b5adea89d9ab256b978827a9346a2525ff74a4e09db3b77e187602d09a11a4676bb7efc3a684394f20aebf455428645695a05cd5c990dd3d924132806290db844813d5fe4f440d94308f319bfa0ed3fc39cc7021497eabd71b76fb44aa2fddfe3c011df607a9107d2d8dd48d7597ea827fd27170aca1d5ad181e680d6ee826ee5864f855fc42004c5e6df85c406224c1e3771500892ba729a822883b06b1cdfc321fcbfd62be3499488687816566855f594741c9b1070baad0e32bda23fec3f947065497a5cdbb6444427fc9e077dc2237d55de4e008c586bb764419d0cbb02110be89bf3a77c600f0a972ed5de604d6bd2989c904708f16179ee44618468f8872ff283c32c4bf0a0532779d5f8662edb183445fb3c14c4a73e69f78a1039eca565b33a4b596084efb1fddbc14e00f5417989577c9e2a45f7d96e3857c72e47722c458e1dc886432fdac24bbd8f54dfbcd1901f9656bb9483038413d2baaa76a50ddfbe6b682c0810ebfa9fad9399b23eaa232659a1864d81834d7a7c72229602a1b540190b9334fac9b70906b9b93f49d4ea7b568c412df5f2f035296ddd96cc0fdf19692cbe08285c77f82ad6c9ff9461e0952b41273cc18762093e9ef08e210c09bc75339b9aad45b72bdeaf7b57d0a110e730fb316dcfaad212033f60938582b30407f9cff118dde10334f0217fd026e842f772cebe6cf6334c773197ae5c93e99194cf186ba0a785fea29d73a1f3331ec112dfa2a68a7d8809e68070c62705ec36d9281e08be976896ad1e375e7dbd0b57afbd2c889a75d0b0c470a4bcac9de96176a81007a613ff92b09a9d7f343b57fb20b3b33e7cb84eb4b89d34a03a9b8a2dba58bd750d058e276a750d0a7def5be98996d00d9f81090440c7ea106dbd966d9e9d4678586d8792bd02b79bf0187f01d926ef6c590df1cd2214720dc07734cf7fa7659426f90cbfe606ada1239311e3b153da3fbf8810c29b28a6adbfb641411fbc490a059ec03962bd37187b58130476929e6d1c93d69e1a511e50de203660ab610ff7449f209628257b8ecaf6d2cba6c27c5a733151916e41dff4a1ccd6ce7edacc6336d57e5992df878d32c0a084b20589c579e355382e8edd1822688c892dfe85e6fab26a26016452a4337ce43a37657089b022d905a35820586a6648ff0f2c2d2b9331a4a68f24ce009f453a89a88fa97181945861171993249f26cf1b176cb45381942214ad1ebc0fb87ed17569cf1d64a3770d0837a461b27021199732fa1bcfcf8d5cda5241cd3b89f70502fbb8d33e51b6a5df69db4a29b835968cda5f7a0f471b59af4c86f43edf5096db263b3be897bb0cdf7a908d42aef3417d5bdd5bfb1bba17be6634dae547e2dc9ae295f9da8d53094cab854349ca30983c1019c78936d39cdd47d3905835b89b9cfcfc8f05ea44d44a03f5bc378e9a104be854ca94b6fb298c78284174568261f20fa6178deaa8eebce8836db8993c8d25c84da0370b311f23e799d6adc9334fbd845f5c5591ccd46d5571f7e836f680fc340756895791261e05d4d7f08f42a94071cdea9a21c67e2bd826d31aa488d6cf58c0fb4a191782fafe8acb8667adf7d1faba133ec1199e08a52dd4e305a4a5ba9d87c7dbfc1c1daa267ef2ef6f7b88c9545f72b645903e215af70e69d973588bbb1bc079525149667a074a8e651030b7408d8de6b785c0024c71272eca598e4123d3a048fe25d27754779afb31fadcdb042beaeb8c24be588650454892ee407b28391e424804f5c64f6321335239326162ff7610972890bef1b9d160df6a881b345280a5fef704ba50a196efda908dc19fc2947a1cc7bdc4b52ec5f12aa7d371be58a02d2cbad2416a2fabe900bc40f3c856bacccad1cf2984f5fab4cdffa3fb2e8456a0e4c26", 0x1000}], 0x1, 0x0, 0x0) connect(r4, &(0x7f0000002440)=@in={0x2, 0x0}, 0xfffffffffffffe4c) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r5 = semget$private(0x0, 0x6, 0x624) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000002480)=""/223) getuid() semop(r5, &(0x7f00000013c0)=[{0x4, 0x1, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x5, 0x1800}, {0x3, 0x0, 0x1800}, {0x0, 0xfffffffffffff800}, {0x3, 0x10000, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x0, 0x1000}, {0x8000000000000006, 0x4, 0x1800}, {0x5, 0x10001, 0x1000}], 0xa) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000002580)="80ed521c0f246c76d45b86a87e5717b15e7fa46cd561907a", 0x18}], 0x1, 0x0, 0x0) setsockopt(r4, 0x5, 0x200, &(0x7f0000004a80)="d210870dfadabdef810414853cffb2e1a2bb63a0b2c4b921fc52febaa78e8ff10aa438bdf3fa7e14c240b677008ede45fa1998cd968f8b61cc0dd0ebd3bf0d7dd45f5e8b0b17635ae56604b28610bc67f5aedf445e32c1dd9aefbcda034348623f990041dd40732c617a8233d7035f78dd6bd796619a8f8610d8feff19067bf06fd255e307d698c90e7ad8a30e5c91c66e24f188f6cef55aa8c794518c4f435aaaca15a200c3f5810ce32cc1bba5e5d089479184d52688ac5d6851991964ca2375b60796c213ea1bb653cd642dac5a8952164e0090ef0f612e46697692934e32795da4746affef8dc45c00bacdc56161ee43933bc2685d345c1f6aea67990a5b0eb4b9393879d0626023733a22918e25fab05fb868443566c7fe82d447feda544891ea59976a504f66f47d6214aa71a4a07b8ad65429823ac57f474b9c142545e56fc17e1e9a9a0069a5ec3b642fbf3245e6d24b31a4fc76981f6b9394e33732ae6e5d92640cff7220589e759c4e29d0c743ed8a6fc24726aff35fa6b4265fc46e0f7e0db9f5c1a5b5083a0771a3126b0c0de862daaf584c0f368537937fa836d18892ee32ffab0e57d20f351d082b8eac9729274c7efa106797e5fe8c69cafc738405228f9a36c432c9141e4735576272d4615475bd529c03fbbddcb053db23b662237cf12c128a4b3463052125bb9430d6f5404acc117141a86e17b4cfc67217e984f2f01241eb828586bdc14c9422f8c8e398277ceb2d6a6a34524ed68c84f577d1e5b806320666a81602c1991aea79b507beb51e12cfa67ea5dce1b817460631f565c693f992ef0d556826483a2d46b82d5cd1614e1d40b7b6e4e9fed79242cdf4cc25ee937d7baca5a79347c5daee110f10571d2dfcc51e1345032c403374ff00e184eed60a66666b5f35936c59de07dd159c45568db385f40dc67f21e6ca6b99f47a3e093db313e90b4750e69de5b0ccf020f4dd45fe13ac1279656a6a28add90768c0aa5c8be9cbbd01ece1a7674a1a67bc1e20479c30c82d24c226c635c7b8682a0e876017dc9fcc3841194a47a8eb194be686bb52df86f0556580665e4579f503404d1e546d692abd9a9f50baa96d5a1978bf9e53d41fa0218b6f09d8005fa6ab1297a18037cf62ffa85fdf9b447862d5c767614dd01ea99510cb94471d2a72bda5acd72ba73973a1431a058a9a6cb8cd23c856b259f7bc0130a349e1fff166d6a1c4af41b3f2d9767724d142a1855c105a545b7cfe80eca56d9c0d6bd86ba77aa86d94f0428128f074d1e1afffd5540b07289b89aeb207745ad951c89f86fcaf3746bf32a0c1583d86b166cc9cb6ca9876b4a25d1ea77eef7f82950c424330fc2066fd9d9c884961a23531ae153848cab0e7594fea907fe361b150b7e657d45c7ec4d550d7383ad1362e32d41d2a9217835a97979c14324be078ebd3da961e19f6f5dd8d6215a3f880f42dfe886dc574fe51b4b53a6cf693879713d4bfcbfcf44f3df16767f366d578eee1de3954d464feaf9b9d3e137fb5dbcb1642bec0698ee752b396b1d540cf51a5fc6b3c5e753fcf16ed7f99bfed4268b632ee0e8d5dca0e0f4bdc3916b90895529c11c59719e2c1ce2e19750640af03fc194914873d634361bb0492004285c05815c3739620c58d771312961e63e007bbd712a4659ce8049a18a9de17d850ae881f09f6fc575efe548677e984aa571418f333c069dcb92cf4304f02c63bc5b45970a71b539a4e2a1c2b1cb1e28c75a2d6aa31aef7bd37a0ba4dbfba4ac51350bb8f5895fbf419b20b775b44e4ffb9f21df89e6d12a4d021c00daa81a75b82327e5d9b9fcbb712f63bf3f139758e0962eb1cdbd790d5861e5bdc9e80f76de3752fff5eef26881b1497da2230951729fc3f23a996a27fe3eb5fc6783c0b4cc1cf2613be2dd70b5015a3a4931ca12ba54fb80441e43261b68ced6b5be9c47c88e2b870db5c68a6d58aad6220fcd93844779f2b9c706c422b7a624f66e9d706e80ee2975dc1775c05caa5af8c223c965351559f32eee654c57164a3bb4b09c0a7fa0c45727f5c32c0b15b4d72a19b1908f4f76a1efa5cd2f822ad953a69c2fb227be65b95b91d7a370e88702ed0ee6ca962c2c54812c2cd43bbbe0d6e9ed9d200468385aa070302c4603c44fc71c2be20eca1842fde91ab2b5f723e171d9c22856a58e9955438ab1b85c41e2c52ff97db04c78aa0dfd0c7d778f4d9907982d7303f949a3113205a866d77abc72e00dbcf94c6e7e5b6c38306dfeae7b15a6a664e572f1340d328ba023e83f6638c6f562d3abaf9ed554bf00245f23007a8c09aac997db78dafaaa6600741a2a6c7df57041ff68d30a7595cf6137c15c91363afb032597d65f145d041da16008d7a698de1b42424551e2a0544577e3c6061620be8f94ec0db90632523dc5ee43d7a394c295e2cfb54ffdc2741cffc3886895aa3af5b90092fb6133f93c751c70b41a971fe1e95306f1cf780bd98ca8c032f13742c01778539df33885bbacfd1a38d01bad9bc1e962a0fa3ec075e79e523144a136da80caa7a2b35f0a980e5e9279cc8f4379e5e8caafe31f1d70fb51320f38dc54b35756ea6f37a1ff2f3a3108b7205f87906eac54929d058fb40bb376511f4132b8a241e7ce1aadd361257452b965a23586c50cd815278f9dcc34c2e780ae8f289ab985699b80c5ee73e39e36a7c37cafd97b5588e1e8530c4bbe4e0239d35c3cd331f547d573074718ded9f455f2b8cabef550213077029bca0a18e3d98c62a5d07c7e3522c2a7b1ae7fc1259028d085ba1fe8fa40df219b21048b9cd01f7c22fe1ce0857bda5b2b2ef311c345fc19e1b4e872d7a9cf93fb9f616b7b0e3479180e1b5f3f1e679fc4b634756af3fc666c681a0aa742033f9f9c05d8b1cad4da9b4e60190158742649d63abeb86be2d520765132aa5d6fe2e1256162052e998ea6f1df9f345c77968ff6080e4e30e5f37270dfbbd8169c1bddbb00112ae6544063efc8c94cd4c2c95b83784b7a928d01500cd0e54fc0e8cd63ca8516f62c8b8df8eb155e622bafd937ea0e1788077a1c3f7503638356a80e4d6db18c95ded53680a9132e76baf790b9d3c66ab0f23790458931a040a40da37545b749efaafc57ae4da0396d63cc273673f97041aaceff3651801b4389e1d2dc00d1703ba1a9c39a1d8588c3f4eb35321f4b3ee80ad59fbe1256fffafb01a9bc52f04fb30970e71d174cbec1ec06c3a1ad0f6a33119712846a5060a111cecbd53c99fa8b8124bae6014417b3bd74657d658a49b0556f97607e1e15590f2af83339a9b3274e061dcae986e43e0b91691f5631d2161fb5b9708044e69103d483700c9ed8313f6838c389e93349db5f11d77ab81a49fb01f1dc25c92b6a3703934f3311da8cbf33c3dbe0c78888032fe35562292780c2abdef7eec3d00e553abd5a334b3026b0e3cedf96cbfdd2caf8972d87aeba43b63e5cc6ff4577b103c07744c5874ccbd0337a58e7db197e6b41d1149aba1a03454d31ee635a885e94e369e37b36d0f0f039f789ffd6e9b6d44fc046bfaf1827ff2e49ad15630e7aac47f780e05d4d68bb671262e0179ec56e0258b29b2ce495a5b24ba612677dff48ee928dabc5e333cf844ce300d8859373c9707a44fdbf9aa451aa64f5fa4e6892df1f9681e11729cfc182958d6e9391336a4617365b7d091357f7c2a35c5e9dfdaf9cf870b1bce05a88ddb78bef83f508939939a48209cc3da5d490dd9490755d1afebddd5369e51ed5ad303c4eda83ee5d5d7979f1da366f84644a2d1371d5f7e60108c6c42e462a4152c0d78e083c85ebbab3623199611cb4563fbf42a4146ee6d6523d98c9a097f6a23c9fb8824c83dd1c0acd1101df58d1838729dd1aea5728a5ab99a1b0369ed3461cf3c1cca3fe7e2b53e192cee86b1c696c9d636a405ee29d3e084c34f6fd35aee2b033e9b9623d01db575b0e4fa05bac9b94905832d31177ae69e51c8f920d5099465bd4e1cb602506871c079e02beca9e631c2c0f755695814bc529613477ebc7ea8ebe3353d8112ee1b0c9220f5f8fa4ec8d599e92dd169917761e767a0a750f1f622e3a94b14139f7eaf4ce776d1d3807fc9095c3c468c5d3af0d8af0e88bd5d4f5484df9c28854382713bf54b6462b5e51a7d9aed69097133d19184c7d5f4dc111418d7750f5674aa8ea4e0bd3b1d315be1f0c01095bc7523a72d8d94577e028e29c7f7380be510a57d2c4b289d2d805cb22b950171c5f2c979dc1131cbd644ea2651e0a3a8e17d4b13272e26ddb24e0d3c011eebbc85eaf11b97fcc39ec00389b362548f60014ecc28feb254a0c9e2837e4fd89e981c7629426ee731aa49466be0ec384b426026873e861ccc3ebb3e3ceaa69d53543903d580d07c7fa48ba755cc2f05f459d552063ed289f7e14f13ae8f95a8b4b69017c2f19848911b26fbc7b52c790fb8fb1c5fc1bb438c5a087669d616729374eed0feb1eb452c4501e109d80046f343ebdc39339b1dc9b4d81d0136deb2d09590a455f40d380d74bc389f1e2db33e4fdc6e290363c70344002aa1fbf3f2d04597618f78934c6e99b4dc299b3179faa4300495c06b07eadd65574b967f99a723e9bb4643cf19a5fca0f16d04f0116ad808650f6ddfd557766ea87c0785cf41b4344dc03075cc4453eb2a2e910560d997f3a903882c63422799b42ecbfa51c1f484dadb66317e1d7869c56aa7478ca95e44ed864737fb006a1ce71719855ec2a6fbfb418ba873512d0ef75b072a8d7f0892532fc3078143166e61ddf9d21d2fc73a591555ada6e3e60d52514a26b978d16b05c8a6eb9e035ad570014be25d90899f996d27badc1895ef6d34b7f3cc74e3dc609077911731d62b33a3cad055af4c58a72fd046e39b86328008e56b1b33e383abb1e714033008c3850e38085a85a8e054cf116b046f5436f64d85a43e06e4e51510dc600a1d411a33a533f76ec087026af56d6f7990a83bb4acd0751bc12c666b2c82381b7d07b1860beb9ede7a734a3b37a1f2a7aa4c5280bc94dffbdf9728dfdc641033076285470c1f5215f6960c16503015c0bac02a28def6c2325ca705295807b15a1b4af9c577963c49fd6f500e66625869c7d7ae060d69f92807a323470e69bace51037c1b345d25164a05f2836ec7c0ca1f0319f715404e617e3016068114080247adc890d1a022c45194479547368e1d484da04150ed832ea0f1af27d7f444871ad4d42c58da544620aee7b2e160f411bcbd7d81ffd2d0c4af849e5fe602593dc4ea99e1109d8d20d1c3fb469d4a30a51f57038b3a3bb2171380c440158b54f75f77cb9fcd63f738b3f5b4e4c7fc218c4f1f23240ca579ebb1ab633b9e918a392e69c53deb8a8246b152d1bb5f39ba46903a4051a4399edd2e56e2733f9a68f6ebaa77f47baf87b04177f8b8576fb17ecdbc3eafe23d994cba269aa2d7bc38ff9e1f1776be5d8f695645624b6c28215756bc3b66ca68a7a72106d4607b4537afdf367f2b0e92393bdd3cf1e3788435fe223c2eabac39bdffad3eaef60c9b2b02f1b9b848c20f911056020bf16cb392257bb0723338182dcc239681cedc7f328f876434b85ad64c46d49bedf1b2806895b428cc2f338368d44eb2011776e8e237272a1f5b7bd1f0ff8ce9ddb4b493a83d24d13dea2b365705f23dc8c4ed89e83400f4c705d61d9943a1b2193268cf676d8d4fe5ff57c02f6c1c8f56455c591453627b52c6eeddfb29370a53920ce47426bf61eacd2256a6b52a34fe82a3743ceb4e53c04f8aac93", 0x1000) fcntl$setstatus(r2, 0x4, 0x40) socket$unix(0x1, 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000011c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001180)={0x80000001, 0xffffffffffff13ef, './file0\x00', 0x4, 0x4000000000008, 0x3, 0x9}) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000003680)=""/79) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000003700)=""/66) semop(r5, &(0x7f0000003780)=[{0x4, 0x6, 0x1800}, {0x1, 0x2, 0x800}, {0x3, 0x9, 0x800}], 0x3) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000038c0)=0xbf) 04:02:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3007c0c093ed11c1062c6b7632020000103a402ba4ee0c7a947f442d447e8135b97f756b79cf30f0ac03c1e91e469f1f3cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c24500"/101, 0x65}], 0x1) utimes(0x0, &(0x7f0000000280)={{0x0, 0x9}}) write(r0, &(0x7f0000000180), 0x271) lseek(r0, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) write(r0, &(0x7f00000002c0)="412aa1ead14810578c3809a8177addc7ebe83904483c78fc9291abcbe3d567d9b0c645ac2120c939749b9f853f84798e2397a73127e2f1bfe2b699459598f5d387d6d76bf9a5f21fff9e875fbaba1508a7d3e3cd43cc35949944f85b58fdccf7e1b4deea978ed2f62aa04f0722a414f3177b820f5528f6c1da5cc5e616a46ca2171977d9f7e558905e32cc14ad7a1287f2c34d31044d8f1c457d3c4e003451f260892546f1804661b6cceaacc4060890c834a49d4175887a9210df955fbfec87f939937a60493ab2fe099a985ba701fa3dc5302244a2009260a6418e79552acd1bbe87ed71b96e152a2cb563375afe5aa5ffeb081cc8901e3d8312db27e5ab46e49cc43d79207e96e3fd4ffb7f553dfc691488900f18d7ed0315cbf2ffc8b5d4ba1de8f6f46a80f1c306ff38ff81f488de80789f7b6bdb88bccdec13b09df495bafcf1169d784e52f10473405959a27a5c50a22dfe837382ecd3ed3d3c2550de3f152ee74ea61f2423786306588eb2a7abf815788026bb923508c53ff86bdd88e2451b91839eb0ec7a27d7acf4c6c03514af7bca0df490882fc2a90586e55fb206e77626dab74813c729cb8c5bf3d6009a10f2933839d8a481417c40e859d4541b9ee21874f9499c0c2a21a1e62a74d4ef8c356e29ab109bcacc39b060d296e575394b161e4dd5b4c98135eef70f68c3e71ec7694c359349cc76da0de67339ccc29e9acd50152e64da42e7715415cfaabf752fb01c7ca958eee9593cbee70953478d51a9ad492a1ffcdf472024ca9df481328a91f5f0dfedd6fdf73162f975fbea2e952c7680c179db613128210aae9a77c5eaccd6e381dbdf344b10ace9fbe3a5fe3a73760fdaffbaf57b05b71aec3cc7791a7624c7a3b2b6cf4346dbbf67626df1a436984a602f2ed48d05c471fa012089764373755d93a2136d6d45e99a470ceb1b746fff138f26b72164bf9bed0786eab4b9f2104be158bf85238a28ebb8b579fb8a210a2f0245d1489ee4fd4decd09dad38406bba24f8d110384653cc8bed67652d54823c6ece96e0e62b735988a8c26b5063ad6a1b3106d035224801c84c0d65b9e992974a15b7239e14ee040201673bdb43d990c174bad74730419cc9e453ef8ff9572ea7618982b4e3c0e1471978af954baedb8ac53e6dc1754e97b9b2081ffb4b64060a1a8b612e8c61541bfad537b1f5069efefded3d590dcc5192373b0364ec557965d92e2fcb65eae564f82d8e498b4efcde1586e87ace6defa75ab06f0ee1a4b866b9b60743c8cf4746e2e59120a274d21dfd1be73da2b907b4fd129f13bbc1c74f971554c7c6e763f698ae191af7e382ff6213f55e89107a2d1db4d1036012356f5abbc5ddb23ccf96b1cbf17cb1dd9d650b0a10410ac2853031ec2e31d7f157354cd07e05ff0789e03b69317321e40a6c30789b67cb8b2560701fe84507abc03144fd922b29f9499cd93fa09df2c237198b91f80cf8e8431fa0e47fb0d48d759ceb965bbd71a5158c561ac2193b0af2f9739a39e2867aa65680648ecde32162a40cfa2d64d0dd117ed87a726b31deadd281f59947a2c52d17b995a387c7246b7941e45f916edd77110766eb20e095ad684f326beeb26f3d2df249d63c92b56df8bd5da60c446b6170d9e44265ffc0928f64b0e86a3d3eca3275781207a163eead7f2f43084851537e7ae8de76f63d9da784e22501b0c1cb09f4d2229029d2e33df5de19ad79754c42a6372bf6ca03c4ec3e9d02a19d1a9f3c8856028ac6120dcb39980fd4b304c3a5b9a72fa2a63584f949b93dc3ee994f95cc57dea1733573302452dc5b02b993ac4a25d9db56538d19f0c9201d5314b2fe15d5c9c2a822c57cead430dc0946d414bd4e1dc01b8fb26d6dfccea2113e3003f3bb47169b7878c18f54806555e0034f19ecb5f17b4d3c94aadc3050add2a65e8b3d345cfec929c38aa493ad36a6c82f7ef570e66157e5df33182b90d30ba75b65f7f6e5770f3d0ff1d1e74eaf94b657a5a2df22ea6e3f32372b1e1c5bdc251479f9e08dc905cbac1ac5df74cb9159c508ac29070e4062eb9bbc8851d59ae38ab97d4dcacb6fa276d5b4ad8bec9526c337831cadde25b1f8c3dd58e71a681ca6f216460c9a826a7da246e1cb71e56182221976a4ff992f0ae621d6b28dbab9c1b759bbea636e851b0e9d8004ab5290e744e671d685f534d64419b1656b7de7b0601c283aed8cc3e7d5b6a7d35a23ab63ca07517a9f4587d086fa153a9f8f760600ec7ff4b173c5fe3eeb02cea99a1f6c6c252f69faa5e5a9392bbb4cf07b41746e0131bc9d3c7f81913d075949f66e809d2cdb271f35e2b45482b08c9679c66813fea64574d6f3d1768fd69d35e897fd76271032ef6a09b1aa2ab46dc955eb37bb3370c2444d134b2d648feefa6c5bfd8fec64126b77d84ca1b40c823af9a8135bab34f12b79b9a4cffa4ef72f4dabebf1a59d2e6079d7f2a840a260fa2ac2180d0dbfaf634c1e6f556aea9d537cd8f68b347c46cd2c11ce2e8ab11e093c17d6fa34211808ee47ae3a2a2a1f03e13933aa96cfb127001509fe349f30c5775b85b966769ba9693329b45ec62adbb8bf8de88c13f33db2780185d75744edf95f33b9cc92178dad10c16996cfc93e63342fae308e252a356c0eb77baff067f830ebc44ac7a29e6ed609fb1586be0683278c9948dc88102b556f4bb25b5b6dfcf5845567ef8349e4b1cc89845fbad26b8e83b730bfc1d5264460ce4532e7db65eb8bb9bd3dacaa682b98052a90094ecca504237025eb1081e1be285db43cc1a1cae73bc34862db943a62f03561422902282708cb9295481159edbcfb8a2103d6a910e3e78b153e9d88c9c38f8f52f4b18167bbec30aa1da37f569a74874579789152ef6cc1454b98d92c940eff7daf63011f83243c30586bd9e26bc37bffb9e76bf3b1f7609b21ca77eabdacbf8bc6ec3a9208d61454c15a61f7070d45e192f85eb2a42e98ad75a8301b4866a3c8294f7b824d307192b0bcb7f7e240495d83f724ec89691af293af517bac387f5b43f7e075d135214c98d2451b22ac7bf23ced3488a8c282c914d3122a26f285b57f1860bf8ba6e28fc8d1b538c79fbffe4949718f70362570349a24824cd013db82fad258b0e82637528f1265c4c07781858f401305552dc3278f0273fb30b7fe332f21681416eb6897bd498fe5a1c2f8bcef6b3c25ae11066c3be2d07c9398bf0a9bd31f38f4197b80474e32f478fd59a8dfe83d9a2baf75f730efacba2a6382b2d575213e547e2dbd24e47be0a191397658765ccab71567aa120fa9ddb9baaa4d65d35d984e25c014f9bc202b600cb9b5880548a0c88577a1dfc9b762f1ab985e6aeeeae6207566da87765ea6fa84ac05402675b66f487a80f76bf2220c5f4c3ebd2bcf82591a42f3a9b84faf4b6945d29e7c9adc48d1cab5cbfcf979e9d656aafb7a1c14bbb5bf7c8dd597027e3773aede4c1a8c1dbe6f3cd9921fce9768fd617d791fbffe5c4fa6a1a8dcfefcc17ad4b3e696a3778ac4a528990d7b4b7f7d04ad1bda5be2dd3dee7dff4e25568b24fa28b377cf039a344c498ad214445b95634a73226de470e62cb09cb115af7a7425f6268cdc75a0c4e3abdf535d84824b254de30caec017c0f6d9ee170a6f6624237dbcb0e587b65ac2f787d5b142e3ba3c9f7f7f285d4d5d7804ffcca468dbbd81f676b6452364635d9dc280afbbb2006a36efc034d172a21a2036642ce9362510efbcde56a866c1feb4b40b6da577330f0660a99af39fa1e559dad6b59d0c1933aab0dcc7e3f43c0d6a9476fb6ed72f320d318570f09d922417c30307beca694e09ae1f4bad692b67aca81dfda54760c229619a4afdaf6f2bf4d1745f17f4ebf5866a0288daf0f0fef71c55157d570472b428b8ccc4c42397ea44bcbaf63dbb6a3835c49dddacf21000a82640aa0b0b3d5be73f1eb192630602815172d342a4ded4dae3599255a5805133e882288afd6ef74fd67503adf254f511a414d50507db6660e961db833e50f94cea47c16d995445e5d0c7d0ef4e180b876c77733aa0a9a7dca52e3a64b9995bd47c5f3d28e6585415aeaa5f9ee4abacd0b6f8ad145adf53738aece3466ad309cdf08e8f6ce8fa8610fb32d5d523e5e32f95acfedfee8b86632b61af5a4ab3f502b8907048597e0607482beda30936ca8abfd607288cb73755d24df5673e72eecf25f4b25728d33df3943fc01344b2de0b4e1782514ca1e99f180993772f6796e6f381bf6433a92155ed5ba31ce499b746cca07ec32aa3ef4f04009d8f79ee93e4bea5914de7b7e5554a80529d287fe597aaa4781ebaea8a75735ddc21cf3d982150e9dad1a32257f499e1b5e2fb47292d31e543a35fb0558ef24effc8531bed038cef93520ab5f640bccb3f1971bc4f477241d3e668c208bcb5d361053c98a2de9bb1d3089eeb1dc9498a9e20906a350de92bdab14edc7fe1f2234a2382908a002e3b7bf93aa7c35f214a03a33c44c120d75ff5b38f65b637f582e92f971b6db9e1d78fb81b8e0b058c88ae0dd34eb2c2a7206c2dc94ff4bd4c6c8f5101a7f84a3a7b890793c3a7f88aa3c098825fa852fb0f2bd76718901b493da68112f866e978f48fb561530192390ba9355d89416d9c918dd898dd59fd1cd050e02a4e2d2d413a78adf538d574bff49d2fb390b296ec7c70fa9cf06504a0f7e97e05d42803954fecd8e1e44b24c0710d4b4cc30e0d8167ddc6c6298d597d73d2a6e1f2637e43af3c471614d90d5ab712225f3e5fa9be832c4ebd42eabbde9a77312a716476881c4cde24c4a947db6766c40b3e19f4506ff377e673c50022dcdf44a1e29d1e8f11b6d820462b5556f5d13d7878a12f14034082d4a008acc0fdce42f33691ac6899cd8f07d54b87fec6713847a3a2d93154123062c26ab033c6ec68a62e222f21e44952861e65a267ab0b74fcad77af43e78fe4e7e63732e46dea2a6c8b2c98e08a7b13d2ee298c4e1f12ca67f628fc9676d37d41e8b72df4e965f3e8538cf9fe0cd9e7579fe5a1290a745916f4d9ed04496205652d8ea7c2b55cdca1a260d78b9fd498cedae3fa44610b2d31e4df761b17a13879ca83632d53e83db2e3aa028e40cc106fe87f7bb42090b7409839301fc17367eb0563dd0ef7468b11f3231d4f50d11405a298353b3138a0b110090e1b003b07c8ae391da5b7883501a45f69dd2b40979a3d675ee2d8bfdb8bca10cf03d2b5158876d41ea456be2458657c2e1ea7564a37cbe1c57700163ffe437d03ed3b8036510f92005b60cbadd0ea813e8b045db11b7f8cb43bd2e77dd2dc3c0b5afc96972f050058c6b2cf8e0487ada5eabee0c98baa46597de711276f2eac04f8d53d0b7988251f0e374ea9e5d4b009d3252fef0b4ded43b5a3f639419b15331a6a3aa3374b5c320eb85b76000e3f14698d50f6c80c25184b824ede3b49f45be7b6773bb15ff52d37eae21d2698ce586babcd038b7b5cbd6ed68946c6f45146931c1964eec8e59c4b0501ba066ec67b6a976e689fc07a22d2ac27fa1cc48a0f9abf4a6d046ba7382c25af3d74d9139f5e07d91ceb13d2f98eb203d4f910b1e0d1bbf107c12897e4d2b57ea0ceef48537e401acb2a62832ed5b6791e62b70f3bb14bf6138d2286bf5fef3240b163ba06203a1aa4fafb576d67c125d6ece9ded2ad7e7c4424e080ae901b16895f70facb1d11d4b7dd5a5b564d97ef4707a6b6c2a92a41b56a945607564b2a055d00da159ec66545e0c40f24e5806f964d88aee15ee65691b176fe210a", 0x1000) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:02:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d2104", 0x9f) fchdir(r0) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x9, 0x3, "1cebf518303e8f7c6a828e5bcaba741d249b6fc0", 0x4, 0x1}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(0x0, 0x0, 0x0) dup2(r0, r0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 04:02:33 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r6 = geteuid() r7 = getegid() sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="afe05bcac4cd9cd3962e673cd82f88c89c7c9c15af6e58", 0x17}, {&(0x7f0000000240)="65eb9a3853e02254502fb7003f53e66e77ff4d77efb6b8a31240219dcb61ef40a34c05626cbf39071f6814f1a705d18d3f92261c428b1186d55f8b825ffcb62558c1f0978fe350ba72d5075b41e2523318fc24eff7277b4c53bcfeed1617828b3f628750f6a253703ffe9dd2265d2db27900ad0cbc48ad83d4d56a007579804c5ace076d8b2849db03c7511efdb65472c56a84b02e4080cfc739e5bb9871113d2a39f3f220de79a46f2533affbecc6c1f4b576ada832ded21ea841dcc2fde12259bcf1985c1ce8176cdbab236d43d14ff9f97b9bf39a1ec358688afe2e345dd9865ef49d0d0c0dae", 0xe8}, {&(0x7f0000000340)="8c103abb600578c701365f26eef4c55815c365e0bb46b3be260dc41291d883cb26aa09783d169cd67d557978f0acbbda8404cace432ce5d6d6bdb6ab09e9a65c3a02ba29d4dcef51061d732d00838aff835a47c54bb0123e4d165f4f9b95701ed6f064675d5e85e7a0d504bd645ad0dce0772cf6242da7ae28c4f0372c2d2477f0f4d73f1970111706f0c5919cc3be3eb89e51bfb1e14eb7272a1f00bdbe86206014029c060bb9bd39ae3c8b03e124016bc2f7b1acdf2c2ca9", 0xb9}], 0x3, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x10}], 0xd0, 0x1}, 0x8) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) 04:02:33 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10000000000000000000000000000004"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x1, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x94f) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:33 executing program 1: kqueue() socketpair$unix(0x1, 0x400000002, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0xffffffffffffffff) accept$unix(r1, 0x0, &(0x7f0000000000)) 04:02:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r0, &(0x7f0000000000)=""/84, 0x54) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 04:02:34 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) 04:02:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1ffd, 0x54ff) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x20000, 0xfffffffffffffffc) 04:02:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xffffffffffffff80}, 0x8) recvfrom(r1, &(0x7f0000000180)=""/20, 0x2f7, 0x1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0x2) 04:02:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xf2) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x54, 0x80000}, {0x15}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x8000000001000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:34 executing program 0: pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='{-\\[-#*\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x810, 0x41) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x4) 04:02:34 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000002400)=ANY=[@ANYBLOB="000000000000000000f9ff00173842059ec7bd21dfb419f6fe194e67621494cc5f9bc0cd4c4123dc5ef88fa82bb10fea05000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000010000000000000df792837f1c993d58971c7ad550690a213c8249a6667930dab85e61044bb474e235d1c013760f2338b5fdc4a981985acbbe046af4f8b2844b46f7c6b8980687664681f7612b4f9e804c96f96d5e602a0c753fb52dc548a867ef0c889c5fd7bb9f5d1b77b92f7f22b503c045b0a2d83ba0e118255815902d63b453b20f9e5c4288679b09c2751db6451ceb4c9f66f44395972562ce014082f94a2929057a6b89bb8a40c7afb103e6cb44db0c5fdaf24446c0eda"], &(0x7f0000000140)=0x58) recvmsg(r0, &(0x7f00000023c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/4096, 0x1000}], 0x2, &(0x7f0000002380)=""/6, 0x6}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1000200000000400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) wait4(r2, 0x0, 0x1, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x3, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = msgget(0x1, 0x134) msgctl$IPC_RMID(r3, 0x0) 04:02:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x9, 0x99, 0x8, 0x5}) semget$private(0x0, 0x1, 0x202) close(r1) r2 = syz_open_pts() close(r1) socket$inet(0x2, 0x8000, 0x200) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x6, 0x564d, 0x6, 0x2, "efda350969fa8f4482830a46a23a08bb6c1c1f6f", 0x9, 0x8}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x0, 0xffffffffffffffe0, "6466c973530f001198b0863c55d6f557b0326e90"}) r4 = semget$private(0x0, 0x2, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x9bf}) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 04:02:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x42, 0x8) readv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/143, 0x8f}], 0x1) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0x2dffe4c6) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") semop(r1, &(0x7f0000000100)=[{0x0, 0x1, 0x4081717222e79147}, {0x7, 0x8000, 0xcd091b4ecbd84adc}, {0x0, 0xffffffff, 0x1000}, {0x1, 0x80000000, 0x1800}, {0x3, 0x7, 0x800}], 0x5) 04:02:34 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0xfffffffffffffffa, 0x1}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_broadaddr=@in6}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) bind$inet(r0, &(0x7f0000000240)={0x2, 0x1}, 0xc) preadv(r4, &(0x7f0000000480)=[{&(0x7f0000000280)=""/127, 0x7f}, {&(0x7f0000000300)=""/40, 0x28}, {&(0x7f0000000340)=""/127, 0x7f}, {&(0x7f00000003c0)=""/129, 0x81}], 0x4, 0x0, 0x0) getsockname$inet6(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) connect(r1, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) mknodat(r0, &(0x7f0000000580)='./file0\x00', 0xa004, 0x101) dup(r2) recvmsg(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000005c0)=""/242, 0xf2}], 0x1, &(0x7f0000000700)=""/162, 0xa2}, 0x40) r5 = getuid() r6 = getuid() setreuid(r5, r6) accept$inet(r1, &(0x7f0000000800), &(0x7f0000000840)=0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000008c0)=0x1f) r8 = openat(r0, &(0x7f0000000900)='./file0\x00', 0x0, 0x100) recvfrom$inet(r8, &(0x7f0000000940)=""/143, 0x8f, 0x42, &(0x7f0000000a00)={0x2, 0x0}, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000a40)) r9 = msgget(0x2, 0x61a) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000a80)=""/107) bind$inet6(r8, &(0x7f0000000b00)={0x18, 0x3, 0x5}, 0xc) connect$unix(r0, &(0x7f0000000b40)=@file={0x1, './file0/file0\x00'}, 0x10) 04:02:34 executing program 0: mknod(&(0x7f0000000580)='./file0/file0\x00', 0x80002007, 0x5cbf) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x41) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) r3 = dup(0xffffffffffffffff) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) rmdir(&(0x7f0000000380)='./file0\x00') r5 = open(&(0x7f0000000180)='./bus\x00', 0x8140, 0x80) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20000, 0x0) r7 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x200, 0x80) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x82, 0x11, 0x7, 0x5}, {{r2}, 0xffffffffffffffff, 0x28, 0x80000000, 0x8, 0x8000}, {{r3}, 0xfffffffffffffffd, 0xa5, 0x80000001, 0x9, 0x4}, {{r4}, 0xfffffffffffffffe, 0x24, 0xfffff, 0xffffffff}, {{r5}, 0x0, 0x40, 0x1, 0x1f, 0x1}, {{r6}, 0xfffffffffffffffa, 0xa0, 0xf00fffff, 0x7, 0x8001}], 0x3, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x20, 0x1, 0x0, 0x5}], 0xe40e, &(0x7f0000000340)={0x3, 0x7}) getgroups(0x3, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r8) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000400)=0x3) chdir(&(0x7f00000003c0)='./bus\x00') r10 = kqueue() ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000540)={0x2f, 0x0, &(0x7f0000000500)=""/47}) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000480)) chflagsat(r4, &(0x7f00000004c0)='./bus\x00', 0x1, 0x2) kevent(r10, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r9}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 04:02:34 executing program 1: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x7b}], 0x6, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 04:02:34 executing program 0: r0 = kqueue() close(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x100002001, 0x28ad) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r0) close(r1) 04:02:34 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) geteuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) execve(0x0, 0x0, 0x0) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 04:02:34 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 04:02:34 executing program 0: shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) r0 = shmget$private(0x0, 0x4000, 0x2000000004, &(0x7f0000ffc000/0x4000)=nil) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) select(0x40, &(0x7f0000000000)={0x1, 0x303c, 0x1, 0x7f, 0x40, 0x8, 0x4, 0x101}, &(0x7f0000000040)={0x7, 0x8, 0x401, 0x6, 0xc9c, 0x1f, 0x9, 0xffff}, &(0x7f0000000080)={0x9, 0x4, 0x10001, 0x9, 0x1, 0x7, 0x3f, 0x1000}, &(0x7f00000000c0)={0x7f, 0x8}) 04:02:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) bind$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) 04:02:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x3, 0x9, 0x729b, 0x80000000}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000040)=0xfffe) 04:02:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000e, &(0x7f0000000000)="01", 0xfe20) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) 04:02:34 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x1b}, {{r1}, 0xffffffffffffffff, 0xd}], 0x80000000, 0x0) 04:02:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000280)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x3, 0x2, 0x4, r1}) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 04:02:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x4000000000000441, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) 04:02:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r0, &(0x7f00000004c0)=""/4096, 0x1000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x21e1f980) 04:02:35 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82422e2f66696c653000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) 04:02:35 executing program 1: socket$inet(0x2, 0x4003, 0x3) getpid() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) 04:02:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x20) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000040)=0xff) 04:02:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a00"/189, 0xbd}], 0x1) r2 = syz_open_pts() close(r0) fcntl$setflags(r2, 0x2, 0x1) dup(r2) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) writev(r4, &(0x7f00000013c0)=[{&(0x7f0000000080)="32cf41decb3ba8774733af70626ccffc365806b878f10d84b43847f255e31089b00c61113ee21683d3ffb3b0b0a67476143216af2295daa9c860c847da01237737a98f4e8919adfbb64ca146cba952cdffff26e4c3380f305d77da47e0d23832a1c7bc5cc88741c878579d", 0x6b}, {&(0x7f0000000140)="c74da5cc20a4d1747518b3222aeb2bd5412c5a11ab19deed3232faa5cd01b55431fd9187e3e81446c108fefb296d2e51665ddfc0c2c7aba42d5493b77cceaa9f2c3ca6332ab019570fa14b386e8beb786d98eca99b2f8947e5d756502ef8645bd9adfac88ddad1146dbfac20195618c23753150a9ec4208b73ab1d99322b439b2e15bbe7731cd8977d893fb4c383a19259ba99fd058872a34a560692f1adce8d71d3bf238ad4b0c0ffe1346b075b416b4dae3006271a646afa0d11621b513f72b4ee941561cf41212629ace0b74c1c7e1bd02e7dd99a56e01b8026369ee5752d01d428719996fe691afc70e1a3c4bbff9d004780fee390700ce9eb40eb", 0xfd}, {&(0x7f0000000340)="8f7b08051a6de9f01557a51cfd9f28906b96f25246ce4c18f86aef1f6bb7c4e8be32db7754f71c330ae54b6208162d519e9ac23dfdfeceb3de70fd163ce592fdb620d8cef1340b810ea40956941bb35afa2c1f32099b473cc81af7baf005ee13dcf2dab4dc63180230248732e7aeadc9cc2be7244616b3fc6a07e1d28592b7d434eed6c2cee8b61cb49d76c6e61f43b937cbfbcca281f0471c99db8470c416154458de9d1939788857f2ca3b1503f8dc91daf408c7b0202c614c4b42bc087cfb7cf1948cf32b39da5830b0291bc813e8c6774e6e75bccf8e23cd9f06060c5eb208cfa71f003686ce9352a2ed6351c1859834a4695064d1a7e0622f205105318bfbd3584d3977d49df5c021333341dd488f3f886917594f0074e85659ccad469d0780c80901686427c1c1cbb76746b8e75ff6db6bc5dd11c92ec131eda9d4bf7f1e9d99e821c036dee33ce7d85d1cb8ca2f57e7952ababc4c4987fba62e65197ba89ff83fd6da0fbd557b3d22a61cda2f40370385cdba504b342aca55349d02dfc75eb3cb0c5b5d740469020a3fb4e41d3114af9989798de4714854f39591be6ff6ddfe267dbcd800e968d249105c3c83ae31027acca3805e5fae43f934795ed2898ca382e299c58eeb0d6d6599d4cab34e92fb325114b6ad8576c9e2555e6441fe825ec18b4d534d186381638aa79fb76da1cdaca873d9d12599e4939a31de335857572e3e0025d18814cd377b92707e3a2cda80679de2cfaa06223d8472b492362455ea38587a752921c90da6e92c626d35fda2a358497fa8e7f8699cdc73b9bc88687401c3472cc69fa2d4b164d35d7f651e98cbb13143c7cf7cd3d295224746375d010213aad1a3efa3f84656f684119af23f0e23f20827449ba9d96a0498611cae587de9ed5b30808dd36c61eea179899bb0c9db0e3be5027f3ef0d2b19a3e0ae2a1ce94fb9b887a9ee90f48ecb89c150f07c1c4f8a01be023c24efe70197588e5dfdde5a6b083e7e02aa7e2422bfd70b1ea9996953095cde0f3f750a9fea22555ca1a07306b4afc3db00198179b0df94e01427c9570e7f3e8f227a0bde3104b3fe7e520fc31c4efd5fa97930d700d4d5f1edf5e2c871dd3578a3ff88eed70ceb8cdaca1773aff5b303e06985b7a0a8493caa608e79e43c927cf19049c34321455fdd92a27dcd14bd45bba5e610bed60f1b8d9d36a288ef6bff3dae2f0ce31d8b3570fa04e2603e903b015afdeb287cea0755a51131fbaf94870a68df4fe05daa4f4a7724bb3caf3fc02ef9152648f3d8773358eb31c1c626d36a72ce10c3e1371bc7100b9f278cddadd5ba89ce0f2259f0c5b8be144228421cc4f28c394589555e6e2d1814e1c5803c9df282eb050790eb29a2d30dbdb4d3d14c7aac10989b03cbe45f60b9a9997d820a7dc6edb1251bedf43a7eba1b39ff0d241c0080e780c1fcbbd1a7c7ed9b93cf84e63236b1413c60c8a667f5ce007e90a74f66597fdb1cf42b7a4ec18958b38f15f09abdd806c0109e1624ffdb1c93d859c6ada59fc69461e18fa55ff01c42cb277b8bc09d6ffc1fd70b3fb4c76b6de6e8c9991ba63448f2fb8fea4f23d5c2d3b864b612afb0c591bf5f16ff92c26278723c94215d6dcb9d9ced5c73d408306ee5ad2ef6134027c474cf0f2f39bc25c99de634b0eecf7b188377dba7abbbf371f9b7b8960725dab3d6da24381c1f4a0ac727df0e2185027a120065c8534c67d672345add42f4ad4630ad4daa993b701dc34e4c190ccfed18b9c8888615b6820a976b54b3a93246105995432f09c18d6c9f25976ade5f4f38d733e43741c5188ff1a2e78a5238814e18fb6ba985ffc7c8bf6be7c99f4faf2a3f130160343c03190ecb7216308ae9b69d94dd582e5757e304109084e02d6361b1112cd9afaee793f1eb405e8534b6a889bad6b3cf3eab75352349ccd5515e7a61e6de4bf3c4cb176029a099f08c3636e8ee585c1c694e66d341439d2f9b4d905bc6c2c6f545c642d207e444d9a69a760e2b6740a06685320f3f60721768900567273cdc43e6f1d16f73f6f396fdeb08a5ba1a549707bb211018c4aba3925b4badebcc9476bc4a5b65c513078b1b8c582f33426177e7d3623f41843b2afd33e7cd65588a49c8fb9f16e864851cd5372061950a4a5c4c89fc8d557c28a4d05e0d2065346aabe77f631718e3a68d384014f18558366f93d1ed728dec2d03b786ff6b21005d7f062c65bb4256ecd1202ac8cd1220cf15080d5f93badc1ab14446ce15fe4e86e19be96250cb0e41aa0c1b57ac3fdb48139eac0bbff27c27ef4721628a2182b44f62fe206b776a0b1e01b21720c9ec9c5c62556256c67320651d8051b137bfd1b4cff854676e0f1ba3ffabdbb680c6add3892e20198fbd741b6e088bf5a37b576cf321acbd8afffdd21388771096dc0447a1ddeaab089fad27efe0e6989ff94e2a59eb6395d63b645c69340aaac4db5f66d924cc87f9f6606546a929458ba71669b856c91f6e47a78b52c1b8b6dc8492367f8289855b99535487edca983d4ca6064fbe73b435eb835e7f9424e754ad5079f5f2369af627152b8fa26215575dab72c76a4421dd5b2f11a0fdc79cb8dba988ef23ffa3f76b53bcbe38d48155984675a712a4baf87e854cf754a063591d58487f087887f835dca0f934e29b80771d0d2c2e9dbe978cde6070853a6df5db08a4172bbd9c4341095abd3be13a323a10c85f8b643dc8eca3ab5ec41df68e8fde390cb30c74f7f2ef4907516cfce35a664cbb2d201b69ee32a8c2169246cc674a96086866dff757c54f208dfa5deee2dfd912c94e044b9290295e16c9c4e0fc15b768c0beb4d9636aff9a098fd17d8bd0a53d2c06c46c4ec0070fcca744acdc578ceefa55f87fd06f001b6828dff3b8d8793840f20d8c4f30413f809374b291d3bdb170de9c78d19f15b9cb3200a3e9140cc441580badfda230b7e7d19567c8c5935639a995a618861c5598cb2cf5431562848e4ad8188c7838e3deaa799b9ff4830f93affa372113559b04851597b3c93fc7d21f917b9ec304e10e2667e3c6e6a0df19912b9ac48085e76fe06b7e434a0ed07ce6ffe3301229757608f35af15f28d5bf2f1f09d3adf7f21cea0c3505616a127f03d783399ceb545efdacc82b6e04e8c6ed229791cd79da3490b3c980a6bd8438d3ee4a0265d6f147aec43a7b3f422e751004877c07ada9bfd80174c2a0e5bfcd282cb3f5175aab75c000a81b6f69d35d359671e06a2e1f9bb25ac004394abe9ba7e0e87db272888278bfbbf7f07a5712fbfaad297710322629237df0bc2da92506b4d7ed2e0849c47606ec035ffd3190c951f20e62f8d9d12d6d4c7e227dea1f4907ed4d93e8de0e4fa7b1877984f50e1396716be10016ae66e7b6319634318347d5e5ba7f92f9bffbd9b2f83dbf320e6d15b880ba52b753238db59f49be1b233b7e86c9d63183befca93717cc3932c010ee5b46ecc0625a075e9b9166f63b8a7a178d8f20954c927033299d5dd0728af6fc0d5fea862036ea8e13d5389a23867574af65f24dff1492869ec234bdd941c5272f435d2312e271d0fe5b439ecd92a2e8f13b176671b7a6568152fbbd98bc42201f933e1eac0862a36b0e682a870378af74a4992c34a1d28eb21a9a41b3156baf48bdcce30082e067a28bc113339517479d3d42d5270bfb0a2f93b824fe57d9e02832ecc811d995e382ccb88d19486535a0b21562b58125da39940b11784017c8e84c4daf4106ee33508a00b1d5e71b9fe5a1bd2090ba23297989ff57b5101fc0b784c0296e2bc0afc2d6f502008a0a0b036ab1723a98f88b468b229fe7b4c8d1870ce63bca4eebe1ec5c7a50c77da8396ad37fd0af0cd3a2fe80246699eb74a148a0e4bba9c1a817f6e2dd25a2922c629ad064db9446aede44fa8617a3c4b210393febe9adef7000d9e8d1052ab031b867316cd2a91bd5dcc24d74294dfca1bcbc9f2319735bb3eb6bf2cd1e2cac83d569bc8e926da9a52aded90350e164260031422e6350d565ac0f68c82e7a86f3a5a1ae84ce2abf472ad2d1ddff9853a99eb3a4eaec94ff0d7fccc07967f216848de53f9d883dd1ea4e0ef2269bea5eeed7260ae0350e77ebf5de72deb9ad1030f0369abed631c9b69a3b510457c4c1e1b8c95cc1ef46b9ed911a25b7987cbbc4f7ade58d19edd432bca312d43692c9ec0c1966539b4367f634f979091cbf30cca61f1af5b44a19f6ad7965e17f5edb0429954bd3967f15e489d484c465e9d1b15a5bb843de7b95ab6b0024a20f241fa7d4f355231c2eb7d4646d8ea8914aef3338da1f616f98aa88a718a62203d54b9e9cff4401df2cb07a717e3943bfa3b8143f4bed346fabf39eed88c9c33fa923a891254442aed95827c900076336d766e8d56623802d87f36c046e3416a1604fae12f90ed197a0ac9035762660ab823b3caac9cb0b5ca44b558ec2c88e12143446a421134e39909085454c671cad9f530e638bbf2724d6e106ae1068c491cf08bf79bdf38dcf59222159260c6447fcec098ee60c21e8eb31b40d24d24aa5f056abed3a8aadaef383c7b5796b9ffd8ef80f8cce3ed9192c79323fc8f48a716cc6f9a4e26cca36bb285d57377a17b7566a7ae9db427c6440923f5e13d3ec897609a268df2be1a20a4c357e420526a2993e1aab4fb4c76da517332aff802e905603c0ca45b05b2bbe749c650392f6e9818d7509607f24b0dbf053690192afdd9b28695cd02098ee31541b85d055ef75c1c59633619a1fd6e588267cc3861f16fb89872205521d3e0cf7f435ed4f494151a208055465d17ab386796282fa5fbe9833f7f949ecd48eb86836c1718fd6aacea809a060afb5bbe345cb541e5fb7fe11c5633fa5ba22880a4c8d0606d8974f18c2be612842c1a87ea04d043af40bfcab967abd23d0f8c6e7e8a180ddae3a3ccc84d4811cc812db80ddc1c6a79ff78a4c6ddf2587be63d791086f10a2a7be27919dc7304fa1430bf071c288a83bd1dc89481334469d31b31e3e335983db6c59354b01405e6c45df863cf8e881164bc97c753a341193501ac5ab4c3c93f8acddc112b9dfd53b749535a51205dae50245c495a71a55340593c6c08a37fdc5f899bf5c72b505140f1483eccf2baa7265139569aa899894b63e9ec9ec940b6c275a063eb2514166c1a5d895af1cdc1f431e9cf03f075966350e2b3df7e79bc6b9f376ac7333d67e5c80824745bf9b44bf7fce67493ee4a34e8f041b0ecb6b81969f64fa9ac96335d7aa8b6640eb4a1d89f78ec6e5a76ff9da62450ed5c32aab9f9e37d84144883f3d9d024d7774495bc05e710328f5a46b01a37c06131e2dc44d86dd5ac16ae4bed34ab897a68f8977397d3051177533cd70ac2e11dae8951c83ceb892c7094078861cf4c23b682bde716cafe1383bdafc1b39534df272542103cab17bf20862eabc7c8407db15312e7a0994cac7ac4caf623fcd92fc497fe2ac68b03f7f726cc1985636061eae0bda4f7ea351c551e0f6c60960b95b1120d1150e41a014ea4e5ff25b55c1e4ec242a0c8d6dc6f908119c92702a650aa2bfc308d4ac1209af767e1700fe7ea7098a4ba4451bdff943647f6c9de49dcd16157aca814564aabad9048a34073a87c2517aa88218ec2ca02b7073d4a27fac3e2a936edba996cc3a0d31749df8ce6168cd8a5a37d23fd18b316cbde5f5391ef8f420068ef68ab399a55a16e4f9376a317de5c26f5c408a77150736dd8735adbd5810b6424feeb24fb7f575ef4c7b1615eca1192f65335ffaea493f7", 0x1000}, {&(0x7f0000000240)="31916660b424bab502880a189b6d6b25d84f3188dbcef560b976c0b074d9fab62b1802ba48541cf25a0d373c61fae84b684795fa279683384b9a4a213ce26c64c4669a1ec277c9a91738bd4268dae6ac806a204c82600c7c", 0x58}, {&(0x7f0000001440)="6de338631d8253c6ad587c218cd6a432c5ee38c11ddc188a694cf72d553919e950e676393e08aa3b977888a9e5feaeffe334f8f4328fdf3ce833e88d4aec0db4d6e16ed264c7a419c884d7db1fbdbe89e25a0323f9fcbf0b60d3f777dd0d44563a8099dfd303d4af8aa3db39fd4f64fc9a83ce3e92afff802c5b", 0x7a}], 0x5) kevent(r4, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r3}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) kqueue() ioctl$TIOCSTOP(r3, 0x2000746f) 04:02:35 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x53}], 0x1eb3, 0x0, 0x0, 0x0) close(r1) kqueue() 04:02:35 executing program 1: r0 = getpid() pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/215, 0xd7}, {&(0x7f0000000200)=""/90, 0x5a}, {&(0x7f0000000280)=""/236, 0xec}, {&(0x7f0000000380)=""/190, 0xbe}, {&(0x7f0000000440)=""/139, 0x8b}, {&(0x7f0000000500)=""/230, 0xe6}], 0x6) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8082, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x69) fcntl$setown(r2, 0x6, r0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) 04:02:35 executing program 0: r0 = socket$inet(0x2, 0x2000006, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000200)={0x9, 0x1, 0x0, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000001c0)={0x1, 0x3ff}) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)='j\'', 0x2) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000100)="aa96d40b174f45c5b46525e0dd58814a3b7433e1e72fa3048d3cc99a0dd88c827663bd1cdfa510e150834d539a0fa92acc727f05587ca54406b969e138697356e20c15431f0065b7b39bdb1d060896f8b0bcb1bb40180d931c944d7fddb7ada660ebc7b65bb1704a42935610f60c6ea9", 0x70) 04:02:35 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/59}, {&(0x7f00000000c0)=""/119}, {&(0x7f0000000140)=""/204}], 0x0) syz_open_pts() writev(r0, &(0x7f00000002c0), 0x0) 04:02:35 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000337, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6, 0x0, 0x0, 0x4}]}) r2 = getppid() fcntl$lock(r1, 0xf, &(0x7f00000000c0)={0x3, 0x0, 0x6, 0x2b1, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000700)={0x3, &(0x7f00000006c0)=[{0x9, 0x3, 0x80000000, 0x1}, {0x1f, 0x9, 0x4c64, 0x58a4}, {0x401, 0x1b76, 0x7, 0x80000001}]}) r3 = semget$private(0x0, 0x0, 0x100) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000740)=""/119) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000680)) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000240)="35780214cbfff578fe52eb0aa3ac39a2b8b236f228eaeb708d15c7f4b7fb59e4fe29d65dfcca8a19313e625777199abf7317a0cf57359a83b4a47625ce22", 0x3e}, {&(0x7f0000000340)="b7bafbd18914ebea363ab774cf5ed7a9cdc17219e94f66bfcaf1b459eb67f95a2cc196dfc4564dcbf3a99b44924b934612f9e65113fbdb4a6b623ed52f9721d532a8bcac8d2a74cc80f0fd43f4d2f7317f8e61f7306ae7d572717a65da9715cc2ba3ac640225c7ec44e771f8ab08fe395fdd1e3c24f61fd5433b2cf2893b7c30e1bfb814b390b19b5deb2326638008dd06a349d1f933eb522bb738a2e238a1a34e9a1463bfb0a19e9deac879d82398c6fb4543fe748aca75c1e4c7e36d8bdc61df", 0xc1}, {&(0x7f0000000440)="74f7575edd3c47488ca8d4c99a19cc953a53be902624b0b265937bde82c5d939e2f644c1d9811871532d3d5ae2ad341dff8640859a96da7610a4d0416f6a1f13f854998513e6b8d65cf3784c384dc946b3b35bbfa594223cb162313043", 0x5d}, {&(0x7f00000002c0)="1643844685dee87f011ff6c2de9c09aa953877d07d5ae1e680b7109a06bf04b46348", 0x22}, {&(0x7f00000004c0)="943f60c2876ca46790dbee8b621d90838e07a97ec183fa4d9f41757ae92b42911a9f31a3f3abc9cfefd3b431f060c4e0278ef6d5966987d66efb0ca9c5bad14e5d5941086b8091967e430b910684996a1333ca6a0a39454f14416e0ef62212226a3cb214270793c9862d624a6fe28c510717b8b3871cf960ca238ca7f4581bb48489e6d6e66fd129fef678d5945624fb0c5ed87ac38eeedb7bfacdf005067d5c685420de6b274de8e8320f8759281b50285890dfdd77ac263538f22fda123f8f5e3ef61f82bd06c36760668bb81d2736a02725599b29f14e4d19c93c2bb1aeaaaf38cf76541ae366359d4c0e87d09a0d7a96e4", 0xf3}, {&(0x7f00000005c0)="20993c99d334ae6ab532d5d1fa813f2a273ad5163a4fe6fc3d7119636288", 0x1e}], 0x6, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x9, 0x8, 0x8a3a, 0x10001}, {0xfffffffffffffffb, 0x0, 0x3, 0x2df7bfd2}, {0x6af, 0x3, 0x10001, 0xad4}, {0x10001, 0x3f, 0x3, 0x7ff}, {0x3, 0x8, 0x101, 0x8ad9}, {0x2, 0x4, 0x3, 0x100000001}]}) 04:02:36 executing program 1: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)) 04:02:36 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r2, 0x0) setregid(r2, 0x0) getgroups(0x4, &(0x7f0000000040)=[r0, r3, r1, r3]) 04:02:36 executing program 0: select(0xfffffffffffffeaa, &(0x7f00000001c0)={0x5, 0x0, 0x0, 0x2f, 0x63, 0x8003}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) 04:02:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) r2 = dup2(r0, r0) fchmodat(r2, &(0x7f00000002c0)='./file0\x00', 0x80, 0x6) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@un=@file={0x0, ""/30}, 0x20, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/80, 0x50}], 0x1, &(0x7f0000000180)=""/148, 0x94}, 0x0) renameat(r2, &(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)) 04:02:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80042004, 0x265a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:36 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x40) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/48, 0x30}], 0x1) 04:02:36 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x800000000000005) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x1000}, {0x6, 0x0, 0x8000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") 04:02:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xa201, 0x0, 0x0, "000000000000000100002000", 0x0, 0x449}) r0 = socket(0x18, 0x2, 0x0) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)=[{0x10}], 0x10}, 0x8) 04:02:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x900, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="00000002001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78", 0x18}], 0x1, 0x0, 0x0) 04:02:37 executing program 0: accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffffffffffff, 0x0, 0x3, 0x1, 0x40, 0xfffffffffffffbff, 0x8000, 0x1, 0x0, 0x2, 0x6a85}) getrusage(0xfffffffffffffffe, &(0x7f0000000080)) r1 = accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) ioctl$TIOCSDTR(r0, 0x20007479) preadv(r1, &(0x7f0000001340)=[{&(0x7f0000001240)=""/200, 0xc8}], 0x1, 0x0, 0x0) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x40}, {0x6}]}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7fffffff, 0x8}, {0x5, 0x5}}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 04:02:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), 0x190) shutdown(r0, 0x0) 04:02:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:02:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) chmod(&(0x7f0000000100)='./file0\x00', 0x184) 04:02:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)) setrlimit(0x3, &(0x7f0000000040)={0x3, 0x15a}) socketpair$unix(0x1, 0x2, 0x0, 0x0) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="a6") 04:02:38 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 04:02:38 executing program 0: r0 = socket(0x1b, 0x1, 0x1000) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) r1 = msgget(0x0, 0x4) msgsnd(r1, &(0x7f00000000c0)={0x3, "b054adad4a5ed4bf18002717d0cd1020d13273b276a56a426bfcb4d069b33e83c33fd919a635866648f852cdc6c81f57dfa7732098001c77bf43fd1db2dd0fe0fda2df3b04bf1fde3cf0c72d53e4ae449fe9ff5a945412b59ac97dc7c2a7c3b94741838f5a61e835ad9c0c98a2614fa8766502190bdd2b7611dbd956b3bb92a36474924f094ba154b20338372ddfaf339033ce8768985af76f844214375575b7ea15ea921ba6fa4e421ae141c3cd3a"}, 0xb7, 0x800) getrlimit(0x6, &(0x7f0000000180)) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) 04:02:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f3431", 0x1b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x7fff, 0x3, 0x8, "076ee572ed8365cc9446039d676e6e3fba08d78e", 0x1f, 0x7ff}) 04:02:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) lseek(r1, 0x0, 0x4f, 0x0) write(r1, &(0x7f0000000080)="423430591ad75143ae099a83f7e9e20d9e2af11ef469bc34d2f1fc3d76652fb2d51a008f83cc5c3ab26f38c8c744541399c7988856bec77733559343ce6132d35ef1af3577fc787994008302068536325815e206b744c8aa1e5774a37d4abd1ab138bc73115e1b9c7801fe83884c1a2f6e0aa50d93c5c6448df19eff58172afcb718154e685437aa6814aa634898fb5cb04516b30cf655", 0x97) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f00000001c0)="ffe52e660f3a0d633262c4c2d50382feefffffc421792bb1feefffff46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 04:02:38 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 04:02:38 executing program 1: r0 = syz_open_pts() fcntl$dupfd(r0, 0x80000000008, 0xffffffffffffffff) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000140)="b100051360000004000000000090ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ac080002000d7d026ba8af630600000000000000720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a02f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff0000000000000000000000000000922a613325f17debcdb2f5035eb80ebd1ce1b000eb733c0da36188350a363433c6893d326377566743c784bb20f9732fbe70ed516ba14a3a015a1b1f6a2e25f26eb8e70b486ba5bcaf0ca670b71f79719a404a97946aa0c90d5b9986638930aea547377bc0087143e9e40176b5fca7b03381b81b7da62f04c517", 0x12b, 0x0, 0x0, 0x0) 04:02:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x5) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/235, 0xeb}], 0x2) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000001480)=[{0x1, 0x80, 0x4, 0x4d4937d9}, {0x0, 0x6, 0x80100000, 0x1}, {0x0, 0x100000000, 0x3, 0x7fff}, {0x10001, 0x4, 0x0, 0x6}, {0x9, 0x0, 0x7, 0x8d2}, {0x1ff, 0x8001, 0x14, 0x100000000}]}) r1 = socket$inet6(0x18, 0x4000, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0xfe5d2b67700c2055, &(0x7f0000000040), &(0x7f0000000340)=0x10) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvmsg(r2, &(0x7f0000000440)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000200)=""/192, 0xc0}, {&(0x7f00000002c0)=""/79, 0x4f}], 0x2, &(0x7f00000003c0)=""/111, 0x6f}, 0x20000800) recvfrom$inet(r2, &(0x7f0000000480)=""/4096, 0x1000, 0x41, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe3d, &(0x7f00000015c0)="916b436511faf035e68705c32d648b04e1aa456e44718d25eb32187ba186982cd26836c6d0dd6f47234b42192b0e3cdfbe64c7786e09a42b39ae4e85cbf7ee65325d415879f9fe90811a732cd591e539cd3a805163d5d71520718e99bd8dec242fb0f73f35b0f272fb7ecbc4347e99d5187795522b4df415be481a407f907e82f93f2a42d0b3f477094583d3ae52ad0b92a16f97d073fc6e658a58f553cd7749112689443e26ae36d5dcaa3a47bdb69e427266eea098bcb3793fac51284b441a4a33ed31fc718d690000") 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffdffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:02:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x368, 0x0, 0x0, "634dd1452a7ea98c9be31a33ed0caa94ce795ade69359c565655fd6e05b1a67c46d4dd5b55b3c903a627520c9c1c6dd5194fdf29b0f2a664d23e4b37b3a7f2058bda059cd54c6fc74369dcb8ad37ac3fb406c40ecab4cc1ec5983d5c7cb346fd1e82f10f8bd0e7433d075a7e57c764568baa0cb01493649302f65ae9672142b76ac5176fe31e0c676b1fe89fb01d1d6b89f33fa5686119d9a74e56b6fe2a28446fdc9d6a5848e4969027e601c458cde928af0ee1151b00c9a82419a0d838680a27caf427404490828353bdc6d89e4edb0813c5b2c15e7bce32d577c60c5a84c779f00bb62ff88775166ee69dcd2b3c41a145b6a0ed6c170e6e0f230a0ba16d0e1901ebc0e6d1e924f60dbd81cd3feca63ef46a8adf7e6d16f423f03b6f8d4a03d3767ebe3d14ddac2a6bf80d89ea1142495ade3176c73e9791786f9408fb2bc8ad10052619901657143309c2240effd16514bbad2a8df96d38fe999169438c19735a48ddb9418e2832a5651a05af435838b8b49c6590731b449f5bd54b1cbac84b4c7d8d34e6da4c34649826f2a8ef21f49d231f3bf2debec841483d74e1cbb00f4c01d687580f11631821ed168b8769a7dc18117212da7bf20e1a97bcad3b275de935cded3c0b44bc3b9e710c32cd25de074ef50dba36e93ab800eb3fb41a4da5ab9b459c3a545b4e8e5add4fdbf343b5bb0ea6ee82d5b850823b7d87cc1390de9efaa45a5db041eda7789480351828a0a79ae98205da104fa707516f9e27b0eea7588c6581551e82f356f9112f846a6f3b4d2414ea998d0c2ec28bb86e79eddd3a88a4599d3143cffd7385809d8cc62a3547785e1af9e24cac6cdc802936621e365ae62bd31a95505232879e14d85b92ce38b1125597e47e30136bcbac2c892d15130a502f94194297acf7f2b9f2d4182b762e80db4aad8a809b4ccee4ad7afcf939f86baab92228a5faf57421217fb6d45bcb8a5376d4aaa1749ea15d88a5ec99eca4e2595517834c8c725e2103c6d26a99496151cf0e3b172405934ee937eaf57632131a21a1092257b1095c20a341e45003a6b613fba9a5455907771f6320522567efd21865df3683ffd554b63b3fec7f10c05a265966064750cde83f3ff295cfda2d12875e640d6de0efbe7930c3b45a1aebe14f88f4f9ba625395f6fd5a7bf17d1d9c5faffcf2cb90b6f4af1b33"}], 0x368}, 0x0) 04:02:38 executing program 0: r0 = socket(0x0, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000fff3000"], 0x10) r1 = socket(0x3f, 0x2, 0x0) fsync(r0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 04:02:38 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) clock_getres(0x4, &(0x7f0000000040)) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4000000000000001, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x9}], 0x800, 0x0, 0x900, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ad600"/4098], &(0x7f0000000080)=0x1002) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x78b80f475e691f6e, &(0x7f0000000000)="d5338a49") 04:02:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20400, 0x184) utimensat(r0, &(0x7f0000000700)='./bus\x00', &(0x7f0000000740)={{0x7, 0xd737}, {0x3, 0x401}}, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x80a2, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="0404", 0x2}], 0x1) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="022642c541e2c31bd64f1a28db1ae5f7eba00b24d80d7253792160efd623128cfa3cd749a5ca8a2d19b521ac8d6e37d2c0622a1ba276ebe708f9062f4c26a5f3f65428e170f6c31b73b0279b65ef4829b1406ee9a00150ad67850ca34864a9ecd7b19887bf4ebc019df60bab47a42f460c35b8855f3cacda8988c08bd4193e91fb097ae321b9bf6e83bc5eb554a0420d3faf57047d3d3de2b3dee735e5556c4c8285e07aeebbca62f38f84e118da42cd33a4d919d21de161cd767445f0fccf6e4f034e4d5d0db0af87f8840b14e70ea9e7a2fe4e030ea380abebff48cb404cd1ae9ea639f1fdf069a115d82966d1f4c4af825170924ae1621655a6329f6836aa2feaac0ada07b652cf69b265a13ffed403561832c3b1b8178c7ebf0e16da145db054fbb1ecede9947aae73dd4376af6390d9bdfc6159d16a40a707867ebb28ac957fc71f36e479c701ebcf55a4c40e93528204ae74efc9571b8568a83bb74d746b85604a8c38b260352bda9e6b36079e5bccb6537f2f1b68c2555f684b863806fce6075ce929d57a15fd97bd13629bda887178c99d6fe7f46785ce7b2249c2009dcaf60a2770d351c9af728a3360f3aee96a36eae86e396f55d5cfec09bc925a4820b3dabdf22573cc2cb349ad1cb698b91f979bba81cd8bdb015fb633ee393b4b29b8f6aa80adca9273ee6a88c3fca64e447975a769fb259b6f3d262f508873dc17f1d437d2493c5b8f5901eecf36f393f3a2da4a9c2e13c2688eee89d6aae03586f3c24e5bf4362763f86abec5486c6ec6752b3b15f778ec530ecf949736c848fd977abdbb466ab2534220cf8ffc406885c22841d5ac60237ef68756496710b995474691370aa0a636ae44c320ae391477aa3858ff8c2c82961bb0c17dc201db33155b1e095d351ee402ecd78358f9692701a9d2d511de741c2ce4e4b956912fb153e8c0608a5aa48e21336b6b7273400bb3960b781d3bd7d553bbeedd4cca6081f2f638a46fd6656081179139039f9001a5121669ccaefc8cb88763ecadb1a23303b95479f0504839b7b35775fc79eaa22e3633e86260a879a9d3c0f40f7f2c2ebf683172cbeeb41f505501721ebb18b630c3f2183416b3cfd549febe3e86f7e24100e8fa4bb50c4773a2d6987f918233d5f7d1f2dc9f2227acc4ab0a96f70b140067282c7f998ec57c75a0885be54b996d29c49f1e5dc05885e28905392b2b15909c2ff8287ccad5e397c6551e6b66d2c70af7494f961e6644c41fd77d5f8d10289626419306daf5735f2770e153db982f76b5ef739ddc256a80a80030ee783047378e4c9d13ca4371d1a8f34ca9133360c7d889b8a6df0c375ceab8dfddf9a05640cfbdd85267b174bef2f57ca89616d57125540d322cc5c9cc9dc93f0086975d8f3cebe4e2ab934acceafec636221afda0283c6d57d616b5dafc19759a44e1ac56a707392b101b04dd33b3a3f8ea6218a7d66ae120c4840c5a1293cc67dbcb90eeb6188b004366198266b456f7a58e7efb81b58627b76cfda69110d4cbba3b2a7f777ebc6e1310913487a7b1e43b858aa8d024511a08cbebacc629fb38fc3c6da5fc0ddb79ec195a74b1c0f9cd1fceefda385e0beae459c46d6d703554f15a941666eb8077fa17d102896744ec25033b63ac1dba8059", 0x499}], 0x1, 0x0, 0xfffffffffffffffc) unlinkat(r1, &(0x7f00000000c0)='./bus\x00', 0x0) 04:02:38 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x75500000, 0x8000, 0xc4, 0x0, 0x8, 0xffffffffffffffc0, 0xff, 0x3, 0x2, 0x1ff, 0x3}) accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x9c, 0xf0000000, 0xb920, 0x2}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0xd51, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x2, 0x7}, {{r1}, 0xfffffffffffffffc, 0x40, 0xf00fffff, 0x6, 0x100}], 0x5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x20000008, 0x9, 0x8}, {{r0}, 0xfffffffffffffffe, 0x50, 0x5, 0x0, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x626c1ae5834923f6, 0x400fffff, 0x1ece, 0x2}], 0x1000, &(0x7f0000000000)={0x5f, 0x5}) 04:02:38 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 04:02:38 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3ffff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 04:02:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x100000001) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r0) ioctl$KDGKBMODE(r2, 0x40044b06) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x31}], 0x7fff, 0x0, 0xc600, 0x0) 04:02:39 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000140)='U', 0x1) 04:02:39 executing program 1: r0 = socket(0x18, 0x5, 0x0) r1 = getuid() seteuid(r1) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x3, 0x48) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000080)='./file0\x00', r1, r3, 0x4) setuid(r1) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x6, 0x4, 0x7f, 0x1, 0x1000, 0x3f, 0x7, 0x2, 0x2, 0x100000000, 0x200}) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:39 executing program 0: r0 = socket$inet6(0x18, 0x800000000003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x40) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x8000) shutdown(r0, 0x1) 04:02:39 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000705ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/4096, 0x1000}, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 04:02:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1cc) accept(r0, &(0x7f0000001200)=ANY=[], 0x0) shutdown(r0, 0x1) r1 = socket(0x2, 0x4003, 0x8000) getsockopt(r1, 0x7, 0xe, &(0x7f0000000040)=""/139, &(0x7f0000000100)=0x8b) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) setsockopt(r1, 0x4623, 0xcce, &(0x7f0000000180)="7e96e544a722a8173187386231b34183e6eb6fbdd78fc8b9865a3a14864445323ea46540c9a18c74f18540da73cd89b4dff7fcf7d4c4ae13b42e49fd70022e7e82b279012c0341ebd4bdbd194d4b41368ad72b8bc44c73d1b52bb6ba9a4e0581e33f2a46e98dff0a3c7389838cc1707ea63cffcf1e0cc3a7c60fa6c8d102adc647c86fb5137534a22b0b4f11a150efb75b66e8ac5beada9ac5ebd1aedd85d75e7fed6ceb629de32ba10f9c217d042826c3a33bc10db8cba7630660a6646ba261e5d3f0ba7f03168716620121884550a56c02a38c320473011b0f80b7d8e59a9b66944005a9c5ab5f2c005e6beeb0515b4447d7005d4ecf1caf47fb44336d1dafb37f91f5cca4f67dd506521f0cdd32413d74e247656c280baecf17ed5fb4a0dfe8af4998a5ac456cdab55e0196c0609e07122679af85ce23d5e4a3378981829fcb0b1fc5cd2a40a36c5b31febbfee243d77f5f6c35e3b5f3b040d7811e1d8fd054b44e3f60906c36a4d91b9c6744de449621fe8e139694303aa598f2e7b4cb736269a0616fb992c2e1cb14a6ec8b783e6f8c85e3e9733237783df152bbea5b3e976095258325895cac2ae1c3f27ac55168615643af0be3f105853a0ee98ec9b1209e36c4dcf5e1a12c00d5493aba95726d10e89130ee4bf3d2489bfece861365f5200dcdfa57037c803be1af5c96b65214f47aab89058e73e313fa2714dbb208310cf195ac66e6605b0b5f934c95c76fe60a0703dfd5c927d64f2d2959e121527a9dd8731225f92bd4cb7546de5d5729d40183f23617f8ade5da50e9145764211954f535d7aa0121ff2629317686ef405441d5e0bac59c4ac85cb6b12761a160d9bcc4068edefae67ae9a209345fa075bbc47126cf294af391dfeda1e1ac771de8fc61c8309f0b85b67a7f0cc07068ab6b5e6175261dcd46f12bc884a81a09faf0e98eb2e72a5f06f535573f9efc20e616c2ec5a72f7f73e8762e57b11f7fba89193a840d0ae161f658f08c7cf5a0d6fed206d54d0a09da7b1d2c9a74be781dd3bddc6fc06649076fe22593d4fbd3e6fccdecd69b8d5f2c96851eabf3434f4363f80dfdc486c312f828035782c3d0175ab6dcefe4d780e4a67bcb2c3ffeff6ac42d6c58607f65cdf89d770b66fa9868d551e2a0a778526143a55824e2c78f8bebe14062cb8e17725ae43453e9a66b3a868f1555283a7c6b169fa6b5d9f9435a2bfe637a285b14271511b7cc28f59a3ded5bc042973b7eaa9b692d701bdd53f8925045c16d2149524a9efe18462414a7e300f75114efec2e06a59b2098d420f34b68b242f9f66c139a1222984838a5de17a4f55c4959c1d1046ccb7765c2dcc759a64014deadf2d9c18a2ff4cbff03b92c99021bbd765de51c5fd81ef7b9acd6fd98e82dd0e62627f73c579b532c325f06ac1c1af70399b09b4f0751428aafbd5d06103518e41319ef34914dc39fa855d9896c38ee82c5e37b5bd8e1f07f5ee2214e231aaf42f193a4a3d05ec7d946264bd2a67f57553e92f2725d53e3c820f7cad62eb24627b02a6501c04dfe4e2cb0cb338c08f3146555b38a86b591a4c6ee4b55a8601b96a0822bcc88db8f266031badc7ea16774ed818c07e45d5a3b0ac1e7cad2f164f6ce2be742cd9b55e15ff138aa8f6922ecbc17bfff9d9f5dbc66364d325444dbb4f20c207938b298f7c8364768b6cdff43bb18a9558d451e624eb369e3e56e3a28f8398f9e8d5ebd6fda387390b8bd17634d2be7b0544e0f9360d248f2b59525be2ea95cc44094160e44538ce3b03a8fbdba954aa3c4a21d03cbe16d9f873a8dacf3f913f0c2f131049911198bcbb75488680b801d9c426d334a217f040d6943dfe4cc4c6be845e791465db438137024b91d7ca0d14e450d4fe729e4183266e5a06cae852806225fb7bf1db5a7bcba3fa54456af83adb3914d9190a8c931509fc6376d7db6e2197971bc21a518359d479c7b46fde6e8b8da8e91346f1724ef10dd42e62f03134b47e2a3d013ca6b8a79c75801d13f77a052e56d4bd2791d4ae74a6f070bf4538735c8f6fcb552877c8f5820089bc73f02abdc51f434bad2df19037ad02a5121a63ab8a02c0f2a268c99b8c39392ad0ea93c11587c88b96225de50c597bad5c8aa72243b53d34053ca7501ec354ee7e4d97847018fcc3f36aa30fbc154b77d4c0cdac2d1d39662ebc0845f7df865df6828c40ddbe2b769a09a6547522985b002583160fc76ca712fcadf91c5011c248aefff947843f6ac55e4565ad104a9086c91714f9efdc5f033397a7f60f7ed8c7958ad0f751c13c5dcc5ae52bf338b30d1714339a37b1a05021fe355a9a2b946a8d288d853ed6fc832e4d039301ffade35b09220a4dd0705967c344f6045687c66f71378ea6eb6427cb1b239e1cd03918d75fe7f96387f6e72106f5c90129192a9f52bfca732426dc293033fda4bd524a2be291c1e0cc0a35c4a53f69506d81ebe7be1357a87f6e22b9b7357d4bad65038548a8c029127082285128a78758748752666e85a889627953f8f771e0cae87aa8dd1408d58f872fd35edfc046aba34b25a7f19864bc78bc125f98c890d96f33e15889e465f837016b80da26349e9ea0e01eba243456980064588fe4b11c55cb890ee33e7f527a6e6e59210e01bb86daa89a53d310c9d5d3ac0d66e7874e8a08daa6d36109e97ef8d215e166e4f4127733ea49d6b127f277e45ffc811e60ea19c8063cf2618157338579dfda5d0e1392342f0894a88f5497c8c2ca0ede56d7eaeb6bec296900672fcbc5706808140b1552eb380103ef1a0cf11d696ba1dd973ac2366d82e4c5a77fb1a3f8e76d832cddd7d3cba507d23e5826d17a6ecb409eb59f66e85159e42626ca552db69b5fa5e009b49f7d7e51a345319df71817479dadfaaef5dd51feb1da41487af8fa9d3dd8a566a2334b203cb42163958cc3ebbdbdaed031f459575ee186aeecd102bba959c7a36e11acf08e595f508d33a2e2fa284703627061685bd4a8b5765338a09ba3630e7efc3b4346e4117d153659789047a755c7710d76f892dbf104466de5440c941b83928d8083879e278b04ff40f537fb4afa1043583aef25dd7b4d92e0a89819c14dc031cb46b679eb26f025ee95dda94929f7710892872e6fb8da8db71d6c75bb633eeba65e338ab1f163a1bb212229868570b2a4403c0a267804973648246250bbac58e149d5cdb436f9e71a6787e6f9de1975782ca61c6bc87ec453060e27d7f48e3dbd0cf142edf34a87d5787d3ff0ad02047539c44b2667f94231713cffba78690277dadb0b75461eb64ce769bb362783ff5555015a61cce5fa44d6a47cc228da74c7791899bb2b387f67bf2fa2706497231d73b7ab87f8158c17694c8fb5880bf9c4e2aecd9f26561d211a43807716538bc2731943f03e5be1fcc4b5ef99ed2c2d86330bf274ba951fdc1926651effe88ac481ee07794ebfa29ee0d656b56e2f66db599f47b4c12c69e8ac32a6fc00cd13ac39b5109af928acabc83d77fd1d39c146dc3e949557402918c0f812491d6c27699f30496b18d558b333550d725c3797a51c249b07a896658150102b9f421c2db015cf4ead8f9408faac9bb7ee8e86a8c910f468e67aa6d59b3df27a14005d8fa4edd8b7b255fc5e92eaca6978f2b1f21e812ae2b59108d7d96b34726d3c5d2ea9f78c7e035cb3a2e22abf3c86db2f563dae7cd2d4cf972698fa760a641481be9aee436ec772c6982548c8e341ede2e9c662a454a2a00f5c2ac463fa8493d90aaa9f23f7479721f35bf9bfa923aa6274c877947cd87d02479fba7286208e46838c67b9b9de46bc50c936e0cad32facd9191ee03f94adf0a19cc728d9b926d098c2b00154bd07facc048c104125f93b1159904b3225d152a13cf370923f6e2ab0b9d9b73099dbc4256e25551395dbaaecabf03d58d46f17164eeb2e9f0882a08fd294410216543b770d1969d2796074e874678eba759eb4829dd856e5e0e6ff8f3b513f6421c0075ef307b3addd52ec03edd8778aa816f7b880b51451eee8a456325b8c515ab9283f1ffece842e19953e777fc540b4fd43ce096a11b91aa051a782e3cae79a5394eb2ca7224efef3513fcb8c30316111f99b10a287b99143f158228badcabb9ce240cd67c31e73ed9550e586ab983d664d6edbc4b4f6d1a6aab7c9c9d1f549be77471e433635affb030dfda50175e517c52410f9d8502e6b52c94dd0c96837a93a070be956de61c51f957a717da17b14251be7470c87587984fe8473d33c7181b34f65f2e20a7f6c9cb1e3c5cb2ceb2efba13e958a73137e666e6e99f8b7a69411b6f62441e40e37e97be971dbf6c342bd232440c065d347732021297729b39e4a604bdb5053021aa7466b7ae5d4bb61ea1f1eeb19fccb4a7a55a21e21e3a27d6faaebd6c386ae26804a7256f693f9f11eaa8f2f296dc74a46465447ce73d048063e7ba4210048a1491bb8774cb16241282f281f21364e5c82f52ca443e2875e6f8c86db0b00ab433610d94d6d625cc473bcac02da315bd01c3f487104aff5f10830989b003bd200fce766459ca6c5e1e51041954e9b4931ba9dfb4113c8e7acafea6cd9dc1a3e1154192bf1246c09470564cb6fe4da713acfca349e68c5399d078114a7f13032baed4c7519f0acb973c95209d8790399c6f029189c7ea972a77fc5d81e5f5da3bf587f8d4fd98d649636ae7d1ffefb0adfd0ab2cebc699febe0fc2b03482e65f0e58cdb16d5c9cfa06408653bb6d90c12dca611f23aa7fb08087584573ffafd775362546e076f552ba93bd951a75cb094eb553deb4580ce734692cc3f802a3cd3c32bbade201431184cba417d18a02e64831846cf7db6d7269a01b37dbccfe893a6070cda42eebf97e16f0429a2dfae85099686c669ec81c850392ba7a87084af00f94be0db1b8ac39c0119ba9551bdb24a87fcb302d36f959cc12b763e34c8e9a7185292c7275d9e147c08df4926e5e306977a5d8bce008eb88d3cc8f8d57c8078bb450df37a62b870be345c99ec2d7dd72b716470e396b30bae796400d28fe9cd3edce1a1263c138cc90beb16f8dc9f688a55056b710379e9e4198d4fd5fc02a744a1ca98c42ad23d9f60abdbcda60e30cdc4084a9cd1eae55a67936c5edfc5edead26ea5095aeac22c5edcfe7122e3de4a5bf3e981d8a64718ae2d7ff8403f3ca9fc4baaa1c4fa5588d6d845ed5ea415c54e4240bb5e25be4167f67248d1c8e8e9cff52cc97cf5c89bf0751d797490390028eef87d169682802c60521db20699a0cbe62f997b93b2f93c2e3e84e53913763db8c808201b3783bb6bdaa9dbc253f60f618e28f782289f531d99a32a811909e296d0ff9d3496ece9c99f43eb2944043c4123b19a47ba734d6a6c0e828e446d325548e2c9734b7a37e460570c3d4c4d8fcb2edd41a5041fc7ce4db575ab839cf2ee1e2fa0f702339699bcbad9e1d10b39775c2c0583d0369b07cae6f9a8ff5a8e8856ec5dfb5a5ee9efbedef954e3082f630306341e7005e7ef2395fb3ec88f74aa594c23d2e71fae44d2d8bd287bd71f498cbfcb3c013eeaae0d20963d39ff68a8b53a8da5f6808c2ef6abde4420f0dc240c106bb22e238d1ecf7e6bae6f0aec0aad17d1856b5ce330701af0d8029d6e304e4da8cfd25bd1c3cd12b29d6bc79c0176fe1cc2267f38cc486b68a864ce446dcd09206cc578f0d41bf90e5eda9ac58d28654f9193ec0d0fed8236c08815e4258580877e939b168c993dd8f4cfcada962da589ea80e61af5daf0bd9387804e1", 0x1000) r2 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r3 = open(&(0x7f0000001180)='./file0\x00', 0x8000, 0x8) setsockopt(r0, 0xfef, 0x100000000, &(0x7f00000037c0)="3dd3767626434588202b9a4dea98eab83cbec4cc070546c9056a9b94fccf969f8c1b38fb87d956125c0855fb0abe2fab54daf6825b2d0dc8aca9029b5101abc2a83f9234d71ebc9f17cd01ccb45672c57fcacaa1f01f50926c0ee0b410c95c6e97d9f34599941798103f7f293a1ba29e1a1a2fedf125e8147b216f3ffd8807941bc0d41ef47581336b34bf8724b0d577ea9971f8e7db31095291b3eeebe2d6f632cedc1f748aa9ff256a55b182d84511a8962127fd0b104dca2ac270a0eb00b689a4b4462958bb0fa2f99493ce3bd04598ac039d109c539162590fefde93fc10f7711f06d5cd4aa8ebb96208b7dc93d1fa91d97c826968d00b", 0xf9) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001400)="a2200ca255b6c54526c5ff33d3c1db40a853b31b1358dbec939e42eeec22e92ce29d076b4ece58ababe5d6402e9853a98fb03270f6cf7124d4a1e081a9479b19d8561ae2506eb4f0fbe88e00666f09276da82a974f5c5a302d773b661e193c1aeb5f644b964b0ed46ae0f114ba24a33bc582ce876ccae154cac32847e4b82bc62ae3132730feafdb27fa5afbc7798a17da88e0c27561f2f28fad496ed358880980ab0c5e9f2d934b9de15e225727bb5c9250ccbdc709f02666424595c638e86b36a1e4b4489ef224fd5cd3c30083d684073e0bea67cf39b22f3d471f641bfe34c215e34cbe1d64d30baba8cc9759804b8784f135538c885527cb45fcee0e2d76eaec84b2003fb2173b9146f36076db96b437b3dbde26fc5df129620fcf26523e99b74291af1068d35eb2a517bb37cbd5e644a6be47e2a0533d856158aa96695e44bab67d95c319935e905ffecc010f6487d29d6ef838e46e16f7434afacf0a217431762f26678e18deaf10cd472112f3f3704b3a44e2c689b8dfd1266cc35d9892de48edcb9495585643d7bb56a93bb6332d22b2e2e32621f2021c837ccebb99f4873f526569d0a661eec61be2e8d94bd9cf73c1cde67c3b422ac22cb436e4e82f10fe67f3c8f9bccc53faf0f9e0bac8e30cd036a17b865a49210591ad00905e98165dfa17da941b5aadf04f14028dc98c0febb47072e052ec946eb8eee3ac51ed0a3058875ed99baecb6c96cfdd23601ba1ac1a10087c3acc0a1c48967a4a5a1a7aeeae9da6bbc8ac29b34d04b257b433fa9388ff504d375bb5bf5599e154fa1698bfed35f4734a723c675f395557927257cef579245af79328981bcac0bcb2859374f225bd7d0b33152b170cd60fb274274c8a87015321b7209efdef304ef491fbdc99089d8e726e8e2000bfbf6cec48c54e3fbc3cb869fa36c58002f2c3130c4d0f732097d32109800283f386f628411e1f8faec09afd1e9c55e4341e02c5aa3d1b0a0ddcbbe61b343f7c505772aa6bfe986b32d41dc37ff59adea825a6e5abf73301355056ae54a31dcd0b38186ae778d8d25c0acc23c9a41cc4a79d0b0d75996d8ae103bd7d344ab7c6e0aa3f3fa2bac7f86177843fdef36133cfb7495a01ff56f5b9022c7997a0cd1dcc6dff51992564557ed658eb05f448186803e619c9164651a5642359e3048157ae192cdc7e07ce1279be4a9b15b838556d66cc427ff609ce342b3b9588d91bf991a65671e9386e5319211b6f349625fb3d5e14a86ab6b9fc9befd5b2d45c375935ba06343937b9247ba8f0ccf7cfe7ca97281eb1a7fe43e403d6d017f95935918212574ae5aabc07ac0505e9184dcbfd52fda76a59b84d46f73cd878ad2e6a9c064612f636f67760ecd46673c6ec5aab3fadef0588b4ec63ffc72d740757b0f188e4dbda12cea916e45b7249b071279a9cc6d10cf226ca3e3b2cb02d128fbffeac81e8e5dde85b3b715d3f00a8f6766bfdc5936e4fa121bac15a345192d8e45a1489802c67d135f7713f5d769b9d327b1d5ccb9767f61f7c2f12f2b398f6435d1af5cc7328b4cab7c386b60fee52bd703a5a6b1ae6af605571535af967824e073391c7e7e32b1119d7b06608a0a522b273dc0171ebd7e70bf9d4eac898e8e32aad951348a2fd3fb94ce827316793b1d13b89b41ccdf825ef19eff362085e2f2020eeba900875f3bc085ecd643f917400513ec4dcde5a9ce1c5291039ff4364d7d361af1b92a643d5474b5e8f994b2c59cd543ba3f1128f80fd7b46d502e6ec196bac9a38cad7f4a9a0b83027aaccd7b2e34cf7e8272142c9adb77c7bcab3f41a2092ef132b12b679fed629ceca6774f41daf469322f9f269182c435a34e773c7c36f6ffe6de80d538fde1eb4462db78d7fba6e2c249bd36a48c7eeb119b96a3db336c7b21040c87c86fb36bb57b4baebfa2503410d963facbb8103ea5aa5199e1a799a0ed4ada7c1cdf69238ecc8b61dbf7cebc8e63a20ca1c032afda96dc2ef1f722e9a96502c65e252c0f0bce0004c2d94aedd5ee94fe51d70420a35e9eb60eb676533249b0b9fad648b091a41b49d87ec303986124428e844f4563e5b8b06a7a7afae154cadb603e19845cf243ea236e7091ad24ca3dec41dfd32ebd1a56113d38874dbab360b28ed473da5e9b18342895e41370dbbf87f71d02a81e05d59c53a96dc92e429eecfb3a094c995b04618c7fd49cc7958adb5d74fd6fd34037a3b2fa67c899a59df3d7ea00a478f93b374b374f8b3594c0c1abc52260bf61e3f715b9480faceb1b7c6ba119f23415306048542bad9da7e04a83729484b17b3676ce30ae02a69d1b009fa82abe1d1111663ade8eaaff668681c02472510d123caa63fa9539a1c31920a7979c69adbe8e04beb0a9691b6cc5c78d50658e7003d1a42f908d79229a0136bd47f305cf25a26ba56814be284f17df2085df38c6949e72e4ed31465972c1bd94e4d94fb610dfee3a8199b86fc58a78aeda9302db34feb374a30ac171206efc7eb4e65c69da2e0ebc8f0556d009a50fb1c504f9cd40ad172fc1967b72bcac4564cd50fbcf6e1af988a1774372fc5ef18dfeca0d82d6d83a7c7e38ff00f4ea0f91467e8222a8ed1ce77d3988f191a565b8354a3f034a8fe5f0eec3fcfa802ecc54be4fdf3e2a9028c6843bca13d975f6f4236db53175c7498f4996dcc90547ddbd206f4b0bf0cd016b3762dd91dd2e9dc4d55b6935598d486d3ac56d2bc49f7473ab68d53c85ea284146bcdee6d867a59f92b937f04189c17139d1ad65a335358af915d0da2ec3740453b166dd1d65b956fbfdad67590759f556556f98a45be7385404abb428608631a16b94f8662481e044bf601be502d711143b0ebb3623bf94bdd66112e007c80e5278f9567f7236009f6834fb1fd8d4850fb14f0799f48b487256b91507291bea3369f79fb54b2094aa3146b47fd885648382cc1e4e5c9d0b024bbc416cfa46bb1e1b6dc93ed12bdf64652b9c78ca2a456ecae43c6254344a2c0f98da2b8ea87bd50234d8ba0825e957565dd503c6f3d2245d6a0cb2c66120fd7ff70035e743c953d65e6253d0a542aa90429b4394700bc3000c832fc0f687d579c4526080c88fbcc60b01fc964b49960c1847208cffd1994669b9f254d346b984ed5d30b1d2259cd77f5555edb8b82f8dc75c009591a4b25667f3e81df56171ba0abe78cf423883f144c62f361c1baab511bde0c2d480c6db1d580186cc298cae6d1ea9f9c187ca7d466b80fda10ffa3c4674e49427688bdbab8367a63f8df3a5376a9d8b8e4ca9cde99e2f69150117ab1d4da37a0df92b89c37a5162d0056df9f757846e0306fe3bf28198b70b679e1526f140207ee9b5ef9c8e283b5fe0c5b0df05ca8776a95ac59afde16205f94f25dcd97742ae7a025074f1750f7ce34a5315cbeffd4f955977c0666ba4446feb0b02dde87053c20252e7535c5371ebc12cb2eb78507bfd355c019e2895893bc2048d1ee24671b743a9c08b20c8faf999653a42e75943841d636a433ff948f6b46eb653147a411bbc79a074ad339ad9176a89b8190200c9179ff8352285e2dabcdaef643bc12c8cfdf12d196593a9c7748fe197a819142b4da5b1f5cfa7265ed2b4aebea86b6b0b5977e2e990c678aa25db06653868987b29e2a8b8e920fd3b7b911c9071f780d49209668dea06916915b36f45be29abbf64c072299ee35314c4de05dc6a5b8f2731fcf728a5585bb94e0f2806f9083ed162bf460c006e3bff48faabfede9f1c866a99dd34e27cba8850083ad3f2832cd1e3f9e03a3ca5942714810795947561c31815961ec2f8af56bba74c6fd82f3b71ed601c26347832d640ecc93ba592a5eab8298863f26cdfa54b5adea89d9ab256b978827a9346a2525ff74a4e09db3b77e187602d09a11a4676bb7efc3a684394f20aebf455428645695a05cd5c990dd3d924132806290db844813d5fe4f440d94308f319bfa0ed3fc39cc7021497eabd71b76fb44aa2fddfe3c011df607a9107d2d8dd48d7597ea827fd27170aca1d5ad181e680d6ee826ee5864f855fc42004c5e6df85c406224c1e3771500892ba729a822883b06b1cdfc321fcbfd62be3499488687816566855f594741c9b1070baad0e32bda23fec3f947065497a5cdbb6444427fc9e077dc2237d55de4e008c586bb764419d0cbb02110be89bf3a77c600f0a972ed5de604d6bd2989c904708f16179ee44618468f8872ff283c32c4bf0a0532779d5f8662edb183445fb3c14c4a73e69f78a1039eca565b33a4b596084efb1fddbc14e00f5417989577c9e2a45f7d96e3857c72e47722c458e1dc886432fdac24bbd8f54dfbcd1901f9656bb9483038413d2baaa76a50ddfbe6b682c0810ebfa9fad9399b23eaa232659a1864d81834d7a7c72229602a1b540190b9334fac9b70906b9b93f49d4ea7b568c412df5f2f035296ddd96cc0fdf19692cbe08285c77f82ad6c9ff9461e0952b41273cc18762093e9ef08e210c09bc75339b9aad45b72bdeaf7b57d0a110e730fb316dcfaad212033f60938582b30407f9cff118dde10334f0217fd026e842f772cebe6cf6334c773197ae5c93e99194cf186ba0a785fea29d73a1f3331ec112dfa2a68a7d8809e68070c62705ec36d9281e08be976896ad1e375e7dbd0b57afbd2c889a75d0b0c470a4bcac9de96176a81007a613ff92b09a9d7f343b57fb20b3b33e7cb84eb4b89d34a03a9b8a2dba58bd750d058e276a750d0a7def5be98996d00d9f81090440c7ea106dbd966d9e9d4678586d8792bd02b79bf0187f01d926ef6c590df1cd2214720dc07734cf7fa7659426f90cbfe606ada1239311e3b153da3fbf8810c29b28a6adbfb641411fbc490a059ec03962bd37187b58130476929e6d1c93d69e1a511e50de203660ab610ff7449f209628257b8ecaf6d2cba6c27c5a733151916e41dff4a1ccd6ce7edacc6336d57e5992df878d32c0a084b20589c579e355382e8edd1822688c892dfe85e6fab26a26016452a4337ce43a37657089b022d905a35820586a6648ff0f2c2d2b9331a4a68f24ce009f453a89a88fa97181945861171993249f26cf1b176cb45381942214ad1ebc0fb87ed17569cf1d64a3770d0837a461b27021199732fa1bcfcf8d5cda5241cd3b89f70502fbb8d33e51b6a5df69db4a29b835968cda5f7a0f471b59af4c86f43edf5096db263b3be897bb0cdf7a908d42aef3417d5bdd5bfb1bba17be6634dae547e2dc9ae295f9da8d53094cab854349ca30983c1019c78936d39cdd47d3905835b89b9cfcfc8f05ea44d44a03f5bc378e9a104be854ca94b6fb298c78284174568261f20fa6178deaa8eebce8836db8993c8d25c84da0370b311f23e799d6adc9334fbd845f5c5591ccd46d5571f7e836f680fc340756895791261e05d4d7f08f42a94071cdea9a21c67e2bd826d31aa488d6cf58c0fb4a191782fafe8acb8667adf7d1faba133ec1199e08a52dd4e305a4a5ba9d87c7dbfc1c1daa267ef2ef6f7b88c9545f72b645903e215af70e69d973588bbb1bc079525149667a074a8e651030b7408d8de6b785c0024c71272eca598e4123d3a048fe25d27754779afb31fadcdb042beaeb8c24be588650454892ee407b28391e424804f5c64f6321335239326162ff7610972890bef1b9d160df6a881b345280a5fef704ba50a196efda908dc19fc2947a1cc7bdc4b52ec5f12aa7d371be58a02d2cbad2416a2fabe900bc40f3c856bacccad1cf2984f5fab4cdffa3fb2e8456a0e4c26", 0x1000}], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000002440)=@in={0x2, 0x0}, 0xc) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r4 = semget$private(0x0, 0x6, 0x621) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000002480)=""/223) getuid() semop(r4, &(0x7f00000013c0)=[{0x3, 0x1, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x5, 0x1800}, {0x3, 0x0, 0x1800}, {0x0, 0xfffffffffffff800}, {0x3, 0x10000, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x0, 0x1000}, {0x8000000000000006, 0x4, 0x1800}, {0x5, 0x10001, 0x1000}], 0xa) pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000002580)="80ed521c0f246c76d45b86a87e5717b15e7fa46cd561907a", 0x18}], 0x1, 0x0, 0x0) setsockopt(r0, 0x5, 0x200, &(0x7f0000002600)="d210870dfadabdef810414853cffb2e1a2bb63a0b2c4b921fc52febaa78e8ff10aa438bdf3fa7e14c240b677008ede45fa1998cd968f8b61cc0dd0ebd3bf0d7dd45f5e8b0b17635ae56604b28610bc67f5aedf445e32c1dd9aefbcda034348623f990041dd40732c617a8233d7035f78dd6bd796619a8f8610d8feff19067bf06fd255e307d698c90e7ad8a30e5c91c66e24f188f6cef55aa8c794518c4f435aaaca15a200c3f5810ce32cc1bba5e5d089479184d52688ac5d6851991964ca2375b60796c213ea1bb653cd642dac5a8952164e0090ef0f612e46697692934e32795da4746affef8dc45c00bacdc56161ee43933bc2685d345c1f6aea67990a5b0eb4b9393879d0626023733a22918e25fab05fb868443566c7fe82d447feda544891ea59976a504f66f47d6214aa71a4a07b8ad65429823ac57f474b9c142545e56fc17e1e9a9a0069a5ec3b642fbf3245e6d24b31a4fc76981f6b9394e33732ae6e5d92640cff7220589e759c4e29d0c743ed8a6fc24726aff35fa6b4265fc46e0f7e0db9f5c1a5b5083a0771a3126b0c0de862daaf584c0f368537937fa836d18892ee32ffab0e57d20f351d082b8eac9729274c7efa106797e5fe8c69cafc738405228f9a36c432c9141e4735576272d4615475bd529c03fbbddcb053db23b662237cf12c128a4b3463052125bb9430d6f5404acc117141a86e17b4cfc67217e984f2f01241eb828586bdc14c9422f8c8e398277ceb2d6a6a34524ed68c84f577d1e5b806320666a81602c1991aea79b507beb51e12cfa67ea5dce1b817460631f565c693f992ef0d556826483a2d46b82d5cd1614e1d40b7b6e4e9fed79242cdf4cc25ee937d7baca5a79347c5daee110f10571d2dfcc51e1345032c403374ff00e184eed60a66666b5f35936c59de07dd159c45568db385f40dc67f21e6ca6b99f47a3e093db313e90b4750e69de5b0ccf020f4dd45fe13ac1279656a6a28add90768c0aa5c8be9cbbd01ece1a7674a1a67bc1e20479c30c82d24c226c635c7b8682a0e876017dc9fcc3841194a47a8eb194be686bb52df86f0556580665e4579f503404d1e546d692abd9a9f50baa96d5a1978bf9e53d41fa0218b6f09d8005fa6ab1297a18037cf62ffa85fdf9b447862d5c767614dd01ea99510cb94471d2a72bda5acd72ba73973a1431a058a9a6cb8cd23c856b259f7bc0130a349e1fff166d6a1c4af41b3f2d9767724d142a1855c105a545b7cfe80eca56d9c0d6bd86ba77aa86d94f0428128f074d1e1afffd5540b07289b89aeb207745ad951c89f86fcaf3746bf32a0c1583d86b166cc9cb6ca9876b4a25d1ea77eef7f82950c424330fc2066fd9d9c884961a23531ae153848cab0e7594fea907fe361b150b7e657d45c7ec4d550d7383ad1362e32d41d2a9217835a97979c14324be078ebd3da961e19f6f5dd8d6215a3f880f42dfe886dc574fe51b4b53a6cf693879713d4bfcbfcf44f3df16767f366d578eee1de3954d464feaf9b9d3e137fb5dbcb1642bec0698ee752b396b1d540cf51a5fc6b3c5e753fcf16ed7f99bfed4268b632ee0e8d5dca0e0f4bdc3916b90895529c11c59719e2c1ce2e19750640af03fc194914873d634361bb0492004285c05815c3739620c58d771312961e63e007bbd712a4659ce8049a18a9de17d850ae881f09f6fc575efe548677e984aa571418f333c069dcb92cf4304f02c63bc5b45970a71b539a4e2a1c2b1cb1e28c75a2d6aa31aef7bd37a0ba4dbfba4ac51350bb8f5895fbf419b20b775b44e4ffb9f21df89e6d12a4d021c00daa81a75b82327e5d9b9fcbb712f63bf3f139758e0962eb1cdbd790d5861e5bdc9e80f76de3752fff5eef26881b1497da2230951729fc3f23a996a27fe3eb5fc6783c0b4cc1cf2613be2dd70b5015a3a4931ca12ba54fb80441e43261b68ced6b5be9c47c88e2b870db5c68a6d58aad6220fcd93844779f2b9c706c422b7a624f66e9d706e80ee2975dc1775c05caa5af8c223c965351559f32eee654c57164a3bb4b09c0a7fa0c45727f5c32c0b15b4d72a19b1908f4f76a1efa5cd2f822ad953a69c2fb227be65b95b91d7a370e88702ed0ee6ca962c2c54812c2cd43bbbe0d6e9ed9d200468385aa070302c4603c44fc71c2be20eca1842fde91ab2b5f723e171d9c22856a58e9955438ab1b85c41e2c52ff97db04c78aa0dfd0c7d778f4d9907982d7303f949a3113205a866d77abc72e00dbcf94c6e7e5b6c38306dfeae7b15a6a664e572f1340d328ba023e83f6638c6f562d3abaf9ed554bf00245f23007a8c09aac997db78dafaaa6600741a2a6c7df57041ff68d30a7595cf6137c15c91363afb032597d65f145d041da16008d7a698de1b42424551e2a0544577e3c6061620be8f94ec0db90632523dc5ee43d7a394c295e2cfb54ffdc2741cffc3886895aa3af5b90092fb6133f93c751c70b41a971fe1e95306f1cf780bd98ca8c032f13742c01778539df33885bbacfd1a38d01bad9bc1e962a0fa3ec075e79e523144a136da80caa7a2b35f0a980e5e9279cc8f4379e5e8caafe31f1d70fb51320f38dc54b35756ea6f37a1ff2f3a3108b7205f87906eac54929d058fb40bb376511f4132b8a241e7ce1aadd361257452b965a23586c50cd815278f9dcc34c2e780ae8f289ab985699b80c5ee73e39e36a7c37cafd97b5588e1e8530c4bbe4e0239d35c3cd331f547d573074718ded9f455f2b8cabef550213077029bca0a18e3d98c62a5d07c7e3522c2a7b1ae7fc1259028d085ba1fe8fa40df219b21048b9cd01f7c22fe1ce0857bda5b2b2ef311c345fc19e1b4e872d7a9cf93fb9f616b7b0e3479180e1b5f3f1e679fc4b634756af3fc666c681a0aa742033f9f9c05d8b1cad4da9b4e60190158742649d63abeb86be2d520765132aa5d6fe2e1256162052e998ea6f1df9f345c77968ff6080e4e30e5f37270dfbbd8169c1bddbb00112ae6544063efc8c94cd4c2c95b83784b7a928d01500cd0e54fc0e8cd63ca8516f62c8b8df8eb155e622bafd937ea0e1788077a1c3f7503638356a80e4d6db18c95ded53680a9132e76baf790b9d3c66ab0f23790458931a040a40da37545b749efaafc57ae4da0396d63cc273673f97041aaceff3651801b4389e1d2dc00d1703ba1a9c39a1d8588c3f4eb35321f4b3ee80ad59fbe1256fffafb01a9bc52f04fb30970e71d174cbec1ec06c3a1ad0f6a33119712846a5060a111cecbd53c99fa8b8124bae6014417b3bd74657d658a49b0556f97607e1e15590f2af83339a9b3274e061dcae986e43e0b91691f5631d2161fb5b9708044e69103d483700c9ed8313f6838c389e93349db5f11d77ab81a49fb01f1dc25c92b6a3703934f3311da8cbf33c3dbe0c78888032fe35562292780c2abdef7eec3d00e553abd5a334b3026b0e3cedf96cbfdd2caf8972d87aeba43b63e5cc6ff4577b103c07744c5874ccbd0337a58e7db197e6b41d1149aba1a03454d31ee635a885e94e369e37b36d0f0f039f789ffd6e9b6d44fc046bfaf1827ff2e49ad15630e7aac47f780e05d4d68bb671262e0179ec56e0258b29b2ce495a5b24ba612677dff48ee928dabc5e333cf844ce300d8859373c9707a44fdbf9aa451aa64f5fa4e6892df1f9681e11729cfc182958d6e9391336a4617365b7d091357f7c2a35c5e9dfdaf9cf870b1bce05a88ddb78bef83f508939939a48209cc3da5d490dd9490755d1afebddd5369e51ed5ad303c4eda83ee5d5d7979f1da366f84644a2d1371d5f7e60108c6c42e462a4152c0d78e083c85ebbab3623199611cb4563fbf42a4146ee6d6523d98c9a097f6a23c9fb8824c83dd1c0acd1101df58d1838729dd1aea5728a5ab99a1b0369ed3461cf3c1cca3fe7e2b53e192cee86b1c696c9d636a405ee29d3e084c34f6fd35aee2b033e9b9623d01db575b0e4fa05bac9b94905832d31177ae69e51c8f920d5099465bd4e1cb602506871c079e02beca9e631c2c0f755695814bc529613477ebc7ea8ebe3353d8112ee1b0c9220f5f8fa4ec8d599e92dd169917761e767a0a750f1f622e3a94b14139f7eaf4ce776d1d3807fc9095c3c468c5d3af0d8af0e88bd5d4f5484df9c28854382713bf54b6462b5e51a7d9aed69097133d19184c7d5f4dc111418d7750f5674aa8ea4e0bd3b1d315be1f0c01095bc7523a72d8d94577e028e29c7f7380be510a57d2c4b289d2d805cb22b950171c5f2c979dc1131cbd644ea2651e0a3a8e17d4b13272e26ddb24e0d3c011eebbc85eaf11b97fcc39ec00389b362548f60014ecc28feb254a0c9e2837e4fd89e981c7629426ee731aa49466be0ec384b426026873e861ccc3ebb3e3ceaa69d53543903d580d07c7fa48ba755cc2f05f459d552063ed289f7e14f13ae8f95a8b4b69017c2f19848911b26fbc7b52c790fb8fb1c5fc1bb438c5a087669d616729374eed0feb1eb452c4501e109d80046f343ebdc39339b1dc9b4d81d0136deb2d09590a455f40d380d74bc389f1e2db33e4fdc6e290363c70344002aa1fbf3f2d04597618f78934c6e99b4dc299b3179faa4300495c06b07eadd65574b967f99a723e9bb4643cf19a5fca0f16d04f0116ad808650f6ddfd557766ea87c0785cf41b4344dc03075cc4453eb2a2e910560d997f3a903882c63422799b42ecbfa51c1f484dadb66317e1d7869c56aa7478ca95e44ed864737fb006a1ce71719855ec2a6fbfb418ba873512d0ef75b072a8d7f0892532fc3078143166e61ddf9d21d2fc73a591555ada6e3e60d52514a26b978d16b05c8a6eb9e035ad570014be25d90899f996d27badc1895ef6d34b7f3cc74e3dc609077911731d62b33a3cad055af4c58a72fd046e39b86328008e56b1b33e383abb1e714033008c3850e38085a85a8e054cf116b046f5436f64d85a43e06e4e51510dc600a1d411a33a533f76ec087026af56d6f7990a83bb4acd0751bc12c666b2c82381b7d07b1860beb9ede7a734a3b37a1f2a7aa4c5280bc94dffbdf9728dfdc641033076285470c1f5215f6960c16503015c0bac02a28def6c2325ca705295807b15a1b4af9c577963c49fd6f500e66625869c7d7ae060d69f92807a323470e69bace51037c1b345d25164a05f2836ec7c0ca1f0319f715404e617e3016068114080247adc890d1a022c45194479547368e1d484da04150ed832ea0f1af27d7f444871ad4d42c58da544620aee7b2e160f411bcbd7d81ffd2d0c4af849e5fe602593dc4ea99e1109d8d20d1c3fb469d4a30a51f57038b3a3bb2171380c440158b54f75f77cb9fcd63f738b3f5b4e4c7fc218c4f1f23240ca579ebb1ab633b9e918a392e69c53deb8a8246b152d1bb5f39ba46903a4051a4399edd2e56e2733f9a68f6ebaa77f47baf87b04177f8b8576fb17ecdbc3eafe23d994cba269aa2d7bc38ff9e1f1776be5d8f695645624b6c28215756bc3b66ca68a7a72106d4607b4537afdf367f2b0e92393bdd3cf1e3788435fe223c2eabac39bdffad3eaef60c9b2b02f1b9b848c20f911056020bf16cb392257bb0723338182dcc239681cedc7f328f876434b85ad64c46d49bedf1b2806895b428cc2f338368d44eb2011776e8e237272a1f5b7bd1f0ff8ce9ddb4b493a83d24d13dea2b365705f23dc8c4ed89e83400f4c705d61d9943a1b2193268cf676d8d4fe5ff57c02f6c1c8f56455c591453627b52c6eeddfb29370a53920ce47426bf61eacd2256a6b52a34fe82a3743ceb4e53c04f8aac93", 0x1000) fcntl$setstatus(r1, 0x4, 0x40) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000011c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000003640)={0x8000, 0xffffffffffff13ef, './file0\x00', 0x4, 0xffffffffffffff19, 0x3, 0x9}) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000003680)=""/79) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000003700)=""/66) semop(r4, &(0x7f0000003780)=[{0x4, 0x6, 0x1800}, {0x1, 0x2, 0x800}, {0x3, 0x9, 0x800}], 0x3) accept(r0, 0x0, &(0x7f0000001380)) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000038c0)=0xbf) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x1}, {0x6}]}) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x6, 0x5, 0x8, 0x7ffffffc, "f057a74ff0e1c7bf87f92209008dce33250b9e24", 0x5, 0xffffffffffff6285}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:39 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 04:02:39 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000049c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 04:02:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0xfffffffffffffffc, 0x80, 0x10001, 0x0, 0xeeff, 0x7, 0x8000, 0x3, 0x0, 0x57a, 0x5}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000010000fdc9153edf03020000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 04:02:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03b4c2a7e855d68680017bd56f482113060500000096669b012e2f66"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x8, 0x1833}) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="93012e2f66696c653000"], 0xa, 0x0}, 0x0) 04:02:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x2, 0x1, 0x8, 0x8, r1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x0, 0x5}, {0x85410b09369efdb5}, {0x3, 0x9}, {0x87, 0x7f}, {0xc9, 0xfffffffffffffffa}, {0xa1, 0xffffffff}, {0xe3, 0x8}], 0x7}) 04:02:39 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000000400000002070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882ba97be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000202f80004ffff00"/177, 0x97, 0x0, 0x0, 0x0) 04:02:40 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffffffffff800, 0x657, &(0x7f0000000080)="066cc6e749d89b11dabf6126693aa2b707d41a14f0452c3c590ed17a7a4a660042d214af6283fa2bdae7dd399e756a1c63cf7c2f77f50118ae74450d8362368f1c25068591cd8ddf2e9217e65fa66ab48d73039dd3c8f0544929b56ce3dfbd7921851e3e851dc458ac3d0499559c950c97623998c5e04b80207760d649ec8cc7c53d09eb50dfc34c6e06", 0x8a) setsockopt(r1, 0x2, 0x200000035, &(0x7f0000000140)="01000000", 0x4) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r2, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe2(&(0x7f0000000000), 0x4) 04:02:40 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={{0xfffffffffffffffb, 0x9311}, {0x3, 0x3}}, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6", 0xfb) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "85495588186ed1b54e66378e5dea9c11cebac68a", 0x0, 0x95}) write(r2, &(0x7f0000000280)="584e5a5f6d6cc6da59301d870024af2c7065497e74f1cacb0d8953592e003fd48eef03831077c070067dd4657a635b292514b74d2a5d1a362ae190baff6ead3451d71a1af9093c94b12ca70b7843e92e7a2ec453318784afc6c188aaadc6a572f10ab24fac6db62f7e3777c1f92601d11236cd06a6df8ec098a83cf1699f00a5a581688c4474083b65528c06eb4dedee72f7c47ae3dd941d26b873695215ad87253cd7a426179f63f9a4b4b7d58a82f7e6fcb3c95fb932fc1f1c7d7f9e37eb09f9eab3fec7ba9053417e18c5f4d8fc799ec9bffad765", 0xd6) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x0) 04:02:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x6513) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0x71, 0x1010, 0xa, 0x80}, {0x58c4, 0x7fffffff, 0x2}, {0x5, 0xfffffffffffffe01, 0x0, 0x1e0}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000040)=[{0x723, 0x2, 0x2, 0x3}, {0x7, 0x1, 0x20, 0xfffffffffffffff8}, {0x10001, 0x2, 0xff, 0x3}, {0x401, 0x3, 0x7, 0x100000000}, {0x6, 0x0, 0xfffffffeffffffff, 0x3bc7d899}, {0x1, 0xfffffffffffffffc, 0xd5d, 0x10000}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) clock_getres(0x7, &(0x7f0000000140)) 04:02:40 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000000)="8371d8b8bdd28f0715fa4ae2dfcb746accdfdb1fe7aba338e6fc3847329b383c79f4", 0x22, 0x2, &(0x7f0000000040)={0x2, 0x2}, 0xc) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) 04:02:40 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x5, 0x1, {0x3, 0x4}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) write(r0, &(0x7f0000000140)="1aec381283ee46be150b36419ebfb37d4d89591854d8d9c694b5f2db91e8760489df9ace064653a47f8b2a614b2ae0050000000000001a45", 0xfffffffffffffe6a) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) close(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 04:02:40 executing program 1: r0 = socket(0x10, 0x4002, 0x3) sendto$unix(r0, &(0x7f0000000240)="5001050160000004000000000706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r1 = semget(0x2, 0x0, 0x11) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/76) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3d}, {0x6}]}) mlockall(0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000180)="0b592f6e791fae2e0fb65d0ac13e4e47e367fb78b8ab3ca3f2fff7a93cec13516f08eed976b26668c690110a326b6cfa68676eb5ff46d2dbec10a783be68c77d6ae46f6b51cd3c8dfa0f61fd08e6bc12a61715de7b1613e1f0f3c0deb3ec279d6b9b6d354705a7c3f98d9fdfaab179bf449cbe3bab458fb908d1630ccdfb3ff25192c2f785a289aa8f50debf547f206dc0e229512965cba8e9c7841ab333f6b13df2004114e66ad25ee731e2da3ad03f1859618bffe9850ea1f30cead121c30c0f5e") 04:02:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x3e, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74, 0x800000000001}, {0x80}, {0x40006, 0x400009}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4d}, {0x2006}]}) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000340)='W\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8002, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x0, 0xef5, 0x8, 0x0, 0xffffffffffffffc0, 0x6, 0x5, 0x1, 0x1, 0x4, 0xf5}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000180)) read(r0, &(0x7f0000000780)=""/221, 0xa6) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) syz_emit_ethernet(0xfdd5, &(0x7f0000000680)="9e4de069bfd4604d98631fe1721cba8a94fdb256c5a699884c1713cfd519dfde985e2e81ee1f318735530ed0557fb799e67d26fb8a827a6c305f9d0925ce145445e4cb0b1b73e3af5f4a5e35e6e3c515a1ef63fdccd1a8a47c5c94016a56aab3ec709ff207c012a9911436df720a80c44f79c03e646bce040000006a0ecf537b6d6c0fe07c215b8051e8483be91c21f5c0a2f1921308222eedffc8995b63e3822855cce0b39cce1c6a6fcf5a3e731efa3533bac59e0bc07057c3413d8b09005038bd804752e13a720756ea6a831c5c0ef26d014b7e0ef3b006f9df1e7b80940b5f77fd1d371990a6d8444a") r1 = msgget(0x3, 0x40) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) msgctl$IPC_RMID(r1, 0x0) nanosleep(&(0x7f0000000300)={0x4, 0x3f}, &(0x7f0000000380)) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 04:02:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1010, 0x7) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)="034c2919e25b8b8af5f1fb94666243281f4630bd18295933e2c0e34f4b9b61514387883060049510021c0178a54e9bbbffde2e3f8be9a7854cc7d0b8a848a60562cbf900b52d2a13ca01cf87a1f4ba09d6000000000000000000000000000000891af04441", 0x65) execve(0x0, 0x0, 0x0) 04:02:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5ff030000a168a0237f559b7cb1e32d0ff2d4e7199679da8987423cab21c6b2748aaa7c947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c8b617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae146ed5ead47dfc43c6c3b018be5455ba5fe808b08ef9840f9e13da475ee54c0682247a3e405d535cd761f50d8e87ed2bca84b10ba5651238225996d2250f6ea821e153a60fe439f3779efa285828dc1aca021b622423cb41191c368771b6626551a90e6a0998bd25030ab8acee75362f47d17eea23e6e567364d75812c4b2755412599c1486c929f9c5f38930f893ac12db90f5caf186bc06a615e38ac88ae50dfee7fbea36dcdbd4f270bfde217d0e9249708beba6b337561e4530ef087171345d5e9a66e893ba5510a279425db39eb9f1e1920624bf611a05b351e4d4378267ec49b1e0cc4942786e232bc62719243fd88be0e63c1b0772e17638fece26a5b8a135badb898b0aa4e0df8db6e6deb1efda984d56b11760055fc37a0963b2c619cfb82688678440700c68d49db737cd242cf9418c015105d6eb3e913453ac940ee7ed007d13906bedb74ceee147e364ede88870ab7ed7bf5ae6f446b165f648925ca8fa9000000000000000000", 0x211) r1 = syz_open_pts() close(r0) fchmod(r0, 0x4) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x3, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x8}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0x7, [{0x2, 0x8}, {0x1, 0x3}, {0x1, 0x1}, {0x3, 0x9}, {0x3, 0x4}, {0x0, 0x6}, {0x1, 0x4}, {0x3, 0x800}, {0x0, 0x1a3}, {0x1, 0x7}, {0x1, 0x8bd}, {0x3, 0x4}, {0x3, 0xadca}, {0x2}, {0x3, 0x4}, {0x0, 0x8}, {0x3, 0x8}, {0x3, 0x21}, {0x3, 0x4}, {0x2, 0xffffffffffff8000}, {0x3, 0x5}, {0x3, 0x89}, {0x0, 0x3}, {0x3, 0x5}, {0x3, 0x3}, {0x2, 0x3}, {0x2, 0x200}, {0x3, 0x8}, {0x3, 0x3}, {0x2}, {0x3, 0x9}, {0x1, 0xfffffffffffff276}]}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0xdb, 0x1, 0x20000000008, "b00900001600"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:40 executing program 0: socketpair(0x0, 0x5, 0x10001, &(0x7f0000000000)) select(0x1e, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 04:02:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080), &(0x7f0000000100)=0x4) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) chmod(&(0x7f00000000c0)='.\x00', 0x400000090) 04:02:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1000, 0x1}, {0xfff, 0x21aad771}}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d", 0x15d) 04:02:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvfrom(r2, &(0x7f0000000100)=""/227, 0xe3, 0x40, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 04:02:41 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x100, './file1\x00', './file0\x00'}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='T') syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000380)) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 04:02:41 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) pipe(&(0x7f0000000480)) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:02:41 executing program 0: mlock(&(0x7f00003a0000/0x1000)=nil, 0x1000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f00000018c0)='./file0\x00', 0x10202, 0x4a) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x57, &(0x7f000023f000/0x2000)=nil) r1 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(r0) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x5, 0x2, 0x3ff, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r1, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001880)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 04:02:41 executing program 0: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x90}, {r0, 0x1a}, {r0, 0xc0}, {r0, 0x2}], 0x4, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x8000, 0x100}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0x1, 0x6}, {{r0}, 0x0, 0x40, 0x0, 0x4, 0x100}, {{r0}, 0xfffffffffffffffc, 0x10, 0x80000045, 0x1, 0xe05}, {{r0}, 0xfffffffffffffffc, 0x60, 0x2, 0x53d, 0xf6f}, {{r0}, 0xfffffffffffffffc, 0x62, 0x86, 0xe8, 0x5}, {{r0}, 0xfffffffffffffff9, 0x5b, 0x2, 0x1, 0x7}], 0xf8b1, 0x0, 0x9000000, 0x0) fchdir(r0) 04:02:41 executing program 1: r0 = msgget(0x2, 0x8) msgrcv(r0, &(0x7f0000000180)={0x0, ""/100}, 0x6c, 0x2, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x7) 04:02:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x368, 0x0, 0x0, "634dd1452a7ea98c9be31a33ed0caa94ce795ade69359c565655fd6e05b1a67c46d4dd5b55b3c903a627520c9c1c6dd5194fdf29b0f2a664d23e4b37b3a7f2058bda059cd54c6fc74369dcb8ad37ac3fb406c40ecab4cc1ec5983d5c7cb346fd1e82f10f8bd0e7433d075a7e57c764568baa0cb01493649302f65ae9672142b76ac5176fe31e0c676b1fe89fb01d1d6b89f33fa5686119d9a74e56b6fe2a28446fdc9d6a5848e4969027e601c458cde928af0ee1151b00c9a82419a0d838680a27caf427404490828353bdc6d89e4edb0813c5b2c15e7bce32d577c60c5a84c779f00bb62ff88775166ee69dcd2b3c41a145b6a0ed6c170e6e0f230a0ba16d0e1901ebc0e6d1e924f60dbd81cd3feca63ef46a8adf7e6d16f423f03b6f8d4a03d3767ebe3d14ddac2a6bf80d89ea1142495ade3176c73e9791786f9408fb2bc8ad10052619901657143309c2240effd16514bbad2a8df96d38fe999169438c19735a48ddb9418e2832a5651a05af435838b8b49c6590731b449f5bd54b1cbac84b4c7d8d34e6da4c34649826f2a8ef21f49d231f3bf2debec841483d74e1cbb00f4c01d687580f11631821ed168b8769a7dc18117212da7bf20e1a97bcad3b275de935cded3c0b44bc3b9e710c32cd25de074ef50dba36e93ab800eb3fb41a4da5ab9b459c3a545b4e8e5add4fdbf343b5bb0ea6ee82d5b850823b7d87cc1390de9efaa45a5db041eda7789480351828a0a79ae98205da104fa707516f9e27b0eea7588c6581551e82f356f9112f846a6f3b4d2414ea998d0c2ec28bb86e79eddd3a88a4599d3143cffd7385809d8cc62a3547785e1af9e24cac6cdc802936621e365ae62bd31a95505232879e14d85b92ce38b1125597e47e30136bcbac2c892d15130a502f94194297acf7f2b9f2d4182b762e80db4aad8a809b4ccee4ad7afcf939f86baab92228a5faf57421217fb6d45bcb8a5376d4aaa1749ea15d88a5ec99eca4e2595517834c8c725e2103c6d26a99496151cf0e3b172405934ee937eaf57632131a21a1092257b1095c20a341e45003a6b613fba9a5455907771f6320522567efd21865df3683ffd554b63b3fec7f10c05a265966064750cde83f3ff295cfda2d12875e640d6de0efbe7930c3b45a1aebe14f88f4f9ba625395f6fd5a7bf17d1d9c5faffcf2cb90b6f4af1b33"}], 0x368}, 0x0) sendto(r0, &(0x7f00000007c0)="d4712a17f1235d41bf86681df2f580607249d2354ced3fa4c1005a75512a040dfebbd81998c8201784bbd1c821bdeb3697c85035bb1e1cbaa79fceb7cad48b4a736fd76ccb65c5b0c403b7d23250c8b3d01263855a786c0db5d5b0fc5e664dd0e831ee69ff9caf837e702a3adc9b05ab095a70692163582cf51e12ecc873b1aee6d101b3eb018b6c9695b461f78d5db2f299d116e11c08b14aea74475c3e4b5659ac9a4a291abdf9a7b769fbee28195b765ae50b2924667ea5566cbce350a54b147975f99610862c5bc8d7e8b69f156d3659e967a27d66c09b5a125638603d36ba3d8e19b0ec470a253e525735bdac45fdcecfd27e61246153ee8c7e1d5bbbe7274b2882499f6f3d0355a58fb1dcdbfa46c91f19d17908860fdb6ffd5ed0c98a6afd4dbc2452606932758fd1cfaec1bd90dca73fe33a2e5058324ee7fa60c5ee5a2d4531dd01268161c63aa8fb24bbcac677be1ce4ef60bccd60eea4205da01a5af8b46eb0168fd4f9ebb92d476310b4a05afe30cd38013297c64a9445d8c0c6a554ab0b697f1b6d891c7375620aed61df6d3921df3559bb52377890488fa0a47c0ed77ffa6b5ccf4548da964e3dd06a8ef47184cd5df6ed4123aff31074000210787dbfd0e71361b65230748db52ec5c582974550a788b4710688ef07c54485e6ae9590b4dc3e42c33c1f1cb83d03e9fb232230a52eeaae8e8902368947888e0431aaa52fcc1cb46ed01336e3600b9851184a821a95bc4783f018df97b46c4db8ce9feb830c96f80e54f675c9b83e446cb9d22d2ebf1dfd0545994a35b2dd98382d631ab4eaac7cf5b7da1530e6646dfc3e351ad6c785ba3867847ac240dd8f3bf18fb04041301f42367de099a1bd12632c2e005cf0bb51d554600a584c700e6f787496f9ee4f86ee698e6c51300f588ef58966298639c30d58d33e4aed5560d1b6da0487a4e51dbe090aaae1104371b7e09332f7667812a4f54438fd9b0db89b7d5e71217ce1745e6b5d8c8f15200a5d81e19f2328140980c93ef8e83e631496c6368246dc131f492668807c6577361eb8c477adbc8e882c38847b5a04945d95956d4c4a63289266f784f15ea2a2fee8ea3cd3c9964ac10ada8df78688ab1f11c712e093a1c217105ad8cf7eac21a2a7a1354169e9cd325320aa2ed506eff882fad3831a75ca433c579dcf07e2f7db660700e17cd84bff6a8136f770eccd8bb825c17eba45048910ddf636579e3b24595b0a602a49c840fbb133dbb1632b2810b0e85252bc59edc6642530b91a0901eb17b857d1273ea8b93c5188cc171f6986d42667684f079a8a4701cf6205b81cd890d3bef3e760b37dacae2a07812a9d6a6b4e4448873a72fd5d238c9c0d50ad139aad2ba923ae793aa900a36550dcc55e088c4b1e3e969e25f33fa103d5a04382cfe815b89f976556c2b7b00f1d09f445f637bee2098bd3d107ced2b92a6e2351061a3aaa415169b515eb94655fa5b37666a90cbbddf800133b4f1aacb44d71a2a90c63871c55341e9849df94c33207503d32ea1da72b916f723d636cd9efeb1ba42a78b1042458cc3f8e26169070fc0c11ac30ad988cbad07eb719587b841fa402a7db14768d877929bd8deac3ecf3f2f8478e6dc042d794f227fc94efa797e1e2de17116fb95f3360ae5be296b2412f4e326c427da3345f9451826f30841ca8bbeefd2eed0a40010fc2c4103f95f30e674014ff2407a3e9fb8d48cbc5948dca996caa3403d810c65e687bd80d1cc0268730a619f9a99de2c91551d374a86abae86fb6d15701a4f7f931898f593671fa5cd470b99dbd556f606c98c0528fc0d4d8292f245a1c2fc81540cb6ec6e30aa0b0783bb78bb6afd513a27baa866902345805cc35d0e678ca523437590fc8e338d82b523f9a3b9f5a8618c6440cfa51bf14b4dfa6ac3058c9f3ee97670136848089f175dbd9978a505130ecc9b98f59e649e476c6f85a97945d753ea1039b96e7b6e33b7dd78d9de251f83b3a0b669494283ab0773af395f73f20fd0284e72992b465f88cdbb2f6b7d12fb63dda7119492f2faf458d7d0eb5958bc26e3dbb3d416939a84233761b1df8451a624b64ee4f19c86b5dc86402551cd73eabf7eda43eb3ebbe668ef19f74ec8e2195e10e07d7dedf02ce58a163d93352e169f3de2e3fe14fd706d9f28cecf8c9948f47760e02cd1ac8581a503b021d8b741aebf0f92c231d71b65fcd198deba2dcd9bf74f6a44ddb215e6605f059d5b607cb864bc70bc1a3230bcb6e0c6b09f4380df9524ab320eee3f2d6009261113628e34e003f47f7d396e9317f016098c6a7c2d625888b9bc49bb72c434da03ce5964c6f6c05bf9055a053bef96ed3e37821f2ef753e3ff4196b57d20bac362c308dff6c13b7d1c6135857a3cb620834a38dd6f16f03cebd2d17fdb1347f3645f74547aed67e2af55fdd47d2484d8c6daee43ef35c6040e9454e1fcfbbef45da8530dd4f3f57e796a7352b9f9ff9f47c186b2d538fcf871ccafd2e20ed24ff234771b848233d55094a217f718c01f72bb5c112ed0f86ea2dde7ec41019f39baebcd9d4243b847642e21aed5fbe3a369065573aae79bb9298cd52758f6f9478f5667ae9f57f9a7ed5f4f51b0803e7ba6e278a7c74f106b07a77757a0d6f65059d928391436b4ca68891a881af2c6ff2ceaaf77a720fd5187026f8f105614717a064356ea5e0c53803d77c276ddc186143b7901cb572a15dc45d8b703936c3c1071bd131bbd3ad176b465906927166324ff27599f9bed2cc86a6b90487fb9556f6cc0a8f0d76f08cbf3309f1943b85d06632c1ffd607bdc70f6c26d5a26adcab01ac50e8d98944172324c225ad6d9d403d16c03c44e3d48022471e6f1f35973915791aef147c2283ed1557d9e117a5f52eda854b2a616c6c84b890affd80429683ed24fece2b51f024d621b13b2c37ece1c91f2538138a9d3ead40e2526213560dce104f2753b76e7e5734e0662ee4810617fc5cf7fc56785ed7c24ebd6cdd1b0d50907e5aa230e8ff517d4e6c995b5ecf3121ca07526d1ac150e9c2d2ea2f8c7e42c4e36b6c3bf835e2dc57bf1fef33b97c3df4e29c8513142535e22c5e36ee184a8217687d7d6201e86856df45a2cdb53f28cb830586ce054f382f0624d2786977d6c39a3805ca9f1d8feb83885c2d1d9e8ee0b496028b515bea3534e2dcc1b6fd7f306bdbc64d1db0c0e4cf103dc023239f405d18c938308e7b943159a3ca71cb152d4ffbb59b937a9fc13b813dcbdca3500c5f184bdfb10413080e604debed74213322a88c62cc620063f74b0cb045672b175b2e6b3b3572f5f16c2b71127111a66e658ffb214473d9e0814b57906e79fc63def6dbd4397c8555ce8a2e08c877d04580355160c37f5734dabe6309d1cf627d8ee18d5ec77e168e6860350a1aa90546058bc9b0fddb3e49800c20bff2d57c735c26ffd4c688576cc75397e59a346633737c1a5a070a413ee61418a515a2c7f6086e2df8d9766375c6454b3f6038d16c37d0ac0e5faed0e85c7517a02361f249d2705076f0970f954dcb9ffc92520c33c17ace0662cd8258124d431f78461934a20d398baaa821fa1b92d145dbf5545a130a2f357f89940e06978cf2bde7640feb22c73b414c7f26bdd0d73398e7335d834fa50b13baf5a7449330b41eaf73f73adf6f9ccff237a2cdd3f60d5c964f05a1a0458f5ff797a35e0a6caf29324eeb51390f1d6863e3f81518856d0a896911e0007ac8ea9156666d74805ce24ec2faa6eda2d619542e55b41d55e6f7f5ce30a8dfd1b134e82f52ba9f4c16d339cf3e599029075e3dbd90ac94622e8e0225a4c714957e2bfb68bd9aacd49efd96915d2fcaf57832ca58ffaac43026f5a521219939562d4a56c5cf0f22a31b718203d9bfa4eb6d5f4970a2d28b0296e3e7445db60e698659cdefceb43cfe5978cf47efcf468de32b98b0afb6483b5b6afb5e81b2206f3b7413ff003fbe5f878504c0d8609ad83584b8b99b33d910f56993aaff47f1ec6658d13702af19fdf4d226c8e8f385daf666fef02a892154e7b19ddfdfd3012d8d4c8fd706b30b941931fbd6ad1e6bd8761edb8cc8fc02d4dd7a3f5f9de607d4a29707241e7a52e462115a96c8292be02bccfd9a64c7bb5f6ed10381e5a333506e381ab726a0c1ce9a4e230d295f141a06232ada9c7d2cb2be287aa834cd54b16e7b381e3fdc0324d1a78a66039ba2e9cffbb1513748c8b49d15cddb1193802ab8f88afe33be0ecd01f55823af0227971eab60e42d30442dbec477c809648855e8489d92f1aff34af46c605ba183b6e22f0eb039b7224c22988dde03ba6ceaa194ed6dd796c3cfed51fe31f266f0e01948b1d789c5468bfec0c05671f7a90da938e354a015114b7a33575cdd7d6f9868ddfe686685ce4f159047df5a8962c28b3dc4e9560277cd40cd2ecbd182ec0d8dd7356d89f29985506f0e8556eab74da057ffb2ea926088f491c4df4e4bc0ad4315ef172ee2ee52867c4944b81917ce36f3e6c2a5dff7f86f7d1d45fbbcc413cf1f616fbc84fa96cf2a319e29afc9a4a37afdbbcd39a7e9dbdbf17665fa6ddc721ad15e31335761712e5b109c4704166ad3605117beabc92596ecd8c882fe3556440c27e0b35113f5c5f7c389cb8fd3d8cc06dbb29fcd7d5b00f794b5229a8e90b326062e3e851221d9f7910523b519350d2b776ed463f7ea1f2f1e3c32856163d45e466c825bf4f6e3f61f538c9f470d639f76a798e8e9a66f42c32f319c947a088154f772a113e15d1b9cb9948bd81fc1aaed361bc2cda98e608ecf29cfefa6b7d574990d4bb328abc88c4c84a35b4802eb346ec9b0f90cd674cf5db6849083240fb94e1d6c707e5e256fde953cad149ce6271adefcec4659a3112cac9ff2c59df1d6ec2f004cdf201afd24cfbef1a01baf387670908eb00026074b471aa21ac1568a83ca3b7bc6561a50144c01417f0922f67dab863cc48289f2d9c573e54137d1fab5df790a37f79a6dbd6bb54ea48e5ec44d80741fae43e805ede8e0a9dafcf7e17830cb7f3c837b9fc882764bfc0beb44450a42aae4c8635e95a0c59fe830be7daeb69d189400ed0b30d0b3b01a5b5e5d792a9028f5eb3b19ce55b33765b9c484a3d7dd15a86be60acd94b9f17dc3a61346a665eb084dbe773d3d4a6d082d71e4a55967e465366d63493b1470849424ac0b5ddd390426dcbaf33d64bca4f9d974fab555aeb9cc2ce5c706c32dc86779afce5f68e6a4d5ba03ed4d2ea48a12044dace82e127c8e38fd9b8e6f2a2f898648d964fc41190debec8011dd4cc9d689392a10f5e1febf857df20395baf91a74401de452300d8b35689cd4f944576e2151d86bfd0db90ec6420cf094a9d827f976d9add7e988553c962a827f856e05fe1b494817434adfe211b4b78d8324d8b7c41a1f19a75b2dfae199365fe966cd6a1c789d6cb3d940d9ffa599b630724881d63c597fc3af81d9b58e2f050af427833f11ca3d86ededafc5e55d298b036c957723715539169fff9c2c67224aa4a4cad452ccb986c4ffdec39af3567f7b34a5dfb8095052039555aa95ce9c7744e3da912f6651d31cfb453046938472204470800ce29ffc1efb905c16639b3e3649bb70226f734a43bf72749778264d6635003b686eb5d7a0dd1c07276a7d15e204fe1f55241724ece29a3870246d254eb40af802db0902b7728ee333769318df09d4c25e8954d18f33fb13fed9810ee03e953b2fd55844665d20f3eeabe25947cafde5a5dafab70aa2536066e8741fa1", 0x1000, 0x40c, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 04:02:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40000000000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8d, 0x3}, {0x67, 0x1000}], 0x1}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000140)="ceebc8fd843fa349eb27782dd70a7f7b494c07963bc5531aa34e935c4085ed67e7d368030b8010430b90706d8f69e9e792b08fc5d2a5ec5fa219d8eb78793c8d96a4ece31b44b0a0b301226e32aa657c3c05006f3673583cc9f48616bb6431769b2029d568b8853f5c9f0f05df77c70a6e8967", 0x73, 0x404, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x100, 0x1, 0x401, 0xd9, "bf85e9ecc9d6f29caec5070388fa4d0da7eff191", 0x4db, 0x400}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) 04:02:42 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000400)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0x28b81e) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x200) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="01002e2f627573004f42e741c0b559eab2b98d722d1c2f82d183532db27fe8bdce6b7c44b55a5dfc89a20a39a6c5c80900458072f5ee1b2d1af2a218667b87819eeb36a73cdc5b4e4394a847cb360f200d905fd61cbc48306e4971f1eb62e336d7cbe13b091387f065443e1b449d7ad01f664fc2208ca90cfcaada273a44a523a874e74c7f3a52c69a8b6866f55e04a2bdfaaffded50aa6e3502969ce65ed9ae286264f59550f1a5ee29ed27dd6f6ac64515b7309e3b3091098688e3fcd924fb7563196fd44ab88f7acca2b6f4f5ec5da4ebce8329d2d9e8dec9b9f5dfeadb5d7525badcd4e74899b1282c231253bd0a7b02ff7f6c0dc46636b8a5bfe491962b177266f74a78fff81a4dbb814e72d0165f244a77d2d24e4eaadf76f8b4"], 0x1) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r5 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000200)=0x1d) r6 = accept$inet(r5, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x16, 0xc007, 0x4) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000300)='./bus\x00', r7, r9, 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) bind$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f00000000c0)=0x3f) readlinkat(r5, 0x0, 0x0, 0xfe9b) ioctl$FIONREAD(r5, 0x4004667f, 0x0) 04:02:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/72, 0x48, 0x40, &(0x7f0000000080)=@in6={0x18, 0x3, 0xbe, 0x80000001}, 0xc) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 04:02:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0xfff, 0x100000000}) write(r0, &(0x7f00000002c0)='>', 0x1) r2 = syz_open_pts() close(r2) r3 = dup(r2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000000)=0x800) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "85fef6bd060200008c00314f6d809d19980200"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x27}, {r0, 0x10c}, {r1, 0x80}], 0x3, 0x7fffffff) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 04:02:43 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) setuid(0xee01) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='x\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 04:02:43 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair(0x7, 0x0, 0xb0c, &(0x7f0000000080)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) dup(r1) 04:02:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x5, 0x20, './bus\x00', 0xba, 0x7, 0x7, 0x6}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x1d3) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1000002dd, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:02:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x8001, 0x1ff, 0x9, 0x4}) 04:02:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000001d00)=[{&(0x7f00000009c0)="5283bfc59c8b101c5076608c7ffa09210268d8e0638f57507f9280bd45024bb25f095f777b9414409cb16d8e4c5795e214caf58a5c32a890c34ef204535c724a93923bf244b465bf08ca23c89d24d72710eef53ee3cd76998f2b7c1763000141a5677ad17e7725a7fb0874b633e38e8b56fcdc6b16208746520b2ffef6c0a231488b4140aff365e3ce6532dca2226ad7025190cdb3fa42f12a184c8d5d0199e0a462e3ff371c92dd5cbb6cd87a94fd24a014b7f7d6d2c942e29610fb38680fcb672370e0055182865698d06943aea23b2ffe1fdaed4492f57f5a7a151b633796c127c724d8374f21bdd0b8d15905ff533bb792ebc4eefb5c5cfafd8660b7c77f0d37b1ea913bb6904181c361dcd49d19b9fd78cde89d4d924cf07c88f4be4355d53446d59d05ae5733f072d4c66c477eafd43190dbb614483604d7d2e31db89a546c9a1aa72dab535d25caf49f148c9fa07c8f8639aac559030f7c77bccb49364b16e9297bdfff6f1717cc2da1fafa3b9f9c9955c0ae4fc7c64153b32bb3fe0e5c1d9bf4a4b97c28ce6b791b6da6e2252e38cb1b1cd2ed5466ceb214fe8ab724f0f7240563a9c938b8ed98966ad1a7580f417f1948e71eb2453b0f0798c0e7511cbd487e2ad02e80ccc5409a10722e577cbb472823d5884065b4d2ae4f4e39bdd8e92ecc515faf8a9aed86ef67f67f6c74638f973429f061b2ab72ff22fa7cad3a91866b0aaece5f4d2bc3964836632502b7f244422cb947755a5e4be3acd1fc92f2e7bf20a08cc06dcfac0654c78c01788e9132d31dd22d9739fdb2468352f9c25dacdf087a6e19ba10108fab26b6cffc827ea39de0435ee021a5936b8a78df2360422c1249c715d0649cfc71c5ed4c9f23f64cb8d22f7e0198d4122fedac5944fe1314e9d4eeeb7934d09f0ac19512d852a8f8274c494077c070cc77dff175b86a2b0fd08191f51e89975038d6b1c712e63507d3da4358643404fc976b134cbf8a13fe916d8f19bbb9f143ea274b3e4ef8285e9eb116808bfcc4375bb3a377e2befbf71b89b856a5989074d1b9263c0e69b7e1c79450d9a2e77ae4f000d624ce5862c7b4c6074c1c1e84ec931f1e1dc1f2895d3dd3f0b0f55e26fbfe5802cb487398f796c4b20fe046c4a2f986e700fbb2ccd503b3960b1ae8e5c76a8b5e4e2940b36969223e8ffd500a56b745d68db0544970ce03d6cb13b896704773a5c307ad6c10de547185dfa382816809a431dc9b2d2bc95fdc13054cec90bab51bc280e6f99452662a626f746c9b7e776b5b2d768fefcafe1d25f05106b4bdc35cea7f726c4f25d3a0a66542b40fe0047f92f247f164ba95db95059b01531c810cfcdefc0fb0e7d2495a6f3161a6f691a7b2e859dfd3ade035555b0e6c1df6e835a85ce9eccc181bdae5ec041731dd3ed9d2b0add917ca09de1e2558ac8ffe88de1733336e1a8b90cd09c63b7ee4b59759e6654e71aaaed3794c882c251cad7b713ada0a71b32d6c54bc7636f8376e2db07e86909bbccc1e0518c3b3f514f03343c0e9297f1e34b23d31f9a1d74cbde9f8d3b2b8d8e7925a84f13a704f2c5134f2111e37c0541e9c6224f6d74edfa7ab98a87af9f2ae3c989be7df3eee662d39053624c45a4dcb551f49e3b252405847b793511218ccb22594c19c6c26b21ed0702eb9d95697693918d83500e0b2da7392586cfd160a30693280c70bd5209958e3a2f2347303ad81abacf9a198731809cdac20d549c88317514bf344439194a2ebebb1fc6dc9a89cccae8a2cae77df8cfb0efa04e21419625c51a55cd18f11ceb3913cdbbda9995bfffda8bda9e465b050f0fd693b42f4cfe8313dcb371550c8e41971784c02173eed350579700f44f9b9bf330269106444eddfb83a6d53eb12a4923c8188b7458575abb05428c6ce176f5229a00b46b2858cdf187485c84c940dc62b147f8cae99a6a10fbe5ce24c6f51b403a794fd280e4d58821dd34d38a976e11b13f08973efa77c2ea4e0e8ec153900e9f19a5e0062613932c879bdccb796e0d4047b82eff1b49112a6c3def8f55e2183034a249a40042c90cb71282580379906d80df55ea1ee12244a8d3d293d8ac03e1f5f3d628995b1f8e632532834cc4e92196a9c2fad7ac0bf5fdfc208fffe196240ec37c8c6c1bdff90e06c3a3b767a81675308e7ba09c1935a6cb1949160a6d92e40773f75f10499a910c56672ac2eed0d1923143d2a58639f712da6f77bcd72504cfae34c944843719767f87aa115a920cf812b3e29dae4d06c4a91c5e5543f169952c024a39b035de3274eac2ea38698ba96d67f8f531b96593a5fa57a72159dbf2e5f28e52ecd35db0a5ebeaa2cbe745ac16a7ccbc38e7b54427ae828fc71b6cfbda778076a2f23b8d11b30d6222a680fce103e935bda091437a6c48a4898acec0ddc73e2ef0161d31512ea067c58435768c0fd65fa04deab18d3bd28b293f887498df988cd5012b0ba772f74ae85996d2b9381d379634b268b9ae0c71d60aae61cc1c36e162de512fe92792eb8f3b8d85571e09ef6bde043bbdfcc94e37797718371193ad0cd697b060a773352db4d31edf9ea21eaa6311c29cf341ecc0437d59c3a66881d9da73005d091e32cc9df1af496affb1e75f2e976f3f3889c1a8b34e9e38790ce37b5607e1945562130fcc033aebf214c58ac4249d79f9d2b0cc2daaf65bfb1cd1e52aca90344beebeb62a0d76c4d5deba83d452003187ddd2f2784bf05575b83fefbcf40541e7b657ef96d15421d23b8be58ea86e88b8200c335afc2549d1eaccf5fd161cbb38bb55d17399aa78215f2ae5e441f84649e0a24ed417f770d56e817d72be4c24a9f43c58381fa383476b77230fb9cd0b0305e9f1ff76e8ef5ba0541dc08f34231c09c22db2cd60d755581bdf1c40af3f19ab1bb3ddc7296750d2fc22f08683b17669abc858ccf255f2b5e1b5aa7a443943871723b8a93778f9b19d1d884455e9b83b0e66ed30449b527487c7c693905cfab456db617e2bb576dfaaf565e23b26a6d0a036d931ba3ec492429a367f40f79ec30507074ffa89fc4baf56972a8bb83cd8a3825e5efec9018146c907f52a17e11313c375c83240095a15d3fa53d9aa42d27fdfea9b0fe2f3240546b4661053973bb7b174c2e39e6b82715a27f3933162e09997dcb8541e3f03943289a31074626a0531c4599c38db1e2278968a3de2f905d7f7fafabfb42d1e4636c1aa6cceb4610fa94412973409fa6da2b0117cca7d35ac7afee08ac2250950f5613aeb7cc7958480ee9084af06557e29006d6f4fa6df3f513a59d70fb70110d6e48dc2664caf99343cf19c9ae2d7c71cc151ed4b843bd0ae0661e154b08fe65f8641f2525b9e35bcd8a94c7b8cc542d8f7afcb334889efe450b88c35a4e2bdbf2113ef0464ee5a175f10435ddbd178ea4a9716c42ccc77e815e6ee9c98a6bec129341ddda50d2c10ec2205675adb5bb9d9650e485abdb10572cf3331f1f0b9346b69830234047b232e78d388ffe69f5b5e95fa75c5ba4b83c4afaee5b3211d457eb56d8d0423acb742d3145f3b00e8befd19d75c6321103f3f4b2e620785a206caa6bbb5b0dbf84043fb50357c6cfe033ac6fc54850c40a68aa834797f95efec5b1eaa24fa7968f767142a5cbce1ff4e1b8df624382d67081a8918b5fe213b627b08b3b930592e136921dabc6e387e939520b26c5a8907d153e084e40659fac6c69e5ce0417e3dc024ff413cf514adb6eeba650e5c1dbbf87a3980a1d3a8946f1996eed4de644dbdab8a1fdd089105ae45a4d5557e00a6a2e441764613cd9713549ed06a4b43f030915d6fd84e35b447158f1dd608b374095120cd57dbe2a3225d79c1f8fcb1891273ae84aa01ace61f16968039e2d44b5464e8a7982b4270c5ca9f8d9948cab152c3bf399b316287b4600a7daa65b7b60b06319c25e071d9e0b42731c86f76f495f7618b37cc1d69ac5aa4410e8820bbe2db53de435971b3a2795b2a83903ccdc5697e36affbe0e007dfee400d05840145bfcb226950412478e13bf2589e3d5f3b51b6c1e3d42099d1eca8ebbccf0841290e18d5f7cab47f403df1ff66dd6a225be3eb148eee640caae83358ca25ede92ca0afb17636460a0ef1da373ca3e0ae9a990ee886f741d194cc88e695b41db578178289d6ee1977ea3c081b12051744e39470ec591ddada586531da64961bf1f69272a2206834853a8907d179644e604cb29dac5a2d2ecb9ac218ad0a72dc95e9cb0fd4299cbf5c0722f5aaf5183cfb9a74b8368379942cbb6ce163ba65b0a2d749b24bc231e023b0e88de812b781c8923d1b98f6f13c3ba355b26f8c86207c67553aa38d287541c505eda685030353da6bbedcde29e8dd024873c0e04ddbb082750853f9c119366ecd4d7b5420b24b4418d41a5d7a48f02192c8885579ae7c9e768018c97976376478a85eac88c75885145e4e4264b8c7aa172a4674632e10bcf428549414ce4057c9825853439ee54030dafc6e582594258ce7fe6f5a0ae8c923a1b4d6a832a44cad804226eed2211e99e23ee80f6cbd1d1aee7465ab0ce898c41964e2b318a1a0e6c2222bd2c3ec16e5e3afa73505eb73e4ee063d972046ea86333f7ff2b18de531b0ed8b6eb09a4163eaecdcca926d91bc084b18f5bedfdfdbeafe4a5110b7715a4d4bbf0e65f13424b99a99f7e62739300653f0d62b9b29c2fa7374d9a45e892d17bb6c4e1f32f005d9d4b52a0e84686b962799694e67c8b3135708109abea7a1c60d09ab0f3e7431aea3955c58cd96793af7d10bd6bd4185b4f9fadf4439a448c480f7dc7e34740001b7d4e6d3129208c9a6e6dd34aa33d8f291a7c4186b310531bdd6a120e37a2b2ac8507504d62046199f6de754d4950b63444cbf8cae85518f408cacb9464a7fe59588f7421490f5993d013f200b3f377fe9f9ac8eaceb1f0a4541dfdd58dc83e8a84346bfb399e44f9c4809cbf09cb6a769e5fd4f14ed4e1c1aba1e35caefe96eca36c1c4565a6e284691992438a1c3fdb1caf6328c99a9c72a50203a927450c8440c252b691cb324a1d1daf06c93b6d6d9f2de8d20a041017fc83f46784db76f549093a54f2091ca222e48d3f90dffea0361748615b75e068b3fc654e8ec70f996c0ac3d562b89058072ca5de678368d60d5758009b614515daf62d478ea5d2ebbfb370af78f66b851172858d599aea38ed05a3898287fbf5eb9fa3", 0xe6f}], 0x1) 04:02:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0xe2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000a40)='I', 0x1) write(r0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 04:02:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2044, 0xfffffffffffffffc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x7c4) 04:02:43 executing program 0: geteuid() r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xd}, {{}, 0xfffffffffffffffa, 0x1}], 0x66, 0x0, 0x80, 0x0) 04:02:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 04:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 04:02:43 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000240)=']\x00', &(0x7f00000002c0)='!(\xf7\x00']) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) fchmod(r0, 0x0) close(r0) 04:02:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x915dde2818a6476, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 04:02:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x9, 0x0, 0xc6cb, 0x9}, {0x8, 0x2, 0x5, 0x3ff}, {0xd63b, 0xfffffffffffffffa, 0x1, 0x7ff}, {0x6, 0x80000000, 0xeaf, 0x8}, {0x7, 0x8, 0x10000, 0x1000}, {0x100, 0x1b12, 0xfff, 0x9}, {0x9, 0xffffffffffffffff, 0x9, 0x4}, {0x8, 0xc72, 0x2, 0xfffffffffffff6ad}, {0x4, 0x3, 0x1, 0x1}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x18, 0x80, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0xc, 0x0, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x2, 0xa, 0x7, 0x6}, {{r0}, 0x0, 0x4, 0x800fffff, 0x826, 0x9}, {{r0}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x3, 0x7}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x800, 0x6db3}, {{r0}, 0xffffffffffffffff, 0x50, 0xfffff, 0x2, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x1}], 0x28b, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x2, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x0, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x84, 0x80000008, 0xf6f, 0x7133e9cf}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x2f7, 0x1}], 0x7, &(0x7f00000003c0)={0xe2c5, 0x8}) syz_emit_ethernet(0xffffffffffffff7f, &(0x7f0000000000)="b659fe4e060b122c6b9baf5afa6be5e2") 04:02:43 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) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) write(r1, 0x0, 0x0) 04:02:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 04:02:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000080)="06853e2d", 0x3) pipe2(&(0x7f0000000040), 0xfffffffffffffffe) 04:02:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x3, 0x800000000000c, 0x0, 0x2a8) 04:02:43 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) pread(r0, &(0x7f0000000040)="45a98f605747028ec06b09ec0df90def9e0ca4b3d94076aee48ea63e7b4ebdc8a193c13cc69f74765d7fa3afa87560887c7eb310dbed1b8c12f849cb69c6a312cdd31b55c2c8743229ecc5c926a2d707e50f53260accc079b30ec9a3ce03db763fe1a0262fbfd67832718aa6dc9143446e5e49d9e929313647119b14744e28d1ca754753e9321fb19785c425d753a00014c4d32da57fdeeae372e51ea40020e094bcadc4bd323f0e9e38b6023de0636e10a9b6efc970b047b6f5bc5bc7b4c402f44395f354eabd01011cbfc7eb6b9a597e11d194eca4d4d8f189aa1b06d1b1", 0xdf, 0x0, 0x0) setsockopt(r0, 0x7ff, 0x5, &(0x7f0000000140)="72695882dc114b1a72f1c09796d734f5910112f30a9f1f34c98b37ccb6965f55937ac8c4", 0x24) ioctl$TIOCDRAIN(r1, 0x2000745e) 04:02:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000001440)={0x1000, 0xda5, 0xfffffffffffffff8, 0xffffffffffffff05}) r4 = getpid() fsync(r3) fcntl$setown(r3, 0x6, r4) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000140)="77f54ce67d4931f128172f65b83933400a29ae44ef7b234ef782465a085b0468b10bb1728f8b1f7bc06d7811a91916742d7799e859a6a64ec988ca7021e6a057a85c39a0d497a1ca780c9e1bd947195251ee1e057712b2970d241c4fcdc4c38af14d33f32d26741ee1b12e8356b278c58dd44b9ee035cbb8cd40716479ae77c69df1f2c71ae969cd1f2ca9f4babfb7b9b99923fe3a0b3a82b4ddcd35695e3fc37cc80fe3584e74", 0xa7}, {&(0x7f0000000200)="0efc14548ce289bda844df0d1b6beb3805f9e70650a162df2d99ec8f3b2143716a2aa928c5912c0b2f18ace065947b440ded984ccdc9d7c8c56506843a5fb275a49be236cfdaad68125a0a475c645ef78356bb859bac72a5353115bd8664b7f7d0dc5ee93f02494efd32f6d06f3cbee991e27382dd0244e6a0ed258fa2520ecdfb79cb9301e0f9f54f1fd1d86409a5f1a3c023452e8bc25648645da0f99080e83961f6e50c77aa485c4e64a7c4464957f7828ebe65bd5372cfb3c124d76fc94d33bb8784c7006b54bc439ce3163d8e91f8e579120d407a52d640e276281fa28b41738038766331374a71d8eb7e5672f4059a7d65dbbd8b6a68765090aaa518cdd0edbd2b747a615e417d3eb861c5b386bc7f52baedb155f3162b20f05835dddcf99d8fbf3b463264f220a48bae70ebcea836e13f881a25a7d4f43d8273f29ea9440f95dfae8b64070b3673cc24910879c9ea4675b51bd6e7d52e1685a0aae3a5d56889158883fac6e7350ce0baf5402036efb4e21c3d42c3ef39e4b10b3d9bc6f23671c10ae8fe085862ebbea2a3804d2f8d98fdcb096bd781e46b59494000e9b4df8f67f12fae2698ea95ff8f7c2e335a5ed6d18c836df72fda979699ed5e78bcb0bbc2ff70e602b7bf2fe573cef210a73c168bec780c1cc74bcfbc5fd6aa07a3a2ff90873bb7143a30e688c4f1a76dfc625a218f1fc06ad81f087ab5f663100fdee196b82dacaa70df890328b8c9351d9eb180b565c795526fa3b2d64376e2091231cb7f7b85a191f660eba926754f40724b0785d837252c0c0a0d59cd9c94c363f598f941b449a50eff770428d06cdfad6dd4a32a5373eb6485e8d8a1dc1776de3ed3583ed97f2bb53b31f08be3e89fbd6edab6eb632760d3c44801fd67aa4be0187a74494871dc9c1949468681a8b38b833e8be1b0c46e5fe7251d551824e812c467d778727d328c2cc7bda738843f6f642a1364d4e458aea81c634674ff0fb94716d3d6d26a2925aa06d257d6ef5b2f3299c4435686f0dd4fd237819cee8972d0186ce66e5c3c992333c504c84ec7c7e72d1c4991ff7898d0df1945dae1cef24866993a681cb83cc7cdc1ff4d5a929e9c47530b9f7c5d31046073f205fdf0a422788120ba83d8ee52b9ef64d56fc783253e0bface5be1736d880b4cb2b6c2c1abc26ab710829705f78864cbc1a12f40c8d15584ab1dbff69faa1d1df6a0599cd9e24f058895f1291ce7ad8c279896c9982b84ad32efaa4ca69466ce68dd852e7da920e84f5648045f73b8edcc0fe12c1fa09599f01d661a1e8d3ce530c6b8496b31caefe9bcfbe12c0cb726cfe10e2f877983ae6047ac4811cc72a14d0eecc984ecae0e2bbc19658e6211a367aaefc49b6453169ac1a30dd7b5446e1ec926ccf13d81c34cafe9dc9bf175b8cfcc7b22709b22d7beef40a8f36c74c6ed7c2d572ed85ccb702aea0e97605b47783540a5c3d5ea063197f64fd260ba1f780a0b4e609cb83a0e563b8d16772e6502ad3a062f0ef18d3d82cea8abb2909a6c7911c614ad7ac20e098bc8fc317ab2b9ae191ce33be12b21e8a1a07fad7fc7dcd18011d780fe022f1cfc48f9c763e752133f0b1d8e48179adb0595dcf22b236e31abc89418a7094fc3e60b374fbbdc1da950d1360382570e7c625212b84054829073d6c419e14ae2962b669223b50c520f73251e0e5c1e63d52080c904ae933d45bf4d02e0b85c2e8bfce77a02585689eccc5ba43bd812368b90ddad9060784eb28a073e0fae9c88765dbd561e3cc617d154a90b7c1f3187bb0fd101b9478dddb7de408a48139455f07c6d70b114ad4a2deb9182423c31afc9d9922afaa6d04787ee87bb97abbc715abca156a5b8900fd33a3de725e00fc1fe338a5f4ef9ca538c200a1f9cf55fe9791cf2db70b658e83440f8f330f70bc287a15ca71676549488a062837c754947da25696d41accd216e701d582a8c9d7e8c4d01a96db969e442b761849eaf029a73c9584fcc57009236b5d1079f12756530375393429b6d92df6bfb93a1ba92daa5815adb768402f6b1d03ca81a9e8d67a28dca11af40acadabac4d086d14e5b454ff3c677791d62cd30f5878868eea4cd9d7a27ce0d0c1330f1b4905c42428687f90ef50657e2d882fdeaaa7d3a99fb9ee907c4b93046c8ccf1bbfdbd66c08ee829d3bdeb9df166eebe765b90df773db01388d3ae35261bc37f7707e315167eec92f67f53c9e0d7a364b8aec0fad467e156794579b14d65a35a02b7a68e92cbfabdbcf7cd407c896cfae90a54173b34f2a220f5e5036a4d5158b6fd150fc6736ac9639bc035dee8ad42d64376d82a6e03e29f7c9286125d72dbcd0b910659bf4b9196478d8d3bc161e49e770752ced85691b750adf66c379a3fcc97e8162217ef1f834850df5551bacfc4e3674ccdb7b7b4501085a3e60d477c2a8bca61ccdaa64eb8791749693bfecb7c9dc5084afc0b9eadb2f939aff07d79ca370208fddae33e40ff237bced6a83e0514d871c32a4cbd1a2a891ba00bdfb06a3c4891d8b35e454229f019f567c00f539ce37f5d0de0e0367408c4c1d5c2e38e946716a25ffd8e8b2909339dc4e88929bab574387f37ea6dcf855b4ecbf053d89999aab35bddbd2beb293612ba8aedfaba89a9a71e7ce7cdc89c361e480750f38d8b9d5c8a3cb9892c073fd81d1c0a70eb10e82ab310f3fc03463d3a575795ce9fbe32af3019ddf809d82b971f8116aa4f69920269a284478b372a227493628698366d51667a15bf7e5c0384ef7ba9cf0f9758d24a8204ea04afb6289ddbc0e80caacbd13b6a0e4b342b52760cf44941bd249439b59f76594f44bdd7ad5764e3b688b531f238a1139a786932c35bca9a3438295f50ee68778528ea44fcdd57f73f2071af6d72526ad192d94b0b18e37aebe6217852dc2af65d2e0ad4c01284dfda6e21ca924dd4b6bded16378f16b86b170d45bb6ffd77b659360546deb69d29860cf7fac06836ef74276823d1c9eb0e55d423964234e581e51b600edfbc36dba8214a288f484095b9668d9d0d067dac946cf2db1cadc59d27513d5bab8c830264002767075607734fcd3704edbc10348f8a92aa8096831371bb25913a6983ce50ddfc6dfd175f8c04dbb3b39f6f7c7ceaaf719254089b0ba481c650d6483296d40f6ddc3d03e590ba3a8eaed5e0b2046ed4d529d52e097aedba4daff8d8c154e2c37e53854735cde6cc708f4991f5ebeb19479d8883fff1c180e4a0dd032852724a5a314e6061a0c8547e3c0fcca24b5e8bee395721d262e07578e68287436f454db2fc1e9194941da68736c39b8f2294e2a92dc630eb87afe78d16a508d0ef7d100b10aeae4e76e9c504ebef0cbba1f1f7d022378d8261789fc7740392242746f7bce6f497871f71ff10c7cedf1fc3bf177e58197f7eb4ae8e28536ff0950203ab0f52d8ab38fe966afef23434b64dc7d848a69ee1c3d6f8ab1bf3054194a9de3a4dfe784db27e4ca7dde01c28644e57fa851aead4e528183ae9fbbae06309f8780c0bdf1d91c712e469e36ce0c92db7cc3a10ed310ff8e6e774e5f66baf41c2a1741533b326035319515d210f7300be74c5e7f6198ec10500fee512ac288e12486aae079e436e5dd515c42c86d237f9db1c94c3434a76507e8d1c17c0a4aee61a5d2993557d069e32fb75dacbc90083e987689b94ead3e8cb7e349e387f45bb5a14ab5667548600192a50727f930517a67f5bff0715c39fc40a01c94703fad273a73da499e863f451dad29ce71d000d78600fc32f9dd43d8cc3e0ea53aefa31e0d210a5ee262ca1b4b5b76a186bac0f59667f5040618234aba1cdb8c15e3c4abfd3091ec5d137fe60ceedbce05ffa8e01d090335dcfa799bca6ad9c52f41c6fa22314533b7a9e8e95d7f6f2389cf776fb5318a9a4aac9185030056fffe32d2def233176f4a44fb61dec529206903edc654c04abc6d697ce88aa9bc6a4ddd3eebae2b30f4595939cb8b49e549f29032d93eaceb692a9f7f01425ec1c6f1da64757b759a8b8e3f4b0ef1d52fcc9d51383cb4432579cd05ab0ebe2e44e9c20abc4023d1cbfc162d1a0595ac7d684246a5f02e79d2f46591606e4b9f763aad2155f71d7bdbc60b7de280e0009ce6b825276c0acfe6f770cd8d96d385d59d046625dc0648e9157b3ab8ac4b3977c797643dceb0ea8418175c6142edb6ab03b07d8cc0a6a051d9ec74b47399790da747350341ae21a86a12759d7b5d4c27fe117a6e23ae8c527ba6d4196aa84758cbc26b323ddfa3c83c1e0192ca6f937e7874aa0a2765e2bc3d29341241742743a263dbb056685b2233acbacead210f1a436b07e791a53b4426e45134f9c68b6b42af325de63c5cd97e47dadce86b47f8eb7a9118b299fb9dc5859ccdc59f792ccd58cc5727178948aa8a1dadc25c513ceac1ba7b4f7e087e57d903364123903f3c1acef2089fa33264e9277e29f3e6d73ff0236a2c9b0ef3b72b4a6eb2cb8e67e35d2dbf06c06ab0106e7085cb52a17da631a787cd3fa3043dc7dab0bd4e3032912d0da4bd528f0138c3b9c76f8f951dffbbf319de186550f961775df3e8f4dda53402f7f3b66690c2362570f513b50d7de6f55c3db5886a47f052baba29861b98ce1251f523abbe4b59eaace6a8b6ec93ba658a405ee901aa9fe91ddd26e6340433359fa08e5be7c2554c7fcc5d4fb459862887ad87fa487f472ba1db9bfdde1f4213e7049aa87121205decff64a0519a84752d7f17828f90282fc43967db6a81bbf101cde42496e8711721d1c5f6782bff2baa495a2ef993ef867e8c888672a5eeae80cf10c8c5ebc056ebc0eadffb8c1958b9a034cf988bbd22f30972d82fc9d023fda9d886781e56aa4cb0108c5459bec1a33a7c5af53f4fb97f77a1816d1bf869e43c11641cd24373e86eeb921af49cea4ec88e1e8c1865ddbf5c1c0cfd5f4561e34758eb59b58bc2e6a9935f2e8bc689f9156f912c9b3f19a650f6b09cc6a30e61660d9b7fda147ee98d40fe241ffef3ee573d0dc03a861196f820207d84f7f7343a2be3021907012b0a93d1eae581bff54641df35d33609c019456bf6fb8e8a6935ce2f655bf5e4a7ff28c3fbef99b0369690ed2318f53ac89446bd6b1306b6b20c23e0bfae92bafa34cce553de2cc61867b0a161bf1d835995f80999dc06b08113a47c62a54dbd33a09ca2c9deadd540250a55efa93df550b14c5522aabf763ef6fc0e4edf669a0a5e516bc4a95be8d697a4764cfeba246fec2a3d5aac2615e8bbc3c405805cfd7cdbc9dd6c2fd573b962458fbbf6d57ab40bff2ace34c38ff3ed6bc082753fe306b242f34ced83b08d7e554ca28500fa74b137fa428bb98590ba7f1fa19a0cc4e4f8f27357ce6d2bdca00912d946b4c53b37be7390522ca3b141e63f4583f44d81268d3e1f397710d64ca07bdd639065f414fe71761ee779b3acacd1a16bf9a7ffd4ce53e8ddf1eac81fbd397755adaf9fd085435bc901eaa55a414f397d02a220704b3250257890f711f6258a5e97af98201a01e98713cb66a7c29763b70c9c50b6e5ac6220048d5e080eedfca9d1ef99cf9d7ac20bf294dadbce7b760f072af4b5519df0a61fecf656798c9e760f2ad37239bcec809a5cb6bbbb3a5fbd15dcf535e2a2695ad7d05e42eabd57f407db8a04623b835bde5542c92b0a7b7c4cc03b9eebfbb7e88c7d2f27bc044c409832ed798b72bc1c1080596605ce6af92f4cab853e8b54004c5cbf0c14755ff1548b3c857a5f8e4f375168ed0526e41cb99c3427c9d8682d3c", 0x1000}, {&(0x7f0000001200)="5f7357ab60b3a99d328b9d649a5a582e38fa316825770e87732dfd3da8e18e223dd96de1849ff8f5846b198ceb5251d5ba3c138bd4963ddfceaa625abdf041", 0x3f}, {&(0x7f0000001240)="89", 0x1}, {&(0x7f0000001280)="9b4190c9b6471cadca22f5f83e925fc3b92bf204e66b460912a887f76b9ac1ccb59622dca8f1aa6dc22c387348f18d78eec19298695bbc292a6bc9f1946c4acfbe3a72bcb0f65dd2f91936383a3131095ea0578d9b1946b3c4675c1dfa7c416f71ed3f7c7e6f0a59e403bf4c62a5b23b7b26a72b1a30311e7b4d1e1ab4b8729d7287f30ea6765fcb732c350ae3b2daa3913fe44f1b1705e6", 0x98}], 0x5, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r4, r1, r2}, @rights={0x18, 0xffff, 0x1, [r3]}], 0x38, 0x2}, 0x0) socket$inet6(0x18, 0x6, 0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, r4) 04:02:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x2e) kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:02:43 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x1000}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 04:02:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x108) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) 04:02:43 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 04:02:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x30004, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x92}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) 04:02:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x81, 0xf65}, 0xc) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) recvfrom(r0, &(0x7f0000000000)=""/6, 0x6, 0x1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) close(r2) 04:02:44 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) socket$inet6(0x18, 0x4000, 0x67) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000140)=[{0xb, 0x0, 0x1, 0x2}, {0xffffffffffff0048, 0x0, 0x0, 0x5}, {0x6}]}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x80) getsockopt$sock_int(r1, 0xffff, 0x18, &(0x7f0000000300), &(0x7f0000000340)=0x4) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 04:02:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x401, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) 04:02:44 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x3020, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1) syz_execute_func(&(0x7f0000000000)="c4e2790ed8c4a1e5c2a3070000000cd25237c4830548c3002ed9ebc482e9939c81b7000000f04229770564dee76642819236000000a8c965dabc780c000000") 04:02:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fcntl$getflags(r0, 0x1) write(r0, &(0x7f0000000300)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f31d6a2e60e1f34322c0cdf8648b48935d14a79a15cec5d79cd66c31400b4dc386972d2eae1f50145e21795618f1f71dc3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfe) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1ffff, 0xffffffffffff079d, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x90, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000080)="2605a6b29671597e19cd1fdbe1092d845cc30288dc29440157606970dd26c459f26c2ea02f5c0de02168f6ce9462b87ad3837813793a163192", 0x39, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) r2 = fcntl$dupfd(r1, 0xa, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x5, 0x1}, 0x10) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000140)=""/225, 0xe1}, {&(0x7f0000000240)=""/140, 0x8c}, {&(0x7f0000000300)=""/7, 0x7}], 0x3) fchflags(r0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000380)={0x5, 0x1000}, 0x10) kevent(r2, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x12, 0xa, 0x4, 0x80000000}, {{r2}, 0xfffffffffffffffe, 0x2, 0x200fffff, 0x1, 0x5}, {{r1}, 0xfffffffffffffff9, 0x1, 0x3, 0x400, 0x8000}, {{r0}, 0x0, 0x67, 0x40000000, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x6, 0x2}], 0x7, &(0x7f0000000480), 0x0, &(0x7f00000004c0)={0xf4, 0x7}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000500)={0xe600, 0x7ff}, 0x10) socketpair(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) fcntl$setown(r1, 0x6, r5) getpeername$inet6(r3, &(0x7f00000005c0), &(0x7f0000000600)=0xc) faccessat(r1, &(0x7f0000000640)='./file0\x00', 0x40, 0x1) sendmsg(r2, &(0x7f0000000e00)={&(0x7f0000000680)=@in6={0x18, 0x1, 0xc0000000, 0x100000001}, 0xc, &(0x7f0000000c40)=[{&(0x7f00000006c0)="512f8e3ff3b74884cda20f16612bb97bd9ba3cb47312ee3687edd24e157247d8c1ae78bdac5f943e4448c349f140685e1edd69eb7e61fd1e64fea514f992c86127a12550c7ad2defdd1a3f2af7acb4707431e38e2dd9dda640f19ce0e2540e6ad0ecb868b2cf518a843688a0c261144ac18a2946a7b2fbcbe40f6df6107b230c26e5e2fd0c40314c5c74b59479c4e98a1a211416a370", 0x96}, {&(0x7f0000000780)="edf1349697c94dd5c205c2e055ad04bb4b307601c2f5df2c9fe325abd7017bb7a347c27e18ff2034fbb5bbc930e50e0cbd2cfd9495fb9695d88c42faa0007d636ea5295cc1599a6962f741a7a58801d5da4e0e8b3caaf07ae89908c91658b34143e9203273e7c9ea8d131595766819b3244404c09b0763866da83595fe97ee1eb78a797e52e26248787e8464711c7c188c5e5fbef07acd40606b49d5d2455cf4fb", 0xa1}, {&(0x7f0000000840)="b0883c934c87dd44975ae94f4e2a7343be502c14e114c1ed5b38178c5ec1f04e177e0a52781df4", 0x27}, {&(0x7f0000000880)="bc1b00354e36d0e7854fa3158b9aabe1dc63ee3510cdffaee18f4cef9b9e5cd3b0974f4c384c05ab9731527fef51ec66b42a28121d3e877a6ab03ac39c71c1811ac062a86bea543293afc3a99e3399c83bdbacaad993a52ea603ea6fb56cd96856dad7fe87095233ec0a7c4765e30ef5906f151398f66bf480ee2c3b944271b61e0064ce2366fee738e35129c5715896122d1888ccc6788e6d1157a46d5d3ee8081ac99bfc78a1117125263c77dac8a11c192c5c16fdcf53b5abc710e8cca284e0cfee21dfa4788ce84ca9fdbc1696b29412ac4417919bf12850179832b162bd1abf7159", 0xe4}, {&(0x7f0000000980)="eb58f87b10888eb299b45fcecd7c616555a15ba220087836e005b99c75221b079258c48e2c9107bc3a6ca9ee4e4ac07ea9", 0x31}, {&(0x7f00000009c0)="61c2ea2fe9252427382751365dcdbef8386efc9b7a37ae3d6446ca1566d23956a2469c7edc44cf69530ac9f2f8ef9b93c8f1764e67c10c5d428bbff8be0280672c5b6d84234c72644c6c3ba7eff0302c31176868a44c6647ce0e022d5f5ad2ed7a53a5155a520425a98c5ce0f50ea10243df058b50570bf29965ba2f4cbdfae914091a1e5d515e5d8e8a8fbc57bb0cf47d4f455ebaa0ab628c1a1477c1466ddae105a7c0d6aed9452af1abf866e88e37090a89cc20e74e74187ea1fd12f54a43eba5629e97886e", 0xc7}, {&(0x7f0000000ac0)="543b8c6b11e91f61490a15fe5ea9918c8789fad5e50c90a5fef7cc4cd8a4d38e1769c8db0f04d8b5061025febd4415f375fd6adbd043129103233853f8084d0d3a3a4bea099f1136942f8cde207dbd5fd7da73f01a46d57d055785ca86d8b1a7041a417bb34e1790a1d49569a3905aa12148fd4a68b98895f45b0a83c242ab785ca77d0ea696f3c6064e60873aa8751a6bea887f3c20c7d0733b183c9cb27f1b14aec590ac51dccb400cc9847b1743e813d74aa548659eb5a086a610b9b45d83baedc3fb80a38747a2e25a38fd083721", 0xd0}, {&(0x7f0000000bc0)="5ba67caae929adb59478aaea956c4864ccc3b440c5149d5046c3edde215c9f795415cacc4b7c3fea204c1d977e7c8936f54673085cfdf8b1c5a0f72d8149e2a99dc3b6567ca0321230c7f9a50a2d99fb1ffc22836b6da013e57935bad05d6b1f73a21f", 0x63}], 0x8, &(0x7f0000000cc0)=[{0x80, 0x1, 0x8, "01e5b685ceff2927b6b84b003d1fdea82b639b02a1d2c399524a4b507a926090c2336b6c2ace642f9e0ce4995454130d5abc9d1ed45690c682da4e0518b275a9b3a1c2d8954b8f522fc7b471118c6bf60550b1d60858def6f07485ae72cfc751c9b74777758ec46bee73c7"}, {0xa8, 0xffff, 0x6, "79491d5099eecf210ddb0cc7e639115614030848b36efc3f1d7c79ef4363acfff5ccc62fcd9c4a7573c91fad9488d7931352cefa1bdc46b9edc2cca236b93d08e5db6ef0556c6d793b0152ae1b5659a9d1d7cc97f613e68252aec94630df5a7d237a5a4910222e81bc3ea09eb59240069cdb5ad2be925413ba82efe068fade282b2b444eed2ba42766c9c354adabab2a757178733e6805"}], 0x128}, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000e40)=0x7fffffff) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/null\x00', 0x20220, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000ec0)) getsockopt$sock_int(r6, 0xffff, 0x100a, &(0x7f0000000f00), &(0x7f0000000f40)=0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000f80)='/dev/zero\x00', 0x80, 0x0) lseek(r2, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000fc0)='./file0\x00', 0x10000, 0x8) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x80, 0x0) shmget(0x3, 0x3000, 0xc, &(0x7f0000ffc000/0x3000)=nil) setsockopt(r0, 0x1, 0x7f, &(0x7f0000001040)="2948704255d85630a0c1a74b700e8b0bf51a759cc5f98896d9577305432c4d6a751264e05d519eeab450a7074f6b0b96ce5c61cd9b875c4f88960949f1a5f36c6caf558d124cf8f680f50e4a587ddd50aa71693d3f71c5c7d466a21f05d49347195a50b07aa1fc44323c2a2f4990ef4a687de98003e6bba31d3aa33cc97c8b12da09c5830642176a7777f7a6b55c99c05b0084da4ded743da302cc715a7984de1ed93d5656c3d15b2bdb9fa34ddfde18a29aeb34b3e6ab943afb683e6d6fe0651a443c3fd79b49d8eb8d9be2e891e06e77b6d4782958ca144005144d056bd684fedc9dc6f309ddf2fc22abd83f58cd1e0f95cd63", 0xf4) nanosleep(&(0x7f0000001140)={0x1, 0x1}, &(0x7f0000001180)) kevent(r4, &(0x7f00000011c0)=[{{r9}, 0xffffffffffffffff, 0x54, 0x1, 0x1, 0x81}, {{r8}, 0x0, 0x44, 0x0, 0x97f9, 0x2}, {{r3}, 0xfffffffffffffffd, 0x2, 0x10, 0x0, 0x5}, {{r7}, 0xffffffffffffffff, 0x41, 0x20000001, 0x9, 0x1}], 0x0, &(0x7f0000001240)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x10, 0x0, 0x3ff}, {{r2}, 0xfffffffffffffffa, 0x2, 0x20, 0x100, 0x8}, {{r3}, 0xfffffffffffffffb, 0x32, 0x50, 0x81, 0xff}, {{r6}, 0xfffffffffffffffd, 0x69, 0xf0000000, 0x8000, 0x8}, {{r6}, 0xfffffffffffffffe, 0x45, 0x20000000, 0x8, 0x7}, {{r4}, 0xfffffffffffffff9, 0x8, 0x80, 0x7, 0x7}, {{r7}, 0x0, 0x84, 0x40, 0x7, 0x1}], 0x8001, &(0x7f0000001340)={0x400, 0x5}) 04:02:44 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r3, 0x0, 0x0) 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x20040, 0x42) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8001, 0xb04, 0x3f, 0x3, "f882cbb13d65843797d3bb8c390a69ae909b7a59", 0x1, 0xfffffffffffffff8}) 04:02:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x4, 0x833, 0x9, 0x0, 0x0, 0x5, 0x100, 0x0, 0x1, 0x4, 0x1}) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000040)=0x8000000020002800) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x85e6, 0x7, 0x6, 0x1, 0xffff, 0x7, 0x2, 0x0, 0x2, 0x5, 0xffffffffffff60ad}) 04:02:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x2, './bus\x00', './bus\x00'}) socketpair(0x20, 0x8000, 0x9dd168, &(0x7f00000000c0)) write(r0, &(0x7f0000000100)="266a6e43abaab937c9ce63", 0xb) write(r0, &(0x7f00000001c0)='n6..', 0x4) 04:02:45 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x101) r0 = open(&(0x7f00000002c0)='./bus\x00', 0xfffffffffffffffc, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x40) recvfrom$unix(r0, &(0x7f00000000c0)=""/93, 0x5d, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) recvfrom$unix(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x41, 0x0, 0x0) 04:02:45 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x14f, &(0x7f0000000380)="b6b95b31c7aaf310dfccac0e87620061697d4cae1abbc5e67d26b6efae6c45cfc3c5bf22bec63bd1e177cb99b634799965cc2269f245d8630d432a40e62c67da7f867e1a6d2327941659af7fe4589be4368809d162b1b2dea93925b8981030da5d128ea6a73d2a0d0422d45b0ef21b9b42b22e463fd978f4396e3629363d4615f11b6c842af608fe1ab8a2e793b07a8e34c1971dfc9405dc653088008c0cb6e099543dda82e19380ac3bd71f34b7a564ea4afb0500a5d565933eb170162b9b636e22d60bfb8d7da70fe5f2ad1b033d1e4de3f1d9f287bbdf88499774d912120222e6e7c6925127b7382d2a6e060472624eb515c8d5d80d9a4414ea92c79d02c5fd7486cdbc2dbe0d1579d332d1949ca4c8758aa822ba8c9d80319160d7b3e257352b6eb25a80734334785ac8fec719a73d8d195d0ea009bffedc497b6a5afa6889a2a0c985e61ae0db4aac219dc9f6") getitimer(0x2, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000001c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 04:02:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x10080002008, 0xffffffffffff2822) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x0) close(r0) 04:02:45 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x2020, 0x4) fchflags(r1, 0x0) 04:02:45 executing program 1: r0 = syz_open_pts() fchflags(r0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f31d6a2e60e1f34322c0cdf8648b48935d14a79a15cec5d79cd66c31400b4dc386972d2eae1f50145e21795618f1f71dc3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfe) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1ffff, 0xffffffffffff079d, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) close(r0) recvmsg(r1, &(0x7f00000019c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x2) 04:02:45 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0xffffffffffffffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) 04:02:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r1) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 04:02:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100000000000000) 04:02:46 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$KDSETRAD(r0, 0x20004b43) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x81) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 04:02:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x3, 0x4517, 0x0, {[0xca14, 0x8, 0x5, 0x81, 0x1000000000000000, 0x1, 0x4, 0x7fffffff, 0x40, 0xfffffffffffffffb, 0x5, 0x1, 0x0, 0x1, 0x6, 0x100000001, 0x9, 0x2], [0x1, 0x1, 0x82a5, 0x40, 0x9, 0xfffffffffffffff8, 0x0, 0x8, 0x1, 0x8], [0x2, 0xfffffffffffffffa, 0x0, 0x2, 0x5, 0x0, 0x9], [0x744, 0x9, 0x882d, 0xffffffff, 0x4, 0x152], [{0x53, 0xe3, 0x561e, 0xffffffffffffffff}, {0x8, 0x9, 0x3, 0x5}, {0xffffffffffffffff, 0x3, 0x7, 0x5}, {0x20, 0x7, 0x1f}, {0x0, 0x0, 0x4, 0x4}, {0x7, 0x0, 0x800, 0x3829}, {0x100, 0x6, 0x4, 0x100000001}, {0x6, 0x3, 0x3, 0x10000}], {0xffffffffffffffd3, 0x1000, 0xc}, {0x82, 0x2, 0x9c82, 0x5}}}) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) 04:02:46 executing program 1: socketpair(0x0, 0x4, 0x8, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x14) 04:02:46 executing program 0: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="0000e100000000e4f263d6e8", 0xfffffffffffffeb0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:46 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) write(r1, &(0x7f0000000100)="8e", 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) write(r0, 0x0, 0x0) write(r1, &(0x7f00000001c0), 0xe5e1) execve(0x0, 0x0, 0x0) 04:02:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x20}, 0xc) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) getsockname(r1, &(0x7f0000000040)=@un=@file={0x0, ""/10}, &(0x7f0000000100)=0xc) 04:02:46 executing program 1: nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() syz_open_pts() r2 = socket(0x6, 0x1, 0x3) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r1) pipe2(&(0x7f00000000c0), 0x4) 04:02:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x482, 0x0) pwritev(r0, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000000)="194ed6", 0x3) 04:02:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) 04:02:46 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000240)="c3ab3f19937d6b651ce58cfcc4a39302e77327217da7af626884f2cbea129d4d7301b0c72b057e12549993e58579c348", 0x30}], 0x1}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x7fff) shmget$private(0x0, 0x1000, 0x413, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x151b, 0x3, 0x0, 0xbe, "4164548cc8ae5e2a4e10e8c3a29641dbcfc05b8b", 0x100000000, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) clock_gettime(0x4, &(0x7f00000000c0)) socket$inet6(0x18, 0x8001, 0x200000000404) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) 04:02:46 executing program 1: shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmat(0x0, &(0x7f0000ffb000/0x1000)=nil, 0x2004) 04:02:46 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x100001ffe, 0x28a7) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) mknod(&(0x7f00000002c0)='./file0\x00', 0x20, 0x28ac) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000240)="10bc3d06bb514ee5932c88c44604b49426ac7a8247376214fc837455d07214323902778701caf4814d96fef8b09cf5e7143f85853e5821065b2a0e4415a98bb81c3b0f729b0c760f643ff4441f1178", 0x4f}, {&(0x7f0000000300)="5604e85187ac16474d53b7055a212a053f7fa342fe380648ef37705c383250990c2c9c317a7305808d474859a49123f2f0ce14d3d3aa2ad51a84b9c78ac64b62a42e540d", 0x44}, {&(0x7f0000000380)="787654b742aeb840142c9ad87f7cd1fe191b7f8deebe8bb898242e08b2c0fd57648e41d4ef0317e23552462d6975f12b7401ccd7145e689f2308c48ecaa5618228c9e903d8c477502b3aa149e0e5881cf180a4c357e969d1ee1b3adb78e115683112dcce0b85ce860119d250b59510ea2fbd0533c22ee61201c06c5425919a896824c75c3e7cb9e1f7ed1868193f6fc5fabb86cb89e542e569a79b8ea197be8751c933fa7fdbc4f6a913e704f5e42ddd913681df002243030a18a6e3fabc61b72e476452b19ef7789c65", 0xca}, {&(0x7f0000000480)="65451a503b4e47fefdac93d87b9202955e85178489c8a18cc56a1d5fc6f8118a9a41aa609199e25d74313391b9ebbd3c245bfeb9b0d0fb2ba65b7b5567676ac2d5f32e8d0413cea88bc3df608140a5f924c2bd21d090e7a1933228328ced96f7ca163d45166843ac5224e0827967604b1b197d997b78041925336bca5fc7b40ec3d59b61a67b7fbe526e12de556af1c1bdde79df4dd03e3df02560ffac3fff7a98dff8afe93f8027eaa16010aa8f9a045e9a8de6a4f9bfe928118a8203c163577d6b5289a859f592b3d73227b5310e8b3e", 0xd1}, {&(0x7f0000000100)="1d84c2a77c18aebf44cb69af06c373045aafbb456d3cf05057db96f7f3abf5ab0e7091", 0x23}, {&(0x7f0000000580)="ff4110d3f831e04f8d3ff28e690645c5a3f21ead48a1e661c98fa60bc15c3136af0b607d5cf616ab1c157c39649673daa9a2", 0x32}, {&(0x7f00000005c0)="3291f56cb8a5a7426d15906d430355f8344c899bf3fdcfe2747256a0d15950b9f16fec3b7ce0bc1829cab5c91fe02483a4312b0aac5840ed1fd3e3cb355f281f116ad096ca8d5fc2e73e7516d1508d3b33f545ef971d353f8fdf709510f9b4d57a2d8e4d12b55ebd2d7693833e792eea6e92bcf8945fdbbffcc9a8be852db4f1c078ef4487f1be2f833ecdd7b256d8f90ff6890f8eb37b0e1e52c7359246918b08b800941c73ac32b90a03036dc8ff12f3135ae7b0c7e1dcab114e07cafa20444bc46ff485e129bb4013f43e0a22a8912c07dedab2b14133c00b6233c0ad64f98acb69b8b2074fcce5c027bd910a86c78810ab5c84167195a69e16a057a6ee1ef4b59dfde54977b8405b6a83bd8ae9fa355f6e87a23a84a765b1199b85eae650b49604b7e2575081806beaf206e297211f37893c76cb27ba16d65e8e44b1e2bae12a49b09474faccb289f143922d71b2ba531531286470bd36197107d0bd0ec9608ef4fe9f671860e6ea5bc5fc786376ab6e5c1b5225840649f156f3047f1f270f3050ddc825467c522ff1db4a72c4acbcd6b6355af0346b81a71f4f501ab623142973228a07b7953451be91955afa9f4fde54623b98f36b84281de159d7bac0d0d28d3a3580061fccd1714db309fa9bdc2abd1edec56151a6e27304e899bcadefc794c47fac702b5bd295e4378211bc76f61ef3610cfde27fbdf24e72c31912057d40ce7a09d81811be4dd6e523109d24b728a1579505bc267d4bbadb9921e0eee155199613cca9f798b05aac59e21830042343aa71c156c7460edd11b42a3808800119e3828c83eb4d8569efc20ed9d08c465e2ccdd990408c329328977ea343afbfced6cfa7ded2c786b40b25b54216e929e7fc6f498cd23c8a2c1f4d3255e597a9d9fc0e3eaed1feba75d42903c4593a3bfd360812665036fa273b7292d5178d6d81c2bab21baaf7bef09fdd55e91859180b40bf464775a5e6cf8b492f75cddd2c6618995620e217ac5c5b87c229538cca219a104002e8758ff67b68fbbb13cc6e440f9df4e58f73b9265ac192cca379d62378fbbb8f7e2207282ac80e1a74778b3a660e3eb7ec82c0601772d50c256065f0955be5842960c517d005675b6293acae83815145d01abb55dc832a4de8ccbb08cbd8468cb45acc710811526de499bdd64bf93da616ee03a0e8987bb249b3dd852f5417322202eedc0fdde0028e6e8a2ca7a3861aecaa10f01e1292b403b23762095a760c8fec620c9ff2756ad81aa00c3f4cf0caf8bd2f910fb66f518d6fd41fa423c854842f8cff27b6e3e4eea2eacf7230d5c4ef417a8c54ac254c282dbe95e53277e8351cff8fadada7b5780c58b87358202d31d06ae347eec0dae329f97e8c9ca09f11380bb0db7aaed15aa4699247e18d9332da51da693f15b891c901c9354409768daec30a4010e4a7f5179b612a3091efe03cb49c8225685df8c8d9c6d25979c3df09641a38d232a6deb29b9a719b7ab2569bae7921cba044851fb18b73e5d2f728441ea4ef983119157c913bb53c03a25e4a3e03f319cdc964028c1ee348dbbd63093d766301aa81308981578f086d29f16fd8d3001f7b05b9b610e1c1ac60ad973864eb8940f3809558cbcd75d5036ea440460e65810aa56ffc5e4a7e00a3b711079b41453aef77d18e89b7a231a7b4a20a987bc13590b4713400179d4cc1155122d5a324d35069fce8fb94648c104aafbbd10ab463f0bd9ea2f45528bde5f269bcfd89317a44a6728d02f58cca4b719dccaddfdade3e080c95a1a09b5947deca2c018d4dfc152c45ff4ac383e860b36e4c9f62e796fafd000e23dc2171770694c70c3fe6b19b363b242ff15f287a5bdb8c65c0a2fafb8632a9d435aab19e6227e5912ae21c86b411f464c12868ca626be26b79658264d593eca0093670cb82c5667269cc01334140ef3df22c21ffc740246a54e8390ed0e2967a17b3748c9789b687a9d8677bde986565936313f231c7538d406fb38edb4c506096a5bc62b8c870b14f20b8efee3e2cd3a943bba6baa614a784d9c0ed392aaf14b90bb964cab690e7a859a2371e22fb61a8bb2366adbf6112f4b5b687531b334a05efdb99a03612c870fc2acdc9d73faf33a21887ddb0994d0c40a0cbd11646ada719551fcfa12acbd496bdc32daaf66513d0701d361f44b9563a72483d5a049530f6fbd195cf6ddb4d108f4c720a59c69634419ea8d7ffab542ea78c7f5f34a2bb8e00c88c93e73d413a50cb562a9c3c1b163845d03d79c0fb69f7d5187e12bd9a0531df57102eedac894a295aec2f4dca39c760acbf7903f48f355f2b0a19b6104ca6e5dfd1a53ea2271bdfed827d30ebb32e27e232382fa87479ac01fe4af0d878360a1b75e6f77dd9a0cda358de8b15d2a95fc0020774a568ed8153f1cb4bb6f21f790ac4e38a0b8684421dc2ac07a3c179e355398f63e7c7d5a7f0d532dd23551cd0fee5234c9b34a9371cace701c0daf2493de07d212df206cf3dc536892d3346d098e44bdb924730189c609ffe4fd9c009c1d939a68c0a26713562ab0e036092856f58f5e8dd298adc45255599fabc07468051a1778fb0004dea14feaeee531a330865d589dcce724dfe0c62292f86d971655841c717207959d7eccc3cd7745d160ffd3e060df77e241a17c9d6418265e54ea4b091d54283482a68100b6e3bb0cdf574cbb9e9a62a6b9a50390b1639c601c16b3665e09d23a1129657b2db9d52914fc8c46211c5fa2dbef5620c1941429876fee15f5d003e75608ff8e7c2869e2b2427757040a79c2ec2432ebe78d8f1e7b92e2f377345945424b43cc4ba184e106d0bc1383c4f43b33f563ac64136484d98517364bc4ec385846d0d7ea67c3dab11ae92cc41e6e1f50e6999dfcde9da0077ad8ccfb4533469434c745809093d8abf51c0e2002f41459430c354c926c63f45d16aea9e93b0def779705a88d555a77c93191173ba7ec9252ac4325107dbf8e3a2b2e2ca7d99446345b9094285a5a8129023165ed4e3a603ce51e00d4892933654b694408040bc7e1fadf9cc3d53fbb5bb7ffda2648ef652832ea640afda58a5f41f1fe79033a9cacff3f59916015295a8a8779f316979ccaed373c913e223cec889bfcc099a12acd0b2fd114a219aa9a5eb8de9a82998628fddc32089e64aea9d2a69ff7506c739dcf93e0a1ebed1b85e6dd15f8e2582d7a1e42878e83f3142a53b6aadb5fb44b18a47133e774063c37f49f13e5c1c66dd62f9235150dbfdad192337342e6835e6dab44fd1ec62e4c55a3898563895522cf053181983ec92c44fb4a8a9d5d6321ac70ee6a9e5f7c425691e061f47cacc8adf7a30357b1f9387fab446037a8abb8f5bb3f16597d873dd2f7d4529fb9636a4024309e3038e66824c36b02085461808afdc54409fce02ec2c3c94bdcb5c85e2d4b8a7b6d483d44c56330fada2b1790b51321dfa5ae3e2be7a7efced5ade32b52df8227b728767abd770c097198b416599ebaae82629f2210ccf97b74a2db52a75a7f47f77306f3e5936c0cf6df05400729a4bffd157dbbeb65714102ae0a01873e70f78d1207f3deec34e6e823037192e54bfc5ca798ef906074d2fa7e3ba3914966054810fb762a4dfa7f17cd27cf6d649bba9ef7bff25228963dfd15d2a7814982d27c3d31b12f492abddeb8dba0669b40e3168935a9e8687f0f7ed891688548d4f1cf233901699ceda55e2cc4f3a975d21ad722631421ac6f52de56f9925283a80da40984f216aff31985d64d982195b4d12208e4eb7432e36df62cada49cc03a67b07df13d35716da276da954ff522f407d0c7b00676567a7c92b6cd6a3cf838424d553c784705c4979879f41776f373ba7201a9af7ceeece947bc08e0fb779f8f37bba6046d7a11017f707abd4d76e7431d372e52bbe56d9255e6443d82f19dafbd92afdd0ded53fa443d3ab6f0b6880257923b628e6666380d7fbfce6eca11dd3a8ee485783c6d356caba8f8aec11a8ab751cb95c4d31c94f1b14340bd39a6a45903a669d4f8c89d9e59996077253a24be5948c7a7fc6f139026d645cea912df77099d5ffdaf034a6f3313ba0d067ccc65d56f60f608a0c367149aab133baae718970d44a6552fb24951b5673da780c6d3c245da95902556a2eaf91c9d53275d0ffb3529d6bebd80cb594e5a157b2ad8b73cc047df15d3622f23a33337a8264bb9d9f03fa1cac6b2253e7fc3157c1e91bfd4931f701b5864410bd4344bb791a3f36869de62e7f0f53db94c83eec0cba98c17da68c836c5edb737de9808d7f2548b4a7bf3b5ecd047bd6d86f950a4d1335dfbce8774fdac399837589d8682ee3f3ade1cf8e98a6fe7d0b196095d2978a44fd9a0f54261a7e1e8480e50431e09120dbe55b12930e0136406f15a7a61f993b9c6cf91cf4639cb3b986b109ef81cc746c65d17a3ece34736a3a8692b0aa57f771ff92dc072820dc89ad6a4f3730bc4ed615b89aef077c8808ee3f80faee639eed8995f6d4c931cc81c0936b0b07a0cf415836513c05df40f7e8b6fa7ee463dd635952d8255ce2c595cc1d392ea6cf9fbe03e29d4bcbb218ee4174ca909b30d7e2cee21dc112d95191ec0c246cd79b29b34c6a9bf6334ee3a9e93f5da0088b3acd843ee015655e711eb5de94429287c177d550fea35d94cc85c87d3cafcdfc31c3b50f24a3069730e8ad7c3f198e71e889a64158d498544b38c4ecf910a4d5040e47d99d7c663a793d9928180fcb8a05ff5de0e7f5363175262f55bc73a5126493c01019696c33609a844745c0811a7365993dd7f23308e08765f6bc726fa74697228db7e1a14e0c6f66217334ce7dffe6b95616a2db7eea9719375661e0dc326a8f7106ccb856979d3dfa131a6533f4d95426e5835da2166518c706bfae538564cdd3b6182d3fe2ae5b44a08cabdbd37639592dc95a02d5f6d06deda1fb6d2df5b51342285702246199f3a7853f0db948b6184770bc376e6ce760e69c7845d84e10f6c49e4c9e7c933ab3159015d98bee1f22a9cced71140503563547ef1efa8d7b52425bd9808707b8fbf7bf13899ad0c6af2cd10f28ea17e4dfd40003aa6e31ba9d430e5adc64087c09a8722ae30c8bab2e071d8bba160e06d81524c9634c82a6e964535412a5f310afe23c99edc70c52fc6fe76de70a390a195292d4b6f9304d118cb2b6cd8b55103e5fea5663552767b0255ddf1e5925d0fcf30abe137a9af60d7c3020fa026b7c1e6937f300b717c6a20414ceef9707b3e4a032b4a0d060d2711b4820115b9d1722b6878b22bfeb354811844ca1a91d35eef54be4a34cd309156155e9368b826120a41e5e494342ae50034aa5e00a12a119ee96e9defa42deaded10a189b82e00526bee3c488631846232c97e8d9664493532f9f3f23de540f84706aeb307e1223d85dc178fddfe70199e0d0ef16fc97c838b92efeb6c68b2e4703eaa60b9d724094bab9c2d5dbb9c5694775c3e854e48daa9b0fd65b091c98c446d7bfcd8cbec9b1aa7ab8bda22d3a48dc2e721976d714c5fb039cab17c1b76a0757e9dd0b7b54933e104bc3fa071a6e5250701065042094e03c05a719c00042d8c98595cf34ee80cbf94c312d77add03b361962132c039910f4957937827e00b70482e891b4ef9a4214d28056a9daa634f510098c193d394262fd1bae278ed29b3d35910103ea822c3c8e38905291fb83dd3d4cea4bab88284fa90b4d3b3b41dbba13c7e480cb43453caddb74e69c3304ab2b8efd1f606111a41c2ac53043b7a6008613cf2a9eac1", 0x1000}, {&(0x7f00000015c0)="68763e6dc2a10884aad74e10df804a44859212b342f610325308bc2409cba0a8332281fa542d7519cda1370ba6c4f1757b6eb160f5e116d9d1c0015e6abf8a8953d0b3735831df9002dc2222e20ac6a619567516ff66426e285068680c7339d39b772b4848af9d69b5b5978949368b73eefa3eb5b440026b0a825aea7c78e6cce51ccb0821b846ae6762cb630cd622e146b8c1de3158c6078a31e2a2762afd1164e57597c7795852679334a18c78d74658537b2a5c1a1ddc55a9fff2beea8984f921939e4b08d1", 0xc7}, {&(0x7f00000016c0)="0d32b2e1d7427d8012a64fd937d63f4bc223f07585b1a87a75b7c8ebaa3844322cace7e9f39b3e8ac0850c515c0e5506f4ac8e9d3c00aee29b16c0c701b27e71e09e35a681219a718ca0c3acd894070bf8f32e3dca8d8634e315fde7d71b45f522aabaf2a99bea12d06e0bf6b72e47cdf4a3f9e30c77a600d1e42a736eac3e1bf533585eb1c76e94c9fb7907e5e6722419a8fef99aa3a5897013230e58b137a4d4f4fbfb5ea53b4d5c9c86f2105740dabee235e563e92e8a51d22c117e88ba525d049b7add975daea90f769db51f7a53fde60bb862fd041a5c4fa019795d75fb", 0xe0}, {&(0x7f00000017c0)="aff5ae8d805c150c4616280a1ddc6882903517e7caf9614f641c232d98b34df67e45fa21f926c02ae4612e1fcec919f147a5e91af85d165ab1705808ff85543339cd182ad05b802811193453932cd1ce3412", 0x52}], 0xa) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r1, 0x100}, {r1}, {r0, 0x10}, {r1, 0x1}, {r0, 0x20}, {r0, 0x48}, {r1, 0x10}], 0x7, 0x10) linkat(r0, &(0x7f0000001900)='./file0\x00', r1, &(0x7f0000001940)='./file1\x00', 0x4) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) 04:02:46 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0x4) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x3, r4, r5, r6, r7, 0xb5, 0xffffffffffff8000}, 0xfff, 0x1, r8, r9, 0x7, 0x1ff, 0x7, 0x3}) dup2(r0, r1) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) setgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000500)="c51a9c0f90261d780f32bc7af595fc0368b66c08d06e29f6e34bc3cfc87c1ae2ce983a6c1ea522d6256a74ca09847a6f20557029e8cf61e032c08815e98f7593647e337e16e5216dffcaee96e7380771923d3884d60226b3fa55af62486fb689e38dad3b61641be4ea879363865e5f8d0a8c9ee1e12ca41ce2a04d628e218df2535c0c56f8f0f6d87bfa5c59ac37b617888d7432a4891edbaf50c5aa75b7078e8bf04f2cb6766abfd9c13a07b36369c064058ae736a756606660eaca7588d1d64dddecf96650287e97dd4f6c7131b0de6afaf9a2409b08ae3b344bbf3325a75e218a6af0a5caebd76e35ec0152f22e6f82af227573914a47f744adcc8035ed", 0xff) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x0) readv(r0, &(0x7f0000002540), 0x1000000000000067) 04:02:46 executing program 1: r0 = socket(0x400000000014, 0x3, 0x8) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) getpgrp() r1 = getppid() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 04:02:46 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0xe10c, 0x4, &(0x7f0000000280)=""/180, &(0x7f0000000380)=0xb4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x401, 0x0) r2 = getppid() wait4(r2, 0x0, 0x0, &(0x7f0000000180)) syz_emit_ethernet(0x3a, &(0x7f0000000140)="ab5878c73428129963d24e0bc2af5b2ec36a659a9e6b1663e93bceced1ede6b60008634edca4770b9203614fe36dc0c37ba1c23cb1e73ff55d74") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1bca4ffcc6aa2cef, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 04:02:46 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) flock(r0, 0x4) fcntl$lock(r0, 0x4, &(0x7f0000000640)) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x3, 0x61661c44, 0x100000001, r1}) 04:02:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1b4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x100, './file0\x00', './file0\x00'}) socket(0x0, 0x0, 0x0) pipe(0x0) 04:02:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_execute_func(&(0x7f0000000040)="400f72f49567f3466dc461f92f468764660f383410c4c129642166470f3a20f0a267f341aac4e3890ec4fec4427d797c1c000fe90a") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) wait4(r1, &(0x7f00000000c0), 0x2, &(0x7f0000000340)) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x0) 04:02:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f000029d000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x41a, 0x207, 0xfffffffffffffffc) r1 = syz_open_pts() setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSDTR(r1, 0x20007479) 04:02:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x200, 0x0) flock(r0, 0x0) flock(r0, 0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) getpeername(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f0000001340)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xc) dup(r0) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0x8) read(r1, &(0x7f0000000140)=""/99, 0x63) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000040)="092574ec71c5310c9b09263ba0dc154474da8a750405c48d546b0e94c04782d360861332bede82554f97d501f0a69c84dd0c02f732ae63f8acc01fd98a78038b1ea9a474a9d9c0fc78e52e900d1c8ed13d8d52112d06ff2b78a8e87e2ef6082cf5aa75ded8b15ab5736910a96d9ea4f0b7487fbd623546e156f55a15673f501dd217b95763613e37f0ff2ec9df6fbbe9e2138a235c00e850c4928e6d76bf775118edbd15054655571ac205af2afbb460ccc552ea25ea1fceae3fa30a9ced887dbd2012f11f7b6b2b8a903557a7103583e83ae79d75841d0e2a5cb81d4f545e312b8b047138003c1a9ed9bf37b2d84c32", 0xf0) 04:02:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000300), &(0x7f0000000540)=[&(0x7f0000000340)='!\x00', &(0x7f0000000380)='x\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='x\x00', &(0x7f0000000440)='x\x00', &(0x7f0000000480)='x\x00']) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x80000000, 0x8}, 0xc) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x81}, {0x6, 0x10000000000}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 04:02:46 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = geteuid() setreuid(r0, 0xee00) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x1, 0x1, 0x6, 0x1, &(0x7f0000000200)={{0x0, 0x1ff, 0x100000000, 0x8, 0x1, 0x9d, 0x3}, {[0x8, 0xdbe, 0x4, 0x7, 0x8001, 0x401, 0x720d, 0x401, 0x7, 0xffffffffffffff80, 0x400, 0x4, 0x2, 0x9, 0xd19, 0x0, 0x5, 0x20], [0x10001, 0x100000000, 0x5dc0, 0x200, 0x3, 0x100000000, 0x9, 0x40, 0x9, 0xe9], [0x1, 0x8, 0x3ff, 0x2, 0x10001, 0x256, 0x2], [0x6, 0x0, 0x5, 0x401, 0x2, 0x9], [{0x6, 0x2577, 0x6, 0x2}, {0x1000, 0xffffffffffffffe0, 0x4a, 0xce}, {0x2, 0x0, 0x1, 0x81}, {0x7, 0xffffffffffffffff, 0x4, 0x8001}, {0xffffffff, 0x3f, 0x200, 0xffffffffffffffff}, {0x6, 0x6, 0x7fffffff, 0x1}, {0x24b, 0x7, 0x5, 0x70000750}, {0x0, 0x51e9, 0x0, 0x4}], {0xffffffffffffffff, 0x6, 0x4, 0x6}, {0x4d3, 0x7fff, 0x0, 0x9}}}, 0x101, 0x101}) 04:02:46 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10008, 0xd2) ioctl$BIOCLOCK(r1, 0x20004276) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) getpeername(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 04:02:46 executing program 0: symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') chdir(&(0x7f00000002c0)='./file0\x00') 04:02:46 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1a424632fa6812158334aa0eba3aee778f8d9683", 0x0, 0xfffffffffffffffb}) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6044, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="9cc377284c1953462e2e2e008c5461ac66063ee3353dc4fbf8744120145916f0d7ce8d1f8df2d6330a9a06970e0ebe8e468800532f0a6d87554cd5c293e6d7eb79daa6d33ba806339f7cc9b9333413f7b9fd248ba99db877628fe33e6a4d262dcea4ecb442688343c1e9d3ca37a3caeb9370530f10d5d64ef89d11d01da1f5e71a2993eae16836508ce0ef9346e35fff60d1b637409160de587177d585bb8894d48aafc9e7add4b8fc4feaeea69eb61d6a08000000f5e0c32388018cc3863d324a806df0c59cabecc161b6721f57f84a3bdcfb14c21e066a6edcd92c4892f004a5423ad1f151c0dee8a265ab338a24ef688f7722a0ac4edb7db583a6f5ce3ec1046f41b02da87ac5529d6a0ff6eb70671e9f6d3429bcb83d7714ef51f99c76c250f949cd860c6c69768cc9e74683688e2d4637a1e1092d3e2bbef0d3f43702af4c9085d4ccff9abac1922cc0d51e3bb6e55438", 0x153) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) 04:02:47 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1803, 0x0, 0xfffffffffffffea1) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1041e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="066fadd3667e994fa49dbe0c719386116320f37ebb3d99b4e45fb7c7c019b08a458478925734dc17cc6bf26cdfcc7d", 0x2f}, {&(0x7f00000000c0)="fcb0e7a0d2ab456b8d6ca7bb3c6e5968a212d76a62924758da2d05c2d2883e101765be0b7da792f533d7c1f41dabd1f5bcd0a995594eacd700aa142015aebe49b46e4f5aa1a9ab8f91a4964b51c93dd20301d8760ca9aca8475017db66f1eda0ef6993b32fea294e8a5ef3a64885083f8ef1", 0x72}], 0x2, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 04:02:47 executing program 0: sync() r0 = socket(0x1, 0x4, 0x665) mmap(&(0x7f0000a4b000/0x1000)=nil, 0x1000, 0x3, 0x1010, r0, 0x0, 0x0) mlock(&(0x7f0000a0a000/0x2000)=nil, 0x2000) setitimer(0x0, &(0x7f0000000080)={{0x1, 0x6}, {0x2, 0x9}}, &(0x7f00000000c0)) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4) 04:02:47 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000f8180000002900000031000000030000000000001000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x62712e26e17fbb6f, 0xffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f00002cd000/0x3000)=nil, 0x3000, 0x1) setsockopt(r0, 0x100000001, 0x1000, &(0x7f0000000240)="ae8acf5262eada19b6f71c67a9e696601a20ad819cb69948c7f98e85f513140a367ddc9f1feb40592badc09520449d7ee9620b2c8213e6157c0559af3e17513817e4006ed533e951fd1f4bd5186311451a727b3efeef06da6297c1b95baba1b0c592bc11761e9371e2363e22796901e8a08a0ce5fa3fcf0af3df5b50a20af6b2dd6ef76e2fba3bfd5865d3d57b708b9c3f4f6321807f25effb34f9e1193a237deebb24e9ff2e17943083bf39266cdc48474100c32c8709dfcab235a71e7965e808add00c2e9376ef9fdb93152bc757f23f31c6cc3dd72937b0d3ce005d452a66f69311a641eecb4a781267c5d19da09106973402f94cbcd57c79d694e596302d5cf6468ba696ea417a3012a7f07c559af3dc0274c9f9e0f02156220dc7c76ad2ceac950e386b5a309215422721c7e6ab32f036010b5f543111bfcf62a9f6db1d436bdc83e6aafd254c7553991cabe0bb25c9be59b060d5a7a3a82d84ff2db665076d09d89f08f3f03d969ee64e1b655d9b014b697419f9fd1cac2a74086a9907574e5d7264938e73a7b1ebcde4281c59d3d1ecb2abc86f1f5d102c93ee2bfad021b7e1bb555d97f25aeea1d8ae96c305f0ea6c0b8ad1d95dffbef066f562da35b0ea54d82d8f195038a5e03b6af101a3f81f138e18ac3a09e5d3b35409487228e7fc0270619726d50eb07ee22073f4e9b0ab026000e39877d90ab7fd112366dd630a980d7806f5687ec3caed704c871dcd4c5fd93fd681148f048f064e38025dda81cdb009818cfc3c1ad6634ddbcb2e5cd68895a81d969f45bda25484036428aa1cbeb541d4647c87b6f9a333d6bd1097afa6bf78c9ecef7e938c7c80e1168e46f51c21438a798b9ec010d66b968dd185b5efa68f3951bae9cb1b94fa62259bda77a06a55b47225abdc424ab9a5e8836a637adf864ba90a79016129e53561343ed440c1e694196c3ea8e545f7007015439df6e0ab5c37f9891ca7fc844f478897acfbe2291d43bb943ee169d0f64a7bbfbccf4f17fc990d2f94f5824660a4df12ef8e424853aa936eb8a82ec495e4b1784b1d83ef8786220a0891971d44f1e2a5d594028e1878c9fa9843dd69ed6bae1f64cdc59481e6c01ab46be966d63490cb9d598e6db5c621f02219bacda52b418fa04d0a8732b93cd00a1a34a87842c2c26e7cc98373670fb2ac8373f125946bbfdf1eb802fdaae0f55d4bdf3964031a06de3b4d55630b6620903a7cf9d57c0a6a4869e61a247b9ae1c1ced79dd5685c7e1bc32711ea69e3d02cf23d5be00d588c1178abc9aae684e57a3feb4195c32cee47e761898370f57fcd9a7dd5c5f187fdfc2df022bb3bbd156c2de472ad6578834d7596e89f4c758f2803f518e9ace38ae3166ffc231a6068beb2e9d46afea2c91d2f33e3a57041bf1a61d9ab62b977b1fea2390bb87207a39a4c975abf660669590772e08679e110abe1402ee049e1cc11e11ed367767787eaff394044231c99743cfa54aed21e65faf0d5da68792db0df2b713ba8bfabf4a477230340ce133d9111afa1ae08c8ec4eed3ba79c61f36ec5ce7dad1beb401969aa94975802f87558ed97bff76529a3c04abb2bc181d16666b87a23d7779a6baf9689b5fc32568c37f87268a721b7b5b8241cb36904c53306b06c44a889afa073807740bf08b8754ac6b9802d266d3bde1e72c2fea55adc95065f2b7672ee880b4a1a5eec53377c191d717b9b46da7e2642997a007feb2e72f305d03a5a3640abbcfd573e85875a2a4e6b246e49c63dab086c8fbded680544fcb57f8cb0ea422043470f0c96f84cf1bf88cd2425b1b089e04397cbd4a9a36039b2cf188003feb7a8658f7669e18dc8f30b3c17230ab56854d02f8bc0e2d969c354f6eebb01b25a7d36357e478b1d3f2274c4e53b2d649cd33cb9e8f1465e5b14003628d012d07ee60a7f997e06c802c75c9525e5e6d95d4714810306225c421d8119a5b880dd0fa9b19160524d6ebff42530eaf868bd8469642fe03dc2f7da4280a521e3f1c1d0eccd94f52bc633afd033dfabb73c5b24e7729cd52bc8979403c9b62a0e1bcb86bd57d6c519ab3917e25cc236dd937fc38844efdbf6bd7fe5ff3896f636289b4cfde06ee35cfd06f29905ef3a1d2b6232e817dd65961198d2d518150bf32e407c964a0152e9dcafeda68638ef8230b7dc9d190c009494f479e2e24409e23b1ddd6d52f1fc4457f719f622511b8d102b01acc04f3c59f3c4a338ef2f57788cc86852293a2d2d8aff089da6fa662f7a1b14342898eff6f88abf782d2d37eddfc8b0342dfc1fee5ba065cef487b00ae0beb1be14ebc87a4b17a9219bc40b9d6cd0d8968759a41fa097993c7130ebc31d7acde483190b8d032c9a3130cdf095ec0c35a86da4fdf37b540889e32eade9d040ae0b9469f6e8998b022c7d4fcbebd1a506b87eca9fcda020842bc2c11c53b1db1641e91958977f11f19206333ad14842164c3d40223182f5785867e0b7aeece1c069b04973a98f03b75eddad79e9be9ee3aa29d7e61d0c5b5f8c56453c792e0c5fef5948a6adc571b64cd1fcabde0a3c02f7fc055f3710ad12eb5e7e8ae460616077e85270e872caea1ec75dab52cdbbe7fe04ffd4c4b31e120f5d5e781db537d1d4e1e6289633cefcbd1c33aa50719a5f5b43352fe742ea4a48465152e99e68a8f3cbf9d1c991bcd9189d0d08b3089866174e8a54aa08140bb45eb2e71653d525a9c5121987f8095aee325febec7677f8031a026197ab424e0ff515081dfa89df726155964352d66809c00cfec0ba4f26b88b2de8fdb19c525ec2a335b1c42eed1a3a81d1c12ae23d064467799c31c185c7d3496ba6063f0616c3f12ba28fcdac7b7b1d7ee5295c37f8fe89c3a96fbdcd8dfda67539dd3fd3ea3e8965b545e3855546ff02afb5a05f294380545844b5cab6c61f6251e6dd54120f07d93e5ecec446e7d7fb1db7f6ad4b8155b5b380ad5e40e5ccaf6dee6463f00d017bd6b400a4ffdc6996e55d86f32a256852a65e31ce1bd633d00545217482f50bb5db084e37786743c9c3dcbccd2c8c50348e077cd6fbe5c83d29c0abb3fc69b89a18de094427668ae3486eac4dfbe4b52a73dfbb274ee3f340a38700a601e8998f65088bac209c09f959216aba7b3c2d03e8e6aabd0d6e8043f1e3b7a45d907016df7f6b0d3ba354a834155bbeed22ce40a2829dc57473dfa17159c41eaf36302b9617fea509e1ded76ed3a07136e3b38618aec475191f7810f93931e61b26ac7294e91dc862f7f38f0ec5df6c513a0975365b4b9b031fe5cca2cf3acb21ea5fd406345bf7b4cf1fb6e163d8705b4549d92281751a01860a087e12304f152b3903a19440160f8a59753f70a5c3419e87ea3a7497aaced7c287a241bc13497061e181b3bd2027647ce19576fc6d467fa1e9bf170a46337ec77bd971eea82baa173495ef67f3bf4d55b0b0f3abc97a5a150a68d4c60849263a4f976681bbaa5a5cd2dfabb19009350c89747284bec23493ea00ff68e7ef55ccf13c446cb201cd8f16a1508f9e89063f4ad5aebdd0426b98241f77e6835cc5f8feb04920101ca00ae59377a7468b878d669a7ab3b2510f211da10e0f02c00b427682b022b0664cecd181a28e37d66fb5bc62d0a23aa627256d2ce30fd65490e0f140ab173d2ff470ba3a654866d585f0a7f7850d41108963fc06c7b923cafd3bc5bc2169ee334c71eb68ef2ef0961f04ef31db49284d9eefe2725e62ce14b5ff92527f449001ca033c2f1df9edf0cdd9723d42a0e556cac5b926367e73e746c6cdc773cb0e7c4e58e0488ddb502d0a79e433d01f3929805fcab4424ea8d98bfdc29f15569bd77bd5ebbf6878c6e4b3bd20ac1e5aace113ac02301179cc663c0511cf95e606b4cde96ef24f37e14e331f8fcdf811983e51021e1e1e278a845144690a8061ba39fa05b10329bc0ee9e7a9416c5c961cf4d1cb7ec44f9ff62a7ec830ee9b20b49beb9e87252cba309fca059c98ed6b9ded944fd5b82c609ba557b2a7a01a75ffcb163e04ec98f14a7aa83815069b6a0560fe35123dd72abddab4266200bca4bd7740b4f913046dc204a9d5a9985d929fd2e7d38a9a2d65480f0f30fe2863c1644ff91183cb9027c4c508440e5831eb96cb0a3f3a987ab8fd0cd69a7c42770ec2d0b69fcbed812d324306fda8319fe32753c6277b62bda8ddd73813f8f6631f34656283015ff5595e3232003d3344d898395e650f605712479da73a5f616931a41d42f42eb6ed32a031e31d9b88cb032d8555b7a986fc956b5f16aff900bca03c435686970d8511e6d8d901f45cb64adb144e056d85c9310535243641a7ee18407650a4ab2975e0a82b36083da27259e3e82ed59f878e13aa866bbb41e004a06c6b7cabf12547cbeaa2e5a287555eebb76a633b5d7bd21b4e1072a6e85e27ac86a66be3c989e51eb645671bc1dcb46ef6cc995d550823072dce461f585aba0df9ebbfb8552c29643bb7c5cb93cfca9e688b74663e67db677b55a6f985ba706f1b8b3bc57a9fe1e18e82fd7d91024fb81e4b33b2a692a6a4f8307eccb9ca9a8e1774c5b18f6a91ad3efddc2745d4408c6cd35445f660c1c46d1332c553bc78d5da633d9b952c5a450314771978a2024f876fe2fc1b64346119e7f8b1e50e54d9807bde350037624dc375d9fbe3c920f6cabda3203ad95c2eea71d69ca00ab3512156e93ac5d6fe9015b8f245e35f029bf9542353d5bca24247e53148d7d389790db1d19dc8eebf6f62dea5fa893af29ddebe6d9bc90f4cd24f3be64fad08b61924b270153e8637e10535bab31345f543a05871e9a71928db49340d98095cfd680ae16b218382c353a6f7d3e3b745c658fa8e3b9470818dc40a936a6d6cae45ca697fca7852d65926e1248dbbff212475d019c04d0352ca9ebb43a9607e4ea60c305fff2dc6abff69a9a2052864165d3960fe484f4cbdcfd9bd4d2ddb50a996a4db65e5d811868786897558411d85a80ea1e4a2773410e55751d9aef45befb0c41f3e0fadea9c9267a420e4a0e285f27b2d46a35998bddf4024fb89d2f147e8545b2d40a47f3033ba611c7213d0e5e24b8b80bcf99b1de8452dbcf351a64c90a7b83c495209c2ef43732a03ccd0a2d6b7ff63697b24c4842acf798d9efb45db2fe0354404a84f2132aa283ddbab6352922e73b8de9a07b83d16296bfb5b015d36baf1fd1c121df9d107803c4a3a7cb6e15139b70aa912966dd912b314c4bce533c477392dbab84c7767f036f1c3cb99fd35cdba28f425f2a73753ca761a26cdaa1b3bfc8ad7e87080e3225e6b3d32bc9dd9cabd5535e9b22d37f0c25d821f24562520b69d7c76210b918219c0ab1b47fe3050cc2340eced03db306eddfb8df4c399dcaa1d1715f173da4f5740f6aba8cf0f52f1b54090418b9723ec9e6b7c1309f0f3f833c4296b1d3d0022cfa631d35528b072360441f4a0ce93e1c5cf48bbbcaec91c5125f562ec59a4d66cf3a99b18169b3864b73e24092a6cdce8db257c5632dd9969b28612479fa87470681c3ca5ec83557fde057d0ba481c5dee55eb574e818ae7eb49897cdf6086e4f5a5e9d578ade44d2d9b55f41b639c8141dc4f5c49223d67ff96881f94b7f0d3d4eb659c4f13212033d078a9bb24d3fe3fa79e4beb0a6e2f8ae2b06f7ddf107ddbb0f6a6e038d24a4a300c3bab5f1ba68c73a9ac77f44ec41d8f83c59240ad37aa348781fe461b4271e093a2c9ffbef856ff0e5b07dfac81efa9a13ce2769eb6eff1f03c5dd5a2aad6fe1b3acb684b0d58e9db8", 0x1000) 04:02:47 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x4, 0x12, r0, 0x0, 0x0) r2 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x2, &(0x7f0000000400)=[0x0, 0xffffffffffffffff]) r8 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r10 = getgid() sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="517098d32c28d5b011bfdf28169495c4c8aa40f5a411499b9cdec58aea59159bea055593d3304e94c9f8d36cb90599b6f47bf427fb9efb447d925173d91e088329e53af93637bb525f3a35c4f028ea464c0c123169847c0067681d2049ec63df1945245f00aa37c19dd1cb3af23bf5e47e1bec00364f95536e66166bd81f9736887c3d971e8f6fdf6b80a11cd5edb25108ee1b7e3722bd44ec424a22f2df0594ccca1e00d9e40295df6297cf15efed074b3a92a4eb63b5a0", 0xb8}, {&(0x7f0000000140)="dbf0fbce70d91fdc95bfd5beba129f94ab842b868ebf3a06ff8731c870ab8fa3ae8504d08c403bf0394c6e5865527e2804", 0x31}, {&(0x7f0000000180)="dd05737d0e47db89b343d53dec15ad783b82d8919d9509fc5a92af033765f821988ba7994846632c16a4b28e730adc64dd7f85580911f5373efe89376961564dbf37031cf1cc37e78cb9d2233f48a2e1be334aaed2c064508157c432f9e74a8624bfcfd1be4fb515c1d06adeb689ce0e49fcc1f42adfe7381598345f258f9846c17c70cf03a4d283ec21de88040306", 0x8f}], 0x3, &(0x7f0000000480)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x88, 0x6}, 0x400) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000580)=0x9) recvfrom(r0, &(0x7f00000005c0)=""/4096, 0x1000, 0x800, &(0x7f00000015c0)=@in6={0x18, 0x3, 0x8001, 0x3}, 0xc) close(r0) getpeername$inet(r0, &(0x7f0000001600), &(0x7f0000001640)=0xc) fchflags(r0, 0x0) truncate(&(0x7f0000001680)='./file0\x00', 0x0, 0xd3) fcntl$getflags(r0, 0x1) chdir(&(0x7f00000016c0)='./file0\x00') readlink(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)=""/49, 0x31) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000001780)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), 0xfffffffffffffffe) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000001800)=0x9) recvfrom(r0, &(0x7f0000001840)=""/214, 0xd6, 0x800, &(0x7f0000001940)=@un=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$getown(r0, 0x5) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000001c00)={0x5, 0x80000001, 0x4, 0x2, &(0x7f0000001980)={{0x7, 0x8000, 0x10000, 0x6d, 0x4, 0x0, 0x3}, {[0x1, 0x8, 0xc3, 0x400000000, 0x8, 0x5, 0x1000, 0x7, 0x4e, 0x20, 0x4, 0x2, 0x10000, 0xbfcc, 0x400, 0x2, 0x7, 0x4], [0x20, 0x2, 0x7, 0x8, 0x1ff, 0x3, 0x5, 0x3ff, 0x7, 0x8f], [0x1ff, 0x3, 0x7, 0x5, 0x2, 0x9, 0x2], [0x3, 0x9, 0x1, 0x6, 0x3], [{0xffffffff, 0x58ec, 0x7, 0x3f}, {0x3, 0x3, 0x8, 0x3}, {0x80, 0xffffffffffffffff, 0x20, 0x3}, {0x0, 0x6, 0xfe, 0x800}, {0x7fff, 0xffff, 0x82a, 0x4}, {0x0, 0x1, 0x0, 0x3}, {0xde, 0x9, 0x8000, 0x401}, {0x7, 0x9, 0x8f, 0x8000}], {0xa6, 0x5, 0x60, 0x4ee}, {0x7, 0x0, 0x4, 0xfffffffffffffff7}}}, 0x9, 0x4}) socket$inet(0x2, 0x0, 0x7) fcntl$getown(r0, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/tty\x00', 0x20, 0x0) 04:02:47 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x15, r0, 0x0, 0x0) 04:02:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSCTTY(r0, 0x20007461) 04:02: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, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x64}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0xc6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x0, 0x7, 0x444) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/33) socketpair(0x10, 0x7, 0x54, &(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) faccessat(r3, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000340)=""/246) accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) syz_emit_ethernet(0x8, &(0x7f0000000040)="6ab3d187f5000080") 04:02:47 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) madvise(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x3) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="d0", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x3, 0x11, r0, 0x0, 0x26) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 04:02:47 executing program 0: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') nanosleep(&(0x7f00000001c0)={0x3f9, 0x7}, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, 0xffffffffffffffff) recvfrom$unix(r1, &(0x7f00000000c0)=""/81, 0x51, 0x801, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = kqueue() r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000), 0xf8b1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x60, 0xfff, 0x3f}, {{r3}, 0xfffffffffffffff9, 0x2, 0x20000084, 0x2, 0x1}, {{r1}, 0xfffffffffffffffb, 0x4, 0x2, 0xdb3}, {{r3}, 0xfffffffffffffffe, 0x90, 0x40000050, 0x2603bce7, 0x80000001}, {{r2}, 0x0, 0x2, 0x20000001, 0x96, 0x9}], 0x34b9, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x4a, 0x40000007, 0x4, 0x10000}, {{r1}, 0xfffffffffffffffd, 0x88, 0x40000000, 0x7fff, 0xfb52}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x7703, 0x1}, {{r1}, 0xfffffffffffffffb, 0x20, 0x84, 0x100, 0x200}], 0x1, &(0x7f0000000000)={0x1, 0x4358a8e4}) syz_open_pts() 04:02:47 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x102, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600400080000e84cdd000000000000ff00000000000000ffff02c7d91e6300000000400000f2e9df", 0x2c}], 0x1) 04:02:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)=""/49, 0x31}, {&(0x7f00000000c0)=""/252, 0xfc}, {&(0x7f00000001c0)=""/179, 0xb3}], 0x3, &(0x7f00000002c0)=""/13, 0xd}, 0x800) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = getuid() accept$unix(r0, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) r7 = getegid() sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000380)="f2af22a582fe4e04d8786a904099887a1da18ce4a97c0cca8ec3d47222a0e1feb47a92783eff0d5c8324301a9326d241a7c22fb2ff21ac4d7f6502160758f9eb95c69c3d4a5573aaf68aca04", 0x4c}, {&(0x7f0000000400)="ed50139dfff17e843d62", 0xa}], 0x2, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r1, r0, r1, r1, r1, r0, r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}], 0x108, 0x8}, 0x4) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) geteuid() 04:02:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:48 executing program 0: r0 = socket(0x18, 0x2, 0x5) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 04:02:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000280)="72f2b9a5d97f61d530b2a541583f04002a366518", 0x14) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 04:02:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x5) setsockopt(r0, 0x20000000000029, 0x37, &(0x7f0000000000), 0x0) socket(0x20, 0x1, 0x45) 04:02:48 executing program 0: socketpair$unix(0x1, 0x800000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 04:02:48 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000280)='./bus/file0\x00', 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 04:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) 04:02:48 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x48) open$dir(&(0x7f0000000000)='./file1\x00', 0x480, 0x8) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0xfffffffffffffffe) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 04:02:48 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000000040), 0x8001, 0xfff) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) setrlimit(0x8, &(0x7f0000000000)={0x1, 0x80}) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/230, 0xe6}], 0x1, 0x0, 0x0) 04:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x24}, {0x2, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) ioctl$BIOCLOCK(r0, 0x20004276) flock(r0, 0x9) 04:02:48 executing program 1: setuid(0xee01) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x888, 0x0) read(r0, &(0x7f0000000040)=""/155, 0x9b) r1 = openat(0xffffffffffffffff, &(0x7f00000006c0)='./file\x00', 0x8282, 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000700)={0x10, 0x0, 0x4, 0x7, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e8f000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000d44000/0xb000)=nil, 0x5}, {&(0x7f0000f15000/0x2000)=nil, &(0x7f0000ecb000/0x1000)=nil, 0x6}, {&(0x7f0000aed000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000c20000/0x3000)=nil, &(0x7f0000b66000/0x2000)=nil, 0x8}, {&(0x7f0000fa7000/0x3000)=nil, &(0x7f0000b9f000/0x1000)=nil, 0x2}, {&(0x7f0000da0000/0x3000)=nil, &(0x7f0000c4c000/0x3000)=nil, 0x401}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ca4000/0x3000)=nil, 0x6}, {&(0x7f0000ee5000/0x2000)=nil, &(0x7f0000de9000/0x4000)=nil, 0x80000000}, {&(0x7f0000e68000/0x1000)=nil, &(0x7f0000c60000/0x4000)=nil, 0x9}, {&(0x7f0000df6000/0x2000)=nil, &(0x7f0000efc000/0x2000)=nil}, {&(0x7f0000c10000/0xf000)=nil, &(0x7f0000ad3000/0x2000)=nil, 0x3}, {&(0x7f0000ee7000/0x1000)=nil, &(0x7f0000b6a000/0x1000)=nil, 0x2}, {&(0x7f0000dcc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000f75000/0x4000)=nil, &(0x7f0000dca000/0x2000)=nil, 0x1000}, {&(0x7f0000d31000/0x3000)=nil, &(0x7f0000e1e000/0xb000)=nil, 0x10001}], ['./file0\x00', './file0\x00', './file0\x00', './file\x00'], './file\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x2, 0x4, 0xc4ad, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil, 0xd308}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000a80000/0x2000)=nil, 0xffffffffffffff81}, {&(0x7f0000fa9000/0x3000)=nil, &(0x7f0000f46000/0x1000)=nil, 0x8}, {&(0x7f0000ad5000/0x1000)=nil, &(0x7f0000a0c000/0x4000)=nil, 0x3f}, {&(0x7f0000fe8000/0x3000)=nil, &(0x7f0000fe8000/0x2000)=nil, 0xa5}, {&(0x7f0000c37000/0x2000)=nil, &(0x7f0000f08000/0x12000)=nil, 0x4}, {&(0x7f0000d49000/0x3000)=nil, &(0x7f0000ca0000/0x4000)=nil}, {&(0x7f0000fd9000/0x2000)=nil, &(0x7f0000abb000/0x2000)=nil, 0x100}, {&(0x7f0000c97000/0x2000)=nil, &(0x7f0000d56000/0x2000)=nil, 0x9}, {&(0x7f0000b58000/0x3000)=nil, &(0x7f0000db5000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000f48000/0x2000)=nil, 0x8}, {&(0x7f0000f24000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100000001}) openat(r2, &(0x7f0000000180)='./file0\x00', 0x20000, 0x100) r3 = shmget(0x0, 0x1000, 0x302, &(0x7f0000ffd000/0x1000)=nil) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x2000) 04:02:48 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x3) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) 04:02:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) chflagsat(r0, &(0x7f00000002c0)='./bus\x00', 0x10001, 0x2) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/242, 0xf2}], 0x1, 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0xffff}}) accept$inet(r0, 0x0, &(0x7f0000000300)) r1 = open(&(0x7f0000000280)='./bus\x00', 0x40, 0x20) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000380)=0x1) 04:02:49 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xc0, 0x0) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x2, 0x3, 0x8}, 0xc) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000080)={0x3, "c239d74f6e605734b60df06efbfe377757d2b8a8db0e5ae594c1f972daaacd6b592119712fb885725148170be6b7ff76937f4c52b2a204f13f92a2bb3176a706c9eb1fcfa2829f8174545c9157e6555ae90f153b2fb5826251eb8f2cf4a31038bc0d525c71bdc97b3cb74fe5a272d8a29aa24dba9257b2a0817a8c6dfa2d16d9323e2d293a53427e50ad5c65669a9ef13be01cc174c12755349fb66ca0e1942f02a5ae253f7ef0738704829d6b93579173564e33f9a5"}, 0xbe, 0x800) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 04:02:49 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x100000001}], 0x5ef, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt(r0, 0x6, 0x0, &(0x7f0000000040)=""/6, &(0x7f0000000100)=0x6) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3, 0x4, 0x81, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x200}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9be0}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000480)="bd", 0x1) syz_open_pts() close(r3) dup(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d, 0x10000000000}, {0x3}, {0x7, 0x8}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 04:02:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x420, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x28000, 0x0) socketpair(0x3, 0x7, 0x7, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x10) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x30aa8, 0x0) r8 = syz_open_pts() socketpair$unix(0x1, 0x9d98daa96eee7725, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r10 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0xbbabf97e811b7238) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x201, 0x0) r13 = socket$inet6(0x18, 0x4005, 0x2) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x10010, 0x0) r15 = socket$inet6(0x18, 0xc007, 0x689) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r17 = dup(0xffffffffffffff9c) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000600)=0xc) r18 = kqueue() r19 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r20 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r22 = getegid() sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000500)=[@rights={0x30, 0xffff, 0x1, [r1, r3, r4, r5, r6, r7, r8, r9]}, @rights={0x18, 0xffff, 0x1, [r10]}, @rights={0x38, 0xffff, 0x1, [r11, r12, r13, r14, r15, r16, r17, r18, r19]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0xa0, 0x8}, 0x402) open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffe, 0x0) pckbd_enable: command error 04:02:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1e8, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) pckbd_enable: command error 04:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x1ff, 0x1, 0x2c, 0x20}, {0x10001, 0x1, 0x2a6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 04:02:51 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0xfffffffffffffffe) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x0) 04:02:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x8040, 0x10) syz_open_pts() syz_open_pts() r0 = syz_open_pts() readv(r0, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/205, 0xcd}, {&(0x7f0000000000)=""/76, 0x4c}, {&(0x7f00000002c0)=""/211, 0xd3}, {&(0x7f00000000c0)=""/129, 0x81}, {&(0x7f00000003c0)=""/22, 0x16}, {&(0x7f0000000400)=""/219, 0xdb}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x7) socket$unix(0x1, 0x2, 0x0) rename(&(0x7f0000000080)='./bus\x00', 0x0) syz_open_pts() 04:02:51 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='0'], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x1e, 0x1, 0xd2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xefc, 0x3}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 04:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3bf, &(0x7f00000000c0)=[{0x3d}, {0x4}, {0x6, 0x0, 0xfffffffffffffffd}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12, 0xc8) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 04:02:51 executing program 1: clock_getres(0x2, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 04:02:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="fd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) pwritev(r1, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c02a5bd284815045cdcccf19d36eea972fff6634"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 04:02:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x7) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) close(r0) open(&(0x7f0000000100)='./control\x00', 0x81, 0x130) 04:02:51 executing program 0: r0 = socket(0x18, 0x4, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0xfff, 0x9, 0x4, "f63ae80adda59fdc444d6cf9361e9d79c6f3f58c", 0x81, 0xff}) r3 = msgget(0x3, 0x0) msgctl$IPC_RMID(r3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xfa) 04:02:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x8000, 0x9cbe}) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x5, 0x7011, r0, 0x0, 0x12) 04:02:51 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2db) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 04:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2c}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x18c92, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:51 executing program 1: r0 = semget$private(0x0, 0x3, 0x1) semop(r0, &(0x7f0000000000)=[{0x1, 0xe804, 0x1000}], 0x1) r1 = socket$inet6(0x18, 0x3, 0x102) shutdown(r1, 0x1) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) 04:02:51 executing program 0: r0 = socket(0x10000000002, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080)=0x1, 0x4) r1 = syz_open_pts() r2 = shmget(0x1, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x5, r3, r4, r5, r6, 0x10, 0x20}, 0x6, 0x3, r7, r8, 0x9, 0x8, 0xfffffffffffffffa}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x7) ftruncate(r1, 0x0, 0x34d) 04:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200000000010009, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 04:02:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)) accept$unix(r0, 0x0, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 04:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x82bb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x67, 0x0, 0x7, 0x2}, {0x7, 0x61, 0x6, 0x4}, {0x0, 0x4, 0x5, 0x3}, {0x401, 0x2, 0x9, 0x7ff}, {0x9, 0xfffffffffffffff9, 0x401, 0x1}]}) 04:02:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) 04:02:51 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x10000, 0x6, 0x3, 0x0, 0x0, 0x7ff, 0x2, 0x2, 0x1, 0x2, 0x6}) chroot(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=ANY=[@ANYRESDEC=r1], 0x1) 04:02:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x9, 0x923, &(0x7f0000000080)="6b8025197421e77a1f295bface4d658bd21a28d8c8334475485d335b99bf98ff4ecdbd313cc8750afc64c057c622fcdc77ab4ecb2fb535c3ad7dd74a8a13c65cfce2abe7ce9d1535fa5aab49547925693add3124b21e54d457a4ac46158bda2679f0eac24fe6fa2d8b4aac7a3eef1979d4f1f7d7fe72fe1e47be9c1babbb65eaa7455c30b1f3a3de82266196ea99369b0c1f1f355d835cec4099e9a8128145bdd0ee52460ac3006a90bbbc4746a9ba9cb5bd63ce5d529fbf8ffb558cbea9c2f09fe6c96bfa7994c6018f9b6041287296636957e733d070e34bb14b4c3511", 0xde) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) 04:02:51 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000700)={0x4, './file0\x00'}) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000240)="8f0e1f7f93b359d5570a6b7e610d57981efb45f287da35c3ad6291ad02383c1e9c0aff218333b960733785ddd6de3655a5cfdaae35a5cfe223b3231f0c8b50edcdc02319703fc5f8f7e539508407047feb4bfda546a60dfc246c5012cce50d8c63bc2930a5018a96f92bffb997869828eca989851a250b70f8e2f648ceeab84b4536a1643a89692127dbb35a777dd4adefa3219c8b7dbcd25269981ebacb31aebf89cca9f76b2457643d41167bc05b41b791e4a0ea4ab3115579377e5d877fcdecce9296879b30c6365a528898", 0xcd}, {&(0x7f0000000340)="348ca7c5375f19508492739e7b54e8d715baeef56a0fee6b13b1b7904130a7bd0ecb893203e355e1d09e9662e908b77cf004b9937732bd4be094baf46c213aa7d375342f67f0f8f63d9432f3a8293013cb22435ba74d1305b4d3baaa3f9c27c57a00d619a720df03c73bb2def869d4ef0a3737c736d75a8a4a2aa3b75d4f4b8be1d6442b32c19984b3bc9212b62792fd3c627f9ca510374ffef0037090b43d49ead59998f759c8307a00a26e1abb97e55e9e364ab336cad2f767b924041b4289ef4df776e6c5d937acfb800c3d3102", 0xcf}, {&(0x7f0000000100)="b401d1b1b231460e7149f6adb6ba070ece38e8ec5647dc72de5a1f2f240543846fba5eae983d8edcc7d7d39b6bdab456a3e4eec4fe59f044eda05ade7baae4113e989062182b959b701cd6d0bb72df6fc57e", 0x52}, {&(0x7f0000000440)="755a84025b0a64730bcb5e175af276cfdea8fcfe000f6c84002dfe8a93f21ff9088d64ad02dfcf3c1ab48a90d9bbee925a63cf57ad7b33dba5093e70906384cc7ea333cc3975457b07d2b32a9c741fe628fe0354109c46507e42083aa1af8fd7acdd53c459b6301cdb990156d8de8c97f08f1e3bf3200ec0b0f882540776dad4e4b1909e05a8ccd2da53e9f61dccb1b93b6800dd784d51", 0x97}, {&(0x7f0000000500)="384d6bef8318ee861b86c5af55080f49126768b6abbdd01ce54c051441b1ed4851f7fba7dfaed79d97213e2e03391977313f733972824f73db2c75e0b75711afcc0989df6a1e901f842595c18be7b11155bbdd6e57e52534a39e641d2f8c6b4d06aeca154d356b942eb92ae8087f7bfcab19bceae6fafcb39c9a7e1c66a62a9db0fe01a5a5882457df7a5b888f3971cfc094112f23e63063e0ed4645189e71a75c4fc839d53e16ecd66dd201640af060f834db9f51", 0xb5}, {&(0x7f0000000180)="5bc30d691c028ad35ce62d80c901b6c794653e1954c34183fb9bb2d36cdab8419748317bf0d7ef50ce31bdc8d782d4", 0x2f}, {&(0x7f00000005c0)="e31d50218bd33cdefc5489e089b86c3adda2", 0x12}, {&(0x7f0000000600)="db29039e3eabb481771aded6e221411a75ecff8342490d63182ad3e415fbe0eae68e3d9a29502f718caef8022ca73eee4fc8ed9c0cde2facc8a007b1f26c4d24ef11ca36cc01a3fd5016494630", 0x4d}], 0x8, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getppid() r4 = getpgid(0xffffffffffffffff) fcntl$lock(r3, 0x4, &(0x7f0000000040)={0x24, 0x0, 0x1, 0x0, r4}) openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x18000, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 04:02:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd6089ba04ff0f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000", 0x10b) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() write(r2, &(0x7f0000000040)="6a8dd6e1973d9ab5cf263713348629145fa3a3e1eeaebaec80e39d55e7bd35b4c15f83dfaf3954a2f3174588f2a5b1", 0x2f) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 04:02:51 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200000000280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 04:02:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x101, 0x0, 0x58d64fe062645ed0) 04:02:51 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f00000005c0)=@abs={0x1f95d27d48731892}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000600)='./file0\x00', 0x200, 0x100) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000640)=0x4a2) kevent(0xffffffffffffffff, &(0x7f0000000680)=[{{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x1000, 0xffffffffffffff18}, {{r1}, 0xfffffffffffffffc, 0x20, 0xc0000004, 0x8, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x30, 0x40000080, 0x80000000, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x800, 0x33}], 0x0, 0x0, 0x800000, 0x0) sendmsg(r1, &(0x7f0000000540)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0x6a5a}, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)="7cd67450804824c0c38282e5f4e02a5200d4b25cf344a2bdd7e95f2576f67e37c7496432b7cd72dc28cee9eab6d8", 0x2e}, {&(0x7f0000000100)="aab2c69575aa9d55f0400d8f8ed2cd75681cee9a2700b70b8c7ae1a8edab5b32e6a3dc6e8e16f8f62bca43cc4180210784bc84a5af231dd8640105c677be25d4b385cb2b7b1d33a08423af8eaf131af6ebb6dd83891432d77aeb3c661c26c141bf90c8a21810ec573770a4cf6377e0c3e03c66a6b07ec547a00ee62f96e8863d0bfd2e8f979840b652eefd510640d898c3317d9e587fb8135fe86671824d6017ab776db9c41d470d", 0xa8}, {&(0x7f00000001c0)="feae5f299f1c139a44a6b411b83ab8c93e1d742c90a1b19b06d87205521bb6b8954ac7cfce029a27b479d9dea57a43835113dabb54b17a13b59e77b02c118830b00a2e5fbd95026c87dc4c2239d39579e260dc78337ae6feb0d4341807c57fe8ec5c7e2c74ff892d221d04e30f25b1d51fbfb2b8fdd8480a34df409e28b2e8c9a9e2c2ea721ebd10ae70f221e85623fe1e6c93700137e07f910fcc26a8abc0e7324641bfdc9c48eb0944cfe0752380bf61621cedd2", 0xb5}, {&(0x7f0000000280)="0eff79ec2128491cf92ff4a995c680a2acbf6932772b744fa123ec58697b4d77444881101322ca12846e429d08b426dc0472b8d95b2b3fee8194504e3bb1ed0462b3545fa2f9ed26009bd27dd1a4597070e66b5b365d3d1d520b8d8ed667bd1b4b37120236a74c82000b1f1829e0b8fbe237500fba0201cd7555f504e5c5da4251647deeb5a5830f24f45a694d75662aef4cbea48fea1390b02cd3addb379b7a1d5f7a10a8c39d787b8ba10a4ea30cddb95e15a002b6d1ea459c9a6142761e417b19116ed1d7985658f5ed2f8e7229c95259a00321aa98ddaad435c2bf247bb155512ec90b487c99f49da35aba6569984d04ecf4f4919677c0d796e9698f62", 0xff}, {&(0x7f0000000380)="e224d1b6310f4e342f9155ef261d270fb684799c09f209a58b269038a2ef30c3b85f5d416f41902245f4dd26fff227686659741428908a429317508d80515721a5595d7fdbcd9e94af4739f28e708e77e52bda8e355443275c133c616dfb8881d2c393a6020d80caeb516f13ce64cbcafd59a3458e7b19e8915c23260f47927a770762a9ff52d4b52d8ec71743789bd01d904d9e0cf59171557215c5e320ee0c94cb19c0a0123e105572c9eed1e020d171334b", 0xb3}], 0x5, &(0x7f00000004c0)=ANY=[@ANYBLOB="28000000000000003fff000000000000b52b6368bbb86e66340c6b6864dc9dd3ba54f8000000000058000000000000000100000008000000e00885de67ca0acc14aadb679ca0c25ff9d115d7d5a0641a6c821cf3b9747983d33e030ae9f3bc84fb6597f149828c51cf00ec2c6a00"/128], 0x80}, 0x5) bind$inet6(r0, &(0x7f0000000580)={0x18, 0x3, 0x8000, 0x2}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:02:51 executing program 0: 04:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 04:02:51 executing program 0: r0 = socket(0x2, 0x4001, 0x0) dup(r0) shutdown(r0, 0x2) getsockname(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000001100000000000000000000000000000800000000"], &(0x7f0000000040)=0x18) 04:02:51 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) pipe2(&(0x7f00000001c0), 0x4) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) 04:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x1d}, {0x6e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xda) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0xf82) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x100000001}) fchdir(r0) r2 = dup(r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0x8, 0xfffffffffffffffd, {[0x2, 0x5, 0x7, 0x4, 0x2, 0x8, 0xffffffffffffff74, 0x4, 0xc3, 0x200, 0x3, 0x8e7, 0x5, 0x7, 0x100, 0x1, 0x8, 0x7a5b], [0x5, 0x80000000, 0x207f, 0xf0fb, 0xfffffffffffffff8, 0xefd, 0x0, 0x4], [0x2, 0x319b, 0xffffffff, 0x1, 0x80, 0x80000000000000, 0xffff], [0x8, 0xe3, 0x4, 0x5, 0xd2, 0x3], [{0x6, 0x3be5, 0x40b, 0x7}, {0x7, 0x7ff, 0x3963}, {0x7, 0x4, 0x6, 0x3}, {0xfff, 0x7, 0x4, 0x721d}, {0x3, 0xc83, 0x7e0, 0x2}, {0x81, 0x6, 0x7ff, 0x2}, {0x401, 0xfffffffffffffffe, 0x553, 0x80000001}, {0x33, 0xff, 0x3a3, 0x5}], {0x3d07, 0x7, 0xfbc, 0x8}, {0x6, 0x5, 0xffffffffffffffff, 0x24335180}}}) r3 = dup2(r0, r1) connect$unix(r3, &(0x7f0000000100)=@abs, 0x8) 04:02:51 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x8, 0x6, &(0x7f0000000000)="fc7579122c0821ab8f9cc20d9cc76a0f5999ea", 0x13) 04:02:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) recvfrom(r1, &(0x7f0000000140)=""/103, 0x67, 0x801, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4, 0x400}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:52 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x8000) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) 04:02:52 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="ac8322ffd5ad56ec266fa11b3181377a218f914c9df09618eaf94c6c95b17f196e2f", 0x22}, {&(0x7f0000000080)="3f06df50e78d9e26b088240c0366ce96cce05fea", 0x14}, {&(0x7f00000000c0)="9822c22509e4447bfd58fa1324760b3564daf095403d5febf67e9c52f88c8416e4a9f11452cc1076f319e05a4f21f8ee6e7be8891adf384a59453af609d60919eb90537b16956043fd653684dfeb61db3f3a83fa55995cfbaebddcdc0543420d1327d044212aa3a3a907b6f5b657b6999df4855921a9b3f18be26ecd27d94d612693f33220c3aae97eaee2a4a3366b2c294598d18b2d56d93fee9c7bf8a894f43880123e32772e424679bdd82a49dbb7b673ec2a8f917e1998f40fb32f", 0xbd}], 0x3, &(0x7f00000001c0)=[{0x40, 0xffff, 0x996, "a468241415f49f8d8dc3492fde314263c2eb3ce77a59a9cd0a4bd07c1ebdfc3c6d8990d36518bb3d5c"}, {0x90, 0x1, 0x3f, "990299b0694ced940c2ee0dbb77a7b39abc9114bade225d07accd13bb611656ac47fa1e84fac95008cead9aec6b22f32f6c4fc62125c18abe0900be3d48cb6c34798e4fb4544960862624836b2c1de01001cca6880a85db87678628c0196f077014820c1c0a9b6949876b54476fbfccd68ef618f8a8c5894dc3f69"}, {0xf8, 0x1, 0x100, "2c8d5511bdcc23adaae1facff1afd6da5a17217b6a0a5d2b9f75043075a8a21feaa5cac5a19e16848481cf45cfbd5543715b3d78cd5b4fbbaace76dd6da3f5a8a60255f1f6c4e3273955868fce42a9cfbf0956717e9177d5d78ba7812f85de68afda67ba0222a6d65ab92e126260a9d038ab1b88f2e1f491a9e673c1009bc6dc2f2e28304017809a9f1b3dae0b2a7e554298ecc9bc9efc162b2043ce76946dacb7d32766f241dcd142e6a23ea1307a9b4a8596a5d4d3fa3347e0b210332b5a027158b1c0e0f27173b2674b6ca4e76114db62e8c14d1301705901c42625aeadfca5b6b38a9d"}, {0x70, 0x1, 0x4, "21ab9f3531eb6e41c98cdfa6be7c422ea000807175368e8ab03f2d5302e600edecc33e72c84c1a93d53c993a3575e686101ad8c04da55a556b386bdaf9ff860f059ecda882a6cbe4e02397ab521366f960f8ec7911332f2512e8589e54cf"}], 0x238}, 0x404) socket(0x1c, 0xc000, 0x101) 04:02:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:02:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x10) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x233, 0x8) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x2) 04:02:52 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:52 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1fc, 0x10) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c5, 0x40) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) close(r1) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) 04:02:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) write(r0, &(0x7f0000000200)="4a4f8675398247bdcf0e0d83e50670aa30bfbeb3c287d0adc287762cef211aa00158d3964fb84a1bdfe962a6ba12a261b21dd5cde042ccdaad51db9eed7fbe5daa6d1a35c39c3c1039d6ef010af9a40807fb2deaedc77d79219ad25deaa923d00f6fefa8596372f8dc4febe4c51ef75b9670ca00e5b21523dc5c8c1e9f299beae423d3994df80933453d7770290f4b908397454eb3a87448dc507a00ae81b6600b892b510e5453f5e7fc74b5648f660b39fd27af749051440c541f71abd40e0a17960cc95122086a17709ad74d4e23cd7848711a6db261df02ab871e162384a878ef679d541847911be0b46620470ae65a771554fc90623f404e6caa058e2bf6bccacb0f1c8ad263a5cc7ff8cee56e0eb84dc91a6ea8144be7bf0b3f68055170910a2c55907fc27cab91db64e7d2cf840a3d426dc035b1b2bc7d40bdc1b173145792723c59cc8a2bbd7ce2e8adde66a00d311f6a81ed777005ff9f71eeb0f81579189c6122d3ad91f6528a2330ee9a9d5ceea214563950b0bbbdef4fea3293237dc4c8f2c9b67f196518a59ea3d656e3ba3c06dbff42391cad08b2ab1b1133cabd88a66911fed8b8ae058de65988776cdf1f17349cf77be78e562c3a3cf413a8db35820265dd11c26f0ef545a3077a3000914ffe3e3b39acd522150353525eead32fe38315fef05e3ad58e616d6c37b75fa793aeb8c2dd3600581779cf23b97426678c35d241a6b4255b149c1a36a484d9e421d6a39b283fa395057953ae0621cdccb6c7736e61c5b070cf2868ead5b2b78c43edf85854bb866b64d7a35d7d08f90f424c90543ebc2e1640683d6b62b980fd33802d29c1ac2990c48f8fe20cb1ef94a659ecc8aa467f128384785f5b29d537cb5ee8f2816f186d7f79454b8e9cf52f85f2cda1552f9a1e64aa628d9346405292a83496912d6b40b7931d61340151d572ca773b5272f39d0abca5c01a3bc6ea7393318f78fa52806277907d5987dccfc771980ef05836793bf258334fa918a53567b47a00ed1ffc2c946e3ef25e54d42a9cf6486f7fea4c933f129ee3e182197d962c8947ccaeb5d53ce324cd42418bf9a1030cb7c533750d7b08352ef2724d1601c52385b20944ccbf712941bb1ae5ae73f9ac0640af3d6d52c7767c7e693ee72379d54e6470388ee54cec924ea11f2997053fea6f9b3bd1851fae43d87f0e643eddf3937e0a9ac146f769621f844c0c4f0bff8c6678a8889275fef0c5feb8ae1501001492068a52eb8acacfed33018d5cddaa6f2c01f4d1674c14cf99d9379d45277e5411acdadb255cd5a2ead8b38feb75bec14ea94d29657183024132713ff4b7efac5771920ff96d9dd69453624c9567de206e4ddda393652b1ab5767fe41eaae8bfab1526c92624ec57cd6de197fe1e34946606c59ad06bc521ad9b5aaf2ade2f641c889cf8ae514669a16a29838f940442f5d13b9c2fc55b91ad6158bf95997ff3451b5faf496f1bde0a27f44f7cded6e6f5c0fe8970c7eb5a414d69e3ecae3259db62c541c0a5266150ad4cc2fc226a338939fe9afb5283a3f1f534cee25ae376ebc8b2b5a1a8d822693f0c44367f83a8b8d91e37db7d9bed3b03a522b0ea343f30fb7d21dc417b1fbe91b480218463c6c503d5b2bbd55f7c877a77ee85b53166f69865cb75c4c91cc8a81b842e99653a8328ed431991be8f23e80c33bc14366beadf6dddb8477e34f2d5d9ca2bbd62352b6af5178758c8c6abcb1fc13587e84e39dccd57e8def4c710e5fb71b1c0ff1859c979d02bb4b832971f008acc95af61ffa7be58b7329fc673820d25266631a258ba92599d6f6b812f8cddbdb41f0cff957634b32dad1ee36d7c29ca58a48ad72abf5751087dbec5f7b05d5c04f6dfc405f1ed93f8afba49ae157706da341db14328f504535e8807e46a2be2ee866937e23e0f3b7d1f1fc5e47cefd6d1ef11a8a960d52ebdd7d7cb95b6560d09590535b1fca6dea805be570820b2181b5df074ef6e68d0e953bef988fd79d8f9f6d2c836fd91bafea767ae1da6a40ff4c59fa1023169eaeb2307a19cd70c5a61212de4451ee9343a82f3de136ff55b3fbca19ce393670052b7384333ab84eecc2cd1f53cb6bde0a15228b5faac597c9edff7154f2dad34a3fdad8da148824099301411c534a59f2c0157a30b4baeecff8a56fe0a4dd023ca3b35e1f9e4c101dc15138914eac98bc73b45ffd592d8722493407b4d7219c71858c7d459ed604774416335ec50887e75f4d48b33d8485c7a388a46caca8bbefebdd167e509c5a2e40a993939e021a4569ac82a720dedbb76f3c85f091edb3f00d8b0cc273d3c847051e257c4090f1f9dd9b5e1f28a06d2ece03ffaf6b08617a6945f00a472049ec64eb6ccd6b4af28750fb50ea7d5bf76fa642a5c0135978c0d814b59a452758669d73b8b69b4e60b92c44671e1a81b43d9e5c9e5bd6455c5b1d6702ee2b992a54573fcd29761b54441ced6f6d5e72ba57230f297f8116878b501ceaf2f729bde32d046edadb4f923f86c1a7636bdccb0daff6b9839b377be30eb907a8b177e6b0035f541dd782a896a486f27b7d2afedbf3f4b3ff4090151e49002f0cbf5530dfa0de279571ac902a50c20d8b9545f12077459bdff6620b3322e276cab336314f12a9a8aed892343f09d8444e9f32feb0916acf1f4cc3abf13c21bf8b64fcaa2da83f35dd53dd108ec1ebc1e4950079428fa290d161b5a189c5c9fac9150e70bc8cca445ebe3437fc660de0e151c78ded3e400faf4ccb90387fe179978d2b7aefd649b0d9b117014ac2c4730d6932946767b7fe5eb3fe3a4e2698fdc2837b5259cdf1b7be26443fecb702e784f94d1ad0236e7eb4000319e98ffc85ff34fc0259c45f8299489cc67201cafec56d4818fa3d272481f179fe447ff0eb64d42172ed207e3b1b623e7b24124caa4e98073be28a2d2d9d445787d40a28ca3d23bc17c19903487f5b1e9a3a30c46fc9d2471f2edf12231a6054e6c00539ac1203c95f8431c851ef1a4054db589d132b75a1f629e4728a4d8bdaced7e267f7d28aaf50b011d9fc0dcbd5801fa59c1f18a8ec1ef361afe40d0ef04e961b4f2150ca9987cd58c30165d9f99d00c70e8d285daac614353126f0f77a2413d97c7c318dabf5de86c1e3ada16700f9d4f2889a7658d2ea2c6c4a52b765171ed5df86f6d1317999859d343eefb5e807e974b82662e09a206dcda112b697bea932a70d3eb533298fcb902be9fef28a7ad4d0e6f34b3c5bb89c7a1fa5e2b16d9e96c76533fcb5aeb67df5ddcfc062231a98d70f05e6985f1139ceda1160ce99989b153ac5d7c26b8312574693a8a89ba4c1799618afde133ac0c272d995e2a9ea472bc766f3903a4c233dfd0e69f2847d91bc9d07fedec70f8aeb4bfd26963363946045d4a36c620989488051c02461736ee4d3650d797b44b4d5c93cade0f3c91fd4a8de6de9bbcfc1894555a99f2aaf6818cac6a6bbc9ff02f492f7c7d53ccfe33dc9306e8ee9d8bdddefff933ba92dfc1dbb1b647c6c873945e120614d584d1b947dfd8710868b195249ae2fc7e3d90a97c42c075a74094c166e95f4813fadd1d44ddd24d39d26eab21c6f56ee9414a713986f06332067cfcb3f78a59f2afa5c5e68642ec61c32025d43c0ccf40c305319c4ce66812d166e6c4481be0aa049b386a9827148f22d02f17d006590bb409b82aa2402f2a29ee1910b4696c2922b914768cb04b237d79a536bcb665c64bbb535f134af0c9a676347bfee785847046e8d11713961cbf78dc606be3b91ca55b03eaeedebdf4eec36a6d5d4b948086bac29120711153b1447fd45245b381b349d7fae8b258d089ad1f493a5ba906f3fd9143ade8ff64ffbc764e3bd482cb0855d06693ee254a8ce5b482b6bca52139b85e3f035bab53c8e512553ad05e15d0de93aad26d99613e82b0d5f48ae7e6dff182bf88ec58f27dcdc4d7c389f9191f6bc5efc9b77eaf7d26811b313d97b026d812355260afc11b729a368e0dfb6890ffce4e8decd01b0389e4ca00b35d412e20fea00a5ffe02ab2a392ab2437960289ce7bbd1c731b695ffaa40433981439edf798b15f673c726e2f1d7b0a49213d76fc884ab407606ac451ba094e8cd3eafb731a79fdea5db3086d410780509b72dfdb7d830809887305b657e7677cc52a556aeaf476a0476261438d4a8e8d54ecc9d53241c1d524400be6cac6db06f522526064d6921b6fc92bc8def30da83f0e00ec761c29ad5705cae703620a438b9044e592db0c9b446e3206eba9eb903bd572706958fdbf35f9e1542a62018df9ba7cd282190b009565d561606308e7c91dd617e2f29f3a8f7e3ad17f45341dcc518534758f5b2a51c3b5b04811464f82a8fe7b3c3ec9a277835b0d0ad3ca2e27f3a4947ae26fff438cd98ad7facfd319bd1d89c40607f073f976c902389fb57743d45e1c48d1f01032540217036b122c38e1018007b792979442296e862099742b99c554fc698a13926d11958ad64299044e1547e8d08f17642164a1c2c58af0e53666850ff4410bb585f733584d082805c5d8151f076942d653f24ed3e1411f708e114e0d56741d0bea6f42863d377bb0e798619975aea5d73c7378bd6b65ff337c8dfde7459b794e8390fdb1ad9c1dd140739470b6ebea30a4d8ecb0533398a771ab92607a02ea5a41ee994ebd39a92e57ec710d4e98093037da05161d9956f8f6ea42b172958a8b359fb52c9d60ce41be8b9db471bfd3201efddbb3eb98531e3ee27b71e98eeef5e47050b7d9bb8b25dcef4191cc06133bb7d6ea20994e4118d5497252cb872850c5c4453ac821576df0335ab7c0cce7e2aa75b52aece61499ca0466b602b3b44ebdf5924f55d72274188eae33b97b3a5c30b9c1a0b0ba657b143815edd8c0a9ca07c41fd60a6b9d8ab3a21391831fba5bb03a0b66f0614215fd6e99748633eba105617d491d027e866d166c0204b6eed15d9478910311227723f2025f83c361ae347d8af91e06d8cf1efa1105f0de0e7f04eb78553e72c6634c2b681b20fe4e4b7422236b3da820628cb3ed5445ae52f6410cb57455b26bfb9ebcc30328ae5134f916cd02ce5ca757d56d067c6ed99b55724901bf7018f1033741569a5fb62e05370a97c744177dd59ea83b69212f88d04a1ee25245c375f7f86ef85ca2616be89d2839e318525c1720b83c118d5b055322350979489482dc9275c2b5d22280ad92e286fb7a7f8f1315064320688a470f4bc8c96c6d7dcac71883610e330cf803e708a49173da677304d84e2dee5cba10830a0caf9b81af71e8cffae58193521e5dc73d66892c9a23178d6651071dc83dda63e79de2812e184bc202d59c28594bf2f32f4ee39c15608c6bdae2de9b278312d63040840efc0f35a3fa0556fc9394764843b55d56789c4b514a6f8463d4924db2f604bc5d28be83dab133d852aa3d558392f2abc1634393f04648a1ce758da871d43868bd8013e5d3545c07d8282ee6600abf5b8dea3176cbc21d7649e6c2ee13cafb0aecbeef712108a56c1b89cabee35d9f9beef1cde4797c36e4ab91a3c2924e578c6f5b53016369bea717d64af2e761a6ea16e63168303a3465a542afab7ea66293dd9dcdf580783caf47802b8fac809317f893a7a65a252d144638bfeac1394ddfb4e33cbc772b19b506ad8fe4c844d4d0e2efafa54377bbb27985fc9402e22a4cadb664377e437904cb6c86236cb33d7505054696ea05bc40d6748a05c493eff9491729a8a259b3a388653f5732bc4aac1199afb149358d250", 0x1000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001200)=""/160, 0xa0}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x101000000000004}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 04:02:52 executing program 1: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000001c0)=0x7f) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000400)) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) msgget(0x2, 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) 04:02:52 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x1, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6c}, {0x7e}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x2b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "b000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="be") open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x20) 04:02:53 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x7fff) r1 = fcntl$dupfd(r0, 0x3, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) ftruncate(r0, 0x0, 0x4030002) 04:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x81}, {0x800000006}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x800, 0x1, 0x8, 0x9}, {0x7fff, 0x10001, 0x8001, 0x81}, {0x400, 0x7ff, 0x7f, 0x4}, {0x8, 0x1, 0x4, 0x4f0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getppid() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000380)=""/201, 0xc9) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x810, r0, 0x0, 0x0) 04:02:53 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="29000000ffff000801000000000000000c0d284035125dcee7b9def5deb58fea435331f57c7b578ee5403370b011d0832293ec50310792e6533969f803b73fef13b50b243080c2041bdaacd754e14129f9abe3c87a75e6b56f066c31deb063b55cbe9d30644a25da0fdfc674e7a671374b54b7e70d0f03e635ac3890c8eb81dba3437ad040463e7a0a06153b89ea3e26faa0c90e944dc40d3c156889d653e30c738e1245d6ee645b4e5f2d6bd97f1aaa5586be50582d58b732023f178167c40a0fb8eed775ea73fd05b154cb726853ba44f8517b25f9c6eef20d2c29", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 04:02:53 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x880, 0x100) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) setsockopt(r0, 0xff, 0x0, &(0x7f00000000c0)="4cde577028732745b4380cf805831059fe160d3341e64474ceb5e522f65046bfc51eaa93daa036eec636314b47254f2dfa750f9b6376e795b14e68991bb99dedd34169df7f48a6f48675c5a2252de343feec3afa74543c43d1f4dd93683bd971e69ee63957fc115d21e2738ad7c9ce4ee190ce435a0ee6b5622224843dafb502c07dad8b62d42586d8d588c992e8281804ac77e2f258f164508c79b4cdc083af7ddde243f2062a02ff47059cc0133d059b8450", 0xb3) 04:02:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = semget$private(0x0, 0x0, 0x3d) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000080)=""/41) r2 = semget(0x1, 0x2, 0x100) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000140)=""/80) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x4, 0x5, 0x1, 0x0, 0x1, 0x1, 0x2, 0x2, 0x3, 0x9, 0x7}) write(r0, &(0x7f00000000c0)="a49c83c34e33", 0x6) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) 04:02:53 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x6, 0xffffffff00000001}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="e7", 0x1}, {&(0x7f0000000240)="32503e5e2ff4a80a9e2972c633a77421848682999e84116eeac16dac8c96ef6a5c326dfc9e672c8319aa1c03c38828ec7cca82f307dbcc4d5a811778b7b04f5b9ce9efe873933fa7469f98cd5bb89a2cc31961e480ae8d170470dd3fddc7822294791a4320d332d372da414cec058b30116f541ea0f8e380dc6b806eae616a6bb1002e6693d2eecdc383d5bd67b9f25a4e07b7fb874375b7aa2f12ffaff27f78efdd0f9e66acc3e4b883e90b48fc67599e5cea84561adba86a69a6f6c8e228df4ffed37ca791fde94b8ce6a44ad9d02b17d62aa153a3f7", 0xd7}, {&(0x7f0000000340)="a9710ba918aefebca0cdd8426ab52d2150d4397304162b4777f8780c583ea939d81e0ef410ad429902797a98a7c5e699416c9fd587c34112d08704247b1dd0404ea0aa77a6615b7efad7d6e255054c7d2aa886fe7c8d5196896a0dfc880ff6a482e6d2126ab9bbc02490d9bc3eee71debfc62eba70cc09274cc30dfa6c152f103180f673bc47a4a50bb9d5e4ff1a91b83d9dc38d446005d76b206e23d37ad80e9b5489f2a0108081aa8f15dccf9742a0e497650a1fed2b2ba1736d8be73379342e21357abbc5037655006a675ca4b40b1b", 0xd1}], 0x3, &(0x7f0000000500)=[{0x30, 0xffff, 0x80000000, "6e3913168a5fb1388859cda8080bab1cf2c0c4fa2ca1a16ee836"}, {0x60, 0xffff, 0x3, "0b0529664b00fbb3f2cc5ef8ae65bed0e76f5b9f9cdcf86685aaeca6d0ef8e4152d01ac6f0bbc7bdecd77e19a0182a7dbf11b86929b6d17a24c08af5014668f0eb94edc56f3e2fcae102"}, {0xd8, 0xffff, 0x3ff, "72d529545ed071dee77d802f2aa8d8a7fc1573769fef6248fb0a456858bd532787503a3e1524dfa67baf92a31d48867cb8b6050a3ea2d765286a9540cd263faa3de653e9dcfe65ca34b2f8a09273d30a879aa6ec25f5125eddb2de1ddb0375b16be12929195a199c47b466bcd71a131506ac322dd211028ad9cfa77fde645bd6aff87f6015924bf89f6a41788027bd91ed4c92a6f882665b3f9f469ccf05562951b029e5772c8aa1222e65dea2d0d57b0970ec1292b42941553d6554311e46873e28a9768d0bae15"}, {0x80, 0xffff, 0x0, "90dc378ba9ac6f76b17411e2999441e8bf96e10da59f60b63ca65d63780d0b17dca69041c116acc4ef1091d2c1f7ed266c304648d1f066eb5f11ea0add8a5676afa5ab52ec94ac77a2a050b354531caf770d713c0cb788025a36cec02e1621d857907e7b0372d3b5eecf8ba034d3d54b"}, {0x28, 0xffff, 0x7, "8c93ec9f6706a7ebc9b04049361bdde10610aa9c90"}, {0xa8, 0x1, 0xfffffffffffffff8, "4e6da9cf9b07d8214756b7816fe424de210f73c2623e0492f8fd95174b25ea1e30baaf13101952300e86e4ca464fec472bb4c1c66bb593d7ef4de0afc71d79956b0520486c855cc3f0ac421c900944434207f0a36646c1d55fbc110369cb861fb1ef9bcd5d82a8e4953395576cd9a9c85401d848aa7ddecaef4e16095da7ff0a41baeba4405dda805bdc394740cf9e73287cb286"}], 0x2b8}, 0x1) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x10000000000000) read(r0, &(0x7f0000000200)=""/23, 0x17) 04:02:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR64, @ANYRES16=0x0, @ANYRES64=r0, @ANYRES64=r0, @ANYBLOB="1e8c52ccbf825dc9d9d78933d00853eaded8db08e28b32abc0b28c5e767e130a663b3a8fd2624e627250a0256da3aa84b01c15c0128cdf3a98bda095d83f64f52de08fbaee116415942e7675cd42ca6ca72edc23c8620008aeb01fb8885213199f1793f34823ac20c10a9115d77f1cb6bda6a7e29fe1d662941beb2e30aad04d505ce3573106ae1bd4c8114c0ab0c41d094cecc7760f76f36e345a3ed599e0df7dd7ba26dd7c60450d0797fc037e805592c4b8a2c6dd16c16748492d2bd3a04c6a0da4b254b43a28fd8e69c9217bac153bade711d1313a4782c4f0567273f723da3a9414e084506ce6d07d68ce976f", @ANYRES64, @ANYRESOCT=r1, @ANYRESOCT=r1], @ANYRES32=r1, @ANYBLOB="61b5db1ac5395d68f19eafe110eb6b38cbdd7c0e9e11d9851a8a182712bf5854f988da27c021b9216ea4e2080bf31462457df52cea759c00", @ANYRES32=r1, @ANYRES32=r1], 0x60}, 0x0) 04:02:54 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000001c0)={0x0, 0x8, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6", 0x3}) r0 = syz_open_pts() getpid() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x40000044, 0x5, 0x81}, {{r0}, 0xffffffffffffffff, 0x26, 0x4, 0x8, 0xfffffffffffff800}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x100000}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x8000, 0x5}], 0xe891, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1, 0x8, 0x33}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x100000000, 0x712}, {{r0}, 0xfffffffffffffff9, 0x1, 0x4, 0x35, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000001, 0x0, 0x1}], 0xbf, &(0x7f0000000180)={0x5, 0x3475}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r2) 04:02:54 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) mlockall(0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) r2 = semget(0x0, 0x3, 0x80) semctl$IPC_RMID(r2, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) 04:02:54 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd}], 0x5, 0x0, 0x3ff, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 04:02:54 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0xfffffffffffffffc}) 04:02:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x880, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) open(&(0x7f0000000900)='./bus\x00', 0x482, 0x0) 04:02:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x4d}, {0x10000006}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xffffffffffffff00) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:54 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x203) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b, 0x7}], 0x6, 0x0, 0x0, 0x0) r4 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) shmat(r4, &(0x7f0000003000/0x3000)=nil, 0x3000) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) shmget(0x3, 0x2000, 0x10, &(0x7f0000004000/0x2000)=nil) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 04:02:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0xffffffffffffffff) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pledge(&(0x7f0000000000)='+.\x00', &(0x7f0000000080)='[!\x00') 04:02:54 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000340)=0x8) r1 = shmget(0x0, 0x4000, 0x24, &(0x7f0000ffb000/0x4000)=nil) r2 = getuid() r3 = getgid() r4 = getuid() getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r2, r3, r4, r5, 0x120, 0x1f}, 0xa2b, 0x7ff, r8, r9, 0x1000, 0x4436, 0x7f}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0/../file0\x00', 0xffffffff, 0x8, 0x5, 0x1, 0x10000, 0xe77e, 0x1, 0x0, 0x3, 0x4, 0xce}) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0xe3, &(0x7f0000000200)=[r5, r6, 0x0, 0xffffffffffffffff, r6, r7, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r10) flock(r0, 0x1) setgroups(0x0, 0x0) getuid() r11 = getuid() setuid(r11) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 04:02:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 04:02:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x1, 0x8}, 0xc) msgsnd(0x0, &(0x7f0000000180)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0xa1) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 04:02:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x104000080c1, 0x800000000008080}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x7f3) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffd, 0x20003, 0xd9a, "098d14c67504f300c5664521d3f131bde5000001"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x8, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r2, &(0x7f0000000040)='./file0\x00', r4, r5, 0x4) 04:02:54 executing program 0: setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x20002, 0x0) r0 = msgget$private(0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x114) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1fff, 0xc57) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)) utimes(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f0000000100)={{0x3, 0x4}, {0xb5c2, 0x3f}}) 04:02:54 executing program 1: r0 = msgget(0x0, 0x0) r1 = getpgrp() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='!\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000540)=[&(0x7f0000000240)='}]\x00', &(0x7f0000000280)='&&.\'}\x00', &(0x7f0000000340)='*(%[&\x00', &(0x7f0000000380)='I+%F:\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='.-}(^{&\x00', &(0x7f0000000440)='$\x00', &(0x7f0000000480)='-^$]@\x00', &(0x7f00000004c0)='-\x00', &(0x7f0000000500)='/)[\x00']) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r1}) 04:02:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0xfff, 0x12, 0x8, 0x6}]}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 04:02:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b06fd6e64de400ffffffffffffffe800"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f00000006c0)="bd", 0x1) write(r0, &(0x7f0000000000)="cbaa03db45694a3a34999f8700b74cd981c2dd61c364a1d2f17c335e31aeea3a", 0x20) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) 04:02:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x17, 0x95}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40b, 0x108) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x3f, 0x3, 0x3, 0xfff}]}) close(0xffffffffffffffff) r1 = syz_open_pts() mknod(&(0x7f0000000240)='./file1\x00', 0x10, 0x7) unlink(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSTOP(r1, 0x2000746f) setrlimit(0x4, &(0x7f00000000c0)={0x5, 0x4}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)='I', 0x1}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x4, 0x4, 0x9, 0x8}, {0xfffffffffffff786, 0x100000001, 0x2, 0xb380}, {0x21, 0xffffffffffffffec, 0x3, 0x101}, {0xa9, 0x2, 0x75c7, 0x6ac}, {0x0, 0x36b, 0x7, 0x1}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x4, 0x4}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x7e}], 0x1, 0x0) syz_open_pts() shutdown(r2, 0x2) 04:02:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10080, 0x20) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000400), 0x330) 04:02:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2e2, &(0x7f00000000c0)=[{0x1, 0x5, 0x9, 0x2}, {0x8, 0x8, 0x1000, 0x3}, {0x1, 0x5, 0x3ff, 0x1ff}, {0x9, 0xe6, 0x4, 0x800}, {0x9, 0x800, 0xc9, 0xe5a9}]}) 04:02:54 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x408, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="53e71feabc522a448219fb822fe1", 0xe}, {&(0x7f00000000c0)="b8d8f13fc5b3a2fd639ce0402e2aa0074ccb3cecff08c7f8f83139ad71c1b4ebf430fee2a6e33d04e954fb", 0x2b}, {&(0x7f0000000100)="d4901918166ff95a0ec3f0f0818ad56a90072872da7f7f2ff3b5c69767b04246615596d10bfec55734d3b3528f82bbf91a68f6136e26956f9839985c15163b4b85a0253f416d553c1f06b96b2622ddc6b8d1795b0014d3855aebff82c770c18c698c03c4405d572fb8184a54a2e967751679175f1616deb049091164c828d53c7d2cf1dbecde7dacc3593da3789136f8f84110bcbe46b16668754276bd8eb1d17297a1601ef237b2063ffc0966e190f5fc2c9ac97145e30f22", 0xb9}, {&(0x7f00000004c0)="8e3658252a8bea7087196acad023690e187926a0a070d5d4da2a1b5b9396ec525f83bb0e5b40925aa8b62932805fe20b45f4949554c42d954d1756f0009ca0afbe35c1c38afab546b9995f6d593f4830712a4076f24437183df09cd43e450d234e944aa891de80769c8c20c53e9231e32f16a883a0c24642dea9c2fc6287118ef2bbb7566b1058d99d7a8267436410ac3678b6d3c4a4c80f36abfe6c0000000000a7da2c07be713181d778e5e3d9028629baeead821955f468ed8da8c57369437057543a9ec3e077bca58ffe7842ab1917947cf2159532642927bfa0ad3e4bf0ebae7743aaa0120d3d5ecc66a35e28df93c121a5ad7407b9f3950db882db9985ceb227950a767ffd278f55a4293153f96ba88da5f364a0ef45ef7ed8dd8c7fc2a15df8992274c1d3e95c2d02d36fd726232726b472854df4f0da49e0dedc9849cb11bb0f9916c170ef4a472fdf460656ca51a919c2f592dd462f4e641cb51328de4f3c898f72b2ba3b937422fb0e402ea8469305a19c2f90c928a5e439a0f36284786eba78e9", 0x186}, {&(0x7f0000000280)="34607086dfb9a0cdc8becf9b2af32545052ce3870857ff2a57d1ed483062e60a31dc2c1edd087465a7323962fa37924a40a20c16c004e7d6d79a2cdae4985ce1fbd4877a06f97a4a06ef75fac2970f73aed35b0502f0e4b4e66470abf3a1146f8f1dbb12d2c60239d933866e47754471dd76783f53891b278c", 0x79}, {&(0x7f0000000300)="6fc8f3e723d5e35e53a13f65ea9101e380b064e14483ba104e77b3afb078b3746373f0600dfb01235f613470cffc34a91f977a031407bb91ae4dc45988fc7cb93e89864ecad96421d4901be05657408f522f028cd449b671b56140c2c2a12f12245e41498bec8d822fddb18af45bb84a3c63055aefe277ba99fd4f4e5cc3f275afcefd39a1c54f8f25cd1fb38cff262d8941cb4e815cd3", 0x97}, {&(0x7f00000003c0)="e893838e55374c6d39879a9bfeee86ceae34fe0a247ccaeb5b017328ef9b4572780c9f408e4f79358318eb66e24e83164006dd900652fdc15e14b2752f878eda7ed53506723c6a84237800b1989c6259209dcc30b813945b162be9a67cd2", 0x5e}], 0x7, 0x0, 0x0) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 04:02:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000040)=""/186, 0xba}, {&(0x7f0000000280)=""/228, 0xe4}, {&(0x7f0000000380)=""/232, 0xe8}, {&(0x7f00000001c0)=""/101, 0x65}, {&(0x7f0000000480)=""/209, 0xd1}], 0x5, 0x0, 0x0) close(r0) 04:02:54 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10490, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x106f0, 0x0) 04:02:54 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x210, 0x0) flock(r0, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) chdir(&(0x7f0000000000)='./file0\x00') chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x3a) 04:02:54 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) r4 = syz_open_pts() ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 04:02:54 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x1000000, &(0x7f0000000080), 0x9, 0x0) kevent(r0, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)) 04:02:54 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6", 0x0, 0x6}) r0 = kqueue() r1 = kqueue() r2 = kqueue() ftruncate(r2, 0x0, 0x2) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) fsync(r0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) 04:02:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27febf3d635cad91d2980000000000000000000000000000000000ffff4f22006e", 0x2c}], 0x1) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0xb5cd, 0x64}, {{r0}, 0xfffffffffffffffb, 0x0, 0x60000082, 0x0, 0x6}, {{r0}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x0, 0x1}, {{r0}, 0xfffffffffffffffd, 0x20, 0xc, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0xe8, 0xfffff, 0x7ff, 0x9}, {{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0xffffffffffff7fff, 0x97}, {{r0}, 0xffffffffffffffff, 0x1, 0xa0000003, 0xffffffffffffff81, 0x4}], 0x7fff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0xb9, 0x5}, {{r0}, 0xffffffffffffffff, 0x81, 0x0, 0x8368, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x10000, 0x3}], 0x4, &(0x7f0000000080)={0x5, 0x1}) 04:02:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) chmod(&(0x7f0000000000)='./bus\x00', 0x112) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) 04:02:54 executing program 1: r0 = socket(0x5, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82026fb117dfdbeb942b2e2f666b53c4f26c653000"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 04:02:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x40801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) close(r0) execve(0x0, 0x0, 0x0) 04:02:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x80000000, 0x1, &(0x7f0000000000)="e1f195add0e6bba09196174efdaf762145a208491a3b5fd93b82e1222c2349429c6865d90a8b76c9ce4fd7254b3449b2fc9388fbfa5477ead9d3a156208355f03d72aefe32cc09002f61087e95c0d22a730524", 0x53) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x3, [{0x1, 0x9}, {0x1, 0x80000001}, {0x1, 0x8000}, {0x3, 0x800}, {0x3, 0x400}, {0x3, 0x7}, {0x1, 0x7fffffff}, {0x2, 0x80000001}, {0x0, 0x9}, {0x3, 0x4}, {0x3, 0x8}, {0x1, 0x4}, {0x3, 0x1}, {0x3, 0x4}, {0x1, 0x6}, {0x3, 0x4}, {0x3, 0x3f3}, {0x2, 0x81}, {0x2, 0x5}, {0x1, 0xa88}, {0x2, 0x7fffffff}, {0x3, 0x3f}, {0x3, 0x3}, {0x1, 0x80000000}, {0x0, 0xf35}, {0x1, 0x2}, {0x3, 0xf278}, {0x3, 0x9}, {0x3, 0x2}, {0x0, 0x3}, {0x3, 0x6}, {0x2, 0x9}]}) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000040), 0x0) getsockopt$inet_opts(r0, 0x0, 0x6a794ab8326cd100, &(0x7f0000000080)=""/81, &(0x7f0000000100)=0x51) 04:02:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchown(r0, r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = dup2(r0, r0) r4 = semget(0x2, 0x0, 0xa) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000180)=""/150) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) accept$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000240)=""/74) 04:02:54 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x282, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r4 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="01d9cbc91312b4180f749acece128c01ab0f830ddc56529cefd4fff775b243c3746616ff859b1f040296885eddbdd104a49dc8bd9900275057c358a6e767695d5f797dc95dd0b5ee361b019107762d283f6baa54eba243c3b1d74f96b1c6c5c515a0279e742f3b2f0c378ac3f08df5cf6c51b601581dbda4d14176bb833d3243099c0e580e0f58fbf515287edf5187aa699bbe08c2c8e58eb89ad8032ff1b05bd6a919d8d2cdcf43f07fe5504664ee8df63d74aa8f394ab17bb5dcd9911e0fd3a5e0493ac1dad7b55a3e65c278cbdd76a7b03001211050ae78d67d084f389f3a930c1b4a5902cc983ba29caf89022ea11e76441fabdd34c2306e62b8", 0xfc}, {&(0x7f00000001c0)="20f89e8215fdc614d2e1ccab0ce25613e6fffb151e733e716828c551e40177ebf6489cffe9fc9808f594a0fa822acdf6cf2931ff8ddba444523d5286f89fdb75b569ee3e76349bd1202fe156ba31111adbc1632c17047649ac9849fb", 0x5c}, {&(0x7f0000000240)="3d9601f5c6ba81da6ccdea5b2de238aa9a9aa204d2e1cce28401d1b074b5fedde396e8b3ca7186a02c66c1184ea3a3ff7a7f9d89b741a5986d69710f53d05c306ba82073d464b8fd7dc188d761c4f553af30ff1f2d0ba053dbd501ab6f43e40d52ab83256b1e630e7ab824c461a11f384e75223a37136a2c7e04fd91af2c6728f117f10df28cdd741597f45e5c7604e6f2844b1ca130b8064df7ae6ae6a3f908bfdb5e530870d8555ea18edc0ed06bcf1a2e0d0461e28197", 0xb8}, {&(0x7f00000004c0)="ed9fb9c8415c258ce438c1be5e5355247853a01b04f259ad2e130a3434057356c1734a45610f21e1f85b056157c69347e4f7b11c0cf8400f4ec624c8b185d44912b120b5170e1bb58d2c402ab98f58203318c9b9a5b9e9a68503a310d3775ca1e953a3957c6d0f00b803577cece78797590f5273d0e28733b0706371adf0832919bf350a0d5ddaf81b5215115a87a48573a15b478959aa14cac7bf07fbc02e99d76e128aba19c5d127bea13bdc82e80c8b6f60d0daddbefd3a26c43c20b34cf99b80e4df527b581230934622c228731a250f8f7eefd25ab2af15b455c202cd32cd628c67b542c92e65f474fe884a3e7793ba2c08e895b518d2fe97aa2307d9576ab5a0ef7ba2c00f563f23bd584c1a0912af1784a6b803d5bce559d20f0ccb2ba180a2d9ba3f8566c8796c0d00cd4116f371fd4d74022e97261807e39519f601aa9d85cb792cf0de9164c4eadc8466a0f51f9377c8fd0d17caaba07e9b21b71e72171941a49b0285a56fff3c19c80cfc9b6c7e718c4b9641ff46dffcc03f24d91e51af2de8854c767227a5ff42cd206480d4f04724e81f3e2533578b5b061fee8019b91384205ba0da84499a74c9ab8ac7baa6bc2555bbc9a3088b84bfdd539881416e3eb470c572c7abac6468877464483e24e45ad218e1c97238de8f2b99826ef66bbfe997f3ce8614ceb1d2848ba5939257e017e542e95c7094c8da5d4be9e7d79f3a5b9419da84f162a625db2c9eb80cd5d83df0c5fb4669a94f3b5d4aabb83e174076bea910c749c3cee7a7012a88188489cc3e8aa108f831735bf87babfc966a060d4f6082a097f05d4237a7d20f7a0954e5a739f54074e55baaa7315440aee8d5d3ed8af24f8c6affd2f146307113321e33fe483199b0a334418d1fcd70e6b1df80ae2d8f9c05a736c2538609d0cf6ebb2629959b3c97ef568417173316a18a0755409eac6b665d101ab327520749d35fcd6ec7e1a37d951c12d16a95dd6a4f232a355573ccfa85776b4675ada8d3b43e203ba475e32b1d5a55ecb18d247e49314134cb3434de84936533b10d23c93df51994abbd96461bca72011d6213a51d12f9ddb769a7fdab704ac26ad75947a879171a915401482d825971d5c71f9cec28539503f58e8c8c6c77ae776fba48bc0613d17159267c9f85d1b5d9ce8c148039cb966def957cf7babd996f0f66299f539cc2683381374214641c8e1288af6984f6a6b7903463323ea8c5b0440357338e8ed7c347d8a95e790b9e1de8b013ecec5db86510aa05bda30182a3123e6e3425e1af4554a8a4e93d4fb85531a6559ae7e7170727ff0081cbdbebb80c52aa195205635768580ce5f932d2d1996a218a78fad0f36c51a2b9afe51ecd06015bdbdc6fc17655baabf646b7902093ff57019dc46db1179c882a60287651316214c56e1a6072f0678c6adf9985223127ddddc21575358642dfe090931e8be41cba624367b4a75a7232826b4e9e5bec18c7855ceadd8c58ffaead950acdd61d06438146fa6c77cd68c76b1c971131e5652607a69e069ff86df52e71095c5a6c61e4f5981f0d7fc9602a44d118098356e60563fae7b59ded24e3dd67f090ba471f5e87a775bba1fdfadeb36d9bf27169831a98a94d37e78b919b7846200cc8a500359cb82be85a6d09dc79189b7d2e9fa8a97541754231e5eb99012b75f78b65abafaa808f200d479ce45c2c730c3ff8bb3a80ed408f55a7f5c20bb7ea790343ac9c3fbe7643018c1cf4d7fb3c04eb3eedb23b5c8a9c51135a61e1b99a3e99f1636d1228c65a08eeae8cdeae7740a968d3ec1c1baeb80ddd57c49d8593c0d7297bfa3caa30dd56d803d7fcf261feb3694e6cdd8d79bd287355f7aaedb2c44b03bfcd06a6988e526f831c080282bb5bfa9b4f74c27bc5a0acacec5ad150491f55aea31b213b49c4363e89bfa17326bf6e127ff6ee75d77726c70c9b8f9383e0dd9e8f7f7b1478099e35516636d8c558d9e30b86db3c78b1308a864a2a1c12622cb14021ac7abf910e07302149fcfadb55ba806f684e98d8f0e9009736b20b8c95c847fc1104de76b21d2dad6647040913151533a02646b142abce2304f223514350efc90ec404d72d51543c16550761b35698899d76db53ac92da98d87ee0172aad22d81d0bd0f0f9b7449f3171ef6f4047fe55f93fce8207ee2f58ba9a2f4dfb12ec3f217e062165e93cbed058655a424a0572377b2449a77bbd86e2112f04b4c42a494d4fef12e21f4c3d627dd2584b5bc16acb134aa6eff7ad7d3178d3edbd0f61bd8f23eeb6083816cbf456727a46328b66319670d006151f1953bffe0adb2975c25ea31c31e9594978ea2eef6ff9a423eb6958a0d1094ce2e77004afe35e1d64528147b44519f7f5a3e23c4df8c752b9e6bfb21ab7fe0336a22aa657663d39af198f75ce61391a2ed1b0403662739a2c41e4c7a1cb9a95fa949ef7024b29719dbca95cc744ab205e3bbef6638cd45ee8981646ab8f69c9c99a5d231ead61e8f351b585d1495c890bf33455ac7fbfd322634e5f3cb6dc92b96f1428fd541aeff17ee41a4c161eec4a5ccbc6da28083593d97fb1d4ae1628f4f3a8495ba806df89c3e97a7cb0669c52b9c2e7fc6df2670087d3e9a0036d440105d7a017c3bbb86de930261b38547bd65cf471213bc0aa2b7c6c4730cc0eccd59b5eb52e9bf5416f36960eed49d4dd12127a517267594807023b1bcc9087e004362aae7af22fc6abca83f8ab10552655e5692b5fa97eae9227cd46e760f10651c6f32b5ba2a66b6dda22097650f687c3d7155165c579bc309e8e66edf42846b5be6533211300021aa7555dd14000ecfb316d634fdc2f35f878f9210ef7ce326b8957d058903e147f9513d5d7ba9799ea139757fe7368e2585ba04d5dc1335d2042a640e2414807d034672cd6efd309401fb71832106a2f2391a52bcc8ec1ec0f4e4fee181d78f7ffa29d848801ff6b640b49b0aa0eff9f68263ac5ce294341352b37a2fe271b14401d92a4da99bbb1e33277c70f570ab90d6729ffa8222684d490f724be1d4eade94cfa726896b64a8ba5f4c40f70e5fbb4a7b1ba5794c49163f423aa56272c849154512b2eafb0d41d66b4fd06c54ef03077ddcd9e9a0703a3875d3d181db8e06b214abcfdef9808d2461c66a6a2d532d19e7192d97d6615a11696145c41efee7e8e42ab98d64e72be9fec54a21ab824ee8400f62edb8de3d46b361c47aef9948879bfad6728efc3d54dc5a5c820e2f7fb3f482e8dd6bdcd3c15b9eebe3bad18fbe7d16eaf97dc612ed083dca256dc7449b4fb09f77084ce9ede16b9645b8207ecccee6c6f77af1f28cd45b27bec7b619016e84913f1cbc806c12e675d0cf7f2f11eac0c0e2bb24e356a81e322befa3e778e7ccf5ab62c7421f85b741c2a47fc38f1827615c60e71e09f57d14cc753e28769fdce207fbeab3e33ef4f6c164f6fbf9d212e6bbe30174a26db2018488e2c0b653df12e9bf3b2d9f506ccc1c27dbbd9619df805f316de6098f87f79d9c7e35cd7687b880bbc6ea430fb4b019be3456968ad5edbad5a78281c67097bb689f6f1baaa0e3b1fb752a9e94e6747d1e064ee727dab068401e3c83e9795c6c55c8bbb55c0a70d592e418ac97921486f8c50d21d48bf7e835e80a451661fb338f7ddb68a4dbe63d8dd92209403a4f0a359f71c9f11cd4af85d80000c42659693917b7fe5eefc643daa1aa8809e9e43b901fbf6a4ecc003aa8bb5db9d192cdbc6ef504e916c0acd4188d391dbaa64256bc6cb72dfba52bf2ec06c93d9118d85865a6a8ddd1c4e04d6b31ec02f8e70efc5bf528424ed86d01fea22b687e3995e6bb5b896fa63ef58af00664281c9da47335cce499e09188be94dd7e451bc1523cc7c8b230360461b2c77ea6f57bcb79dc786b130574ad1113e56471498f50abbe79697ec1b2305f3a03fbe6d4bc6bd30a73a1b4a42e6d8bdebf3d4b85de6552c95c211dbcb3f1c450e87a56a267bb0b37fa6c7ac0612be97a6620087a72f1fc31ea25def44b0223ce599ff963b65c360a326766cf935e595b14a9b310de9a6bea8c7477b1c9640a8d8dc31ec362989148f2719f43f925624540180686e2666be26b1fc3a3ed27996c178c7ca958bd76888deeb3720001ba1a9a3b7a314b84dba02df0f7f6de9b2c344fd5f4ba99275e8088d46377c4a8cc6b4f6dceb05e2095c6a2650686c6e01789ce8f0e4e4ef41a6565ea7d64306721a0afe35d0c465ec984271d45dc66e64cfb85e6fd040c6d83f6ac8b47da579760c2a9d5889c729097ef0aa0d1a2e266b50d0e9957b03e861200b5756350e498ec324b78ae5496bde05bed4468088341574b19dcdcabf2aa717aa519c7379c4450f5cede73d63a6f4897a62029f15829aca5315063182f231baa6630bc69ca28cd0965ec11cfe44e179ea991731160771054c04f384807430789f0db6b9f9c79cc4a9bba57083ccef4f701be36fb5e6a0b053958b49e18f6ed64b77831a83fd51fdf5421d1931b53f0f6066957585df63f47e3bc44ba7b8a8f014f9fcaf913a33ab21c4fd6b8d0f28097a830d2b2679afc970ce9e5c89a426c35d661df4542d72ac0351c48dfd11ca0795a6ac38424dd4b4a3dd8f107a288b575e0de3b317182d938f25f148e2cd4c5e99d556929af37e4dc0485e88173718ce3e422e3208b4f78a3bf3a01d5f9d47ccd6c4ee5099fea13dc48afa0caf23b312628d1de48aa1c0ffc189821e86d44d739435749fd4bfe07287465d3ffa1a43bc102c935ae9e694d9209b299f268cae19513e5027e9a1952c0f55cb0de2bb7589b405e45a17eec55cf821bc516bd5a1c63ab1e882f9150dab4c4f25cceb337f6ef538c8e981737d4712531c337901528c78a966c8caa6393796f4d9597ff415e236d7d28eab6a74143e1a6dd1344d7751b85b751945d2e30b8753b034941624b83193784cbe7d9d03cbf0370d82f0634c745aa15bc7cec43424cb1c5a18d57a53e580decc395eef7e585a81a4c8c7e38d376e8c519dcadc7190ee709bdb57b654ece00dd2dc26b932439c34636b219482f58eab9ba1092c93732bd7850ca0439d2b7d9b31560b19ac3bf95abe719cbcf58336eae353ee70785d3159c2e55f14b83b48b319194acc0b10dfd02468049934661e47c180543764c2b6162c8887adba70a7735e707865b9e49a3a1479c0c1345dfa866d8f2d6276fac6eb7b7b12ed4b17d62462473f256a98338c8972e0bdfad1f7d8dd6c1b3dd15c19859f25abbcf9f0846f036a5676d0955810d79e606d007b4e08e8951c70c118329fee4565c6175e6e156ee1e2968cc72cc33401846595d414022d325e2df198573a189cf0c6aec3f874255919cbb97642e54d0f58e5dab97bf663ac9c526eba1ca6285d70b8f786341e1e8cd175fd368e5afdab036130d8f90b334b8bf02a01e2f9bd0791e5f1e9128300c813b630e437b9d597d7a8d944d7b6de7e2bbfbc8acb09d4e7fdf31b0267ea02fc8082ff9e4e793b9031bdae8e91da4d0d97978d536e68e85c80d2d77795514f7577df725763d376c9cf54847e5ef80c5d12b52944dea6e9382cd223c17bdf100e4f2c24ff7de57250c98581818b76f82227b1acb0f57387a3b69dce266451c2c400f55e6c85b8ab2cd4c40d3740ab58a5008386256065f39313ea210660a820d75a7969e2d5830ac3e62b00c847f00e84ef8de2dbedf8ae6880f25ace9cfe83a0b0a63f44b58ab419ef7d3f572ac03ecb935162ae509b6442253a1bb18c09a2ce20b1918828edda76d4c27053fc", 0x1000}], 0x4, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x1}, 0x400) 04:02:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x31f, &(0x7f0000000240)='\b') r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x500, 0x20) getsockopt(r1, 0x9446, 0xffffffff80000000, &(0x7f00000000c0)=""/64, &(0x7f0000000140)=0x40) 04:02:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 04:02:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x62) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000240)=0x8) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') fsync(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x5, 0xd932, 0xf9, 0xa157}, {0x20, 0x1, 0x1, 0x7b805087}, {0x80000000000, 0x0, 0x2, 0x21f9d9eb}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 04:02:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x1, 0x400) msgrcv(r1, &(0x7f0000000280)={0x0, ""/202}, 0x74b2bf37b1f68bf0, 0x0, 0x1800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2a, 0x0, 0x5}, {0x60, 0x9fffffffc, 0x0, 0x20}, {0x1, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:02:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) getppid() 04:02:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x7b7, 0x101, {0x5, 0xfffffffffffffffa}}) 04:02:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) flock(r0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x401, 0xfffffffffffffffe, {0x4, 0xfffffffffffffff7}}) 04:02:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0x6ad}, {0xfff, 0x1}}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x7c}, {0x80000000000006}]}) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000001c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) kevent(r2, &(0x7f0000000500), 0x9f, 0x0, 0x0, 0x0) close(r2) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 04:02:55 executing program 0: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x20080, 0xc3) readlinkat(r0, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)=""/23, 0x17) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xd5) 04:02:55 executing program 0: msgrcv(0x0, 0x0, 0x0, 0x3, 0x1800) r0 = msgget$private(0x0, 0x480) msgsnd(r0, &(0x7f0000000000)={0x2, "9bd4a51030415a194d6519f4ef91fa3ae437442d3929e111022f78ba3b7da95eb1ead4fed5b68a6b2bd56ff33c8142ec9dbd87cba7ad5f95559da1710b"}, 0x45, 0x0) 04:02:55 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() r2 = semget(0x2, 0x3, 0x200) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/113) kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 04:02:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 04:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:55 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x3, 0xcf}, {0x18, 0x2, 0x6, 0x545}, 0x20, [0xfffffffffffffeff, 0x1, 0x61f2000000, 0x0, 0x1, 0x5d51, 0x7, 0x8]}, 0x3c) connect(r0, &(0x7f0000000080)=@in6, 0xc) 04:02:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)='>', 0x1) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus/file0\x00', 0x10) 04:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0xffffffff80000000, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x21c5, &(0x7f0000000080)=[{0x3, 0x200}, {0x2, 0x0, 0x0, 0xfffdfffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:55 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) shmget(0x2, 0x1000, 0x604, &(0x7f0000702000/0x1000)=nil) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, &(0x7f00000023c0)=0xc) r4 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, &(0x7f0000002440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000022c0)=[{&(0x7f00000000c0)="2f8634fe45c649ad0b877909c2fb9ddb87795fd0f01441a1c8a232b3ce4de5cc5fff56091c89f01a212cf4a229a4683e6a943cee881275808423e320ae701ed32c18c8884721b2bb4dafd12b1612db4cfa37a7c59f4632da196b3db467d077ef1ed36ad89221c2834566d3322ca4491e28ce1e1fdc9d096a7be9b470cc13fe7b5ab6fdf40eb84591c665ab9d7013f353723d20648b2197aba105c5150dad0b9eb4363f280f64381f64158739afe8648098d1200d04ad9ef34543492e774836f1854eeacef11c2aaf90e24e40d3fca8347c23f048562cfe0f4f9fa59ab476cc7b34a5946c74c22427168239a2acb65cf67bf1b6a50e02c874675e267b", 0xfc}, {&(0x7f00000001c0)="163e544a0dec03c711887c08602624fcd073ef77569de2dfcfa22dddd3b5212d9c594f03b52930df13074b63fde874dd", 0x30}, {&(0x7f0000000200)="c1e38b37657c570c30e1104f77803ad04c50723a53a95a135899cb4d8cefdde77fe8e8bc00671194f7edb8e34a2887cbabd793f1464f8b4bae15a01108c59977fa8041088c51a9c02b26d8a60fe9fcaad177e9314e684064577836fa3f94bdbd9cb8b336f20a40eb1b1558e6b2b1925407e38da254d7e88d26a57e77dc5125b0db683c2b29ac98c8a52dff2d608d5e73f9336255390a685ee59bee260f9b8ccc0c07ae40bd55407cc65891584d35c3588624058af9426411b1044261bb25be0bce36b580587c1c8ce1dc3c7b669f5a6dbc74c754dc2d63494b0166a7c237261144d565f1827fd06f2d60191e3276a8a53935831067f449b2519b17647de01ed7b6db84be00dca21b5bb6a26a2804033618f1d8f5adc0da6c6fc91fcdecc077a88d67376cb66332b820ec47844abc7511e5c5af326a0bee8a9ebae855bed1a2e69c9cecd4930ff2bdff7d6386dd67c5f081160a3122ae7e9e6254cb41e57a7d389959895fb1d38c248405e955cd6bac8546e4d966f23fba121731283332ace93a19a72abf7c6e4326418d75f667fb258f886d8afeaf6e136cfbd2d2494c895c7c93d6d06cc0b4f41cceb2afeda1695289c01bc0f4d184baec1a376b84acbf72e3bd12469c369a472a26beb24d00705bfd34de9bee9fbc91a3c691c5a1fcff717b7ac12266472171ac78c2499c99488510df35f28fa113611faf015dc253af9998ee8f618220b694ee4c0512e3dfb186b3432b9ea8e6165edcbd086dff61a3f5badc27f3a069151f01e7f49250e42b15c1b5796bff7d3fe03a1847114354bdabed6883a78f020c39cc5d53db16f11821a59bc6cccce79a5a56bbe7f140ae98fa86d30c4e6fad79bbae7f72a442c21f4aca880c93dc090be6e5bd50537545ab522c6e2fa0dacd03d3b200cf15725cba789512ac98700f07b9f13ce29f7dbb00722010c9761650592e3f92d379e13249332df37d071ed401184c9505adee815e27ef427452b2fe1270d501731d1d363f147ac64ab49a741f276dcfa5368f9f252036657009c49b378537d1c6bf252e5b736aaedc175b70b080574866e95938261492188e76b0e4e19028774059abf7160720bcf31a5ac485c745f38e67ce099dbd54e9f9abf62502a240b9fa83d49fbc10b22fa47bcfcdcd5f6b024e9b54870a3c5a971a6bee7e4eae0e9b316643bafc63e422eb930e834cbe8b6875b759f710efd7812084cca88ab5b60c5d521a45b2cf1277ab02fc3088e62a779f40910339c8d732c078493f3bc307d204d49d32babd38f11e620ae6bb8e716ce925d443fea01431fe812b7f01c5b96e9f687de581f0f4371afb99c5cff791945e155e5cb081cd867cdcb8f161259d517e5b7b592ee46dd31cda44f1b92487072aa650c91f792d21f00a3108b74668fb449b9d8ac5b5a9a4f06fb932afa38009a40f0cae8ad806417e49d71065cd4f09f7538ac38aafd5add98247349eceab60e2c4066b6afac532029051f50cafee04a6dc673e659bf13284e84ab3b7a669d27e9b80d311378b73510ac3f13f79d72d4cea359d0c1b1c9089aa0d01df6d5d0ff8f4b9f353955174846eb4c5183b0b907a59970b7dc3330320c96ae3066773be7a5db3bd3a6dab3a6a4b6c115089cd1e0aef25bc19fb7d519dbff6881f75dc4fe348295bdda825bb99ad64171f88ecc548ff17ed65a43cdafdca69c5d95780a060e01716df07c401858aa813807d770339a0d77da67a0ad91a59e5c4d846e3eea4f4a026ac5a539d73f6a848c56b24571d9c020b41b48cdaba611938c2a9824a9bc2579efce6c5731a06c01261ee365482864255e2b7cb83489d1ed929b16254b7e5d5e9ea79f249ff8b8159a474cf1e7efffa467fe5c10fe79d04701c7a7e933a357c8d5e9c01623c49848239ee772f91a4c9db467be5688bac7b737196c23d16a6225bb19e34ab06398eef9208e49e69a4ebd0fa7352448edf32398c5e2e99f8486235c8d1ad2dae16ee6d8647206d424efc6fceec9c4fb53a193970bc8c1bba5f7730f8739298bc8b3d45362d110eb6270226bec2ca114fa831b1d6aaf0617da1f627dd3d255c5fca72f37b8f64def37a25cae5f27f6f0381bb30f9abf51644caa311457daccb5264982188e018e7c242275be4e44c71ff7edc63d737d70d7cf1e001ab56e68a5be5e01bfe7b1822b319a7d88ef01de06eb3cc8f09f283956ae1e2f2d7af3e4860018f7ffec703e1b0323f03ce584d0e24447d3b7d2c7bf9c4cfc91ac0ad07b21918a6bcb68476c32ed8bf42420840f1d1f57b3326baf81c3f9e5353b34dbd64b162bde040c19fb991a169ad0b864c0d2e4d6e2dbd3d68c7636f0f56cabfa655d4dfd43fe87a62d4766086c7d0ba043216f9caa613ef199e09c2220da75a60ed5a782c58b348e9d906f0fc834b15041b43ca8d1db2943d0a02701a55bb0f374f80036d4aece13b6abb15ac73eb10404525c9ad795bee4ede3ba7386037912ceabb6f920cbac6ca00066986bc0cc3cf4a8b48ecb897642ffb2fec9d050309a0e51e6495fcebc3fd1f0d94de45a5e731e455c5abba727e1c7803ca2f86df53f2a26b16c64d0d80f6bc35425e886ce28959a145c568c5e2b5a7d65059ec5e21f5c004cc8d42a6a2849996c7da0bcf4c87c1133351686539cf11858576bc28077b5af79107dc225d0f7ba281f3350b7fd00501cf3ce792a315579f668b5427fdd04c99afa713a28d5be6c75db68f3b8ccf8ef2d950f0b9670d9d0af2eee563d11d417b9a7b04948b1fab43d39d69898cc2eb9ad5ec9eef7585007f294bae2280c00a55d1b91f259732a6aeee4015c90d54c52eb23df9a81a7b34b21e4a7545983eee5c143633c17b5c902d3717074cd4e0e125d5a903c847e2845f7d997e309f5c8bd5c88d23e6a873e52232125cc8ce1bf08d50156ca6db257ac103bbbb82cb4490aec7b9264ad75c10f3289514785fc3f5232647bff802973a86d953a40619addbbd3a674e48dec978eafeac3dd0aa93f53fe130647a7eaf018a76c88562b5d6e3a7f34e4fe47d5b832a2d5d05ad45e8ea0ec42011cfa5f27a5c8473cbe549c83006914f3bae9585c689df6a5aac740bf49116eb243f1d8720b59078763c423ee9a798950675302b3b75c93430eda4c2ee37f7cea2bf8da75e49962651b646f0734e58b62c5f8e2f17a2e9d656356e8dee58c3ff765c8d5e9516be440bd5706329a502f226730beff19439e61b304aca54e827ba4a23db1a65525045be61adc13a5a512e5c4bb220e9745c01e59334bb9f5662e640b823b275553d87cd6bff1d9bf4fa9a014de246e0906d77a7ccc311695a5c41141598b698b72c89cda5a5497f65b6330186c2039da40c956068d5633824aaf2feb377daf9648803af477190b159d5dd1c27779ebc9569bc6e6d93992ca852adc1cd01f65e4e5ab33d589fe75300d5112e92c56127bcbb0de0ad6ea36a76ccf9151d633d5c17e2cbc87ba23410c11e5991c7c4b71de78f9c48c2c303511cf801fb3f4541b0c0eb865c3869ffba803fd4f0ffce0849e03dcb32d0874bf2438a3f49d075e6cf7d2e3dfd5406bb279effd6a103b77425f3cc4d8097a4fe5502f5f2ac8d81a8fae4821f4aec4d8b46ef642c4fd542865d38f0b9ce4b23985c1046f01dd2d1b2a012c00b2366543f10710f810bd8ebc96164965251dbc0c54c4e31f4421cc916f9fedae2bc3f0bb26d7d909002907128e4d0ce33d6a186866e540ebafb496947621b3d8bc6ffc4613901b2cdd9a6265dfc2b76e4cb7e63611d016e4184f74cf25fc050253f39b12348f36279f7982a11ea87e36e2c9c1b940b794894093129ffe701105f14fa5b4a60a4dd1a41f3e7db275ac3209c730e9774f2f183d31076c54194b015fefd99a7aa446b47e6799bc86cdd1ef033a220530d7ea050a395f24865ce5308b17c99b8528492c6edde553b6faee788e9715ffb4c3d892416bf8ad72ab66c4289c3d58da5ee98fc68dcb8bd1dc318b30ceeaf3bc33dbd06ebdc7da1d0f35f4170153c97e7b4c67350ac01e85589e8174092f44297d47186de993781df1fa9a227c13ee96a4e4057684e0cbaaa32e4f612070a609a9537dbb3deaad67a34158d948363c1e1c0836a05ad6952bcbf1c231ffabb64b79be8f285fc599bb33ab34350ca9cfe56189c6f8f663e2d82cc37f8f2024a1b7ea535768e8f4fc2c81610b014d1e59afac2ad4a1bcc34c7a4f39671c7e95e936e0a97dbcdb9cde03fb05e73670d03c0f149cf0dab4bae335aab501e839297c54ffdf22c15e770fa16c6915b48d38a7354e38fcfe368f7190520dc34b5201f032f1e7da7e3511cb153527aaf048ca670bc6b961aebda76a8bfb953b4054dc627aa9df0943cad1e697e094a75ec76ed6abb0211ad05b9e5c7810dbf9112f8612edb72f40f43c592d06683c6e66b464d1be097ab1289950e5d75ab6d2939cbc094ec6041ece5e9f6069e2d512ee35f93504ffec187b0f664080f6beee4d8b71cbfd128b0a13cd76009647cca4089733acbd6c71df4cb71c5baff498c041f108fe84d870dde8c587c372b5daef437fdb4b8990e353806ffb833929749e6519a5853ef087ca893841497e3e17e5d718c4b979520d77082f317ca0bb59429f1cb6f21c25f8b5405f83e0ef4abd0905835b6e0b9b176eac53ff85a81f935bef8646895ed9d7799000d68de1b167ff02f106a7fa80c38bf9bca2c440c1673162313241b62adee6a2b629fb83c6fcf51b29ef4716b15e5d60dd7758a479cf97e170cc9fbe85c53b443f7024a96d516710eacb0b3b36d38e1ee9901027f4d0bb057cb419a5869bbc2d2146d3813e1eef7ec0f596683845ca9c99ea614cab7e15e1d929b568e0c04ac632d9735fc6fad5ef9144f0374989b004d3ec0b5934d930bd27db5d1a0474dfb8d02f2a5daa8ecb3c65ef9fa368edf752c9812276a1054c1fb425d4e4ed1eae916b1d63267a824dd6ab45c3a1472728256fdd7d056ff059e582cf103327d135d6ddb8fca04bff9e4f48ec9c63a5ecf1aba4325c1da2ca3c392a2503485ef28047a1402c07092aa4990ddff62589ae7936634d50cd2b28747da8da4d9893fe8067968aa6cf46a8ada2426d3156432bb99b6d996fa638d8d52e34a64446f5e41fabd7dd18c51d8f84251a1801ede782b361d3a11086a7209cb912dafdfd130151b330b4b5554fafd103cfe3bfe05ef84a69c48bd2df26696f344b336030473189856e708251d142dcdd50bfd57599fba0a6648f51843bc01c0575a432a7568a8dfc6e00f26395a33ff52209996684c5ad7919c5f675047d2267f87f2e55a787bc55f239eb155bc3f37208e93ad4d0f589adf7bb9e69e568cfd9586742e62c413af5ab7073c4d21408f1192f8c7ca4f71dece33968f1490c419f48476174e473d5b72377b511f8920dbc0465be943ba272f0432479558ba79fbe4e831ee6ad4437b187acbb8ee510ff8d426243afa61b06bf99033b62288947ba594479674f086c092f4e78aa6341de687992a1ef6e549073ab5d753868796f0a7b9376ebb56122c4485192c1eea6338dcfcad57ec0af0b1e65f4f576bc710202360199dabf459af083c01fa9cc1b848923925a218e9492670cc724fc1179245da9f06e5b4ac54fe0268938bed592d0f6c070ef698ae4a9679c8e28f74450a8bca93baf100240e2cecffd472483f3fbe35d9ee756ab721446406376869361b5ccabce521ba51bcbbc877b0b5554bb48611e58ae8c6fec561ee1a6d9a8ae12c120dc764980f174affe0c1d8713800448a77ee7fad", 0x1000}, {&(0x7f0000001200)="6af4855ee661734a1c1d1e95aaba2da43ee0da65af3d7c98e3b041224561dd579a78ef4b22b8f4ef6725c62956b70dbf1e46895a37761c6d880a6f5a82f5440a4104b7b5c2b749f7b089d8cdaf0d1eeac31b3d7648e530d126cea61b9009a3ea79601992ecdfa6323dc681d53797d511691991cc44c2f5a23547f7757ecf678d0f899e3765872a149c92f67d94015ae407a34258c327ba5ae3e75abde55edfe372391471fefdf725bf3d1be7e027aec97da2c41d36897155478a0591c0e084caab75a92cc6d9df3283726cdcf2e8834f782b6c2b557c9703f067c7133ec1745c2304bd8ff472560b0ce0540fff506fdd8b41fd40a6f4bee07e33a65dcce569efdc9b402829b90a26c41269d3d92521f31c8e9237b4a2a1aa6babb1cbe2ba13c784ba9ac00305ca7a2d69246f850a758db1527f2c9844f88301f91d8df3a629ec8e51dd186fc83a35610d8087a8c933a07d788009d44cd725b8f7e4c21069354eeef663d2ce025f2cb50f009486644c1e02f42cd1813eee9f0663eabbcf9948400bf94c48eecc567148c98f8dea6e562820037129dd9aa5109c35bc14737a4a611fbc7b95de4bbeaa019d1fc8793c710b28f853418fe8603001bcea73d4eb175fb0ddf11c89fe999278a8a3a23db43a34d3e876a3c9889228c5bd970ff5dc32a9c0449dbbed6d0fdcdd8f6eadc7eb16735e8c98487d4d9f657713ef4ba8ad9a065654238cb4ecff49aa12ee975df1f395dbdb70b37168f8c95c9d00df3e9047655722c6faa0eabefd742790d3853476cf90fb6b4f164eba508b12f40d3683cfd67bccbf1ab679700b90c85db69c0bf128cd4f294e51700cc5ac4f8c2e2dd6869d9402d7666b4896f443d68c8e7d3e0e732ec95b13104b9a42ddf73246f664bce796f23f4e8a752e55c4cc8d4173dd596687945484be0a39df7bb82411832e78972cd7b934e02792559a74036c2192650e7c5c33c37b0f1ce579a8b9afd11c26ea6c418a3f20351b9ef68391220aaafc817941a935de7ea1cfd96f1e2172a54249be721fdc2bf49c2ebabb3a2c114fc1394c029c61e3a7c7f3c3384d530ba7ce88ac72fd964674725fa292fbcf72567718a81b715a15264146d3b0a4ae78e2bb9e0b8407368c509b7c3cc979f3c7c1e0bf90c44e1b7737eeae653c3bce95fa909ad34e8b5fc16c59c631e022f35ea5615b17780c660e745aef3e36252a9b05facdc40d7753085c97d0d7162366544ecaa22c263a8b090cf3029ff4a26f499005922dc88a5e18dbc5c8ac0266b7516bf16e39161ed89382f82f4fe15a80e79cc9e7b765adc44cf8409becfc3fccdab6cef510ade18e80b84c4a4c7e3614d656e05304e02f02c6da3bd2f5793c3f141e3a28de98130b7e0ed42202e03f61bb53ea077bc689980235f0e99868fd088fc8cd624d309cfc76d004396477d0aea65bb0e0f6c7987baca251c990e200c6907db3f680ffb38c7fa7a4741b8d05cfba8ab527f59a37fb59afb8b9ee7753e263b2178f868228d1bf1e786039d4d96ecffa6aa0032e7f3b888614cc3ed3e903b9ab6def266c9708ac61d1d1da202bcaa1f8acb7b03b05c1520dbe04022dce831c8f9bd5a934c0e8bb0026f46dd8f561f69bb421c5f221db76c709672a30c727a4bf5f968e9818a0add32b51dba00f9d3b20416c3af930d551048d88f7ad98f78cd8c59737e1b4fe3459bdedeb792a6da3615463f8e7134cd717ad8f21d90db352e4ca0f1d5ff33f4e601d18c927c032a3d005d11b1ee79d80ac6498ee8f21b23e14b9729bcf4a48a33c146ca2bd7a8037085ffa3a07647c2308259ead68e4f2410c6a2d3c2a8b148ac987cb714991d2e3b6681f380b3fd3c29a459bf7adaf1079b60c2f699ed0167afa7e92290d98c587a6fcd601a65e53c55c4d331c7300eabe9033b7a3a08f63e25079d8048b27f4aa88341a612302dd7d1ec07463d5ef9e20191054d222961ae7945491b5a7dc4666d72da65ab06b4d39577c62bde7cbbd22d75a45e6130e981264766fa365ff5d22345933e419f8da0d069a5d31fe946d429c7c59e546603f4aabf3ccbf1dd833fd86a689a4af34bc5bcb2995030edf7fbb6d04808932731c58ca194d84c34856445876f8d8a8be0c1a1429ca1a30df119e953e3fe83af67a1f78dcb47a4910094e08fc71d849949640e3d80168e289543606fe70a71b96e4357053721de47cba49225f6e0e6b2c51efc69b7c45ae89a5f01ddf46b84b16bde296bc487c360e6b6364bd87f5f336d24b6ae417fa2616288e55084a069da3d523c995b1abec22a7466e702a7e3c1c3c0534190aba0552b7725d7fb51a15b081852292dc0269a5aa28d64106ee0a1defcaa04d430908893ff97e66b42883812a6cb1b7b63696559ab78d785e73664f971f2731b4428d68b9089023809f7c22a43cded8747e5dc83666ee542c95ea08b24d08b0f6f98da1f4c2985c4fbd6598f0bd81bf976df870d61a6f8fca72aa0de9e46232437d4cebed16a3ef0591f0496bdf4665056a2acd1a32df017839180f487ead01d36213419ce213a034538c48c8f0fed0c37a934f2db68a69f757ba686dfce2ff744b2b98cf9e14317dce01ab7ab20cdf64a405e12c76f6effa659fe8976a462fabd79ee84d7f1dd759573f3bda0f5fd686d474a74d31ee4f43526b1ac6dd496842198fdf63b3b09cad540a50a7058dff8b534cd7356eda7db7c059e9721ccbbd8a89b17a1f603405aaa4be2097e949327750a2ce11e5f654685b87d64686b9e4d32a3780142bea441cff03c931e799ff3540698213413daa85a3a2599fc3fd533c4a6efce94f7743274f2b05f046a19a659dd6d307ccf03fb70029b3d14739e37d7e38b592ae75b575dd8043204e5ad1d6a97ca90d2170d7d31e89cb56727aa49703ff970fb6af39e6bf99575af47279c0f13b463e22899d45e38749a3941a94d3d25a120b9aba0af32acbd7c037152f83379482dc28150c09268c0ec68edbd6fa9483177fc1b436d7355b1a081046fbaaf4e7a737567c8eafa3ebd67cbde7613f695ec9dd54305ef65fe8504f3731bc862796492885131eaa19805b3f6da1094439dcf2c8534d213503d717cb09d81339c1971cdd841ebcfa9edb916b01ce602d9e66ca5c66ee415b05fe5cfa101c6a8fbf4cdfc7829c15c3581c3fce6501a3ba3b9221f470c1f2c49a5324dfc156d955a5f01825c0907d32316c1acf9094e4a36d2715cd8533a5683a82541f83fef01a13d4d36c1f26d428db2d1762487f0f13631236b29e45f0774f402d07354aee22f4cb35fdfe0adcced1c84ca462a468734d922f09d77ed85baa7c78062453b101cc42302d7b29847d9d38b4bc236959add023819980171a9dfa6ff7ee0cf4e04124629d495fc32d6ff045a398b5111a5dbd35838a4bf6b0e13cebb3c67b8eabdbd3b88b7f68be27b6b1c7564c3236a507b2bf65e73cb791ecacc4fb0d4c4d05ad491a0968bf424886d5eb6f82123983ead8aae59cfb5c78133ad9b5a0cbd85435a245b4fc4ab53294c620c53a44795f831e9fb092771f4969cda8c3455c648cf70612c78fceee79b31e83c640aa7fe062072010795ac53b22f052030418c30c35453b38fbc4da9b00ef10c9dad867d21a5294e8fe576342d32ba45efffb47b54f7de52577ef49cb9419a9e0f10488863990f1b5857442322bfad6b89246fd0a06492199fcfa1636d9845d4ebf4008d1303a82d4dfa2309e62fde0590316f43f03297931a30957eb3826c5c66a68b18be440bb7254f898aaed08489f980a2fd20b980474a613e83b9469858e48e00f627d36e5c4253a73b1518189888d6161badd9c349c8efd49c1b778ba8a8ae922479a316099cb1df61a7de2eff47fc90de378d27fe13b19890c1bfe105573882c18bd946c22082ca9ac917c166ffc6b0000861a68c736a695c962ea28e831e665a8c5d4f9db1adcef237c8a364fcf19bdb9a1fa24fd959816c0d9fd82be05d279f0aa9b10989eea0535a1ff4b0bdaf743f79266315c6b9a6c269bf06b73c3009f01f0e19ed99639e20e65e73e88a147ddde2c29a9167515f274639715a649272ba1782d5fef1f2fa07f705bd87dd1be3023e5050eeff40577597a8f1543a1832608a215602bcfe9face3a7954ccfbb456d380b075b9715fd4677bb554ed023c73a2209ec80e4b24eb44e610e18bb39b92112fbf66123f4fbff04f893645abf7bb0e8a011dcd1da517e6bb2770a8977fca646cfdceaaf88f4b650bc28687a991e36aa1ae55092d31c96b4807b2d7d1023308eb761fec8bc7535f5d58d363a1331108b2467f4f04ed38827527e636347eec13f2dfde629b5d2576f868f9b861089da8914cdfc1f9f11029fab3b32389de27af93ef4f0ce3541c99fcc1c4854f5456c7163116c4d38ae4d6f444b3b1cf288c970803a92da884b2952ce9ad7f32212740e54c3a22703b511465b69b19bf0c3360e7b4665ab3facba16e8124b35639914a757aee0c4758484b841eee143fe9387586883bd71b18b48ee8e45945d1843a90647165fb2eb391ff62526ee733ff477aec4238c409625bc4c8445ea1cbbc6dc24bb19445b570ee21ee2fe2395ca036be380432c1d77590500d81edda10480aaea4286f23a29139396e53611e92d963ef03a623fb1d166d5ed4ce96fab7e064b13ed13b4526fe78a5e0e7e160c503edeea4e7e30e4d4dafeffb2fb1702057c587445379a9809178a258e85c79816eec167a112d1bda82fd2c280b0927abb6f7e443ff1258398c00ad161331c0f05054dce17ef84c6b695447c01c2ce49735d1526b02dfc40a98a82e2063387d98f0dac93a0a4acfba86fc2b12e774a1eb39fddefcf74c0445b9306da0b98cffaa993023b0a7d65aa7b47fe33bf092b115dfea29572561d111fd271975266dfb8cae6267ba0d87db112028f59777f8b70f5ea1bfa74b3157f4a9e1cb20a1c13060fbdf52c85aa0894b2cc968b1037383bd82a9d9d4983001aad144cbca624ee98f671b8b5f1ae1e08277f9b5efc341645a067b848dcbb56e20085a536eb65a4a964af19470a5e47a95e5eec72e162d8c58801278efc2b500b364336a176cd848efeabb318413fe7239ccf78465de70060a65d98ec4d01b5b4ca4ed4634dae2da2adfbfe25b62eb9d1f8cec5e06e976d3f30158072361cefd3aa3ebc96ea65361628449c43149657a212f0ea1971a1b998535986c151acb43c1cbb0f7dec60afe7f12e890cd4c042f5961532c2e643fdc5301604754c76ba9e58c8a7327eea162daa176f32c00530a56c393530323a5a01db4ef47b3f42ff71762348dab3290b8c343bf88730da6e552bf4a4f4c44551769f14655ccb666e7e194774e879f18b26df5f82f620f704b1a5f5f2cb024a81f6dcaf77ffdc4150f9314775b075dab7463a28067c6c590bed17bcd2397cd582506030d3d4505eb9aeb8307dcf71150892d8f3e4b7d22848c7544b541ec0546e891fa996059f336a003720565d8c7fc03df6e54dd34e7cb3872b902c215cad59aba8e91fdb496a8119b9832cc45e74a3bd6e1f0fdef076f1b4ae993e7f9201773b8280b8d18abf3e50b9ad26789f3939d08714b127d4335a5c6bff8d803e7eeb6b476f72b8fdfa43dbc590f6a406025302ca8de41c64d14d61239d34b9054d23997abf3e1f60bc45da2fff2b3b73ba03e90f87e2951fdc4ea7e138d47751fd47cf1c121bb7fc012eb9e822ceb09d843ffb09a15f6fca2110e9b6177b33f19512d91571e4f55c3e182494179d5531d1f35cecf31b18d85a02630bb090ed2", 0x1000}, {&(0x7f0000002200)="d3056128b3f71d8467b247edc558feb921e656d597e68e37c6b5ebb8e06a950d0cd66813e4ad242e5eb90f7fa43beed550ad86f87b3bd3b818fd27f428192b57095bf2e2a8ea56ec40cc0d71796f156be5ac2202a398113df7896061e37274a2bce95ae0bfa50723807e54aa53d169075e745a90a1161d2cb1021e3745f9fa9e02e20010e2989f8249b4052cb3e6c118967459538e7a7dc4caa8b81554b633193285af01a3944a4e79fe0342f2e3b535bde16f252b5b85e68db0", 0xba}], 0x5, &(0x7f00000024c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x70, 0x8}, 0x9) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r0, &(0x7f0000002580)=""/4096, 0x1000, 0x40, &(0x7f0000003580)=@file={0x1, './file0\x00'}, 0xa) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) 04:02:55 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000000), 0xce) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x61) preadv(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/101, 0x65}, {&(0x7f0000000140)=""/1, 0x1}, {&(0x7f0000000180)=""/156, 0x9c}, {&(0x7f0000000240)=""/39, 0x27}, {&(0x7f0000000280)=""/206, 0xce}], 0x5, 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) 04:02:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00434700000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r2 = dup2(r0, r1) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = open$dir(&(0x7f00000000c0)='\x00', 0x8, 0x40) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x44, 0x0, 0x3, 0x2}], 0x7fff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x2, 0x0, 0xff, 0x44a}, {{r4}, 0xfffffffffffffff8, 0x20, 0x1, 0x80000001, 0x2}, {{r1}, 0xfffffffffffffffd, 0x1, 0x1, 0x401, 0x4}, {{r1}, 0xfffffffffffffff8, 0x42, 0x10, 0x1e, 0x620}, {{r1}, 0xfffffffffffffff8, 0x10, 0xf0000014, 0x437, 0x8001}, {{r1}, 0xfffffffffffffff9, 0x1, 0x2, 0x10000, 0x8}, {{r1}, 0xfffffffffffffff8, 0xf2, 0x0, 0x265, 0x80}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x9}], 0xc50c, &(0x7f0000000100)={0x2, 0x7fff}) 04:02:55 executing program 0: r0 = kqueue() pread(r0, &(0x7f0000000000)="2c6fc3b964ddbed6cefd176e2d158f26f1aa8e371497b0ea5da6486d5627173a3f447e37a6d37d486694f9a201e04b561ff1f02134e85126e0d5819dc3c9428121be171ad07dfb81136683273f3feeb5febc0a0cc6ba89b6c8b4dd1aae5f59b81e625d6e5014d57015be7d6ed0aa469187892102fe616ebd4c615472686302586da9a5be729d06bc31547bbed6ea7114bf9259dd96b33788f0e87ee34b47d3f88e50027ed091a0464be54fb729fb9e182873328524514b7e9f68e57d86d7f6163b461bddac0b4295942c80b4e955d24913b5b0e6b98ca7001b8407160195c9887a", 0xe1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x4000000, &(0x7f00000001c0)={0xffffffff}) close(r0) 04:02:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) setsockopt(r0, 0x7, 0xfffffffffffffff9, &(0x7f0000000040)="e2fa77a928c06b989a9928571a3f18ba9bd4f6f8bd3c8586002bd886a35175e9bf19385fa65707e15050203065ef8fefc06803631506d98ed50c25ddf7ace3fde233edcc585a850e5cdc826ba70cc140123599b0c84db0e60e43a853fc2b8fda811cb32fb63fa819ab3a62acad7c8298435592532cad113a530f1d531ca63eab7d349a6c125d9e91aab7a39f20096dd74183356959c48a3363dee44205d1fd31ac9e90f9fe706c1c96d2495e74a91b8bb741bcd9ade6e4e81dd358b6dd2fbeb7102f19ac7c983f1f4f0673bf", 0xcc) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) listen(r0, 0x0) 04:02:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x4) pipe2(&(0x7f0000000080), 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x10001) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) 04:02:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x2840) r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="a0fdb2f3a40b340677eec162bc902c51c60cccc76cb6a7bd36000d7bfa89f51e9c6d9865ddf2a08d87", 0x29, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000140)='./bus\x00', 0xc10, 0x0) 04:02:56 executing program 0: shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) r0 = socket$inet(0x2, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="88", 0x1) 04:02:56 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8481, 0x2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 04:02:56 executing program 0: r0 = socket$inet6(0x18, 0x800000000003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000080)=0x4) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 04:02:56 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r0, 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xe90, 0x0) 04:02:56 executing program 0: utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x3ff}, {0xb9c, 0x9}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x40074}, {0x15}, {0x6, 0x0, 0x400000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x50}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") fcntl$getflags(r0, 0x3) 04:02:56 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket$unix(0x1, 0x1, 0x0) socket(0x6, 0x7, 0x100) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(r0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 04:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:56 executing program 1: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) listen(r2, 0x60000) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x338}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x3f, 0x81, 0xe202, 0x7}, {{r0}, 0xfffffffffffffffa, 0x9a, 0x60000000, 0x67f8, 0xe5}], 0x401, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x40, 0x80000080, 0xfff, 0xff}], 0x8, &(0x7f00000000c0)={0xc56a, 0x60000000000000}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x0, 0x3}) kqueue() readv(r2, &(0x7f00000005c0)=[{0x0, 0xffffffffffffffb5}], 0x0) 04:02:56 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x82, 0x42) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x6, 0x10000}, {0x18, 0x1, 0xffffffffffffff80, 0x6}, 0xa418, [0x7, 0x5, 0x2, 0x2, 0xffff, 0x10000, 0x1000]}, 0x3c) unveil(&(0x7f0000000280)='./control\x00', &(0x7f0000000100)='c\x00') 04:02:56 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) flock(r3, 0x1) r4 = kqueue() close(r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) 04:02:56 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) fcntl$setflags(r1, 0x2, 0x1) r3 = fcntl$dupfd(r0, 0xa, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="6b69e18d2acbd6220af45b714fbe7797696ff94ddd0303253d7d4f3a3c3bab8e193fb5c6df0cd093a9effe54fa509aec7a2dbbdb00bb093a4c6e2653b5bb23c372c10845680e5db3b441bbef6b60f1df3bcaf5aaad8087d011cf87a8adcd5def246a85654f7dcb4c0e77e94de9711e5045a0d2d896592667d22182f9f3dae1ec058d2966393e16bc115c44c484f165e48619d17e2ad9f3ab6814d6b8bd3a52d7b6688e30a5341a8475c756b479688b0740caef893706a09a99fa90dfb29d2463e7fba3a59c9e78f81bc963715cd047c86d82d8d493a8fc419445f33faa", 0xdd}, {&(0x7f0000000280)="33769dc22a904a6c76a53ffdbda20d593dd951f109e8d4f1e089757f31895644a7bd5aaaf2e081cfff4fe7d7e0565540abf2b7064ede5804156a6453f1e1349cf46f5678864c82936c6806b29f0a51507757664fbad176a6b51123fb86ba3db3242ae6d5f8639dfa5321ef80845a68c8fb7a2664856178545c32ec6d32fd51721625ec678181f7f853849f0cac7eb19b976f4f093fc48b4db2fe9346474765545e9bd6441a0feb534dafcd656e7601791d90fdf8a5c917fe3aa6f5cc6d8be8656e3b432bb5a9dde13efdb028da6829deb3ce180a9f694a22f3c734088988af4fece544920424a423fb5e7e79c11ee08e6df5b24c7c2f16664412c77a8ae55876e8ced9e83c582af148c29b9596fafaf80e2fabcbf193d14c4f008d955f4b51bb43ddce72b3e2dd5405b610546ef5bd5ecaa92b5f1ae10a1e188acecd7f8260f1743557b157e6bbf171887d0c3d92c65cf1704e781ac7156f3cbfa82a2cba24cdbfc7d8601756b54e81bb4742ca4c432a488ba1dab011ce62653e39574d3c38d431dd08512f5c838249b8a43b2caa95bae20f72ca6b85a73576a2bfdb47570dcada4d362e150f58353cb0528d96e234e0821a77d7ff244938c273028220913a733a25d56607027dcc3ff595612d5e6a233064e5f0ac3c79efb0c6a55df537584d49393468886ab55999dc151d7aa8d8f5efbebedbeb2a8b76457e587254a20ae51b965bec8a93ec27c289d64b6cf0c9df90b94d03c22f0493051e7a58d0e9d1b0619d5f51ff0b184713a6b406fdea52928632670579547c774f9695c2f29359a55a6e4fc8fe92da26e77bfc2b9ec64bce734c0aeb595327503765c7273dd17df9d28f32790965338c147bbc65cd3a1361a610b9e248ec4795d7f63a79cb2190ebe7a23694ba32e1ceb24c1519ada37ce4c7e9e35630886098edae0b961c6146892a3988f816ed18149d7c545ee599a78522419df1ff8cb60d4660acd948d495590b68ef6f3a9c1e9d59b1f487dd895935ee61895bc77f57daff2c63c85e7ed181491ccb6772a435cc744fd252dba6d3efbd9842732d13b768572d225c65e0fd3790c602d9ead77ed82612e4c6e9561b2876198f00b5a19126ceb85543d75555381ad3e503ac9f114290b54755c1f9c7857f7aa8feba4a2e0b0e48ae3d8fad393e77cbc56c291d7878d5cd1057e0d221c69a0dbaccf715f81f38aff68710f63d339d4c34464484447012d2fa5e2137ca8c287e5a240ddab1838ca2101bb01ef6573f74836cc525414d4ce84ba86e89805b9512025075c550fa59801a949c0e95f1191e9a3a3deb7ad1206aba4929e2bd38f979b2a2bf2c5d55d345a781190966674cfba1b448b5da37c88ea277258cfedee4ac43a08109ff83db930842c3165d8b13f6b2b9b74b02a192a3678f73f339b491bbe636ec1ad9ab6f332b1aa9e871ae3df4c658838648f418a9bbb93f9ac07f51079d02fd340f414c2995045823ca564e4c7f9603336dd11c641982a24278859c00c49140268fc20836123c8c194711beb3e2316970a3c7e7236629e668a229fc35a6b196b493bdf72e3f64f9ebb73d5df6f9455fe43dbaa80ffb6277d9d5cdedea4ff6764817498e8d2acb47f3e72b2987d05a302521c52940a90e0503b17c8aa77afcc1429c90e4e2aa3d3cc72edac9e4db01e350eb387556acb85be7dc083d230af48e653bb137e892f81aa6dc90c72cf3bb07f3b872d08fab74bb2d6b0d7805ddeaa1904ab12d02076e98b677e6811b40fdd263d8b1d0f0acb6e540fa2474f74de34218e3ef4f9e3984f1ba7d64ed19b4fd24052e7728c49210b3516d94efdae6c6e439938f55c582038dd5f3cce84177d89e1cd169f241b0738eb158b8b7d8a747165a0d6cfd802c780174c3c2a26868363575f30312db88eee3600905a90126104421d8faf40a7fcb09e39f33f0ff0e9088158dbacfdbf428ba14132d57edf6afe6f00b0b72fe53d2b7cc12f0a0d3eefc96878aa8ffd5e2ecc40f7966a5d2868ba45e302f0dd87e38bb3f4229474f13a3193abb725df4398b0f5d8ec9e784b0d316dc7024e86bddbcae981b7955726a4e78d2d54e833246b42fe433050f21500095b9774414e1aa5c93b184aa82fb72a210e2dd979979ab75f718110df9846cb6c2235d3132ea8548c47b3113430f318acebdea045a0ae76367aef277dd9fbc742a825a01bdcf45ac1a1ab9ba8f918f2e7bbe705c1df83ca88f8cb3d8792be1f8e19ea0adfcfb837389eb3d6caf6a925f9218fb9f1065109f6b3b29557d899f54500f2062363df532d6550e46fa705aaa968d16f1a4afc3be66ca63f03b8d010cc49856d9e365e04c4b846b6279d684f9e254c1276f8c81f5143052aef064652e22254a93de11126e050c2038198703f0fb48251852730164a05e693f5eed00aa58adf7b2a19c593276c69becbfe0c910b753971833e3ce559684650964a569e096901c64dbaefd8ea7160f5c8cdf7c8026b77ea085bef0b05f442d0f52fcf834e4ad72c17944b6e73d25f3dbf1d4855007ae5bd288dea2e030a0836e374e03bfef0a6e21ecec02020a433fb9a3d15bc467e3f42b91684300d9852831bf6d7b30bec6709e5e2566d45f077234f4ba29b35bba4f709da9b169b48310b263fd4dd47876084b3d4ae9015ae99f166f3186c35a7e864827c94ea98344e9fd20e0373ee42a1d6bb627b3519459964c31b266a0289501491b93d86efea43d223a211e9a54efc1bfa79c04836ad8f2f416589b9ba315285d6e6600f6ce0e11ca3940984811d4431a22d23f0b484091593e6d7e89bfe567c78e96c514478af4f2d9b58fb000c25f091786b68622a87405dd52a1006821381b39bd9ac29d217db52f136a20df56e68c7803f7abf0a26d755e65a0126e9f20d0b6b2d0c545ccefda5fa2a79b2c77d3443e669a51784c1ad8e1a19c7c92c458f25333a031e73d484edbf4d1f17ddf28090d3bc4d6b25e30aa2d31108c139c5d0a170a9a5ded70146bb86070ecd6b9ec815b23f176e4e59654c195871c92627a635525ad51af4c607db62ba6b145b58044186c7568c43dfe798eb00eb3fd55863b64f3d043dd47310f7712ab473ec942fd459e07615a3c10ed8dcd81b0b34f8fd124b83c70be932e707db5adecaac4785f9a6498d74bdd540b3b94eb2ed628c6e7cae591a6d6ab30cde7407a422116bf4a2d6fe31099b2ed6ec95daf7205c2eacf96987ccab77456656a4280c425b2b4162d4c2ba0cebe59963c32036668056f39007a67980a59e1cc635f0ff8bf6552c16d0fe4478ce0b9aebb29b25fefc39006270cbb31d6de557e7e4b81330cae2833a150c14848f79ad52d5775f7a8fb7fadc8fdec241ae06d82a72665f539865ed74fcef2d883e04c06403eb1789b328b745ffe0422176854cea3c55576260083674f5827b795ee06044e11ef0e943ae011ac5b6d4fedec6fbee60ae1cd7a6ef4e560cac72f4b507c25caa1c607028d39e0a6f708bbe56bee73eadaa2f926bb9bcd1c0eb996595eaa9da20479076a310d9f29e90d1c1b35da75eb72d2d058f3937d0f7d3725ff6df762804de0a3d8225fdade05dde2b5d6d42890e7f80362c682926b9a1be7a3aa686cbe05dd23d94e0f227d2d42faaee08993d7d57a153bac1f910c4086afd89cb3203ae1e8cede272de15832232bd281d292644bd9b3214fcda78ddd93ddd94ae332d01f4bea5545ca62f03b135f69c5acc9e99878544e8f88f8b0bfa9ddc68755cce74738d395595614891f9437a572bbaca9e7daddf06e77c9dafa4f7c6e3141356f3f41e73b7ff3d79bf0890ff4de3de1f920036dedbc43ee4d713120ad1d979ceff796f469d8780ceffa28b5a060bc34863b8d9dc0ee0f9404986deca17cc0b00871f7345ca11ff0f2c96069e2badb60c948b5bfbdeb75250b9e51d1591aae6926fa26d025de2ef770e0c0156d317d6f752b951f6c1b20a579e667381ec6c461f51198ab53f198a74aa80ad97ad11ae6226cf187e851aeaa8715048ed703ecc427c303503d0193e9779ee65c5b09699a60b4240ae59d725a503b43bcdebff09cf013bdde760b1e633f0aa84a5130b04e7451e3709c095cf8af1cdce21dc35ce9fbecfee159bdc988731857b437a853b92bf63ff739e71bc3236e6720185e2176d55b46c9a080759ed6952b265ac4afbf80f1734e9664b294285c39d2068fb46b386e18ab696c690cec3a964c001a9f3ec255ecd07ac7afc8dae1d3ac96ed66fc7337b328d04c626f9208bb8455f54a63755de81e34df096e491a81f558e8bf2a72b95649f99efc228079ee3fbec9d9957407c7a03e19c38ec238100b65e95647103c3397aca5fcc79c81a24da30c39ae3c970bbe67eebfb4b5033e6437256fbdea9b745cb8f5f1d794943220c3b279d837fa935c44d17fa366afc4e5c9536ce9e74157fc2c457851602e1df893b2e78083e81620a5f89d8afe5bf24cf5ba9c6e545275bdbfac2cd926f2178bc2a75634be7602398d784fd5c8f9c82f50eac88e9a14c51d1e67c973f5479a39a2ebf185c2af0f68196d27027c6a7305703ef680deccdbc89361c6a2d03bbca297b2589d03b1c2663bf1651acb95175dd456e68785fa29812ad1db38e86e19791e51990fe44d14a39747163d69e28529b5962bb9a2b745249d28b7a45fd32976d395cab84a752643053d8c4a93b2999b5d5566c98c0bfc3078b726b389eaedb06b221edd829ed9f485bc3a005f096e43c963bc422033cb676086dfb27e156c211f138539059f5a31482e1afd76e6668c3b721c9fd25ecab83b72c9f08326c4311646c2e1157c60c4184ceaf137c8663bbe5714dd921b9469123e9fe73309356c1e0fa1bfda46d95d0f6d57b3ee2a80ee8eae6b7ef7c2c73f3b2162c774ae562339b9852842be1eabbb91c219ae390478f89287e198808e857338d1670d24b4c435208d6bd1c23d78d2ef5976bfac1dd966f49b548a01921c240479d83222494e05280f127ec5f263694594ffa74f8f32d73fc86e6b2b17b5240ce5edd39508dfed6555acaa1605dc884fbcdf0098a5300587000326632190b06e4978842aff9ab5fd94281e78db77f8277f00955d96839dd21e911435c7a941e82bcd091b8ec33813c632a00951004769f528ccff0bc40ade3df8f35ce953cf45509a7664252455140890a79afe08d2ff018b2893322a1a6d8ed31d48130d6a15138672d9150a48f80551749ddafb58d1f255eb726d6d928dcd8b5a4ea392520044eb48214b44a10887a3788a1e0b10bac4c97638942076a5a26c699abb4bf033e22247cc32972be0130bcaaea0337e11c3cfc2ff71a97fd28fe1bd467ffc24fec87f68d637e081bc285acb8c3b1f9574da42d2fb529a39cdb6aa2644e311ca32b98a464288321dc8c58a1d7a9330234b0f6257469a791ee4e5337885df993d4ff28c1bbc3b3de25e2503b4e9ca5c811589140e9c87d3f09c84192348fa0548d360676fafd6b5d536e103de29d95ef0572695b08e44445963cd69e9e62def28fe0d54fbf675df5ad596886e1aa0ee915b8fe34d10ff837abbdd949ba4cb77c0f8b28a7616449d4c384a1071f73d99c9a5167390e11cde6e053b26843f053b823783706b57938c8017c7d22bb47febc06cfdbad1aead87b6bda859014243597ddaaa48ef3a69aa673986b8e9c95ed498da2419eaae07f1ee3fbda6265e18b2711df8f6d8f86c8fb92091692797a38e697cb2b7aae8c5c68fed3b201c92cb7640f73b4ef1291f8c53bef6f96845ef9ea28c4b68c34aba81c5a5aa5d", 0x1000}], 0x2) r5 = fcntl$dupfd(r4, 0xa, r4) fcntl$setstatus(r3, 0x4, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x65, 0x8}, {0xe7, 0xd8}, {0xcf, 0x2}, {0x21, 0x80000001}], 0x4}) 04:02:56 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0xfffffc26) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:02:56 executing program 0: r0 = socket(0x6, 0x2, 0x0) getrlimit(0x2, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) 04:02:56 executing program 1: open$dir(&(0x7f0000000180)='./bus\x00', 0x100, 0x101) socketpair(0x6, 0x8000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000480)=""/4096, 0x1000, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4000000000000) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r2, r3) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000100)) read(r1, &(0x7f00000003c0)=""/134, 0x3ea) close(r4) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) readv(r1, &(0x7f0000001600)=[{&(0x7f00000002c0)=""/216, 0xd8}, {&(0x7f0000001480)=""/109, 0x6d}, {&(0x7f0000001500)=""/232, 0xe8}], 0x3) execve(0x0, 0x0, 0x0) 04:02:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x82) pipe(&(0x7f0000000040)) 04:02:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) accept$inet6(r0, 0x0, &(0x7f00000001c0)) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c651918"], 0xa) r2 = socket(0x18, 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x0) close(r2) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x3, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pread(r2, &(0x7f0000000100)="70761c9e6bbe10ba2f14084e301007741ef7d3039bbf4e50f4004b16587e66d3dc22658418f50ca401fdd6c9e9ac6097f300b850eaf4913244015970836473e3684665fe1d86acebb8cb2af58eae68fa", 0x50, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3d}, {0x6}]}) r1 = socket$inet(0x2, 0x4, 0x1a4a) accept(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x342, 0x0) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x8, 0x2) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40000000008c68, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) pckbd_enable: command error pckbd_enable: command error 04:02:59 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x20) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 04:02:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x79ae, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 04:02:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:59 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, 0x0) setregid(r0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 04:02:59 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x101, './file0\x00', './file0\x00'}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x80000001, {0x9, 0x6}}) fcntl$setstatus(r1, 0x4, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x7, 0x2, 0x6, 0x3, "211c9b0008071ef06bc74069085f68d86ab80dbe", 0x80, 0x9}) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x2, 0x3, 0x9, 0x6, r2}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000240)) r5 = fcntl$dupfd(r1, 0xa, r1) getrusage(0x0, &(0x7f0000000280)) r6 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x2012, r6, 0x0, 0x0) bind(r6, &(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x1, 0xfffffffffffffff9, 0x80000001, 0x1}, {0x80000001, 0x81, 0x0, 0xadb}, {0x7, 0x0, 0x5, 0x7fff}, {0x9, 0x1, 0x4, 0x6}]}) setsockopt$sock_int(r5, 0xffff, 0x1307, &(0x7f0000000400)=0x8, 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r7 = shmget(0x2, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r7, 0x3) open$dir(&(0x7f0000000480)='./file0\x00', 0x200, 0x8) chflagsat(r0, &(0x7f00000004c0)='./file0\x00', 0x0, 0x2) sendmsg$unix(r5, &(0x7f00000038c0)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000003800)=[{&(0x7f0000000540)="f41c808b2f4b6c4ece93c11e04cc82721a1f91fcaec5a7b21be19320629f2cabce0f40eca67458f04130a7efbe84a6acc94993f65cbb230a4c14f8a3f9994c920330abad5af8eea8a029e1f50a06a17921e1f7dfcdc40d14073de88bed3089b7b99e894f30bf8237baf81f3441076a3527d87b2f284214c5c99bc6fb043effe5e53c00ea20d93130d5cf27ed4db5dd081711424e2b66483ba0e1f3e058e13b40cd846b8a7d1be3530cbc246d6e0fb750f57fc3e6571c7e5ee2d9a71094fe2fc973a0cb7959f1872a106ae138d2e7575f8f7c018b69f02e2955616311625e2f0fdde285e268903090ab1be4186955eeaeeb00c88394ae0f8e48d2dbea8b9d20b9dd6526098acaabd4a4b3821e53d923196602db1f28ceb3895037ae63d3e0e7887fc7e9c81cbe4abbb7690a54da5f0d8d68a05cfe1fb5f37851b5af7cf260b37aa725ec0958bccaa521981c4c93e41e4fc220b76efa1235abc1350affa41923074b7e6efa2ab976a3f55b4440d1438824f65ec528d81c67091eb56220bc7383f44eca4b4293bb8319b263b87526d790732e8c185d9932daec12abe9b57fe7b069dadcc894110391de1d56f0e86c3bb5c3e5c3dc8bd5feea79e6d6c4825126526c55b515100c87ca62478e2df82049329c11b0ad7bb8929e9d5b601d56daf32e42825ed195af473f730b111cd6c41bbc0747d4a9fb25b6804d520fc8dd8284a269d75662d4fa3ae85696d038f0443ecbdf34acabfc5a541012d5715a0570f173fcfad9385d8587931ef0cbd964464df090a61b563bfd9b58cfd4ed282de0bd3985c9b0d0366208b19fff991a11018a227d9fa8a897c4c1993dbe378c8e974191126c43abe7b96660033e83530ecb268c3d27dd7a1cbfd16c9284897ba7dffdee5734364a6b9d310ca839c6a521a4621f4d3de2c1a7fdb7c6d02dab06b20f726a94a4d93a735687db7a16f3a1f4bb2061d14bd2bc95581f18991b05e2de19f5f36e616e130c4a5835a471060b0689bb5b7a44d0e53e53204c94fe0e8a31371f2e18d8129ace55eac2746d834d6a0bb7fc4553c4adfcfbf883e055fef174b7ff5c8a8bb35e2616080a8d0a767d37ec3ad498e99b3cb9f07898cb2f3de1cdef74073f7f002605eee27e217db6aa2dedc8510278fb65a24eb3b0e87f53dd3bc3765cce732cfebecc2d2c03eab9059283cf6c2586913464e47196fa72da84a5af2244ffe2c6b2336270963ef14055df68bb5af7144862d4b66df0b13bece626efb3af0b0510a597db098d24fb8fdd5607ec8a56f791346a2191a95e5ee942988158ddc77229ec1a64c85ce7684af799962dc22db55b4834858b339caf21f3450ede28ad50bacce64fcfc20ef56046b321a11ae9cd2697ec29b161545ad327c7790dafaa45901379fad739fff7b684b009c8935ca4f16f34002fd7d51f5739cc52bb21d7221b59be008dd6a03746e65eb06cc2414d673e34250181f163cff8ce5d3fa62a4dfeac4841bbdbe05a5d360216221019ef2d7bdf978d80da819a0d84201c0bd3614a9014ea8e27bbfa9b2aa157807da4a21c2723754d7b7e12b39688172639437be8662f9ecdc82dcbaacac9e47a0179ac8ec30d8773836baf4c46c6d1dbb755d14da5e85c498be07c14512d74df4456265b4ca33233d8621124bdbe1441725407c7c79673d330a9f878fb4422a3d57d701bc1b1dcfe051a1ef5d88edb27402f706043019be58f711f032fbe6c9a1c4f8acbd68bb8bb614797710826b010f94f201892341d365a9b1afff4cb2a995bed8d07371030c0a767aafd699322745c3736df64c6bcdba9eec8c14bf4edb38d6da9deb1b1de1827f2a61925ff54a3db24af6174888c5aa5f3f76ed58289b9baebfb323dff688e4fd9eee48e6e22443ae92b8afbd1c95a01ed5dcf05183b1d615e970e468b0d6d6e7dbaec0fe1a1b30a095701433e2c7fda86f48fea83c2ebbe22dfb7a257a73798f76aad77ba3decba8179d294b1ef059500225979348e22dd2f5036eff39c0c320a345a5014a3d0aeb783251918d15f37c21b17b7418e8066f8e63b2bab080acda3837d1eaa6666a3b843234e2421723cf75b73d44049361f5477d335f96f8b97ca5e062a1e721ca521603062b29445e05dd775c70f133b67f0e05482b3c6c694b9845d9775240761ce1779219bd88ca810b1a197ffc1e4a112927e14e951ef78590fbb065ad31660de2776c40080a0271c52edcc46a16e8da94a474d9d3aedaf00c61f364f903964ff7b0eab37d6a28d469072949836b5a1deda9bbefc00a02f2145979b57d45df4837af0cd4718e40ea5c4a14abf4e64f558709636683fae703e55ed5d48c369160c218bffe3128318f255a1af8edc4e05a9aef5b12c3f6fdf169b2fde9a5099f53f7ae04bd982c4c82da55efba895207550d4ab488f654cdd4976b29fce67c8c4e1e14c6bca78d037994d4e46032567df4f460630d597a5ddec43a13aa51c008bf1a21dbb9143fa6c13dfaf339efeb673cc7dacd395e66da7f2819434dc50858f6eb7a7ebf587f76f8c3280a2ba19f984d2e9d92afd99dea7c6058a2f732701131173d680afcfe161985d3e7a73f4ef66eba9fe017dbce2e8bf8d5a137c579abeadc1dd7c6ad39588caffbaeb60e8ec26f107b31edcf87e093744fa06b60c93ecd8be3f627bd8aa8ef8e2918b890b62ca9d622ba2ab603fd6b4bee9a19f632a88a5b9e51fc2c3e5a168ad2b70e7027d54113f5e8b6872615d06d6e40fd1d316383133a9c67a86405d3de6a04819b7b2f88d4dc06c5847f041831ab5409c5b9f29cc5217e9750e40d3d2d9613562ba26eaa39883a3130211c8a246c50883efdfe85921dbb820db2ca60046bdd6c8c7fa30dc289211589e7605a06d2fc4d66fac6ef6f296c5a4f41d30c20939d6c35cb67e75aae353f3ff549af309502b0820bdb1c7f538fd4c70d6d5033adacb79aa47568be4a8cfef3b66acbf9e885dec8f9a10c61b0cb096c29c3fbf34556926b8be8b9e0143914231684e0d2897300f684aba3e6a284ef768a08fbbd9dbf9c89bada57f56d229b46b50039eb3e9eb5e9f6c40f113272b234c875c29a28b30420ef0d3d3ec06825ab072e56787e37a0121677cd01feb96610affa8ee796a7c458674f413cdf2a5c61bb662a2d482f71d77ab35737e1b08843d5596052465748f0151f79a63897f28237f7e29c037aaf8cbd0330b2f9867b5961a031d43f553e4d2f488974ed307f790ba43412f24582661bd39aabc736b931c66a3abff69d759f7e4fd42a13a262bf1d266a675a8073e8b21975fc215aeccc436ede84150545070000cf8ce260d94f14dc319a57480e7793539f8a8a03913eaa77a8b6fd2275ba303678d73eea296036a8ec1536931b9ab482c4346ed38183aa1f5808dca514908ec1ca4179526e8d510679545094f21c9afbf1855d681f895cce961dc2d5ce04e0657eaf015a4e7053446e983b50887ddcc9d94b0697056ef383de422724463ed485884833ec78ee01437ede8802188d9724cb3522f6d7d70aaae4433600b037f4149989e20c668c4130a55efc504d8b989f6b07f834b430dc5e72b54311fad7620e1736aba00d917f421d90153c727fa0a26bc40154d8d38edf829e2783e0fd85a4a876b28ccb3845ee9bd603f0633f921b150598bb0346bc5a44007ab0ac26475c52fe36528b1dd8dd834ae49d34330595a2ed38646e9c1974e0ad77b3d48e1aa12618ab9f8d789ef48e8bb33a9970811fa5924399396b4342d98fa292c8e7029bdd7279ae1386dd494ffd1b8d27207bab411dc14e196bfab13a26f1082f969203aa3c025c6bd5f428c88ea391aec7b5fcc72f7a0ac678445f37b3eeddcc045696b9fd841aba1be3d46657b5281acada886c3acd235302f70cf11c8e248bc367ef2a3857be3d8ce7448612d1fbfab6fc0335dbfca4312f0203dace01f0812c88d5ce2b602ddfbb6f32c6f0fcf324014f3f0015e011c0ad9c0e29b447e984d9bef1df4aee6dc69449a90cdabda95b6bb0ecdc8a273ad0a091a640e22d5ce0784f1bc15d9d9b3d3b3e9ee6577b2a3d6929881f4c84a1bbfcbe0aa1c2a022da638b8f0a901da7dd6a404d97d2f2fa19f051b54ced5f64c153e2d9a4752938da17b05549b944a6485691adaa2400267b8b0078980ecd666a56e5bbcd64f2509427213b28238eaa8d3e483c4b817f0f8fc2fa219e244f938b064dacdfb5a1195beefe3ed40619937b0d1130647e570a7880872acb28c115ae542b3bdd32fcd9c8a99ca4c9d59d3bb0a419705151a1803126bf596477a077479a5b7d6258f89ff0db1c6ab237364b24946370ac062e8a6e5de65210d4b2758cc34f3d84fe153321f886d77743f268ffd1f11adca1b660771c0e8a270231c644d13f2dec42db7dd14f705a66ce968dc721e136f53d327ad87907aa13c98241dc1989b154296965f19f7740cecafc82433b3edbaac6ff12928b15f7531be4f68b5c49c2ebbf66d3f7af950a2c0f7a2aad07328eafa8658c787c32d55ae27457fd04a0d5be24d4bc4cc2d75376ce515874332478f6b1f2368399bcc4285097fd3696a328d9b345438d9a64103a49b3dd1c29fadc3892f04a89dd0e93d1179f530ebe4feab017112ff17b2c649d34c6d49c7bad7b28f8c013fa3444edc29b13a6a7ab5543975269d116c33a599576d40c4d4bb3240c05eaa767b6c7e39a2c420cb378e3ab349ae3ea9ec4f4a05fa4ff7c816097a5853a163ffe0c70e3124467457bf6def2276ac64223df0b38b27eb07f533c25b540be3ed634cd52b6366372c7bcc935bc05072dc397514ed5d583e7520d3b5c50a2411c8d6730ce8756bedccd3fef39588fe2a083fc517ce5324179ab8ac505469da958b23fa88c7184433a5acb3ebd7360dd0545f4b787f422e88da1833ba3872d294f1225665af6affb701d45323dd64b96d4dc9a1f28c7544608755776e44b0bccbd5f33ef4fb10d99ae7520fef3af4151dbda524a32485d25cde7b9906bfa1ec03d9caaf1e3b4636aab213b82277ad01b49644b2b7f7d014135a0e4efd7a0d50651e99400e4c88dd51a6f029ae892d9bd2f468655e59bf9a3cfcd09c4a958198ba55c6b25ffbfc920ba9dd0bcac74e87203eee99aa14ab8af7017f985672043c8eb0778e3387fa052e60809bea9880e495e3fa1512804fd6caea76c2039d1c223919c218db36fba97f974155c68d14ec7744e85ee0845cb5917dc9f20fa160a464317a00adb93f76407ce8cb9f2e18979172a01b002f3302ad0f17cac75b2b0a357ddcf0c61abbda53a59cb1cecf7b0869f30b19cb719c1ac7db348740de8ad3aa96757a0067bd3493c83d1a149cffa62a0a50ed8e97bb077b45b8c637da357b6de4446851f8d2ac17dcaec6a761a1ef38c7a6f82555a72c4b31f546ffb1e2cc241dcfe07efa7dda93e7c478818b1642a59df83f8212f0231a226890d672135d9f7b91384f9b6b39906ce8b59bf696f3aab96c7878a9cf48ff547197e27c57db8960e233e7873d5dc5627c35ed90e72adaa01caa34ccde6846f3343ccd2a59df8e0b5e67944b2314f6952104fcb6e7ca61e2051162e1304aa148ae4bd01ee1b6507724b06d11a8a32ae83d36e231180d09876f6ab339e12a7e36afaa27f43afc84f5bf754763956b2e28dcab2687ab9de66ef3f1de2473fa4f74785177d9f48cd14066180141dc89e69bda281dc9ddb4dcea5b8c49538cd5cf4c758d6e7d7695324e04d8b4a7dbefac28f8a39e6ee705cfcd30bde894275b87300f68fe1a3435e05a1e0ba78f555e", 0x1000}, {&(0x7f0000001540)="1923636b4f1aeebec26cf43edd61e95f32bc3247e11899dcec3b92eb8b0b6d3157caca87301b459f345cd56dc8170b05ee743de299cc74688ab3bfdf79fb130c940f8f7e0b71ce129a2ab89c51b7d3b17ab0fbe04d4873e12bf7bcaa2f0e371ce3c6fac52bd3f671bdc153e65f10c7326c997e4fa11f2794650c5f733cf47e5378131fa602", 0x85}, {&(0x7f0000001600)="cfc4189b9fa5a98193a8e66ea6bd8016a2", 0x11}, {&(0x7f0000001640)="0f8bffd19a42a8d8d0df7e0ad2f5963a6055a5eadf4942aae4b7a887cf28d9cef39291ca3edf8cc66cd1b99f479c5ef66e07af8de9c97d6d42e656ea084688cacc51b71815bb87150807d2690507e8a988ffc4f3bffec9781c83acbef7d7a46e7b0024e2de377a229d29eb74ea7d44a91d3a62a7c6f7ad3716e58f69bf2a2a29d2a69e0373cfbcd972ec68866a84f69967d0c3336931ff45f51460aef12d2f8285a4c5d1ad50162c1a61726c8de05bec2babf1590c46f15ca32941af9194a8922f387c4c3205c63d86eb40b3633de7e0c55176c7f255d95865a6652fc1582d8c76cbf87cce622f71f95b8ba00d0edca87390661636f56afa3062d771f8570175600221df6e2390114847d92b4a6fd0168502c03c9ec59b8867dc3ee69e1d19aa31f576a9e796300c0cc6bdb9e9b059246f3b40dd9a5dc04216e4f5690c584401205744e56f1be28b77c956c19e4227b3480300613f09f68399fdc747b0689d53d8b1db701947a9675e8b779e9c1b4b9ebef0797659b82c07f4de9003762b5ace8fb8148ac48fd4621300401cb212b6fff81e1c2b72f146510bc0f0403b115fe54690c867d1d7190515c2441d9686558b0ab5b42dd0c7844b0c75807e141d36ba1a4a300a7d70b1407691e8031c86d386f31998af09654da8551fc72deef52973eb3283cd92bddd0973aa469a8c96c6f6a382d1e6f10b44c93d6ec41653cded55a3869dfa25c574766cfe74729cb0f3532d34b39c8f6904de5abc280523071aff24bd1fa302998ac75c5e4efba8f10478bbf828e34366e5d22b335b22c649239519ee8fb9f0b904c23855f5c52e25f4e4a6cad8d88e568a8848f8e0f9b34c81363f48d49aa4e8e2c6621807993d47a3fda87d9cbbb95bf28e1e061247c676ea3e3150bab855e57e98d8ad7dd79fd522c8d53e45fe5442fd16496aeb49623bdd8351b03632e7f9064e59dd2af64823bae8e40b8388659b4f3589c2813bf53af4d08b2e9793654aea2275f8ea6afb58c753f47cf2f7022ba7c72605faa72d46afa62d921d0c7ec53ec094bea531b2e58f9043af66edfe9203d21dd45938c7bb184b9b69537e3707375f2bb0da52f7afb9180194dfa9401721179faead05074443238ba980e5a256a78ac99b6f8c420be7df519b8511f9dbf1f06ec18d0f54d57e7b43b375f64573d7df2db7d36830a2f196257f05c5af5bb434240fc7ed1c309b55e6c8a946fc1f68d2d022232b6883630739ff84725f407149a3a0fea5b756f2d4f31f278451ea68fe55dbc0fcf7209b5a7a712d55151628957cce178930e4d6431f1a24b51936cd74e09f2c898b89ef26865211763bde7da04b2025db5fe676939ac07b9dd00f02aec100601e5740d9b3c104a5f04b9252de0005fc61965626560b0907b786d78ebbc86721adbae446a8c449be90fec417498085ffe04311cad6210c1638c41798199562f1efbe1d4623004f972445bb5344d5ab2eef6f2d69d363329f5d19f15897a887b2c98bdacb363c2458894aeffffca990c95e826c7ed312d56818cfd6e4659bb55c19a61acc22fd159a67028a3d154df1cd27361df8951dc2792b8a23d121339882649e0f83c889996438b000fdc28ef8274732828388c559a3860bea07cda7f19ca797bbceadcd1b026bea37bc9332b0fd86451bb5b448092b1d0f1ad860eb719445ae25c87d0df8f2b30ca3bf166cc098dfd50dc02e6e5aedb65f1da5e0b853b9622202e31f10377b35f9c29d21b5d4472795417f0a037cbcfbd6ca2a2a8b7edd9c36b81ffc9551075bfa84eed726b3b084e997679758fb7ba58a04137027aa7c4804fefaafe2a4947cd3144d21db169ee72ab3eed25198e3fd6f2fdec83cc0162a4836805e505529a188c1b97e9da32fe0103a81f8c95a30d74e89b093bb4fc27b4312fdc18278c267aad2a9023af4ed23d5bf66678b5193d16e39ea68c52843c4d6ef36f92afc6cb943ac3a70d0e19d89a9e1320f72097f068f578bc65efe856a521a62d5234a6b9d61fddb768f3400f07d15371260431247dec216ea4a06192e2837b2db344ecfda78c34efc70b25fb076497aaf46b73eeed274768f3890ec01633815fa2df3cd4cf6d0674880b7f970b914d6d63e38bbcd1f61c1f3fd75d03f47309bf97c31d1d211fe5fa7f9a3070d800dfb3f16ba072192c8f9ce77523c3c0dd8bdede96a72b78407a55f914c86db2e7a9195705e41648bd5c20f223c35f5270467afd7f7882e8fc10ddfce3821ad806e8d8b67570db078167c81e5bf51e9c456e3454187ea2e9c65d33019ba30058d0ee81ece99b0877f43eb3e652be4ac401ce267b62276d98dc27dc014f417b3f13fc3992cc95985ab9b44e3f882ab296474186f33ca92caf68e543557275c07d6d0ee74aa8c623a734663762beb4ea60a49373527fbaa14d21bd764db182e4f4b21cccf9ead7a5afe4ae58295f217fdc0f9120448aaf0efefcf3705885fd71e84e7c0da53d179d937fe9d0e391c5e902c88c2a3f240a3a504dbf5f4a4fbfc165afde5e403a74fe0ede95e4b188de9b632498a0937086d13c452de658f1032114acd062b47d620d1d529e75db24aafa8dd1299a2cceb933b2729f778e36a63ca37a60e6a2b94f25ff9b9ec995dabd45866a06b23dd6fb3073466eea33496433a802bee3b41bd2d7433afd6fadb9502340388bdcbc26315849ccc64c75503120f5f2eef33ff9920e5086c8bba802b1f60ea729d13ef556ae2466419e1872863bb64e56ce1c963a2e153a6220f841aa39f19d39270ed6df30d0c1d499d6b190f246670b0c386bbcc194dbc849d8c1fdc053f821af7cb0a67bd0738bbb563337bc0def308840dc7b17f467a9696030ec92939e6bce425be6edbd713752c433a0ddba6639a22e7048882671bc540fbbd29244e0cd81933d282c8a43ce6cffe783e5f00adf8d1c076f73f883be117f67b11954a60c7331f152317a13c716814abbb69bdb3e8d8da87b9b29ce91cf4edb4a9abfbd3a08b9cfd67035d5861e63d65b9546561df81dee49045cf2e3565f570d351123e19d7a6b375b17bd80e6747617030ae951d2e2904c8a0595edc87038af93a13c6dec62b88c8afa7164b59f2a2d8a0cf78fd056bfd06e3f8c3e5ffa1d8112712472bae68b3913e4726d73bc9b42030ae02f1600a9ef57250f85baec94fc5504048d867e6fd945adbcb7c9992a4d3cd45021c46c0259012584b1cb3380e5ce035f6633b4fa091a80d9ab0eebd6015a0f9275b677087f8e2223b89a01892e11725dd98c21d91185b9d3f7fa1582a0d75461adc76c7ad2d81128abe7bc11575ff5812b2407bb065e70fc0406a77ce9a967c0b3b1b0598ee5b163e4bab85723ce7f17f57db197e2dbe8d92ddc0efe9ca04a8e0b7a333ebde54ecbca47973261bec9df06b168a4bf85598ae94c47627821d1e186a61aec6844ada6335c1b1f70a4d424837e919bc3fefca51d7bff1675531e121310a5a1de7c16994b0a805c7fb3e403a9cdb741e043b4ae6661995e512925300826c6c9528c4ee1d21b3d1cbe824b86ccdb4c31f22913fb5bfb1b2dc5e257f2f7cd70106e29cc66785fdc4b104bd40e3160b9c2b07d776722da3db9bcac0c5a1d72c9ff181e54e2faa340861002f738c9848d5639505ff6bd8f5ba27b64788d5a11f7deaab661722dc0cc1352f4cf76011a8812f6b34bacd3f22af3dd653f26197c0082d2fab62a656447840f7d37c39ef60d97374c56e8b6b8fe6924ee24a8ca23edfa20095da53d2d97e180e181081faeb76b5b38290d38ca2f1b2861c9a95c12b8c828b819079c58a4087bccc7ee64c8976d2de26874ccb4a6d6c61c8012b211271d36edcd9e645c4739a13500481adcd07c220451aca7aed0ebe1b61a01fbc7abf0564d4697f4c5c89683625d06cd82920e146a39dfd84691542fc97b9d69af6b88bc07cf01b3cc33bac1772eb5df6a75fc9b58ab312c078a09d51d4353ee88208a20e009a5b71ce7cedc3dc08f05040e03030c90c266b73e92991ae3164eca2e6cad6e5fd5b1aa2447f77f78f603c871c1144873294bb6eb19403744f13a7d2cd1241c37fd68178300b1d0b4a559de76099d53d46129414a58ee1f1fbd7a05fe8d1559600f82b8322c7a973c0e24fc0d0f8fd9ed459f42b038c8d5433ecf8c299a437c50c4e4e4db767b1de2f4cd63ddcf2699b42d1e43c58da1e39d8b9015122642df465d3f750bda954534859063a909f91fc6fb7a734ae3e9ebb31bc25e0b8e5160d02be44ee1429abb9510c3547c6b85afc83fd44c2830c86553d3bcd86efa52b2107d2be366120903fe0f1bfb3b3f87b8acdc7db2e2b90ddf9941d6751c4478b1f1e63bbc63f9bdc920ed1195da10ddd59e7017507b48e8017dc8b5cbcd608f51ee62dda3d3fd24d4a1aff18b0c2085b159bbd0ccd7fa3a4f6260c383e8dffae0beeb7928020b6514357661f44fdd5e9b836ad7a5d14fbcce3ad22823cd8e27f246df0469d75a6be547e932075c37dd75402d9ede6aad80f32496102cdaa7b5f15c0b166b66032d985b5459479f104d8f1934c70fe8b8ebba340c60cde6a0b9ecb4199155d7d50ae9a73c71adbc5962a9c7fd063dde20b8c9ee0ea98e6dc90346b4f4290264dbd57af3c2ba79c966c68a6e08e6136a09a45454f1337c2c95239ea764988854a40d9043b8ac44358cecbb36dd21d2ba3c2e8916a0203318721d55471128c4ec83ee0e27b41eb6f13e58ca5e99951c9855bfc7db1ca4cd96206e246d8335dff6feab45184b5b47d9d1dac931b6b97ef7f3b6a0620b4f6d13b82844b31d7814779961590541db397074289611daf30321d718a87813fe928e60cd68414a77cf64ad8d7d5d3fd62636d09ab8b4ad86430c60754f0b96a3606409963d5b01c7c326522cf9e9386e81edeef0291a97c1f174a63a728985d18628b33c858c714c5a109a99905f9ddad6c783f48e4ddd6adbbec5e42a972132702ac1a2d2b94ab5485a58c7f4d812faa68dfda2e08c5446d93b2db128a9c34ee4040cd3275f52fdc189d51797491265013b433ed7cbc5b86e15f687ab1bd3ddce6a886c230866522dad5f71530eb713c93d0181d450b19473a8d67f9129ea021a35429f38e642e8765f230154e89e7111291bc0265441df6e10bf640f28c513ba422c93eb466daa1f80f0f7a4bf8e068a9cab60d51130c05acd8578fa9adbc6e78de9362a8c5d8756fcefa0398599a9c8a35c465bd8589ae3085cbefb46030b9396c632892b92415a30213516fefd21af90f9baffe92bceafbd50a19f6abcbc4751d8cfaf0493bfc3fce9ca6fe8fb7a1153875ebfe054271da9cd68c46277c19864ff763b6d524732361aab3c03d9289ea80846f2f048291ff5eb4bfc8ae84fc55e43eefeeb92cfacec68b60c8d031aee04518bec5c2652d67a758f5b93b9d04bb1f52fe2f15d2b904310e03ed79d718a17dd3224201e94205e66296f51a8358192404836d879c3f95f8e417363e463db710bdd0d31cc564280038766461c1aadb64cba779aecca24021e4fa7c7c50959472ee7cab86830545baf7a1e54dfb12efcba00b7e649f5bceeab9390aea982b815d6b384b4116a1fbcaca77b563a573ff90170b3ef1e3881e1b391c746914ad575619f643fd501495df6c1a7224e6a3567c93e7e0d514046392eb9b6d135e63cbb8a7ee18a0796e1ab15823273e78e088220ff9ffa58138bcb274ac60448adf878ffb83ae8e39553a2bb69b6c2b7498c984e3591f4c81b4f7212e53524e97a2db44e7cf996bd94345326db4f825e8943a", 0x1000}, {&(0x7f0000002640)="86da87073711405eef97e80a7dfb6837dc05c38da56374b87500a0dac5bcaafeb7ee556fe79266af1824c5ec37f3520d49b2f530f1700a6fb46a2c877d844232c503f8de027979ad078bb2d55f0e514863d534ad02a89b96b8b959373e1b351f0210a95ddb3ccf288d56898fe208e9e51798acdae836e4cbd8ab0c3c80ab50fa9d7ac97b942bdf19019c75b705bb937d4f5be7c494155b2ba8c6a5b9d02094cd5c1d9e4923a45ab712528d8f6e0d89e5faeddbc0dcbb2295482a82d7425e1a4fb3f016e83c14b5f17cc2db03154d87cc7e8854b1bd87a2290c90fec34ceab78d3cd3a4dd574e7d268a3e456da76533e1ecdc367d8a013a25fe1d130dc0683fd718d5681912e1d86c44b0c7fecdaffe0b76c84c61a40e9e87866cb16f5a755f1e0c0179e7ef501635f6078a8b5a492cda033a8054cd9c512e5d9c211ad076e341c775adc3f67dd0d240e5190ccc964308f42b3160855b6f33e9a5906ef5b10d805d358e38df10ac880f90d2fab5113e7820ec53ae443dd3c54310afa3b3e78c566cb3d741d2cc4d1a091fe8c34d3d7b241662def17bcda2447bc247511cd1620d2b1cfd27e5780fd7a7f95c3a2bbe9c4053df23e3031b4640050e647d5a0e18084a9a48aaab96f52d80e1560434ad976691c99211b3078c6a552135da932d58c5bd621173ccf6a31693213e551965e0fb8a8de73abdc469ef4a70e29ce93b4d14b700e09a0f769ca8395d80dec667565778914382ca6a0500aabc905020dca8fdb1f801081419bafecb114c38ff55f80ead4656b312a5eb83606aa0540f3da34b2684ee7775fbefa37df53ffc5eb7457caca0b9f2f66431c9f8287a531fda07cae27c326871c6b95fcad2b00d695de9ea8620c3349b54c92189b06a97b65f10f666755b3b40aaececea08fde69706f5d50962e3c9b2dd3c028536a666488f7041280f41e16bf57ba9d02d98a6606e19c6e260caffd0810ec89001319a5661dd9f51fc3dff20d343d3978e9d478543f32fa0f67430e09061cdd98c1ed7af85a735e15b45263d92208e07cbd93b9527aaa821a526a58827224cdc38da0e76ae333c1929d60bde187c7b42d80050a97321470192c1bd55320be5d3bb34c23de1b70a478e7a8097805b81c286c0a69da7a8268605a9be90b642c78ecad49822b7e335e15224ae028fcb76c1a6d848b9421f8f285d017979b021edc19002ff649e8f5e5115bacbd3ced0757ac02647021ee57d922eddd7770f4d3fcb7b410a83c97cf6ecff07b285b289bf29143bc4e1e33a1330e6c929d791d94a890b22ce5c7a48bc4bb626da4682b07ce89f4273fc8b98646c596fc73cdb28644f609c8d586dee76fc7099a9107c091e5863fbe6ac94d9fe8ca4ab813cf49986e44632512f129a60e2773847fd2eab6becc14f6c142baabe98bf4dc1f4dfd79b504e1cf50cf834d6c41ecc0b1e98ffca45387306cd13ef871b3d0dda272558818aa7555b5ec17b6be1493d6d534b608bc729bf6970d54849d3da9f2d8724ebb1a3f86053d4f56d6689987976b534ccd5e9cc20eefe02b26dc3c98ce1726b7e16e7a442c1840757d69008f811ef16595a4b426fc867bbf508f094978535d8cf7b320b104723aa1c96769337f1f0320e195017b440607bd7293c42b319587135ea2ac9684a02852e60971f5e3f25c735563fc8088185a2f6f55d04a81c3e784ca9a562f2624d03557ae09fc2e18df53af336ff6e06eb41587597bfa534fed99e93cec2fbb246bc8a4073e8e0ec2b29e0838fe12dc95824e7a3c3c641ea243a3031a1932898fc856cd2cdd9a0b9b76f89a7c9e9f57c6326bf16368f1e9d8d2d608fcb76d3c968abb34083583c2eae6af8ef1027eedb9e52f11c61567a1efdb5183917e6006fee180a29a51901dcbfa8b2f27c7d33f67a7f9e8e0baf3d029ed780a90ec3db969d313fcc979ad46bf9efe7c0eee8f4eb35a54e586952c64e43fbfc2d157f05ada91fc53d966a152f05915a9101f2b1adefccd1a39c2052c7a832f99ce425afd6f743b1b87c61f1b5a923e7f7910211228d211457be9898d8f046b5f7e741c86c1f1500470a17cf7ceb0fedc669cbaaf4813281e8a9be7639f1db35056e7809f1cf673844749f722ae78799c7a70987dc9580cfbb273d11b77e0473698fb1af8943a0e0325ae9a0876dd5b618d0e406242394e9d82b3da0dd95dfd4d80766764dea529cbb87cf382f1a964bb8f3c65c7f5d42a93fe52fd9792247f1dc3642791ded39b3d494999d784ca82105fb6752159a99d6a2e8f2dbf5bb97440341987340eeae5563add8bb5c9a9da1c5e181caa9aa8cb85a09a475fb9052717167444353adb11030a2a6bf1999a486c457d5e87583f168991735979d53f043fe8a614686a35c335a3b169607fb7507e2690414add9aab1758208426321273acf9bd4c49529e4f8a55fb6a988ef4aa00039570a2f27151df1dca19c0555ba8a20d17913cd9f9dc9f77ce0b0666cfff4861d23b9696da691758628b9ca9b1c72c3900f548a61c4e067da867d367fb35bb3329733352c39953e370206dfffba7e5b7bc2475328790eca77ee1e2ed2cfd30bd7766c618f42c7347b2c043609b82a1a7bee79a23ce8821d28c51b05a203cb80be630cd142d5dd769ad584c1b27dd9c29823ff4e9a076ba47c89ac9265453e0eec3715d666aec58cf2cc754889fb2d6c3cb44a33545dcc3cb346d22366894281995620e1a69fcd71861cc4bccfb2dd9eab5744d78e8d1b0db21812574505e3bf7bbe58c10541eb3e09791835df7c1e16a6449bb1df1876480f56743c5308e829b78fc0f93a783c61f72504ed83eb77b57f3e05b44eed52b35bf1d1a297b04c8c138326029a70406517cfa75898669bd8acccf9b1ad1e5f0dd677dd62ee831304c6a232e1ab761b9fff725e6e7d34aa43f5fa04534a2c81a055077ff1eeed80e72725b7c886a962b788ee28100908d54283e1673bc8c7863cd3ee57ebbea27fd12402ca0f230ca3aa5b397d990a166c5a326ded4f72220837603b5df1966996a9a79f4823e384e097e11d664172391d46746384ff2903694c5c2bfc8fdfd4b420339934a875fe9db16b8dc0f56b586678c412740d1b5973620b23941164f0b7d906fd6ddf71643004008d0eceef8a082558eefe46705ba59916c5d5b3d38042009771ed453d977380ed8452058fc479506dfae36eaa4ba8df08b63f9d910ab0ce8a68b488a6b78669e9f38e2493dbaed6ee590aca5fcdca7c7caed7a3cda04805ddc07ad35b5e94e11618dbff8a2852aed88a385cc6a41c7b55a9fb4db81d34e49aff292c68681d5e41f20dd4ab790e52603af356664fa1df983854940ffd8ef2653d4bd4e25a3c0d648cb9f20831660fe1788c2cd304737d30d870fc4d65c99ef166a2198908603f3a661a5dac15c4116ceef3709df14e5886004b39104545f5bce0c41441f137e5786161054709ef2f0fac3c7090f81bc577879262f837d824dcd0e4b6e3f8d00e3790e5478e3eb350fc064c08e6dd08ad8dac2073132e98f55c6dc565f535e897668c0d5eae01ed7eb4e1a542a20ad426c7bfa8b88ed14512a78edc890d78bc2ffbcd730e4f6fa85b26cf404216c1c53982fc4ad42a779a2a94461a100b4a0cd4f594e4b61febb6ef4a78725aebd2a6a3388a552f0772520a3e998473d4030513a159977e3930d3b4239fb47819ba1c794f1395a585f80521d6873c8dc6a7b5b9ae3f91edfaabd63abf5eeef8f34267128542eea7761c352cb2145a38a3efa373f08e47ee30f8a8be99f5b9ed450ba8b647b957094a2cfcec3623b7791a00a9d646ae105441e687c9d7241c8ddbc82d0bd3d04c20a8c7db1332d9bb5f7d34a376fff4219c7965910b91c91f56d9eb2f304995827cb024e85bf0442a2f8cc674eacaf4ed92ad31740d58e16cef685e8144c3621cec3363222018e9891a403fbc40b487b51411f44a0a251b9bf8e380dac85390ded8ff0748af5994aeb1a747c5c5c690ca395e329cf219938d8a6bb1e42399cb48b73762eb4e6138bdb0f15e5393278b8fe4f381c3c00521072ebe7de20ecae0f72988e9ff5e1dd7275a309f24066cde37288033cef47ae0519c5b9123316785e35e8e43b0b4fb3a31495687247e2b614179d0c8ca0eb6ea7020ddbf6af81debdc000b65dd43bec32122566369eaa9548e0383587f5d27297a1dc8bbdf410f9a421f52d0d9ec0623f8fee718d592978cc255510ed6bc8bbe068f63f0b2d34f70f16f024304837134e2a95e3a2b699664f22e917436544ae3b4c821db1efaea152efed7f22631ed1df5ade0a044faa5246763f6229231cd555a1a135b0533c747eaad4be91927da09d27ff0b38e125839d76d16b35844b5a59d958eb0f45371e603de67f728f95fdff882c054494bafa729f7b924e1a02f067a60bbc6851a53d0441eb639946a4ee1ab14a77bacdedb3def47983144262d5d1a3e1cf5d8a602b7b3619f1a5e633a95f05de7676619c64c3c034a4533fa2c6e941d1cfd2b5c08819049eb22d309a73a5d4424e2d30b52b46a1530df1900e3733b3bdc72ddb9fd3efa13fc897a55e564b740c57e748e81a0873cca280b984af41cec404f2a5ad486343871873a89d0e6f7aa7e0663a362965e2267ab029d782b2228b407f17223ee6d3c5a8e616c78015ccec8cbb265a9fa696fe45ebbfe5609aad1760dab17caf2450f2ad135c40b88b4d74fb6d20528e9e46313dcf5abf0fa60ab6a20e3d8a7dab58792fe0e4889dfd52a5b039abe485f79b10fdc0480dbccce61e142990cadcb935d5adb45f98ab921bba0770639a208e455130143ba86ead98e948243006eb915ef4ee0e09dbbdc0fc285e2ba9f36cdf111943c0d78f6c7205c0fcb8affe40e04746536939432e91e867c709153e8986683cbafe3d82bae691cc106f09dec4adef3ff303d37d80bce6bda0178499735677a47ca7df536370012d2e8afdc1465ff167f7bdc06d37c3e737464cd56bc16ff04013c95f1734006d469e9ff808f3e966a8744eec0609a4d788c1df19ac7b1f2f095daec8896f21f258aa80cc1ffeb1abb40be4ac1214f0892e94ba043a48d48971e018dc183121818c7018921751a58e6a7176067dfd2a3bfe695897a3c9a0947fcc852582b3ea7f6057afe85d4765d50a4360ef29dd07aae01253c3f30152f897fec0d124ee4d43416a5abce818cb62f3f2c291ec45869ca4123949c3945262ca2a725964358719d7279352c863aab5909bc366d57ef49e0b058173aa60e05bd9947d7c39bad49d94c018ae4232cb71dbd601931b9d6c211976ee4ccdbdb91762444576b94f249ea61b3a77b014a960795a62eb78b2695e7793802752850684a5bb376097567995a709fc1d6d74c60eb27d5463c2cd1852ab73df55235f954c749a145d1339cd52aea69d6eed9c1c5ee79102fd1ec4e33e4a3fe368e628728e5e44b5795b63d3b48e213a675cad9c6b91e588a5ea77bbc961f2ba4ecb7d33cc092a9b4d89202fb58c6d708ac68aad763d55d34cb5a880d70c1b7dfa7803ee642ae603464fc48a1f0bcad3d073176255a5ab5b0189b03bb23ebe9aad3b765f0c90c34d719182504d4ea24fb3c77efcdb82ab0f0af761882cda10d387e8bffecbb350e3d113925502a224a64c4053a6b5f99de40627cbd68e951523b2ced0782ca1e011aa01b93655793db6f5385f1cbe05705e11248a4b5cecc1b53de48f25c2b43a21e247eab83a4b30438e7842cc4ce81ef48a9f394ed15ca01f2aa6f3dd02c9a0aad71ea95ed4731a8dae1", 0x1000}, {&(0x7f0000003640)="54f787d91ddd0108b02b63b36e23403b0db9f7056509ec6005cd53db4af3629da861c1522a11f4b0b0adb06a628bcaddc8f6b34afe9fae5026801fab342b4d3ec40580691573e07a8775b872d05e5a9a6c3ec2e5cbbd7aad9718ce79df929af92600f82255b304db8b3b5cf1e2957a0d435ce877342bb31b8324750a1fee0f4c97e16c9cb7ecbce4eb6a739f37d68036c9817d091ced1e0f88489f920cf4e94f90f14400dae2b3d451505f8995da35c4eb4ca6f18f4650f27f8ffc21bdb9a437c1f6481fdff8855da67a2877a899ac1d6d887d9c256bb94127480248d919f44b66e8790f7513c88c34fcca3e", 0xec}, {&(0x7f0000003740)="ea5d1559b2e3563c6d391755e615d6265a8d8cb43c6748ada784b61674b6bd2e8a11984ff36d1026ec6964d3deb4b9ba48d1b3e7ae908c9ed3da3ed0c9039b5cadf95bd7cbc791ab4e214f6f8641aeecb5059d3cf076cf24d908637571e12d7f1587664a529db2490a65f04ca74c912349147d6d94d219f05f51964f5cdb66bb80de72588dd892ef4d", 0x89}], 0x7, &(0x7f0000003880)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r4}], 0x20, 0x4}, 0x2) utimensat(r1, &(0x7f0000003900)='./file0\x00', &(0x7f0000003940)={{0x3ff, 0xfffffffffffffff9}, {0x100000001}}, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000003980), &(0x7f00000039c0)=0x8) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000003a00)=0x5) r8 = semget$private(0x0, 0x4, 0x44) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000003a40)=""/37) getpeername$inet6(r0, &(0x7f0000003a80), &(0x7f0000003ac0)=0xc) 04:02:59 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0009000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/216, 0xd8) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) 04:02:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000614, 0x15) r1 = getpgrp() getpgid(r1) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x115, 0x0, 0x0) r2 = msgget$private(0x0, 0x500) r3 = geteuid() getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x8000000000, r3, r4, r5, r6, 0x20, 0x2}, 0x20, 0x48, r1, r1, 0x1, 0x401, 0x9, 0x3}) ftruncate(r0, 0x0, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:02:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = getpgid(0x0) r8 = geteuid() r9 = getgid() r10 = getppid() r11 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000240)="86a0b49eee4a1a0b82cae31762d0d0fc32bdfa7aadb5db4868535fde13c4ba9ac04ae6a776c9414c3cd1b306c18b219b19be8636177cb6bd1cb6905e460bd506df517064dffd8c6b8bb01c9ee86697ec069e21d9984cbfdd320ea47ff570202d3ff7dd62992cf74b5558dd86f5691274189ecdfb0a61024c91b7e316830b73e8ae3194f953e34b74e820fe52e642a94ce898f1d583a5a954f2447bd0b880c5e58cb38d6b7e356f10e50e069b33cfb75272b1ba76f1", 0xb5}, {&(0x7f0000000300)="b359f603f1120dd8b04987dc857cb4e44e87a59101b22cd65cc1b76a7cffb22237460dcbcab0bc049d43d3daad19e3b62d4d7e8439c48b96e7108e426c5273d1c9d1707c4654cbc486b7786b5f1026dad2f197b8b577c25ce9660e3092274b5cca11383b82144ca4a27be92f85de99b2fddd1893d59c90979c157c6096405acaaf0ad500014717028bf92e4a4c19868dc559d43c17e7f499bfea1ee2bb8e60c88ff79b5272b81230f824210131267520d3a29f7d2a399fe65f", 0xb9}, {&(0x7f0000000140)="d6f914a6f1", 0x5}, {&(0x7f00000003c0)="7d73e1bf66a625a4cf355aaf07f846487ee6e6681df4f27a01343b60901a20233332d2c058814fd20a8148cfb9e544cac0fdef2f8cec8ade1f9bba5a4934e531c553653819dc8465592d60779283cf8212a953bf06a8504df0a1b4fdea911b122d9fba8909d4e6e51cd38c58e4726e95d8cd9ba81b04a0395cc23cd39464283908599263", 0x84}, {&(0x7f0000000480)="95ce55775fb359195b5c187f9ebec5d62152dc8b25b951459278afec2f046838114c1ebd71178913672abee543f045d1d0ad69c9719fc62024eca6b8b7c110f70357f7ba9241a1833f3ddcc4e1e49d93fb41147fd80d766fe730b99d7b3a73880c2cd69ae393730efd2243b444edf39fceb70c6edd733280b341e4d360", 0x7d}], 0x5, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x60, 0x8}, 0x0) syz_open_pts() 04:02:59 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x2) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x4) ioctl$KDSETRAD(r0, 0x20004b43) r3 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x8080, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 04:02:59 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000040)=""/233, 0xe9}, {&(0x7f0000000140)=""/85, 0x55}, {&(0x7f00000001c0)=""/163, 0xa3}, {&(0x7f0000000280)=""/170, 0xaa}, {&(0x7f0000000340)=""/198, 0xc6}, {&(0x7f0000000440)=""/156, 0x9c}, {&(0x7f0000000500)=""/39, 0x27}, {&(0x7f0000000540)=""/179, 0xb3}, {&(0x7f0000000600)=""/169, 0xa9}], 0x9, 0x0, 0x0) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x3) mkdir(&(0x7f0000000780)='./file0\x00', 0x8) 04:02:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20020, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) write(r0, &(0x7f00000000c0)="0e07f56979de4c352a2de5027f933eb6bbad103b78551ae7c1ae874ddd58537f62d7ce02a7c4f5975fb39fcdf553ec3dbbce90cb1bf37cce05834720f6c8443f501c56", 0x43) 04:02:59 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = dup2(r0, r0) readv(r1, &(0x7f00000011c0), 0x1000021f) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000001200)) getdents(r2, 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) write(r2, &(0x7f0000000000)="daac5ee24644a58548f1bbd3b510fe41f5b72455dd17e6c28286c31f7ee99120f6be1e4a5ae9773c9fc750536355cbc88364b21eca9409a14a995c09f20b67ef52c9a42f245ff21686e149a41b33783365f5cbae90126ee857c0d62224ac51bf6cbb8cc5554fd17c7076ada693b729e1f55c4da648f028a199f4ab372a57a613b7d039d46e7548eeacafd76f1460d8562fbeacfe2bc19cfb17fd7f7b8b0f94ea321d7cda8f72dbc78a84276f251d1fbdd84f9aac384d7c972f24fd8ba6c4210b81", 0xc1) 04:02:59 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 04:02:59 executing program 0: r0 = semget$private(0x0, 0x7, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) close(r1) 04:02:59 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 04:02:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget$private(0x0, 0x1000, 0x213, &(0x7f0000ffe000/0x1000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x2, 0xfff, 0x5}, {0x7, 0x0, 0x7, 0x8}]}) 04:02:59 executing program 1: shmget(0x0, 0x1000, 0x1ab, &(0x7f0000a94000/0x1000)=nil) r0 = shmget$private(0x0, 0x600000, 0x80, &(0x7f00009fd000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) 04:02:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 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(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) connect(r4, &(0x7f00000000c0)=@in, 0xc) shutdown(r0, 0x1) 04:02:59 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0xbc}, {0x43, 0xed48}, {0x187}], 0x3}) 04:02:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x88, 0xffffffffffffff7f) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x6) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x10a) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x8, 0x9}, {0x20, 0xfff}}, 0x0) readlinkat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/88, 0x58) munlockall() accept(r0, 0x0, &(0x7f0000000140)) 04:02:59 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000000)='./file1\x00', 0x8000, 0x63) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 04:02:59 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000380)="5001050160000004000000000707ca90051010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b29cde1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200000000000bb32857a371a3ec0004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757140d89a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x3, 0x180) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x7ff}, 0x8) shutdown(r0, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 04:02:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0x40) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="9c87c3774f4c6cd41be3fc0bdc995c716cb402b1524523", 0x17) open(&(0x7f0000000140)='./bus\x00', 0x60, 0x2) execve(0x0, 0x0, 0x0) panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *443158 15241 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7e162,ffffffff81f3c86c,239,ffffffff81f191fc) at __assert+0x2e rtable_insert(0,ffff800000995c80,0,ffff800000a46a90,38,fffffd80302047e8) at rtable_insert+0x66b rtrequest(1,ffff800018c1e460,38,ffff800018c1e3d8,0) at rtrequest+0x875 rtm_output(ffff800000a46a00,ffff800018c1e508,ffff800018c1e460,38,0) at rtm_output+0x6e5 route_output(fffffd8034fafc00,fffffd80363f3a88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363f3a88,9,fffffd8034fafc00,0,0,ffff800014951c38) at route_usrreq+0x363 sosend(fffffd80363f3a88,0,ffff800018c1e700,0,0,80) at sosend+0x660 sendit(ffff800014951c38,3,ffff800018c1e7e0,0,ffff800018c1e8f0) at sendit+0x53c sys_sendto(ffff800014951c38,ffff800018c1e888,ffff800018c1e8f0) at sys_sendto+0x80 syscall(ffff800018c1e960) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,81516d19010) at Xsyscall+0x128 end of kernel end trace frame: 0x81718f5faf0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.