kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon May 4 11:46:16 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.213' (ECDSA) to the list of known hosts. 2020/05/04 11:46:31 fuzzer started 2020/05/04 11:46:35 dialing manager at 10.128.15.235:22064 2020/05/04 11:46:35 syscalls: 338 2020/05/04 11:46:35 code coverage: enabled 2020/05/04 11:46:35 comparison tracing: enabled 2020/05/04 11:46:35 extra coverage: support is not implemented in syzkaller 2020/05/04 11:46:35 setuid sandbox: enabled 2020/05/04 11:46:35 namespace sandbox: support is not implemented in syzkaller 2020/05/04 11:46:35 Android sandbox: support is not implemented in syzkaller 2020/05/04 11:46:35 fault injection: support is not implemented in syzkaller 2020/05/04 11:46:35 leak checking: support is not implemented in syzkaller 2020/05/04 11:46:35 net packet injection: enabled 2020/05/04 11:46:35 net device setup: support is not implemented in syzkaller 2020/05/04 11:46:35 concurrency sanitizer: support is not implemented in syzkaller 2020/05/04 11:46:35 devlink PCI setup: support is not implemented in syzkaller 2020/05/04 11:46:35 USB emulation: support is not implemented in syzkaller 11:46:41 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f00000000c0)=0x80) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x2, 0x0) close(r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x40) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) r5 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)=0x5) r6 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f00000002c0)=0x4, 0x4) r7 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) bind$unix(r7, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r5, &(0x7f0000001680)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f00000003c0)="1b20d9fa37295135c9048ab1ff7ef5f3c2626ef530752f5833740b25e4db877ebe15aa175f56fc678b8337c243b74b3093cdfc711cee84d73e6fa143d46247953989ac0b25901aa44f7bac524d174e1a4ce0e4d6fc7a5cc996084d6210813b6a4cb10ed4e2af182b2472a6b6f9d07682474eba2828adec63544455b547e04bd14ee42465c14a0d3fd67bde5ffdd9e618f07b84aafb4ab0ffea08c7b8e37ba59566c837ba7d31fad73be1f8d9c04646f7a5842b2e1d6c0e38e0cbc94ca683f462da024dc2f808a4051ddd3f090f03cde84827864a839aeb036870cde0970a81f206934736b4b0a8666cc3847d1f345ae65ec7", 0xf2}, {&(0x7f00000004c0)="251a7bb5def39a8e02500efd0e85bae47b111848b6f5771ece4243604210f834e0a775cb466eeb16597a322e68307ca4a056a0fde4995a1eac98c12f588b791184141d736e819d3aacbafa99df409a074ff14166e8f9a28d9f9b32cdc08e2805f92073652c3568ed10b1cc30dfa7b8a9de", 0x71}, {&(0x7f0000000540)="4b853d4a1c78a93dbd634248e184ea8bfcebfe16011a340a140cd338da8349a079a85a259bb879b6681eff6b9d5a97ae41ba23affff80983617fd67bd309c3ceb98f885cc4c0c70114cc07009f1e516a92e8aa2d5e9172cc74116d22c1f27f4ea29a97707b229584ecf56ceab9fddd5b2e49744ef4dd8a84cbfd4b4558222c63e13a58a90c0bf9377fb25373e54e8068c28beee4f7d4dcf186fb3f2b7dd339cc08e20093b5835df5f3807d542c78ee484cd824130b08b67b9205f58c4c24cddbc280", 0xc2}, {&(0x7f0000000640)="1bf540769d94f59a244cac657129a11e4b4cf8f535c3c1276a99fa15aabbda44307e2343c534a8dcfbf26234260cce8d91b653a6bbc551562eea78f0dd35e6e204732e9fd5d72ed937664bce716a18d19a36bfe8d4c3994549106ec2bf2eb56231ae02078629c1bdb2c1b942bc7cbd6c31f103637343908642aa135a94083afd1a44e968387c50d89da0cb1c1b9f0a982f0d790fe9aeb618ca42c41148e27ba3e0d8c0879c3a1b0f2446c3a358e278bc4c707aa952b7b6f7f9d359398d474d340dce060876f996f5570c352a991dd44ea172c26e3a2f856ebd8962609b4c352bef79601db518ac3ab5b4049655898487185d6043b67985f93195cb8755e728e1f350de02dc8890774f8d3da8a2171b1907228887ac51459d01901030e2915dfb04aa139631a6e9dba21f78eeaf39be2a532e8da9fdaab0baf444a958ab45da11d0f1f9639ff0a6f8ccfa30e7dbf48f601533dc5f1b79778479344ae4289016b093c98f4b62e547ae62bc7eef60f9db705ccb8d43a28e79b2ff19a9b3e54a1b589fffb2918b783cb0faa8d749c38218ebc94b249020e15b82ae60eb515966bb82426ccadc5232903b03553faf105fe395d8ebedcd5ad5159e59c4c06bfe7d7d313502d998a9be55118fa715135c3c46463e913086dff1cc9fb925c5c4b3f6e29416a3878e763acea3bf281c4a0bc9aac69dbbee728ad8d99eb903569f2ec504a71d9d4a55afa03282d68dc315fba3dc066b781cdc4e22e1b3a4b26e78014b2327123ea13bdb2037941e6a529b1fc78932d7f5310fd55c24bc146f285aef43ef418848210d2652d628a83d90817cbf50e2c74c84fe592b3ccbc6a7bcb1f87308aa5655a979f410149cd12699bb0ecaae62fd8cbfc40e230cb2475dd129ab3b3e0bef800e52774b6a74a5614dd0bfb4d7ad0ff2a56d57ddcf6b9a7298b57ea9651d5ff8eaf9684fbb92e8fa2e5dbb723855b902559fa0ec77d94b7118feddc6c21443daf274f61b93c85f13077de8bbeaaf2339664ddc394497bba202aa1c973a618b28f968022fc96a3f8542e164be8e12a18fb3713c2c5299e68439652c866c8a9f5d428aada5e7fde57da7ae81a681501898469c0c66972c5630c6515c49d8ead4728192d5e41838c0dadd0896d599c599d4addb6b608ef51d80caeee854f278ac3813e7278197d97019057de373ca079fe88cd886ab4b08be74c4e569a5a04433a64e6187e9a28c5803505ec8138c10ccdedd55ca3aae162de1567c4d6cc5b30d1122f06bf7ffafd1bf4b81636965913a7c290bfc27055fb94ebaf9169ac5a89e0856455dfed69b65cb5a74a90d0a7a503b580573dfd334c633df57eed123cc1f494db784e89ad995ca6178f8b9371fdfd01d94026fce92e109c7ecc704138aaed5caf2c618e93e3f92ebc52c358204acafb81a4a5db278ca2bd69b481f40d17f6c6c05a3cc6756ee25344ac4101b45758c2b9c60c24441c2a5e9a52cffd8b753f131f05a617726d36c43228ea390167b04f86084a283d15e869f91fe796ab068216323153a034e1d39cbd5b7921b90339aab9dbf012051ddc6b83343e81ae8a4e93e3c78b92e2295818ac08946ab0cbc50829c83689d463fc77c51aaec3a9e4e6d1ab97602cecc807f7d7644d69e9da93e20f84d8fb3141ef91a3ac452abeeda5c8a4f5ed350ae9c49d036b8667d8cf42307af709ac99c42217c52e7b2b760d0f9b44c16887ba45a60efed219d342058de0e5bdb919ae13667f40cb337c5269fee2395df6ce473f42eda86a19fb1237c544322cf958484b1d847696e9152e2fc96a9206905ef9b73f889910d8074fad3d40b0cf11aa6b3c80724121087255e20680021b8f38aa454ca23d26117aefbf0ba3f0d299ff932c9d61660bac8051b3e756cfa8f4e0cc356a068034f8d8b0c3f1b929f5068d3ead2579ef85c241cbbee76255943a7ff05cf84753adac5383380eb864ba210e585525bd3e70a62317f7e3de357809ca15d211dcf122744b2d473fc49851904f7ec4c4b6e65cb374f4ad6bc25477ae569242e2377fdad8f594bd6673411fba9db0e22612f3adc58aab13343858f98132622a09380456673c2843fae4f7f87c49ea886b1dc3c59e75041327bcf7953da406ba182e8577619c8ffa3c9fa1fbde5cb9dc2ae28f0216647502bd299a120a631e94f0c4cf077790ba31d559c1c003d3ab6ce524f7763304c9343208b90f48bf43b7e297f1ccb47a6052f3efc029186856cae1bb7ead674a15dd1bbac052613dd39c5b49b42953ccdb2caf78fb65842c7d7ef2c3cb022905f0a78ab21356cb7bec10f06a16308776992471913861b87e8c2abb929a239b27d8c25b1dbe1ad1937b9f1967e618a9a78ad84769d68fa046d00e3c0aece8b91f41af6d6205ebf1d521526182125f7e6c783e5815ae5499a3646eae656bbe6c877fe3415a3accb2acc708fad22b88187646701b5df08f8355965e91ce42a32a01211f25967c58255901e2803272113f884fa8052731d0907ef5f65bbbcada92207a35b2e1958f20d9368e693e5e0579ff33b7333820a3bea42740acc5e34a32fd9dc9cd1a1b2a47ce19516bd4071149751a472517c67228f6d2aa272363353906e45f352d3dc6f75fa7a9a88a2588987981eb214dd7c9baa988f120c1e0ad3e81fca497418f8bc48dd3bcf78be4930968a32de84b71350126b86c83418b1ea2dd68afa483acb79a62c3d8cce8b8abae7ad6d4764bf0580a74c008f07f7382a90b5b722f1712db607c8c4a14bc3fd5c169d3336887670c69207256cc5117d4a14a1b5f90bdb9e8c48a006ca602030801efbf8eabb6045bcb1af1fcc63942c1ab207e3a4e50d60a499927b82b92e0c6ee475850d3bde80ca7942dd6a9769f25863435bb6a69aed03732b1d82ddb96a3c036dde0b8f3f1402ce1bb6ca16cdc1390250267ef8c21a1d620de3078a12c4a765b4188aec50297643256846f3fa9a5865d9831f42cbcf4263fa0ead8bcaad4d1c8f110fed7290c13b13bc28c279c4bed0d7c4f14cb5fe22cc93e89b5efd9683df8b3c1fe5901935f6feac8d1ff021797c2ace536a15ac9f444ee9b04850e4f9903206c8f74bcc52ff12da5843b961ff5c457f29f36ae5195ee011b52b4a8c75f74280aeb1a8ca6f7edeb7f1ddfbe58ebb2016de58bee3278554172c0d281af4b4a7e9ce0d91f625750a4cbff4035ae3fdab21a9c59c0e5ff36aa1b64bc41fc6935f8b5a414d0765129a763b3188b99d62ff6b5c2d9a9e9e1c8f68f68bbd60d91fe628dd108be3883ab91604d9989f33b301a1f4ae3b0a3fce3eab63eccf4f499d6951db5e01bb5077c8f7ffecb54465b976a672f1b2d27e07624e6b6d140e93dd5f59d59360d5d631c260ca693874cf55c0ea3f2846649e55a4f94f0da3d063b10c4bf77356f1e965409eb4fa92a1c55dbb280dc1973595178b1469ce9104b9ca219c1fcfd1383b0c6ff05ce77ca47467d626589bd3ba424d79ad62fb9b42e8977af893076f0590b1edf21ed4351e7594c18bf4c7aa64124cb9ae2faf262b7c18edfe9b966b0ff6930b1d4b44be1347cb3ea23109d90a9d52b2961b4a7fbd42906bf28569cb1cb5abf4faa9ad83efaf7c4a827dcc6f030e2dd73bc1fe2fe4d03b9536f4d39d6131a542fb2d070807757bd5e033b8af182c28408476250a18be2fabeb5c54f4f8bbeeed0b0ef718e90150810d36e9bfa654e3f24ab02ef82328da3f84e251727d4cc1e4cce5d4606c71d638160070806348014e453d83d474773c34cb7a7f3d4833b90b6e0f1dcfdcd2b3d88b44ba8e7453f6484829c6be3a06797546155eea0e79bb7fd2076469e96a924d40dfeb9f139c361b1c7c2694cac10479e514cb2c95f6550aa170dcbf5913c05b6c45490591d2249a89511c6ab9fd00d0e07085e0e05b11f847cd1fd1a0a8a6e64168b1430a53447cbc669c29b8a47ad106997dd52b0ab02c0adad4ab7f19870f94e6ef4fe57a95bdaa25f339f9e7f1fdf9332596de81ede4c818bde4bd9ff052748eb2b6c5e785bc6e095521fdbb1c64a3edc4aed48d3675ff787a7fed166a5055b1f96353ec268fa356d316df7d61dcdb4f83f024b9ee592d7c39e7968628459cb17def1099db29db57a335398c58ff15278b53099d0117531fd622082879de287ab5897c1771656e5ade6c187a3b05b3ea4575dfeb1bed4734df0b24f47d20e837c7306916db09eb3f1c73fcc6c9ec23d43fc076445e97e586b49b631f81efb90e5a2fcbea9a4f5aaf13ac220b1f0b53e09b3beff713c34e83e4bd3016b929dea108bb76f7e72562155e248a6bc94306103ae97f17c235d8a3e3409d1f7aa12aa26d371878835e8f06751794179480a39b55f5df976888db7e5b11af8ea87df1c0dd89a92b3b9b14773ee860d68defed0bf9c1ac58f2a307b3c86969c8f9be96adc6cf4c263fcd904af837c17e815dd5bf7d1518ffe0203851dac3c65bc8e359a7be87ff51902a1b2cab1db7d21b5e39704fde20b5dbd756e260aaabb4613832cdd6a48031dd868e7829efe137d4653b7d6fae456b057d746673c86e68fb493b9ca9eccac2de669e752d0234fe34010239a9457d2afba8efc0a088e4d2ffdfec9355a2087793a4d5695a28129f544d69384ca36384f5085f777ef07fd5e3ab4f0e6f108ee53f5bed15421ec4a98cff3e3c8c17353177b92dc77f488e1db90a22f1b04d85b532dfb1ff37ad02a19860b5f5cf022e6d8225ce6bc5cf2a547300c5eda1e7c80431f1d9f7e9140fb05f89ee77a1bde5ba2482693349df9107bdce589e4e0415f1d5af09a3dc800de49a00581383f2d9fd534aa765f57751498e1543c50e6290aebc8a462c8bd3aab758c1177e3e9c09ec365842d81068bca82490ecec2615c5a6724ae0ac035d66c7190526f77cab32b7a7ddff09f817054b872a1734e0c39a6bfba9d3477d5246d045d798bf8dcea5b91c0ce2d75dc3885c43d0b38029b9de5853d6ff92f6d9153dd1140678e75e400a8fe6c3ab8c62518c7e7cc81fc2c9bad4ea64633ee4966abbda979595844efcaad28690cc20661341ca7437066df52d103b63f9493a7b0f580adcde62b22691e44d1865659a9bcd8491516f10259aecc9bcdcd5e218e7db4a60c6e1612890dedcc77f75bdb5192bc9d93d2bf73317b5cce08698c758d44a5a4ac3df9287cd1cd826ad52ece4799f8885c4a2c54b9b6b5d5be2511d7c8a8ee6c931b199bbeefaf8369709a13e3a6153354a82f408e7c744874ad081c1713f4a97119be6aed36db8497afda8156c266086afb2ecc7c9d172843827f741b99587a85de99549f8c27b8c34faad0a43ae0eb39e7f56478d1f35e338388ef41595a4ba7d40025f496fba30a9b8603da18e767504e2dc1c67901d901e5fed9a6d9a25f2b9fa37cd0734bf515ecad60653ff660416343f814e11da1071fcbdce54644742cdaee04bea1f28b92a2499d21f4e0e38f7703304ba9e25892281c08ead3b21d1fa8abbb3881fe2d11b5453d297bdbef5b0d55071b7751d37b495b7dc79c3b8c9177ab70e68482d850d4e1710e7f103646db58fdf0d834fb7d8ad8a99e61b38e93bba71c87a08ed83294d16eda6df01e78f1f528084f22bea108ff2b64eeac0dc23c223b2eea1ecc7f07d19605279fc18f0afeaebc3c44268521ed9282351c160dfc335dea1c625bc2c9d1d6f9203239deb23f7f8daa67e06d2608581b4fb07d0cb1dbdf3517a558e261149f7b1bdb935a769671724f0e1041055bcbda369a77b9bfc5f874f1e37fb8f275704a0b9224f09ee", 0x1000}], 0x4, 0x0, 0x0, 0x409}, 0x400) writev(r4, &(0x7f0000002940)=[{&(0x7f00000016c0)="a818f54dd79a2a4372feb9bd1a73e75c20233e6f579144c42d0c4ccd0e22e039b99e99194c846d5d0947355939ea3d5297568b45599e6d6148a4c880b51eefba8d2c001ee7ad3b7983907f5789931f3ffcdf43cf67b571f2d0671c3e4725676aac89584cdf0bb543c4ca580c66fdc8f140c8c8f047e25f60b9ab5fce450ce117c3fe081af53b68ba81735fb8d6edabadc4c0f78237b7079bebf0ba3f0253c7abd68603a50fd049ff21070e4a19a8fd78cd", 0xb1}, {&(0x7f0000001780)="dfe5f2d2dd1610739fbfe208305253bf26a4ba9501a05ea7d3bb36fc55cbd08e173b85dd395b01b86b28e403f0572d88c32859c1a36f228768119a27617f399e38d3bce4ff6462d2b08bd75cd7e3bcf31e4f2d5beb661e813d6f16fc6c2559f7ac210ae5731cb719fabc015ed225051b8cbf2162554c6b39687bbd052c7398d0e753b92d", 0x84}, {&(0x7f0000001840)="0b608ce9a357ae8acac6a7af4871b9a1854f0a8337fd5adbe169d1cc6432aeb51829a8e22e78f34f76d42253967bf2e9dcccf460883ca71314ff682a9715df1facdefdba87e6f09d1862fe577d986e4017aabed099e0db78c0295e8395408fc177c9bddfae1131758661453b5652c39d45d8e96eff941240746d89d837824b552437c087ff5f5c75a00563d81dbdeda6032aedaaa3e5541477721446a65cf21d780825343214457abb79dbffc8468c7adbe18e79a564cf1b636765ee7f7ed00c40f6fb14bec44da33096127a3bebd1c5e8546586de2da2007ae66fc983ea11786879ef2dd031138fc00fd111ebea837273d79e25a9da6e2164a3dbdd595ee473c33e0935df55366172ca50c7e995d40d5a34adaf2ee1f4844dd8edafde2e6502fb07a7bb2b4ff2a8b27c94143f63eb6cd08b11050351b762a70819e781a2c7c0f7ffad2e1a27d6c060986dc534de4a3958961b5052dd7235f6b7d05fa02260eff6359a795ec6e0fa5f6d65d80726bfe64a0ae9fddc8e5401dd3cd3370bbe6f01e46a40541b89ed5e208022cc9d02da57bb22ffb2c8c7284cbc8265c391c91cbbec100c046da1ed6e0ab2dacfc819bcabf466b3d3f8f20bc7b2728177eab800cb7d2ea839502b67742a33b06410868c1a26e8f373e11413d2821689e45752fb4565a7366db6308062271fa105cb2348b94b23afeb829b02a2a7fc94af4b47ec3cdd9bbba1150008f7e58dfd9c81c8816cdcd5d830965f8ed499468734c64ef8a7bee50c0a86119de7a29c05499a444de6406a1ea32851a8ea54d38679875c1a05678c8d6fd82857d2ef662a7c3cce0e012973bcb35a8dbfa6a8b4529a749cf15699e480bfa700683dfc9e6718d15ac3e63e01b8d276b8a1c264303ac90ab6dbd80ff3ed1775cfdecbd6009069b2fea84bced9cbc890c29d025e88abbae27c228635b9dd8698b86440aebbdae25b00093466abe0a5e5491aae9869356f0f57db3374b24662e42a689229f8aed7caae5646a4669da8ce636cdbe2b40be8e75bdcb052e770f2d33e89b3d8e6eea6a245f9fe6f5251da520a45f7d43b654861be41c1c17058e200c816bd1b82fb5df5d7c2c71d6b156105e51c6b5e4b7b7c1a51d5c162d7e996f5e402bf6babc0c31f9813e0fb246bea37291218cd11668833acbcb5602f97eed53ce069fa25e571640ace8ddc05b2364a474abc76ca4483da2141d13f32a89b0990ee3271f87b3b3048aa4b8b4794aea09c85b515e94d4546365cbeede5bde4216961543ef845792cf623ab6421f9f0692d3285d3efe7110c7abfa04b7b08e6f06783fd9bcb4ddf992cb67a1d510a2f640bee5bf87e1b7a05bcef006901243e6cc643791bfd413d95ce3e263e5daf22f0392c46cefc2fba9639af3bb1e4bbb932bcc18c5c0581a8ebc2b298d2519938bafb8a45363da98070be00e50e7b57bf7c407950a9af0a2e621e693528754350d50b90c9309cfae615f6a33ff5c6a5668d6d59479e0faf8b03a66cfcaa564bcbaa08b785d6f59017151bdd79883291221bb78b39376f1632ab7b6507d90f1b1a8ad7de87658fd530b95047ac2998a7c737523e2f497367c54c5c8d1ea618633ffa97658878f92d418929ef683097511ac03e8327521b32e88a941d9c290b89e535ca54b527c472ccd547fc8a37f191d218c00021ecfe6c24df1a7ce913072e6373af0d2cb1ed66c17c8a82505f9d11b230cc48ebf95f97ecd4c8a22d0122d39bf70e88a7aa55c74cf471a74e192b7525f2ce0502465e66e2b93e857d147cad4c7cd0be1f1407c063250d49e851afd832f11f3c39011120058079f26790ef213c0996ee12b9df1f19863d51dee76ed7287b3e9eb9c1de74c4946c3c47a6936f74c9f9483cfcaaf896e7df57bee31b481f0933bc8f6bc49c325d0e194dcbda0ce42d61af60749db778f0ec3d277831f21be2a194fa0a61ecca077b1764173ff9adad54bd9c7ac4f08116211df0f590ae5924fd57d13338bc4cd99d09ea8c9b828944d2565139b9a4669447497dccc0fa5e2116344edb0d36d6d7a4d4d890ea28db19637d76ec3081464621ebbb1cbca337f462e27f242c29970926d50e97f34cb14eb5825ed546a5dd2331879013bf06f5055862c6a0efcff443171c0b6f131cde532454d9f12e70725c79ded1f81d639db3ffce5aeb61e75990dc87663a5bdf3c3ddf7a34b81c8b25c16f7a5c68b52d8e024d0f0a0ffb1db4e8c563903c9791c862a7846cb6f1980afe44a7ed2c614ca1308b85a5417d53e358997829107d53031b9479f3cd15450cf15ef428c9229a8924a7b2580f7fcc19975a22659cbc81c727726bc496044802c0aaba0d2abda5861a079b5cac2a50f328831dc846415c5962db822dc7c450d167b716921c1ebd9e40cf0c8ec050eb4fe2fa4f228de8da8535ff9e9addb03def261e50fd7137b1602d5792c6ea53f5cda3d44091d380fc9ecf5aea5a78516eb2c0f98f06a5e90d0cf0d1ddd47a082f2f7140ceb09c9da43cc0590d8a8a12bca53b3fa254fc00e5359f534540d75e52508cd862f2d92780d64dc12c7f47522263e4122ce6034b0d100986cb73944f0960ee649d7b7e3c51249c8af5ba5fd64711268f137dbcb1bd839668a9cacb1dd3514983c1bc6ad9adc871efaa99ad01e179f0a181c9d9e8af442257cd7b04ee1bc585e4c58517eb5ea31f12b96b382e995256e8380ad374e5fc05c62c2ca30bc9dd6efcf260a09a316f7f63439706a4c137d37f4101e38f60668d1e6beef263f6ade08105e26c2902ea00ef30802b77c9dc3c1f21c7547f04bc27caf9a9fcca7a456b3e83683c6ae55fb4eaf40d8bdad50cefc0c4352282d9209c272b1e93359e4850cae41ca2277252de4723168d1e6ec376bbbd9a7096fbc652f4a8e997c0e9934a0f18323e25dbfe981cc9317159a5997277947eae7c5f74392f4051ac70e92c8aba20c4d94ffc5cc58be5a0ba392c2c9275f4b13b8531567dff5195a92fca8a28439b8291d88f10a7eb419bf93c8f30ca2754bad9cd7761c8404996fa945b71557808bb25b925ed249c8c86979013dc3500402e3a457a61f02f1cc86655e38117ba7974a1643c48a48a33e31d3b16c72215ea1ec2ec3b62fa050885155a8719d14ba9517e37927bfa07123803376fe80bd5aacf0407b22691b2484000f79160365f84be84d6472c2f928e90ae45cc3bf0254bae25e2f1ff665047a038dccefe8f0d890a777edc3bfb1e54f2e2e4060600675c003a5fc6b321ebd5e467786e50bec5de4b834b1c31c6f18f8699d5b010b29a0d896af08509562be2b3856626486db20968feab1b2fce238ab9a31b23aa251ac0c6ade75ced2ea35f5fa8e9689e6c6025904edfc1f1af8b89dca866d506cacb979783760d2e63ed2c19f94c8c1b092d192de159a4c422f4bf91e81df84084825f0c0733c92e74ef1021d5a0f00241d27bbf6a8c6a17ece5e97c9fae670a112a3835255fe8d3b04d55fe00f18d5f4be3d254f870b4ad52a59eb586f6d378bb5315833a2e7bb4d3c88216261efdf5ccd15ac1bb63aad2394b1e816e994ae7496f6958326ad34df25bbf319c77233b38e386ec4857517163a9e74d44f913a17dd10e6c99d7e46a5a670d4756d991e7880549c92a3d4ac6a3526c005b3055ab6fe08d32ca870843fbc09a8b50141a1b4e36034af44f4f39f44b396d8e5a73160831e82cebd8cbb756fa421dee41637474093663ee20393b3451baed7d16addf5a2afb96274aa614e65874219d91fa1f16e2fdd6bd5f75a64b2d1e9d729ee5fe939dacc8aa41ceddf463456c01d24983fba546395c04908fb95a8fcb5a02cc83773583b7449ce2e7163d7b93ac6a388f4dacadc90db56f8fbef2e84e3a8f215886a09dab2270d17ced9b3b984ae26729f0c40f3b3d5f1ba051604e1aa63afb32f50cff950735c49b01561484d6521b61a2c2e30bbd6fb277d7253edd6db23f4550220249d984b94c766b2efca7cc13e5ec27228ca32c53df726c9f117ec5c19dbc32d54ed0dd64dc78eb926cf8ec908b0af49e120812b337d68a5148d11c4f0b419ae4282ce64fb5893bec71495c580223923c5faac814c7d6abed2402f54864dbd10a71c2b4d45b2609352166eb666ba538757ee2447b6c0575de0df64da2acba236c68c74268ccd12de1a40499e652b19d06ab74c6709c017e1de888247c6f9dbb6bf421b8f1be3218b938b4c3a139e39dc6d297068e9272a01a23f98171025be54431401be4d37ceb0be29ac7ab2b86a0ce7f05c635f371ad2d23b64323ecab4fd0166e078d9090628224ba973d3c0571cc6a21714db181ebd3b3333d5c2d8cdaf8096aa54262c42d233ecefb128b282377fbb98d310cf11521b5f37b44cf3801ab5cbb1fe127a7f483c6307bba8e6e17f491b27baf9e28966c000542d4dafa734dd17cdb5fa59395bcedc0f45887eec8872d807e57b25f7188316a5dfed6d331fed6378f326f2ee4f243fe93ddd06a259b35af0d7b77ad920a9152bb96d64c326a4005eb88772ca0012e221169f1e3bd6d60b7177c5c170a9b6ffe77afef8499c9f1833f7ec697439c0b2aec99f179d31f5a155bf3250fed06374e62a3fb63de34ee1c3d1a74eae6c1b7b5f3a187e558bb0190b5c12f009b887d807fc63fc9326979c0d3a32a56b61a2ef600c61e91f1892c1afe9746ea202ddc26871ab47288281007045863eefd7f7f1e6bcdaada3aa406bfda340155ad7b5ecef054982bc6ce996b8a0a1fa82cae6c985ba43593473de9bcd7c03387f60e29012caeb09b6eacfbc77717b1f43c1b435321a4779cde7f0a402e5237cbd1722aa0ff3aa9a9f01160b13acace1e8d6e30fd7d43eafef6bea2028a6ea4dccef57109c03199023f746b1213eaf36340fe027ee346a1cbeb447352b9225e027de9d34b711cab8cc7e69a4607cd0698047be5cc5779d281c1f974ba9807547184689e01725074c38445e10ee9b6192e450e6c23b5ce4833d85c173298aa20eac8f4b80558a05baa51c18344f982935de13f8c1767d277ddcfdddd3f3170a5a8739ea353736f64dafde5aae40bbdca5fa458e2a0c8c0fd52395bbf169596ca03082078008f6e288f1f6ce421a3aeb1ec609016267a1bda39fa46d460a17e7bcdd55064afbb474f84635eabf049675095091ac9c13e68b32167d9ce6c1428989cc7f04f81b04e315294e7e9b083911764ee104125b28a62cc21ebcbeee346bbe33f4361ab414d7becaa5379c2e4b216995f9525edc34ea0b1f6d026e7c1b1128acf41044453bd411518bcc14fb15fb6f3bf6baac7a3f80a7413f466199eb92c772035e643ca2e4d0480973003ec07363964c76632de42ba9a5eb9f4ef896064ac38d76127ba8c1a7a9e186202ba10d6c1ecf716ca6f49831818b1799ac0569a9df9513e03c7565611a7c1611dbef707e8457fc98fec64e838f957fa05d830cdb765dca74444c323dc872777fc310a81b1c5c0d66ca21654814b20fd9ae3d3af4c74de1095ecb9e40ca37307a704cbd432e803466476d9d9400d8f78aa888f5271c3e64150dbf3db3c4977e1d2c57716951c470eba4e5a286cf69aa6c4e584e6c5e04dde31794bb6299abb5655f802eee791abdbbd5077e0c329930f508217390ca78997519b74e90f5ef2979dfe72a64ea6139425e9ca5a1f9423fdefa2e92a8866e90ba9014ca2fb8573a6a1e36cd7b9e551326486b52c44c3229abb7291e3052ed5d026647844fa0fcacb07da7dc3a4aa3a55446e5b5705bf126a1c25181354aabf4288e61ad54bffb3f8", 0x1000}, {&(0x7f0000002840)="ee9e19df1d957d99d8180b1c7bfa2513698b50e3813be061276d7ddb65e3bcf25f12c6d1ff5d128cf6fc399e5910a652f549a57ec52e0dfdc1a542ce65f61d7631918b00f578686497b4ea81b33818a97348d18b57b9d3dbb3d626b874846852eff7caa5870910d9461497098e77688f7b1fb695479e2977e947d8dabc4a7296704755f673594c5384b1706f1bf8d374d0c338f55b96049ffc4321d58458b8d3ad4327714ad5ba4f9550e92c5fabc5970f6e3ef59444741a1cee067ed38081b94e1998a70fbd", 0xc6}], 0x4) setsockopt(r1, 0x8, 0x20, &(0x7f0000002980)="a1d6", 0x2) r8 = open(&(0x7f00000029c0)='./file0\x00', 0x0, 0x40) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000002a00)=0x1) 11:46:41 executing program 1: ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000000)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x18211, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000000800)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x1, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)="37ab7c70f188bdcdd1b5f0324ddae64ba86d829f651ce1905f63349929c391f386905704ee9f1b0dbc747937", 0x2c}, {&(0x7f0000000180)="fc298be4a188ac272547b392e27be0c713641cd09580e31df5922932ec7a5531299255d547998437658928c0d6eae9a1d7b217ee948a3f9bebadd1e889d20826aa2dfe708a2045907a2362874df5bc30f3b7781632b4757ebd52be27dfa120493a84145128de20a03b013da4440c2aba61e0e0a0aed3e74ea2026e8e68fd83c0b6c41673526138551f88b01860c3b6c6d75966044d25cc1d67a5468361c0380fee8ddcf66cba5096adacad3dde81b36ab7bd23cdcaaeb721962054d3df76a243b72c3a75647233a512ad39617c5d8f347b26bd1bb25ebdbcece5", 0xda}, {&(0x7f0000000280)="a952ce7f226928c0e8659c68d456d2d49f57bf80d72e2c62dbe97dcec3cce5d09b0a05f61b6cfce75a0f52bb521785c2f446c2e12969d4aaf7924a1337f9fa4d03a0461e4ad83a2e874ad4adc7dabf1901dae6e1177ad36a83f74a3230f9277c8975c29558dfed56bb37656d45d22159fb5e05b35c62fca655849397219f06789e23e0006933b0f313ae4f9cb3c4b8f15238d9089337e7914ea2f27d9caa3e00935b8dd517dfa55b96b0f6093c09c8c676005cd37619943c9a8b185f75650ddb3c608b963500f0cfe721946252adbcec16157461752d82bcae5ad176a2aed4", 0xdf}], 0x3, &(0x7f00000003c0)=[{0xf0, 0x1, 0x81, "07da9bc87ed67fbea5bb1dc791f5bba4a94655f7470363c6a6a61740abb43aba01e0a04050febfd9753b6d3a8ac91dc5c5bc2dc6e1769d49a63fc26a9698b968007548d99756cc850a98a406f424431f58b6f9aa6f8fe4af3c0610b634b9b37b56ece0c1bacd7ec9c7492cb64518a663b70c0cf4e7258e4f9a1a38866587aa95649351401b684825afe4dcf5d64521e1be0a41a0d65b2f3e410484537da9da4bb38282596537451c3ac930d630a4e1c5e6b0334784616b5d697f801686077ca65c8028ea34333fed06732f9b329ba3da24929acf9dab89d2e6a4b4822a05"}, {0x48, 0x1, 0xc5, "a44566dee6207a8d5d0d5f50f875c65561dc4e95d2b346f2e0c36627f26b806059efe3b7bc9f6c6fd71e88359b9631f71d55"}, {0xe0, 0x1, 0xfffffe01, "f3cce35e135a803d63a0d8503f8b9bd0e2f5bed03875ca02a43de0319834c01771ed7a8c2db80d3bdfebeb1d4e8206fa6f0bd8ac07d27d80d41389dfebb6a1caee64cd72209e01943695338f3af0e7f287319152adecfd358cac63b368fcbd7bfcf52204334b777b342e5b451284b422973eeb489198396781fe8863b7859812ecfb179e90e1d446018623a084821d5768507baadd6bbb8400b20d2e6578e631d4027761b93776ced90a9eacc98c1eda5c2e67009fe176fc7e8df9d45007ecce8dfa3816c226dbc8755127"}, {0xc0, 0xffff, 0x81, "d96ce095e768e4305c57a403cfcc317cf246853c513b3fd110dcf70ae5ecf3c56733e6d87a5bacb42b6e92a86e7d27e37a97466a9754545db99adbee77c066083d2a79b54db1b4b91e8c90508f46da249e9b4f03f3bc78e6461e050234bd0bbfe7d6a76ac29d0d27c117379dce67ab7cc3d6cb5b8c43b15c48e12f1082acda9fe13476e6314f1366225fc1bc5b7072b2b962538eda50b1a3fc3e668bbabd9b4bedc40ec6b212978f4dc6"}, {0x80, 0xffff, 0x4, "174766c29e22a230d0510c38c027c240f01e4e4966831f9593514123c891f49a33bdb512006a5b67ff0c4f9b0920192607f5ee3c02b65104ad2281a0803d1f6355038e48f053e177e2f10eda5e4bcfb65ebd8af740f11576f775c9785b0db364f652c64dafdc6e2b0b4b738efd"}, {0xb8, 0x1, 0x80000001, "89c7185802028383042e9359dff1bcaeaa3f23957d2fb2bedb64a08f5edf42cd5de1e0959a37d90545277a0f8069dfe561fa20167f5fb52be527f947a00ee8b9f05c782fbff42fa05d343e1fdf6d554e4cd46886cee2897be90d7d5014c58d24dc2d1802810dc625bdebe348181e92f4d03a7456f64384260f11c914eab9f2b872cad62bd9af2b15341892ff589e4a3ae20831c403e90b58cee931b003f014516e53a06e565a"}], 0x410}, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000840)='./file0\x00', 0x200, 0x37) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000880)) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000008c0)=0x4) rmdir(&(0x7f0000000900)='.\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0xa40, 0x0) chflagsat(r4, &(0x7f0000000980)='./file0\x00', 0x1, 0x2) setsockopt(r4, 0x8000, 0x10001, &(0x7f00000009c0)="99e6a4a8207b5324", 0x8) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000a00)={0x5, 0x80000000, './file0\x00', 0x1, 0x1f, 0xc9ed, 0xffff}) pipe2(&(0x7f0000000a40)={0xffffffffffffffff}, 0x4) accept(r6, 0x0, &(0x7f0000000a80)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000ac0)) writev(0xffffffffffffffff, &(0x7f0000002cc0)=[{&(0x7f0000000b00)="36409ff658e71aecedb0c332b1add24471c9225cdaa936f56db1e65fcc07905f764e0a2b3112e01372c12c0e34d5e53c8ca18e4628a092546fe2b53307d90303d0f8b4d3776f7581471c3796708edefe2e71d11bf7d77274b12547354b494eecddca819c3bc4d61c3ad113fc877c9e255e8d882a42647f2600119586fadf6ea74e9f7f8239627c1a54db33decb61802fc1d27239b1baf378549a4a278001b64a50db62d3e14f02cafaf98dafe453699d0366aa739316f54ca8ea0fd864c700da25710737266040df8f851fa5dc0898562c411aaffc774d68507d9cc50ec6ae981a73bae06b3f9d6e36851199c5cb2f7ff7554170d625f76fd09a2e6b79057a553da09f54868adab84e0fd2ef0b58705b251c67993df8f603a6de0c3c6170a202e4cefe607cb9178b44b9864ee59be919da5f5c877c46d76d384eef4411b6e3ab614a8c728e41be2448401c2a89fd1c882adf097de86228683ab9e60ec14a3e0a14638a631a5076bcaf942e78fa4f335a45acb3b24d3fb4eb6ea924b46addd6f0a03f93c9fada79f169815f0c366fd516aa7e19b0912fefdcb59f5ffeae04dde0684d7c830df25c8c0e9af6324affc739652b780308ceba82d2bebfe28bc8c1d8d8e3418bd42582b6a10b1c5d5271e2e2a595aaff59d8b510c3d147600de4c275da29f01d51701fc531d87c605df4c1866ca564b701be57a5ed0b0b1932ab70d79f73a86650acd76cb530a3e9b8ef349996271723273a0e136466eebf56a815204c90d39f6e7ca2e9d85394d0e77708118e32e15d0d2e41f25eb9e8d44eb1d463f7aaa6239fa94914bbc2325a878ded3e243bc196e367aa6cfc1735f53a2ff853c8c9d66265024e1618feec98bb948eafd336c0640d5146e36e95f3fa808baea9a94fd7e5c52d5326ac9ab7598a4f1963912e86bc698c2ee9d31fb467e53a73a50e5e51912006b136f8ec35d08c8d030c523a69745a7f670db256cf417b98eba404e6c7b3c7dfebf453e6ba465e2aed2066610e83f0544b83c83791163cc01930812517e461d6f309ecf7b012c28e1383484d62a2d744e973607c00fc61143f1261ce7946070388529e7bbbef6d9b49733d4ae73c7c46f98056c40807b1b8ca5a0a9e5f3e8468199d98830ccac7efff42626640d016bce5f3667519a3969610238548124c9daa9c77787052ada07d31cbb9391b7c49971819afea2dac5f02e22bdfc4904721bd20f97bcf06414eaa8a1d6f3062135a5b06f5f4253a4d095d96737ed1973c1e24dd8a9cf4e4d8956aa5890905d7542b9c9b8b749cdfc90f6efb7bad1ea115fe28b1762af0493e6501c29d8518db39f3486fecf0dffbf71acb97176fdc9e84c4d13c16a2e0ceca90aff23051b89914f37bca599e789b2524351a8d60fa2a085d6a46b5052843c88612d6c4af9bd6a81450b2a8a84cf55f16a06e7cd1c5d0709533d1f80d56ae4afb294da43dd9d28115c1855b105e5e46b82f7421577fd6bb61fffc9a8c72215a79939a70efb59db8173978dc6fdfe419ae8965da6c52849140358217cbe3d67698581c7cc9eaff130af44f8a82838a85591055d13e629f6b292004ce4952d3e69c939c7852f7e7b7812fd1845f6a8f5dea63cbd7ae43d0d190fd45df4889f622c5116e25a55f2fa46a60173b4485c8328a69ce9c34af2877fd74b1564da7f66756fdad1fb76eb5847da994ad8d60e5846d5d548b675b7b413c425f88eadc78b68ba87a6b4d2f41abd60ab5aaab95db4f553f589b80299d5e4246a277f356d125743e98acbce6b794958b5319d4b98f2802f9b7e522002cf6afc587ab95de1c82ec19acc1b63b392beffc41844edd982ae2e7ce528b058d996000b6d941cba5bc70a550db836503c60fad83c5d11d895e1a92c41c950699ff8f0a4265d420f2a7a7c20dad27cef45cd62aa9e293cce0378ad76b7d4b423006169346ee063e73f721a284931b269e1cb122a15a925259849e67eea616b1356c1f9bcd69086b34574ceaa62d3eee13e68e75f1ac54622c8cb8d535f46db7accc4e07d88fab963369b0bc3587d54f2c710f158e60407b54556938288ce447b6d6419da2107d94a1342ef87bc4bcca6fd59c433753ae242a8114221bf93de46b60d0b394529f8f6e71b9fac962a0587dc8fbddd11713d21fe19470ba46ca5dfbb6bc46027e0a1ef7f42ac5973dfefe3a203f1eb1778b91d5374d83311b9e54c0fdfd2b12e3641da729d9d5181f0a241a80152b5a5451dcf0c9f28b33b0d6ad6e6030556388ed14e61070f15674b76bafad5041b2eab1c97f0947163edf73f73f8990a822b7394216dc60d87ca9571dc446c79cee574c64842b2696c4db13f1e1001baebd2dcdb4add21839d7dd5cb46a4ca598783d49ed84e3e1b1c41280c27f541c108dbd8f2ad8c5e5d452fede6ccab7c19e915b13351c8c79068d74ea75bb569213e4d8b21461f1e905b07b83ccfe38061222017a0df18c98fad029078c9c00d3e12280dca446ef938347c0596c88d6c1e7efd8d768c2f9db8897fe11c9cf7a3dac331fbf093975de419071b580e1785f51f490deefa265527f51fe99793f77629ea79c53034761dfc7ee7e4be0009607b2d6bd793f6cfd6832719848a7825cc6b8a24eaa230265078b37ef968d4204ec846f38417d3de80928d67974e4625e73d7ed48c8ce4b6b23f4d7f51bac232e85d12c7195d16cf8c32f2b07aee4b725477d763022f221f5d17771484116b8f1ad9f738f4b5712c865dd556de4f5b4f956e7fe4c5d3b952ca5ef5febe1741e567ec6f320897062639c50529e410e73e14a088c9799872d3e2ffd99a99a88916d79336e762a0b990058d7acc72db8381ed3d47c2b6dae643e763e280e171a732a75c48d77e20930ffc5c877b4780539d7dd99779a6f0ad172b510106c4e3e3ade90cb0d749b135fa3ad07ce74b86b562216016172248024d15dcd430dc8084fdcba9af255c07d855c83fbc12c63b740d0499c04754de7b126f8329412f0c6707e3a98cfb521ca0497d5c1d1014c9244fe4bef037956397268ada065d577af04a17d244e79d99e0598ef54107549dbaa205a98b5918e3dfa46cedc4e352bc964cc50a1d2c70c13bb1380042747f5af77e947112760a4316783b9bc510dd993a3043b09d2b015dc44dd42e4ced3e320feaefea17d2c629f4cc33c18f9a9bb05543a7d395fd9fc1db354d4f4d9ac9b7c88ad1b36613b2bd8deb23930b4087c9704ddb64b11c519f29145f03a50a8d0976f903a03821da2bace15d317c7552142bcfb756ff48bd08c974b784385fae20994ccf274a4bf88fd0448a95e835240b6a45d353903dc7f160cbccb2df64b9a640823bddd1acff9076c19dfcabb1a99ec8d01b83875dcde0fe18caf8f30a6dbc040ad2b6eb78ebf5b3fe2d8653387812e0ba3503f7fe169f89ec4e7fe9eff4eb726674024c0a17c21ffe560ded35b564971b2d230562ed1fb3a63793f7497ddae262b84f3f07deb0f78c39eb7f3bed538b3636eb74969dee11a70ab9035c6f13bf116db29529b7e604867d11ad9e97f064e84802b1212fecf9810f26720a88d732b9cb8f36a82cb1d1384cb463c1ac3536d364c8ec5ad923ea043908f9d99fe30915bc5b5976e01ae1e37345026311defeded562d230b8e051e6b6625b508649424070302078d12fdcac64812ed1f8373770d0060ebcfcb22fd5d1f5625b00b78d57731b164708be45583faf43b0e650e8e7ee84b54fcd82a0631e1567f341fd3c36b9a30d3e5e6af82979dbffb7fe4159fd17938e253a11efeedeaa7d9ebf3d85122a5b2b2a4628dcafb912b0c67079e93e1013279811f027d82e0220a3612961aba4ed7a6a316822232960d52655d4e2d60c354a91147efa64d8570b940511937fe5371319fa25049c8111165ad76f5dd6e3a2aa22b3984f937bce29022c42927a91c36bca14ff81566ec419d4c71f2407b3d8bbb779587319488f28e32ca3a3db54874ef69dffac159ffe29c762ca134cc649865ac4a468b611b032309511b9eec8fd35a85abdac85a845fcf710db9cfa24162dc03abc5519fba21bf889b0b219243619c16a7a9d4378dd45fa24810568cc243777d621d2a45bd4a9c0ca5d49ec9816a69f6b7a740da49a9aca176dcce39da8fbba3717dfbfada22b9dd8978e291461ef76b50a667a84b6df919a29736865ba88e32bb6e4a96298876a7cb10c151be1b0273898c1b5d4d9c3ca323a098d3f3c4b385b3f80ed1c1c7b32d269dfb58cf7be2686c87d27fb3b8f73b6e5cbd873ed3539a98401431c7b010b4649c5c1d93fbcc1e4d39695a158f3de66c35dbfada72658e9c8a5c8ea661d87afb981dc56e2d08a6860d4acf4c7cb1636a7e9eab6c91ddcd4bf96a6de934a88db11eb710f6b634e40d92ae5c7bf4eca310a09f1f18a1e6585543ebbbc2a4075ce438558896abe4a820be491de5f73c82dc09426e21090f2e5447ec64c62a6d5dd2d96b1c415ab1782b80545e96e37cbafc93c2f4f7a575f7fcd613a600ffb110369be3d13ce11ccea13c44430dc7423c510086e2f231edc38d4e0386fe711e0492770e6838bf18191610f1448a6596dcb55a8ea99d1218db9d90befdb3cdd05c76e60c3304c6a99a35358fac91bd469843c56f7590b1ce84876b74bc268ca3ea14c07e6239f178b528633ca55cd3171852f77e5e500c7deb21cbbc497c20c5507d87f02ad180167c10bfbdf29cf8c735c828f8e119183f50962d5bd04005bc027da17cf11d9d317f1d94c17c7e4fe11f838e8df23a98e26e6807ca6a3e0c17b1cc3849bc55d54236516aaad7fd5ff1794f24b4921351227a2f5152d210732906bc1abe8be21073ee2916a0ec4663a199ff07a6cfb4a707fcbfb6e27062b9edced59b7f51c8512b20d2c5309705d071bfc9063d253418e4c793f3dbff65cc50dd487392ca448e48946c6186915a5d136615e904d1abaf3d7a364056af8f27723bb1532310130609cf82dd6b08a6606f47384420e6c2c06a1a18302f6ace4b9bcf112657b594881c1f2bee13c02a20a646824b46d90ac723342472f9662dd37ae32814493c79527f06773c2809e5b8c3e8f1165be4ee8506c9741f907fb94f26edd3c481c75cfb80abd768ac0e8837412b5f3a29bbc47037cac031c6882c8f0346bbe0ac20ee06b72fa7d162dff97cf284e7a832232eba63dfc1adf95139d5daec116ce923c01cf8a9877a219e4ec1d793845ac52a1cbfdebee793838a20eff152b7b7179c86e98b148f6d135e654f5cfe6f75ba98f3afaa8064bd80f23c0d2c56f81e8ed3d018c00586dd10c1f6a24f2de78be1b3d353bd9ddc59c64dbbc7bbe6408005452b5d2868fb8b9fed930ce16ece73481bb589fe05a596836b075870a5e21b165dc8df8e0c575c743d321088edcf970849e7814baa6e2f751131492539be91b37f9923e1394416b784cbc3af303eb6bee64f912d1d97363adcd7b6143acffd495fab971f3bfe03cb223cffe869b2423a11792b8008174c25d39a2c2255ebde9d62ac3d26602dfdd7225c44a7563e393efd2d6cf2d8fb631bde00bfcd6f0bd8d303a44436739e7e9f954a000ba3150a4e033bff6c8ed6e34a61a40bc45435014ce3c74e3ffb53a91002d9020e74e144aa52346857f31c59d8526a7c002936b932106d35e6fbea0e957e512d867c7bacb1a225f392f057d8af21341fa80b47a516c3c44642e6b37c450db05c61baeee750baec325ae71fdefb01a681dab70a4ec5116de0aad0cad62d883b791739ab1f404a76ada621ff325cd90982eed1", 0x1000}, {&(0x7f0000001b00)="4dd73016b80cf4c0cf6f45b03a22c2625f2fd69e177a9bc646ab3dff618362c7d2ed5961b0fa023ee03c46fd4d7ff0e40c1f15b2386b2e6e9a6dd8cff9900af8ce9a964babf72a0c50f34173a5a132b7a82ad0714bd3266305f6d728cf6a8776b8", 0x61}, {&(0x7f0000001b80)="6a15236d0097c3a8be8666bcc289aa0dab922ffd58e570edde6896d1abffbcab43f783f1d299e536248f5ebd1054ff18ff2d19323c91dc49ca558e659858eb98fec47e39d1ce5c01e8d268dd61cbd015a7a8e460ce532c1a97e964d072be1d9d1a6a7977fde30cb32d660dd03382a205297a37", 0x73}, {&(0x7f0000001c00)="a1af19710583d6a37747e955333c6050037f492dc4e6b8c017600e8e4bc96a9568cf0f583af2116337b32dff10f3527b58afd55d411635a195cdf212d2417c972a2cf0ba27078ebd573f9aa2198859538caccdd4cc7d7c5beb5f07467d6e4538acecdf69954dacecad220994df6ba0abf5c69e909953df50e540b9db6c3c3e99187a313654b251cb0b09b6618aaa2ec9a5076686286ec54a7dca0aa04f0044b6acfe78bcd0c66759a8e60caf5e513a57cedaa021a2a84bd77fc4c2901c568cffbc3b22022cc16a4d7b6045fd043c8f8138328704948b92054bc49362df5d39919bcc0cc0a66c81a50143b325477aaacf5ecf30a137680b722aac74fdb4db1c08a760e92eb2f09781c29d58d38a39e1690c16915e1c58b83ffa6b64422d85a6dd512db5035fd553eea6134b1d23c91b981ce44abc0add1805f6270b05ae3228722464f67b7304da7ce37b816f58e0f2d8f8e51ad70be1f4c1173f5f789d1a2fda2d44b61c9addea5d06bc2ade7406aabf50e698ffaae0c35a93cf223cf1b9742299c62601f2e62b0f669e4dae9b3cab8349529cf398b4e1276922835128d1566cc8068bc84dfa5b1fac2ec40dde303c8bb4f97d68a0dde57d0ce0513a1df8be1326c76aab197142e1222bbced9c6c49cd7261dc55bad5eb3abfc6336c600a3266a9089d0f7b4dda3f78b5d9b7cfe0f4fd3a5a52737d68f52cb3add6e2239f601abd3d37c673e267c81d6ea3f7ef8775023fcbf048ecc345979ac1cb7105c7cabdb2d66c1fc3b4b1a4d7f92fe27cff5303de39001ee0c0a024034ebb307df21d47b3b3ceaf8c7c9b36a21191847dac15342651ca044ba7877c810df5b976bedd94881257205be2846c09009492b4fe6b335977717b02539d02bd144a75a7df9c138e5f3fd2f2bb43fb0dc0ce32304335cdd26f2468172788c0dd58b120ef17d3d6b03a0dc3fb2771386704c59dda8124e31896db5745ca56467eb475427b2468e977946213b64dc9939f167531a5bda4b4d9c55703fff8c22822dc062829da066248a39731070ba0f6437528be178fd3d86e0f8fc57d41975809825528b71497a0fbb2162339e5c29e13bf5c35335ef72ef45e5eda6ebebae68de0fec04d7b86313e62cd1d095611c0f8e0bfd0ad954803f03adb01aa55bafc686b5b0f3fb591efcfebfaa68a6266a267b77303aa27c17c16e355051798efc6e2170e466099b5bd950f807df4e328491ad9e17ff25728e9ab1970737813217ed76d43c2175adcbc610f7ad1505641441509326d3fc377b8f8d81c4ab00ac13a2218c67d6459b65932c9ea976df2a36c3c5ec70900e2f0ccbbca1219a5efe98878c67c63b80a5c5227cfb2763430275c02a892ea4925e3b9d00f930cf37aa75c63c15366eb1ae03d7b00c749ea2a0728c66f8aa264d55e4fb5e59630e5e8330a19c7c750906efb9bdff9d8ddc0d8604387ce8f3458f49f4b9a791bb7001f62ce7f65fa7a2ef2711ef55f09774bb0a0dc1249cd9b2d9749f9931ab788f2f490d0862c4c1fdadffbf20c8e49564e859532b141222bf034b2cb4a225e770e808e1a4f3e9997a30b427fb94da9c8e87e610c35860efecdd59bf58985576c403a7bc20be54ae746bd15dac01739342829b7f9770750bfc26b5dbaf6612e5a91f07a4592d139af605c0a2b6cc687a8c74b40644bb49d432a7a8ddcabfdcd363ff46e247931173ec8de7679de12ea6efb295bf2880d593061233db6ca994ab4c9d233e5714d1e3ac9e539721810e285c83775b51c32f483aa20e8b2ad9f68df7072ebe581778f7ab938ab0f8ac3a8925856219a0ede65a1d1b5511331ba511da7161fdef8fc100b59c1de17e0fc8cd105c9b302e5f5969f37d2a64be44d62086f0dd9c3b91971f67633f9929c2b4cbf9393ebd445aeea64aeadb76a029c53c797e5de9eb4076ada3f88d5ae7d6046985dd01ea2daac74ccf59b3a36dd17271887a265eeed34475c795407d95757a261c351fa73a2cab5f87c8fc106149c18e389e2252064d3179075535b2da6f008b8bdf892e2fc06d4e4d722d9210ec1cb9f41b612237b59fafddde03723ec2b7ac219683e88fd5bb10a95f0c821924f8662821ca83360cccf718a3ee09ec5456a9b0b0b1648eea3ba5dfd419e314a345a9290897198cde2af59dc60791a7b9837d5d114de27434881905caa0467d99ddc4e8141df9a618a411dac2e0779e3e331854ecf7222868ae659313c7aae2673097f4cad2516c4385c81ba1710214bac974d3377369f3243bbd6ccd583af77335c32a8c69d049c0cfe7ad2a9499664da7914a0f829656c443cc3cedfd46f27981846b7bf9f9e07d426a2bf67ba2f96e68e73c9277f7837bacf74f4c34d9bf40fdf95555321809fefea90d77882ce945ef366691f14d76286fe07c4271ea550046816394c12e221959e78ef19a1926eb889b41da2c347aa8958c7d279d5c0a94498bafc942b4a6e4842f8c8abca8939cc83ae8b3a16203ab08b92dce8f9d600f39ffc8b8550a91a28531bba076c0af7d2dd21ded1edbc4c6b26dad36a3d241749ce76ca3f3858595b86496ed323e37ac40bd877dd3468a7bbbba341eae4d1122d98fa5881b4e36fa4c5af3f6aaf93bf09f9d1b7c1624248b9bb06a2a2c9bdc1b48b08bf1e5cb717c2bd750e77e40d7220c5b488c961ace301aed02f23bd7b51b5f8212ac0d621617c4f9585acf6b46cb36a1d0f6ac285939d735d7465b29e7df8effe81a2ea3891a9b146a7ee55e9c641ce72284028672f8a54983d8fe2846ae8258b4c47bdc9decc603e8f99d59c06969cc5e758eeec8e9562931329507ea996d011578390b07cf2e6d11cda532d174ca55b0cf607ce152440be8789b1df2551af0d91b15a7af3514100e538169fc708ac5df41e674db0ef0c2a3d93297accc3721fd8f1f56816476803bb0b8d2950910be7de09c836b40a661c3937f4b63300268df520109534772c46e12189aa167dc8a3056ecaa3872a02c2f1de9bf9c8199c8a5b285a3024f81298671cbc4556f8895c1c9e46a0ff99531a1f13dfbdab4e6e47f66863c337241f5aff379da15f823b46f09ce25dac47d681d2ff5b1d277533b6ca358087bdef1f2e758587fe4a14462276b7421d7b4c807d1b2a9dcc1d22737639c645c5732e0427428726475ee3fcc58375ac290e1b8f2f1e6308fd351edc548587f6f5c0b43722fbcd59e665380a9a39d6fbc86a4b66da956975483cf6e1faaf2e77a7bdffb418370957463e18b8192ca588bc01f259052804dd66a4301fe6a9070088e34e67fc44de25973256778fc19b399ff26e0f3b7d90cc376de84c087b0954377ef6022ec804c02e82b6afb2c70b404b45c009092edbf8899eb67a54285618e4cbda45bdca5de992cca53b7a5b49e4a69b4ad2e603a440d38f246f549b55f79ffc86e2c2ed42f75981b726e6252ad00b7ef2c86045e309afcef77d93c8a580520271f716eb81931a272147ea782c77c94079f6c2d03f4248b2d61d0541d26f5ae039c28ef5ff380fece3d6fc409a7328c622ff344b000278fc5604278659970da65eb014dc151875b09f3becbf480c8a933412ac87ae6cd7df54368b3d230f8c721c920ec8ea533b890b69093bd795a7311298f2a71a8ec12f63a40460ea6f67896230e99efea1e4fc41f6073e97f38e1e46e27b26955dcf2e0367cf13524bb591d9402b15d0bee383124458ff83d7695bbfb58ab77ae4e57f32c440642285349d86c1ef41447ac0914a136f7290a3c8d4d8058250f3d8b5563fc4136c50b1fbee044e8ef291ce91659b0c4d5d648babaa62a31cf9e2f82a5aa8441c0635bf0482aa38aa82ce8d202d979b82029249077c0434e8f4867b5b34c3aba312d25d9bc153115dde8c8499413c3239a488736ff33354e1a2d4bde45e5a2acc64a45daa4de67dfe6be8a161fa379df5c468b743557ddf821437323febe456062140cfca7ab36287310facb7ec2577ac437f418ad9f29aad3866b7705efd81a2d0819d09d53539db79ce61eca52c29277a0d137d8219914e4da7fbd602d9957b8f358cb4435668dd49807bc207389ea0a50e1bb601f8b4d5948b19fada640df387772a95690fd7ec940fc022fe384bf1e6ecde8626f68ce9f31fab1ef0b131bd76731986163bd54a61768b0b0bcecf86aea5f0a469fd3fcb1fbec83b79b1a38757b29b0aa2ac906b20b9117be1095b0c27478105c58bb367857b572bd7a7ebc4d81a7714e2c2c1fe46dd194801703e07ecf779f8e6943a15021f6013bdb090ce8f9c286ff5d6f54224992e3f9b854150f734afdc9d1547c2e17597705978ca659b44bbb9b44d94ca03a8525a6132cece3398091043707532c674575f8d092bb87fb2da22c49b808fac7175a35434f9c23c43a9642bd56a84db7c465d43aa53af81111bbadc332d6d64651dac763ec555c49bbf20e85602ef8bb5585b163ec4dbc4b49b8dd293067cc0e7c6a306436e49cb1c1e5ba802017f0622d0f085a23dacdb565467e857df2be89403a760e7b86f546a0138ccf8b7fbdfbe45ba0e729de2d9fa5a817daa28559cdda24b4ebd0aa30b2f1bf6c9573748e5059e90ada54abf2eac7b1e8c867af5ac003be976eb165e547be34bede84412f21e936f87c684aa579ef367fc34222ca6d0b0c5afc9feee321a47d2d199f2ef251dc388e7dfa14886b7393186d6c0c9906f95c508f4faccf7e44c38bee83688517f03871d0cd5e1a09034cb6355cd53bf4b0d999bc043d040f221cd56197d23646a55d3fe7f015d669aeef64aa8d3d66c7dde4195e09f171838547138bbb542a597a50891cc45e795946639d34bdd34fe386d44808eea085a063f747f6c403fe3775825a087e63eca6825f491e1dd7b4d670f761cafcab7b9efd4d7807aa62dd2e46b0681f56347a5e11e458e34d6007c5a804df2ac1342f0f4b05b7a317fbde0b5d87caf5cb1921a35c58506a044cb57a6279dc9f99731ac0d33a114186f6e14571f2c9aa7a88dd16e01f986c232a6887d299e3d564d334f47425c643c0041eb6e0b2977525156a0ce25e97e620413a83698a49142ecc88f07bcfebd3a3e4544e79b6c6cf3b8d3e76ef92efa7fe77c666ac704f85b13c2d919891b5f9e6acf721f5fcb492b8ed26c696217a34c5ba1bc92a9f05840cff99215778c0c916bb54b04ee37b95f463a5bd3f109becc86b9eaf8f1063b5f9a78809fa4aaaa487ea4a95697fa4dac466abb3428041000fcedb0581bac599949238274cc51c9fb66b9f893c552206f5f4bc8d5aab00aaee70a92ef91e144464b27e36501069b902362b6d4b5978bb787d7f78b8283ef80ae3fa5a758dec01ea57dae39906d8708204aed2896ad4006a6728700751bf9f444580317fe7f135217fcf7d3a6cef23ebe1164ce373711da38262da9c9c0068d929d1f8db95ae782f65c85bcc5ee41b5abea1847c7464adc021b740a254984372fea4680d0115783520d4fcab9e6163f92d99af9da4ecb7c056b60cc80855082ca10a022e50e94481ac0ecb43b34b1963b80be7f1a90d0fa8855b0cb47fe63cc5bfb25e0caf62bb42c3d1fa80caff2f455d738ee7f0e1310413a08b56a08ff779c3df0b6ef32ba907c875cdd027f1d8d236057062c1a2c5bf6b0bd716a17fa9dd1d237d6d55a33bf8678831d46e26cc0f18da138f822ad8a2ee0bb499ed45279c5229a2318362576c0e2dd370001f02fbf92b7fdccf866a65d70e6d42e224e64846db2fc9eb35c0abe60625bd7f6959f22163c6e1d8075769abcde15183402c83e3a6ce51b2a", 0x1000}, {&(0x7f0000002c00)="281bde0543f2864a7253f70a69b6991411924a41cb8f8581029140e490", 0x1d}, {&(0x7f0000002c40)="ae28a7ac3a62f4a6434165ac6b", 0xd}, {&(0x7f0000002c80)="237b51c440a949e51a57c39817a418af", 0x10}], 0x7) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 11:46:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pledge(0x0, &(0x7f0000000080)='\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r1, &(0x7f0000000300)=[{&(0x7f00000001c0)="4ccd53b7165f7d9afc862672caef44219e98e927f9b9ea2c0795149ca014207d13e141bc4835789116da57bb69254db7142ae2ca04bccebf763e754c9f71301f92b9c89a1a431ebc13ac2d21bd4db5350955d371e9cbcd33b6cd3b0f", 0x5c}, {&(0x7f0000000240)="e94041e08d01eab57ef93468d575a01e21e2e425668c60123160282477171fc3a8a7b8c77e5ad26fdee00ad39a800ce80b44702a69c126c9968bdfc8cafe2423dc2d2bb54db0e39f9c861289ad42b804677f2e6777d88808eb8eb37f3da65a8bd687e1c3d7054deb91c5cb6aa78d6796a795d2cc31a65e085e14872e62d3b00060", 0x81}], 0x2) pledge(0x0, &(0x7f00000000c0)='\x00@\x00\x00\xb4\xb7\x8d\xa2-4\xb5Z\x13g\x8cn]\x95\xd9\xe7\xf0\x0f\xb4{\xe1\xb0\xee\xe6\xd8\x17\xeb\xbeuv\x95\x82 \t\xe5\xa8S\x94\xfe\xd3\xf3.\x92\xe1\x95iL\x95\tD>R\xc2;\xb4.!\tl\x93<\xf5\x94\x98N\xcfo@\xf0Tb\x1c\xbdk\xf8\xd4;=\xdbH`\x9f@p5\xb4\x82\xa4K3\x92\x8a\xa5\x84\x19\xb7\'\xa8\xc9\x047\x96\xfbc\xb2{g\xe1\x02\xfc\x8d/\x02\x0e|p\x89y\xfac\x87p5\xdcK\xf5\x11,\xcaS@Xq\xa7Z\xcdO\xbfl\xa0\xb9\xf9\x12\x00r\xbc\x7f>\x8c\x96\xe5:\xd1\x8b\xf8\x88') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) 11:46:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x401, 0x8, 0x0, 0x4, '\x00\x00\x00\x00\x00\x00@\x00'}) r0 = socket(0x18, 0x2000000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:41 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd59199f1ab6d9677c8324b02bb01556609f18680000117924e99ff168eba5e7672bfe8000000000000400f7c1347f0000aa526658f328541112620843148925cd024790b4bc5e864034933a22"]) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/172) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x0, 0xb1, 0x9c9}, {0x18, 0x1, 0xffff, 0x80000000}, 0x8, [0x8000, 0xaf, 0x8000, 0xfffffffb, 0x3ff, 0x2, 0x4]}, 0x3c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0xa1, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000002c0)=0x1) r3 = semget$private(0x0, 0x2, 0x3e0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/172) semop(r3, &(0x7f00000000c0)=[{0x1, 0x6e6f, 0x800}, {0x4, 0x400, 0x1000}, {0x4, 0x0, 0x800}], 0x3) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/192) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r4) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r5) setpgid(r4, r5) 11:46:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x44}, {0x6, 0x0, 0x0, 0x200003ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x8, 0x20, 0xff}, {0x5, 0x2e, 0x9, 0x1f}, {0x7fff, 0x1, 0x8, 0xe94}, {0x1, 0x6, 0x1f, 0xf1}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 11:46:41 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3d}, {0x30, 0x0, 0x71}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 11:46:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) read(0xffffffffffffffff, &(0x7f00000000c0)=""/20, 0x14) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/20, 0x14) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/20, 0x14) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r4, &(0x7f00000000c0)=""/20, 0x14) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r5, &(0x7f00000000c0)=""/20, 0x14) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x9, 0x1000}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x4, 0x7b1, 0x3}], 0x3, &(0x7f0000000100)=[{{}, 0xfffffffffffffffa, 0x12, 0x2, 0x3f, 0xadf}, {{r0}, 0xfffffffffffffff8, 0x7c, 0x2, 0x1, 0x2}, {{r1}, 0xfffffffffffffffd, 0x4, 0x10, 0x3f, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffffe, 0x2b, 0x40000000, 0x7fffffff, 0x8001}, {{r3}, 0xfffffffffffffff9, 0x2, 0x8, 0x9, 0x7fff00000}, {{r4}, 0xfffffffffffffffe, 0x6, 0x2, 0x9, 0x1}, {{r5}, 0xfffffffffffffffc, 0xb, 0x2, 0xfff, 0xfffffffffffffffc}], 0x10001, &(0x7f0000000040)={0x9, 0x6c5fb32d}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f0000000300)) 11:46:41 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000001c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:46:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x807c, 0x80000000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="81a8f7293afb1b48bc9253e2ee2ef7b95edbe96876cc826d90c4b94463995fc6b397c938ae85d93dec3fa6d34e21eaaada95b1a7c0afbb428e68c76b9e0f1f43619bed3db61203cd74a30b218412c669cc4c3f0e5691129f6aa71f0b255ac0ec67", 0x61}, {&(0x7f0000000840)="d5b9abec5d2ea0ab11e97e1ca908f9b264404afe3b1b22c248016028fbc8b898e83a94410456ce88869ffb0356b4afc1c042fd0615ea3349da0aae96ced7aa575e1a42710a70e51a48d3f1046a15e34cfcf33f18b8f7fb472b17220200c332993d354a3df550e2eb17fdf8b965371e12cce9a27d9c343f7659404098059119484649a53688215bda867806c26857d371778629e68bbb4647f59dae29d2a723624b9c327d26bc8b93e9976f5b6fb89dc530cf492c6c2aa262c4dcad8869ffbb1a4ba45832c38ee275f8f35ad7b47dbede9efb5daf06f063a46bb04b7f9e7eb7d2bd1997dd2504f8bb4930ddcc8dc2713a51b793029727df9bfa42f998fd04b5c3e9cfa53c63b2a3ddc0d8021a5f5163d8e9fc2fa997110174cab0112f6a52c73ad7ddad056c87636aee2d5b7985966232b362416bc86fda35ffde8fc7c7dafdde807b0ecd54248d89d98c5a675558ee23e010b0c4853020bb15683963cc60197357e3d825b255d8006f5de882a5f0ede05f207f7ed51b3c9fbb911bf15a00733e9160e9cf47b449d1a76a3e06d7f923439d24dc1f268354fc80533a75b56dd2204feb949b26d13a5cd0a5841db8b1e704b47fa4d85cb2f6932fc0f169efa883ea6e1ff24b372820fa6e72782efadefdff8bb35fb1463ee27ca4d0d84b396862943647baed191400e9632ada78bc9c6b987c54b509dadcb4cc3244925f7585ebab356d005094ea09cecaf1fc5874e66c2c8f6c3d36001cf707761f9eb6b22989115dc2391ce83ee45095b45aecc41cf988e9921f3b6e34f202790e71bd1473d31844b630b60fd4915f47c6475b1307e9536f921a78757430b2e39a79c1f44808c3dd8bfd0df226dc31a59384e36cc6137db4a2e11440d4182102cf85e44b5d89d51af46183d5a4a4c23fb79472a509c134808f67ffb97afe24dc55010cdd8251825edf96e7900b9d9dd07157a48a98bace138f034d9321196674f2a884e0ea4a243afebd9a293f9e0d91287a56a10ebb4fd3109d8f80779e793bae0b7ebf1326444931eae8d3a11969f4ab9341a30cdad91b5f2e45a95f5bf6871153ac20e0feb634afd1dcc5656f9d63a1a00117134a1c7a7f9a6c7a374dceaa787a65582f01b8d1e89e00c4e391effad1f653337108280cba72400d4ce25000e134f96a7ceeb6a1816f454066f03b3257dafe7f85ad25d0d8b9c7deef708ba2405f445fc9cad32315cf7e2b1851f18ae5b4d8135720f1bf0c35941ff49aa7e1b7c2ef353400eb5a61a74e9ba33f074e5e490b7bad8f3c375c602af2b0d9a3a0ce7e5c4ca2e842b08e5dbb244704d7b036bd5664cba531920fa41c17b0c7b2050ad52405a30b12b2ebb4b6a26c2288c35d754d74cecaaa44b97d92b565df599eac1ad457144c4cb0bde0e544c94946e479b4e277e357c3692650106b279e9abc2f2048af752c2ac4b0fb5417e4bc2b9b0b2e0b5e07e4b236d9882e8fbbf99f5e540b8faa9bfdb93c6dcbd2959a31bb4023a67443552f8d6b3099e43fa65f36c0d21d30bb96063e6fc7a88b540d35457adb5af196d5146b0b578b4921f4322280c4b650836b30e293d1284db1e8bd3b7d9e99d32bccf65a3f604bcf9a221fc811299b66029d697db4f9291ed30345305c3ca3870b2fbcea7d7a9d16828ea6b915bf1b5e7e4fc6d4f367126fff830f216ae82a926336f558d4ca07d22f55f9e77129f8b29e6d8e82bd901c9742f4e26c468aed42ea1921c0b494fff58abb8d24584942c0abfea3e59ea63c533759271e10331ebfde1949cddc17bc9a6042ee259ce6859265c965b6a3ff0de11c08c56e0c13d3abe06a4440b9c8fe8e75304a301e438f0ff6a92c1eb1f373b16e2dc98ac8d9abac9d65ebd1cadafd4b4934146c6a4ca166886a9a79be55186d86590f53e15314c03c966f219d9d0c52ebb003bd57cd887ad1948c491add3450ae919296c421c5cd63ce88ab612e3da284ffb668b3f703f1032d85c742de6010b32c121999087ccfd70ac576382739366ab554451291360d03fae65e6becbfdd7c73cad810f0be9be42b7597acac2ff05f700fb262c92d8a5b2e0a196da44832eb814684cd25020b0abf5f4e8ff2253b8bdd9cc424097a2376eb047c215ce29b99cac2dc82a254bd6e3a3adb41fed12f0310fdc8ed8f906b62c75bf95c3ad3e1e1641a9e5c5a3cea5d0bfbf8c5481c2591e4bbca79e237d94eec7cf62b6e7ea0fa98b90d8e949004ddc15371d82f8629164d876837e3ad02c1eab29b8eaabf4214937bf8e51e2f194ae02d039f0f66849524f3cc83029bc43569c034d299f12436a7dc9ec985d9e682b647c323a20cc30ca731f0ebcfb16f686188c4192c00d33cb6baf78b5a6c474733baf0f8dcc3a0b71363d2ecb6383865dd49343de1b28e44a0face216c83cde31866f1b5f636e1d1af954a9dc7404206150e0868d4f9e1d91cab8c50fb9d595752894a79b973e3550a4958ad698c05a9743c1348b910f83fd00ef801c790855232d582f6be7265293f84d79c9e00d30c340e2d43546ed1b3123267b01821f3a2571f30c4630c0336db4c8bc8540ddb57ec8db988e2df5f1974510154662421f370ac318a2b63095c87bd1257d0543b0380a6f2171582bd823e6c989b56a28c1c0bb78eb34b45208402b817df6bb094e3af96d103acf0838c5a93ffdf57ad7b2e7aa97afdd027675480d8fae25995cf90aed4f9b697537af0d632faca967c4fd55432529e17784a08502224432dc0f5b1e1ac7846114a49f9c7674425017675ced5ffe6d14a339d3e485e519caae75461706180cfe947e5736346596c6394a4108ec17036a6767ee08f855f8354eca186dc19cb29dac9270f6824e360293963106eeb753a81f07bad9316208a38d494803990416fb69cefd8f31894c85b39e4ff81ccbbda7245cd41c2c59431dda27d22ad718dd40d96f7847c5f19b1cb60179ab63b1dabad1d6b3db638750bce8a9a0df8ecce8d6dc7fcd41e643fb4ab8dc3763e5ce8f1e94485ce80075a272cc20454770513c8872c26849fa114721b550e9fdea85c191fd1826748240ce11730fc67ab70d5e87b7121ff0e8e668e735e7291e31fad283dc06ac7783e69dd78993e3987f0c1fd5e598ddd8349084372460ad5dfe44b87ad95df6eec93ea46c1c5acde8f0ad180c36e69451be727d77691690ba9338523dbac548da55431291dd3fd059853da9d377ab3349b8710b9f09b34d440cd12a8ec7a813a723a109998629e4159a32856ed10341ca862388d0d05b8ace62b4637a5986e9f6e3eb55b089d40f90d8a358fd4531eeaed4f1590ce36f9cfabf8ea4748f0ec02ced40d833ed10a8cd7ca83d7bca55c3c4bae393c9b54dccde27ae28d00d2f03b58f601deb47e9af8856c9f3d5fbaf89800e7b772491f645c73a7ca77d58a6202d02b6a697ff7adfb2d97303ef97eebf6b84a79730638246c14ddfb014b85cda9bc20e537e3af61f337d637c2abfb43a83410dac08004b549f116a30d427ede90969b2974f4072aba6cb0e7f77830223902ec7341f43cf426880907a2a72bc3ea1d15c9806c462118e0a2e91c76559d2abf9f1fc8a66ca85138ebf2f21581820457c0ca3d79e54c1580b81323f2367448a2b76012100e307441407573898b4f7d7afaffe2756267280e67fa307f8b0bd2e5c8aa18f0adadcfba7ec1dc055233ae6f4cd36a7d6fbdd5e87721c5106f005426b13537bca2e178774c0505c73853f0536c38711130d5165e23e99929f0abe454edbe5c17997e1bc4404611822dfcbb5d95199514c64212cd017cd70dcd0fdf62eadc35ca979263364b43de5c64bba12e2e5548fda0461c59e26b69c84859ec0efcd491c4a7269f4f20c7200731c9c3b08e38068284582d4f04df2b3a69037d31ab0d44c903a70862c8ca07c9fa986a5d0fce8a72f0a49f975ef18213c92ad27984a43ddedfd705388dcb27dce11d1568297d9761e4a53042f9e9514ba25f064e60033d8484bb2cfacb40c1b8d1a560db8cfe21d7bdedbf7e13c038e2f2d06a64a1d27573de6d105b938ad5ddd318b12717f1c8eceeb34622951bf856b887cf358006c306b144fda2fb200d4091aa738f374bce995be33a1ca0a2f215fc54fb528bf94676cadcbc41a45b8f31988f19230949c7f958938ba6facf1a64a118ea0a7325e7cc0e95ee0ab848c4c8f9cfddb46f6d1a07d423692dba22ff84b9a10750686af19dda6d28963b706b3bb984b1e30fdb89105f9fab0bee5d27db00cacaab67008126e7e1ccd5197cb5b59d6bd3a89c158d3c77fed4a09307c485b4f051b4d782d4c3965cb97d935f3c08e172e7f25ebb88ec3fd30fdb6f4f77221f8a512642e9fd9b172e9646e5072cd02a32f6a277d4f844ae3f27dce1c3b8f1db0ba74d4ecdf25ecbe475c885b56764a6ddee802e213fbb95f74db345b0012a7afdd85046df98349440eb321588307ad9bcdf8f00be80a853c7c4b6b61e1243b4da4c2bf0495cdccacf257b91132b7e6479cef6526e6fa8ddf2eb233bd4db1a3d6a75e1cd223a74a7274d0967d6d56d984f8837dddea25789e47e652b7d5934c84ef68feaa729bde84d9ab532bfe937d7a9f47388d97c2172f0cc4c80d5995be69dd89fa16bf3228e7b64ec5200df55d8bb2860c4fd154768f9afcd51f08982c47ccebe85d2df24ceda3520e371632841561f7f0a1f807509b3b59ce8fc278461ce80e4c7f0802f12df222fa39057a8ece33ae05e496c81f4457e9b25104196d3a764a1afbb9efbebb7a1f0a7e88db38a4668b61cd93fe3036b7bd4b908c9308e785673246b001e939a2fda7f6c8ce248906602cddd417ddac482e51c66d3d3d9df0b3f933d4304637fc190f777d7e4e814b5d929122119c9894d383bcaf61e4fcfdd6fc8c7e24d15ee4e7fae11b2ae32ee918cd3950e2827ee4ae3255f2c8ef56884083da1e4549b8787798538bdebdf3cdd2edbb84184a123693a5825d5e68cd3fc806dcf5046fe2f3270a80f0631eb00c0e1e869654bb51a215ebc6c65816dc2c69b86acca23dd5703671616b88352a2313e2ba0d9b4473708ef42e3f51dca49a687eafbbd5ae3314af10c5338e00813b190bf5100e0cebeeb118cca6c5773b78ea2e0e06f5363c01a9717dbc6de02a75000b73df815fac05734f76b6e41a4dbfa4039f19cd640bce80e33f610aaa3766bb42fad583ff1a2759f2af68fac6c99b7a9ebcb7859ac710b68ec4836fe06d08182138c82f1438b5ba354b069b2ef906204a71c70ecfd3f52d3eda32e9cfb3d4f0b910783774563a1942faf3b2dac0b3fd76c6bcaa36913205f6b56d9054bd4f785c6bd4a371b603d3d98987c71c52c67cd7737950b54c69efa4e83a33a5f5ac94eefdc772e39e9536d458329449c61e18e0322dd0d730323883491dafed0f5f9a47a280354085cbc2ee56f4b81d149311be5555dc101e1ed3aaf2c1bccc6bebc2f61661c2f4baf7ecac7a6af1f7ee0b253fcb2738e5b32ab3d116c1f44129b17539ff627d84c128e6b88a15d8a5bd065d6d29661c6ef30e03ba65b94b098c35a0560ba66a589f558d10b5b7a7278245a33a5b0dc6b1f14d1192f819f7b90a77915f2584d6d9e2a0c31792ddf09a66a72313db1886ea9e57b038ce163f3f858477edde7ff745879140cdbb6d4bd1551b1747791261611743e2000bc9284bd130d0db4ade9a467ebf83dc63f29b3e556138bc209c2aeb6dcf134b56f7d65867b0591df98515f95a2fedac444a1f2093dca9216d12a8d1c8769017ef7325c332dedb524124b05fbbde748e761", 0x1000}, {&(0x7f0000001840)="55fe37455e7c9fdb8fd54267a35b2abdae770dd426dafee56a1c45608412a7a0c33f2afeb1ad1a5f7d2026daced89b1f3ec29bbc62fd29a97c9167aa77ed8d07d9369dff691a052f4f7aa5824125b02d8c0e9176ab4ba8fef71f231f9b785ef93e4a45001d154ad7d4e76425433c838629b41984a590ab290a265ee39cd912321f495af562abb02eb8c2240c3f0be1b1f66b296e36c6822e011a736efa2307cef39881707abd3f3041884802ec6178338006e121cfd118b8871369179069ff1d74bdf9d82d0795157253e486fd3d2f8467d8271745fb0639127f45e41f226df6e980adad50854e9ee875eb7ef3e19d3058495b999a4970f0be1b99b1ba24df6872055a20eeb5b4181c1d539ec1666ba35edac5f59095980018cc6ddbe4152057257cef4469322ec484656ac803be710269122e0775e0e604b2eb66aa031274fc01cdc6be9a6f702dcc04c5f98475be83017eb0c603be2261ec7e6015cdc3f6f95ea8f3e6d46d4c8aeb32ce503b683f1db66dacab1d4d60f9569eae0ad462bb64397db1ccf834ebded54738ca03e0ecad4972e9511d3bf7c3bd244ac669ca66b116cc3dc0d0fcb6b20f3dc0cf03abbbca29f9f93bd61f4735891293a47d5fda9c8eb4ab91fe3bf02d8aa043ebb60bf9a6978aaf51259aa5bf22a3cd116507e49af69916d99fb3a5ecb5150c2648121bc53d685e94adc4dec8b2f451a253b0f6eee1cdc0ecc0b05be42fdf1c55443ee2f2757fba0809921c9f1059e493c8754cc2b7e99dcfb83e4c74f14d82dd59499c9c5db65c8895c8c7d1c25f2aae6af6c7afccfb29003203fd6d6db4695ddd6045a2eab6f1d8099f6a2e1415ec261953db148238c40f43a399b1372fe60370f881a5706b7c1ac0d252b7a630925362e308035de16c5e5938acde1a7c787de27081fa26d43913c921dd686f3cf1afb890e8c5e4e772536b236a473d62a68ceb19f7f3bfa743e90b78fbadd2335c5b4862a5fa156ef9165020f71b1dee38d7e001e50451a7385122aa65fa53e884dfc4c83e19f0f28012fcd5c95d8146af0c1d46b8da051f084c9f22e2a6062884074a4fe10f5ebed8d852edf52050fbf63e04cbe377f4c2ee90bed969e2f898f6acbf435c57af6e58e70f9fa78ff3f5dfe1d1f8f9b49adf01e3cabe775ef43632a1ffc63f851c0a64ac0de467b047aedd1d8f072620f82795c349a2f4bb8906652482bcc8b8a744d6df8dbdb8874b68b4ae8d85f739ef472d54a5dba3b27ea50aca199050a6225fb0e54def97d71c10f99611d4e572168ce8e13e3f3c5fc980277c8f576c82c7ec93d3823a4faa6c353575247714e94395ad76118d8457c69d77744fe212569bb38e17575803e6e0a18398c4887f5c67c11a1763b11a4dbaccf90d399c651f81037430850d893a418bb387c0b076888cd9439d4df4998682cc0d19d784f8cfa743e0d84956d5f1e3c6f788b2061a0b0857faaff899227f33e49f749dde68712b9f54edcbae06f4833c83acb8b9eaf4e15fbf7d82b45ec933c00745e8b593ef4db1b8a19670aa2c74015d7ab41b8b7dee7a9e1271ecad1aa4995130cd86f608edb8145674a486239aa55ca96265af3e38614ce072aa5dc9e130fb7d23da48af238d16e592f150950000826413b52cad5d7ee746ae15c05a3646bf648cd983b16d3f8c1be53cadaa1333de04ddd5f95739b8c59c73ed6864c0595b4fc9ff8b962108a4f019aa3fbb86aca1e76dd08883c217ce4eeaa90fa91773f4e67bcc8bdd3dd320734f108f34ca3249dc7dbb968cf3ba163d526375f876333a6c18a8765a6ffe2caec0b83bd6e82858f932ce77b876ea2deb504404a72440213fea57002f79026d4bd0efb5406d6bbb7f7583e2ba1964f0769730a859dc081c4875f6d2dae66272bc534b12e010e3cd248ba18f990f55fe58c37816b055f908a7c9952aea3cc653f0ff660cfd159bd755fcb0feeacadc49d22fdd877fbc91521bedbfbd5fac90495b7f193a51bec111cc761c8ee38e2470e1a40a5045cb32a2822a533b49b8c12af52b15c5080913634f6cb2f97bd90302d5bdd9f836b1795760c1a68ea09b0f98535a2b74b4cc7507e9d5c0397add4f5c49ccbd5dbd619176bb78bd76aae273fd1b3e81812cba110906bb603fa16926b55fb38c6f59b4f1afd933ea3e5d79868e9978a10ee22eaca95fe32c92b9ef1c753d3c450f0174609da8db4525126b05018443532be449a8d8e6c86ab467f19419d1fcea3c6f0c6678f41bdba264bd8d957684206beae5908fdcf8eb7e5eb32affc0b0ecd294ad1efca4a9847036dcef2d47ae986afa774d81baade3a0324236764b8a22e540e1b40f753464222a8a1fc9148135d10bbb403d0ad5d8b39ebf6c0ecc10dee36e11c506fa81090cdb9446c506514f37c44629ac569db6d029c457d49be2d82f69a15a4430d562bae734ee59767a44fd93dc0e23bac670e4c602e8f00bfeb7f455e5c7f22ac31d6f5c07f435ef3b1c525dbee3f58a70a56bd428cab9ab30ffdcb773797595df3f12ade1f5419b9b6037828c92f68dae2d4177163e230186e106ce3c8afc725e6fc2b3c1940d8fe77b0195ae16470a7863c8e72a3a53eb2e53fd43573e8e53b25347f23b120869e28c1f07a25643f6b0b267961ed3cbe7dafa19e11e20fda7856e45ee5de0d9c078ebc3babd06172f73203ce7210ada7e8cb2408f3a998d6b12ad131a34af81463a406253ab9c3485f8161e3b8e7b9561452a8fae13d788b200a7b29a013129621822bff451dfea929b11a21b31929e897f68008dbe4ed176ebc7a00cf01748d302efd6440478b040e1d44c85c37dc0885401c3ba242e2a107983cf91574c4470243908b216f69368475200fe8077d5daf98b611e8f60661fddabee239653c0e5c0f507e5cad7c8e247d9bbebb0e3cbff749397e9fbe3f3b7333ccddd87af927d2cfb96d2434373d13398eaa0031eded94c4539622624d1c0c7ef0dab5a2755926daf80b755604449b4f2f5b018f071bbf651e5d4f8522f76e0ee0fe01dad6d4389e8dc478ec77fe0d41728350bd21d150587ed381a5aaef2759833a8ec238e1ed2b8968a37137f55d6c71505ae4e817e3177af6fb9249150609b7adbc923f21a81b015743fa3b4809e7f0666c400f1d94eeab76c124d8493160b487f0a5eda4c21e96277da3f097f5a8cfae2436662d3f6e82fb7f914eee4a403fed7a48c9241be260c7ffa6138ffe82d228ffe6518544f08a71a781df11572532d9544467e27293150a8473cb703d5aed5b27a6aefa2bdf05fa93f0f089e4402c0efd90a5a4543722674f71f9db9271703d0c677ba903521517b99366e37eea3f4f194390d19f69fa2f7461baf426532c3367614d386914966f330caf62488c69fd6a55a8c0c1c2dd47167efdfdda32265261f40aef3258fb718d28a3ade4f96cbeaca18610591071d9b4f626427563d805de23f0fbc72cffceec8c56632a91db95017b6b8630a507e52c5fd1a4202c83199af940bcc149b9233943c4b3aefe46d63469dc16ac512a47472297df7b353f26989e5dd67fe62789d1067ab1c2d6ea62f92c4ac9d13593bdb542d99e7fac33f8c523aedd76c4dd52057821439a79bc723c127c731770efcf8fa62af8c26146e5e28e2cffd8f2abe0ef619b3a2cb76bac5cac33ef19293356321f04fe9729188836d9a92ae47072c4aa2222f173df7a95a1c0ae8dfc93ed467722d9fb589efa17569691307a557be3258ac3b8dee5455598a37f9947c992e31caf9ad3efd43b14fba715a019fb416d0555aa6121a71ffedd5b1bedbefbb62fb5c465b6d763a36cf08a8f2ae4aca6943c020222c1663e9da8538d27c6bf286514f0c0f1b249ecdd1418872aeb5f02477a5f473fb3012a84f461cd895b4f1e320fb141d1f51171a783664b3c7f1b24abfcf211cf290e6fbde8c1704af1f95ecafb08fbd81e34274557d1443dd14c3c9f5ffe67efa82759f08b044556f8881c114c30b03b2b8ad028c24b300161b2e7a0f457ef5c6976e9479bd022ff1e7f1a1994d00980d2fc559fd2b2c9634d9c14b2e7810d4f4ed71682d0fffdc51d5548727acdb2118445f87a7bf355f37e770584c8563431109b784e5bbe8903d38f5ff066e0fb0113bc307d0c479dab684db426e40d298f140bd338b5915b79e73c6280eeff314ce2a1d42c5659042f4fd4037fc31cb7d4a106b2ccb0815c2e84eecc2af5f7062885eda9a60ef58bf64c6d1e6b71c453097e1c375732cce958edb89628b6684d2171d9638c890f510fd256c0ab5aa35f26db61d01e491986944ce0e4e99213448722f1044de1e9bd4767f1b84b47517c2669f9c938b0b35784e2e93158ef21a2880c2b40f4e9dbc11690b1ab456510f45f2962611492ae51dc528c0a3ed39c275a9198ad81e5e9a6a2d54608eb200f91cc57cd5f4ecc2d8c9a98e159d9f5c12f7cfb82cfdbb68fdd7489eaa74deaac014c9b40c8248ce8666d645e46953af34ef69267816adc88be61f67f703f61f22b27b87f689d194026b6c4aba3f645e8fbc0b82c840a125ecc4fea5a010ca301f0b51c6d4785ed04d6f0c32d1a7a929d081073ab2e096341b1d67400c1f1b5c9afd50ddb4342497e8ec3bfdf502b0b1c9832edb931330e487cf3542f259b7e60d97ed891d830e794fd0ffb9876766fc06a369a7edec0a8d8347b30f38520fba44605fd619ebc917f1183f69066cd3c18432e6056c6ed5147de32d3e530aba83651559926b04566b7551c65aee3bb06b6e2e970ab09f48adddad0f78737f720e55b4069014696536634989c3400f3f41be7bff08f02a720006b6dd6d570a9c86da0c7a455735ae00bd6d60c960be38e9ad73cd76b799a7fbcf9d8205c0f4afd1a5fa87d8bbf1d3aff77ccd11099051f6b730e141e0f4b5fe2a37452d95e9b7743384a97ceaf650a1023d99532dc7bca6523750b14d7b37942f84577d8b1e2d0c6de28abebf979c7ec559555c3f128e2a0cab3914e585f89e719f71164063428349bac4eb0f1e6d459b2542fb6a0149abfbdcc20bcbe3e99ebc43cd3ff18399327951b3d5d3b8f420506b95a0d1e8b27f1dcdbf39707ada21d655de114fbd8919f21c13a97bdf9ba3a90cbfb7a1df713f567d33f0cb33944b7b73773265a4e6e55edbe5b40c9530e016227c1ec70da1a657c7e416d4f387000ad9c9a548f5855604241a9b9b7c36a77854e47182e6fcb7ae5bcf2f54a6d26a1126787b7eb610472fa00af48800c38d1994c542a8ae2d72474e1412b0d9506d1925d02da0bb914a137cacb736cdb78dc7d4c55aca3546c96c023cd57aa65e4e784adc43c70b717dba1bec5c34964abefb05ca3ce6decd61fcd60803d46c5f2865e5c04c603631b0dd8833309db71afa09deea2b55a5c2d23f543c8d2cb0445a0a9acbe30b353268b64ca296832ab3360dc8759fe79aad69b3818b65b669ed103db8aca1bfed444c7d6eaa746d9512c30e1153d413006f529d20f8a6bdacc42272de4fb21058c57fd644075073d9ade31c7b2dfe99cca0ed88c783d2a11623b428ca31b470d6c8e607b69dfe029e0a78194a43cf121cb70988ea29870a7190b48ba693377c3d6962cd08ee3a33aa1147bcd78166b62e217e76c6aabb93d1ada13a280d39c21bbd82274ddf297b150fb3b7a3e9113ddffd4fc612849ce2a8cdbd43a5411c6467bb20d6e747940b28a61bbbd9143c0200f41ff08892a3f6db92195b7d0a8b3095af725c84afc3f5a81c56a432f6caddb12de9e0bfc9142453b545314e0c7f140d19f557e9d127837c51", 0x1000}], 0x3) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000007c0)="000000186204018b002b110000d19ec0c07df7486a6481b4aedfbf860000008eb3ffd14f1a4b400cdac0f980166cf86cc640905f000000000006008e0293aed09075a04e513d00000080495bfbfe9e3be0140af609aba0", 0x57}], 0x1) 11:46:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) shmget(0x0, 0x3000, 0xc0, &(0x7f0000ffd000/0x3000)=nil) 11:46:42 executing program 0: msgget(0x0, 0x240) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:46:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x239d, 0x8, &(0x7f00000011c0)="bfd343bcc74af51b2063c47a8a5dbeaff411e2a472d6ff73c83e8c1f7b1cd22850f1f3550a8fafbfa08a652a90bdc66487b0528390ab18aad9729e86c63fbd24d511792d2bc8a6d53515b3808dd41b1fc527900ed250ea7c4309b33ef5872d7f7fae6ce27a110376ca84d9bf353c25b4befe919a69cf790bb99a4eecfb28c8aac5", 0x81) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 11:46:42 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e5ee973739ea78b7ec0", 0x2}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 11:46:42 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x1, 0x800}, {0x4, 0x7f, 0xc00}, {0x0, 0xe4b, 0x800}, {0x0, 0x1f, 0x2000}], 0x5) 11:46:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000000)=[{0x81}]}) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) fchdir(r0) 11:46:42 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r1 = socket(0x1, 0x3, 0x20) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000140)="bc67d56a81a8807abe4c487299c43255dfb218599e20be335fe7adf573be5fe5bd0139e0659b8d74112708f21f7043de0351cafd6d7f3834aec281df28e61d192e90ebb5064a56d8b17aca7713fa8781f40a3c8bbecdf1eb00c915dbcc662e9308734a1d49738c2f92fb07e44e279893f5505741bb5743be0b1c412c5a0d20c40d88a798f8d899636eb59f2adf599352603c14b21bdd4277069284f701", 0x9d, 0x408, &(0x7f0000000200)={0x18, 0x1, 0x3, 0x7688}, 0xc) read(r2, &(0x7f00000000c0)=""/20, 0x14) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) connect(r3, &(0x7f0000000080)=@in6={0x18, 0x1, 0x2, 0x7ff}, 0xc) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 11:46:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffff7ff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r2, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) 11:46:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c57f7f"], 0x1) r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="010066696c650000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 11:46:42 executing program 0: r0 = socket(0x2, 0x3, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x9, 0x4) setrlimit(0x0, &(0x7f0000000000)={0xffffffeffffbffff, 0xffffffffffffffff}) 11:46:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="821c0c6001"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x10000, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:46:42 executing program 1: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r1, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r6 = dup2(r4, r5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r6, 0x0, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r7, &(0x7f00000000c0)=""/20, 0x14) kevent(r0, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x7ff}, {{}, 0x0, 0x5, 0x1, 0x3, 0x7fffffff}], 0x460, 0x0, 0xfffffffffffffff9, 0x0) 11:46:42 executing program 0: socket(0x1e, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x400, 0x0) write(r0, 0x0, 0x0) setsockopt(r0, 0x1, 0x1, &(0x7f0000000000)="71cf9e75d6677384923a52f924129a45b7c2918002858677e209150a53400b7eee5210f11e16d08f803c650bc234c5602541760664f3944bf554e5a45cc87841ddcbfb742347ae698168ebea9637b3a99d4374339e95c80aa62afab563d77885eedb5fe5e2b7465b367ad2e3a817515fb6eec0547b0be786263898c1026a3d7976ab086af3b3ea8308df1071655f89bf9501b38124ce0ce9e8c946223740bad0a095c4dc", 0xa4) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) dup(r1) 11:46:42 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socket(0x2, 0x3, 0x102) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x7f, 0x1, 0x6}, {0x3f, 0x8b, 0x81, 0xbd1fa3a5}]}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 11:46:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2fc, 0x1, 0xfff, 0x0, 0x4, 0xb7, 0x7, 0x0, 0x2, 0x5, 0x2}) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup2(r2, r1) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:46:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xbfbffff3ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0xc9) r3 = dup2(r0, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) socket(0x10, 0x8005, 0x8) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 11:46:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x7}, {0x7}, {0x6, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/14]) 11:46:42 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {0x0, 0x0, 0x4000}]}}) 11:46:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x7fffffff, 0x0, 0x101, "0a0332f63095bfa22ceced6768920145007bdca1"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000040), 0x40) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) r2 = dup2(r0, 0xffffffffffffffff) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) dup2(r2, r3) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f715e0 11:46:48 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000600)='./file1\x00', r3, r4) symlinkat(&(0x7f0000000640)='./file1\x00', r0, &(0x7f0000000680)='./file2\x00') recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) recvmsg(r2, &(0x7f00000005c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000100)=""/25, 0x19}, {&(0x7f0000000180)=""/158, 0x9e}, {&(0x7f0000000240)=""/153, 0x99}, {&(0x7f0000000300)=""/182, 0xb6}, {&(0x7f00000003c0)=""/185, 0xb9}], 0x5, &(0x7f0000000500)=""/174, 0xae}, 0x40) 11:46:48 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 11:46:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="770100f9f357f3030000000000008c750000200100045e0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) dup2(r0, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 11:46:48 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000869000/0x3000)=nil, 0x3000) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x9, 0x8, 0x2, 0xfff}, {0x5, 0x6, 0x0, 0x80000000}, {0x0, 0x12, 0x0, 0x4}, {0x200, 0x0, 0x0, 0x1ff}, {0x6, 0x1, 0x20, 0x8}, {0xb56, 0x3, 0x8, 0x636}, {0x7fff, 0x4, 0x7, 0x401}, {0xdf9, 0x5, 0xff, 0x5}]}) unlink(&(0x7f0000000100)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 11:46:48 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0500000000000000450000140000000000339078ac1400bbe00000012cbb0e007b163ff06b130f5142b75210f66cf19d59a976cbf3ac365db08978d53960e149254258a4f026c44784ce6511e74451643768de938ea720e35c9f7023e63e12ff2085a759d86980d651843e44d85cc8bfe18b5611dfb885055f247a8f8ad748c1f2d135cfc0aafc0a1cd0eeab177f26326a72241ce360dc9982ad6a2e52bbde9a6aaddd969b0104cde0343ab7fd9a14f0be3b5bb8dae2e56a76d0706837f681e28b705790621e349d870eb88a58f8e1fb93316c0000000000800000000000000000"]) 11:46:48 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mkdir(&(0x7f0000000080)='./bus/file0\x00', 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) chdir(&(0x7f00000000c0)='./bus/file0\x00') r1 = getuid() setuid(r1) chown(&(0x7f0000000100)='./bus\x00', r1, 0xffffffffffffffff) 11:46:48 executing program 1: sendto$inet6(0xffffffffffffff9c, &(0x7f0000000040)="07511eb05e3b95da6e1ef1084bcc38a2e49bee8c188de5a3310cb9b9cb825873ecab4e0e64cfe16b183e44eee5d2091e5b64a1f83e20df7593c71a8891d2480e68dd1bc80979", 0x46, 0x4, &(0x7f00000000c0)={0x18, 0x3, 0x6, 0x5}, 0xc) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000008864400000008405b7fa000090780000000000000000"]) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000000)={0x4, 0x9}) r0 = socket(0x18, 0x3, 0x2) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f715e0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f000a10 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f715e0 11:46:48 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) write(r1, &(0x7f0000000300)="220e8ecc7c46c91b8d7a1022491255ca935e3891498eb7231d482a602d15ce0252c5a55ded896860fb1da3387a0fdd6eb1ab808a480ec9815f68f5befb45c10933f4d637df39ce82deef212de3df274b50251b8328fdcc91217b9f5c9cb12a906d40c9be1b5a0eb5bb4753c98f446b96dd511634acfe255128784b162aea2bab4e9c2d32b7643edb1549eafd550f359c3bce59bb85831b527a8485d52d54c718ae7e1505c6e86a8bfb55222d69cd1d2c4b65472d18cc9d58304c35d94a2a3dff675cc4da15da6bb752c4e7cf2e4a0016828b7c89e1d5e24a4059b83add46c1501335755cc27dd1a5eef96f2234ea2647cef4f05e97b5298d942ba61ab12882a6deef07892f3c26c405468a4f6bfb36a1926a378aebf08bee25ee32642429e3b35d47d3b5ddf074ae8bef5d5eea68c3255c9caac0639b126ea4c668c8a1eeacc7903eea44003d7907dc6cba33e8fa7c39bd2e147fb6f6478d2b54", 0x15a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:48 executing program 1: getpid() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0x10000, 0xfffffffffffffffc, 0x0, 0x0, 0x10000000000000, 0x0, 0x200], [0x0, 0x2, 0x0, 0x9, 0xffffefffbfffffff, 0x0, 0x3], [0x0, 0x0, 0x482], [{}, {0x0, 0xfffffffd}, {}, {}, {0x1, 0x0, 0x33aa}, {0xffff, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x10001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 11:46:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:46:48 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) nanosleep(&(0x7f0000000100)={0x7, 0x3}, 0x0) 11:46:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) write(r0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x302, r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) 11:46:48 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40000204, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) writev(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)="558ea8b0cecc285e81a469faf81b088642651a2e5e6d2255d49509cf9f432d2861814fdc81890cfd21d90636efa8dd929b1f02c5c59d7e2ea1ab65d7591e951c9d82d91072c9478c5daf964a2f8f2db6a9a67fe82b295bdf9553b924e5118abf44cd6cc6599cab3eec856e8a232526fc82f7eb3ef58e0de91511d229c07f9e5c245673e4dedfacb251b7896695fee7ba1ba4ca7424ff806da31e7e026977a474151c7cebe2d2eae09aa3a804c0b6674e3d76", 0xb2}, {&(0x7f0000000180)="c714283218e4358df167577b94520d36ee1a5a423917707d07267c4bb6783af1e2b76b33e290792f3d8e2a10a4412865fd7809e978046734fde8bdc7fb618d1503814e41162ec130", 0x48}, {&(0x7f0000000200)="83c9eda9841279e27fc40f4d47e2661a108c7c10e24c2d51cc1e79684a7e2fdda28ac3128898eff70f1cd9401a0784a30061f0e31a78c345a440610cfae927434656353c4b4363174b85c060b1cf311a653cbc9bd53ca9b8e64d0f8ab5a4b5bed3c10fd8a5", 0x65}, {&(0x7f0000000000)="8348ff625b93945b1cd420ab8da2ca3379ae7e48b2940610361c7c50ab64071a1e82fcb32bfd5c4c91", 0x29}, {&(0x7f0000000280)="9dcf3ceea6b1b5d7a7757e6b1d72979550d55fd889530cf5a32da2975283f3b1e17a3ae3e5b5bc529f6d3ef3f4adb4bcf262637bdf549a72e8760c714b284366105a99096f334e3444df481c4503ef9d8fd4f6c4b72f5fb9b0ceb8cd9eaf416bd8ec2ad7063661b25192c043dfc1607903b8a75898e4782e6375a04259a7bd171c1754fd8f", 0x85}, {&(0x7f0000000340)="3f8f9a6a31f3b5f609888d91e8bffebd31d1f8ba6737e6d7aa8cf53a56", 0x1d}, {&(0x7f0000000380)="9d90327e76f6df2e9b7108", 0xb}, {&(0x7f00000003c0)="f3610b36119bfbc60ef6a8551993cc", 0xf}, {&(0x7f0000000400)="288e8186a90dec8b67fd9a2a5d504707a6bd2af723eeef6d46c86c31be8d179fa688bbf6dd6bb0a1349aa0ec0d80e46ef09026a23038e141ed2a93a8c6835a56d1c01aface6b8f734fe55c999e3dfce567d52c27119c5bc2beabb5f52b4378f1062eece764bf494c4e8db82769543fdf77c669c1eae0eba94bff4c788db27d5bf186d331c7bf0d2145bd0ceac1f999e3322c9a63c11077139d0f419ae33631c9305443cee91a9b233dc3cdc47aae3a2268b9e0fdba53b7a94117e1da707c1a061fcacd1bd7abb5f40537719637a67b9e24650be520a92da7d9c1f3c17378382dfabffb085fa9604cd52296dfb25b7c2f09854ef979d783f5321cbf4ac317d0232e879c9464e870930922389957dbf66cd68fa89113251eced8944e6749d6b89286d59acd82e700780635bf7c4d98ce32a62a2bbc58cd4fca1af7df452c6f8cdf5818d46df966752d845141de2d86e30b2602da80378b0764b0f89d42e6adc7b1891c93ffe8217400d91bd5393e2ba6d3859b8a08bb846ad6ef18c032d5e79cf2747ed79fde6630970d521a6afb8a65a8584ed265b0c845abf182abb39c76d04159b097b7d658a5c8e9fde8cbeeef2bd5f6d3ec9551ddcc7c9d77a7b3793601da8fa7add4aa6e10a90ca492c02e0bef027d2b3b19441a12c64e9e40e1ca85dac07e6c8251e90f47bc7bd085aaf0d332e9fcb38d9ab8a0143938fff99c15140dcdc1c9c92ebada5186aed974582e3c453399cecaf53c22ff8daa5d1fc7a479f836fc70f9da85c81c2857652636274793ea637e90020568beaa04fc70169048a36bc2d8a9a1b238fcea3c23a5c8541fd098166ab3cf34075d1d839ee40e87527a0c9aa789848e24176e614a23fa922eb46e6fb414b7edd88ebac9464c94c756ca4c5c419268746c269f718f05ceb3ba558d829b2007d8bfa81dc1a1fbe0ed56e037697348a1d03f3c94904d1c49f0985b371685d8a853311a64749ff2140e67e03204e3ba51559b291a0a569f1007b81679a0f86897b496185ba9581c1f73ac66e088505d03d8513c58835b8901da63690dec18d043616023e4ccbc6b69e1229c633d3f8277b453c452fc06c3744b4f367687a2c683817283929e8fb4e5d5484265fe66eaa1a1f11605c41cf4576d20171d9c08561a84b26ff5ea4a279aaf60748eaa5f87f0ac65b594cc9bdb22710c78acf011d22279362d2e06fc6e69e02543fe20b2ff18b8a49b673fbb383ce97ebf509b43399ca9adf3ef03b0b26cd04bc03b430a81969eed5195f088c2992c9588717787fdea35c336419750d4313d4099ada55608196e4eec2c6f037f2967d162063a44f3802cd7a4ec8d2d9003f7b84ae554a984c1c9c832f47f49d9313fb53b66ce8eeb76d6bf721833cb8974f7a3ab8af7789846fee42e26aec4c218aad855bf2e5bb50dcb1efd2eda2f0e2678aaa4c2be83d0a79c07290de2b58759580cf793362ad5d35481d061caa4b93daa4c2ac51d347771f2911c8f363050e3f0c44ac0913a7f2ebcb4b764a405fdbedc48e095891e5a3f29cb6feac670f5186de149704237f93f90c19eed93c637f0377fda3a75b93f8dfdcbbddb087a549ca62559dccdeaa83b3ab83146c55f82dcb5e2b4bbc0951dbf65c6d64a5529e7d9b3643524b9d40d86ff5d985691609f53e2cf014b4a2029b02231ad73653c1929510dd8b01758263d21cb6b70cb5411077be1defcaec3c882a443460637b0282331ac26ba99696072995883fb3bccdda0880a0297a760f75fe2fd5ee3a838993c2f4d312d2517807106a602efc7aaa4b06f8a10be3377fc864d07b28d7cf678febed4e2ba47962c24d9b76b9dadd5c996c0393ffc76f17b2a6e7d9bdbb869b4c0f6c1c5cbbe86cc2b080aedc5e85350c38f57a4d310ee3d5880f80c3bc02e07d7224555ccae5a62bca04db03ca731d9d73a0a4487b0c4aeae9354149bf4573a83406df562dc3c3dc0ff815d5b6bbc5f2ae5e98b5742b78b492d50bdf663b9b6f0fccdff50c317afa271d5bcc0957cc4963a28f3df8341c4baecb4f165f16d8310605a7cf15c1c43a3e74f60b36fd3a6f94e940cf8621670dee1bc32ab2b0390fb853b317a40e860712f97334ab6e91df96ef2e76ac51b00ff60ebee7384fd660a36107b791ea54a2c23193ff5337d69d67cc8fbd6842e31eebff3d371f346d30b82d1914a0226f8295ef1f340bb0cf970b609ba3764cc58f6ec0babeae78606094bfb9f0e8b616751eae096cea641ddac64a14bbd4356cdca1036309b8aaa6cfa9ce517d32fc6fc09767d26e66ace548082c60714507e02ffc3c95b92f12f8b32e3329d7bb18698022f64b6de3fae95e5cf6b33139753ad2f521b10948cbb9f50ee2fa91c92c2e648fde5b561fc60789339dd62896f1d56d96de1bf82308b943178839935167d80557c8aa2852b295eba8f3a94f1ab9ba9406ea42b682ec4704c1fa770d9e30b52ab961303f80baee046dd39f6f20f5da7c53705e288749dc3d05da317a13ed3a1005cf8417fd3235148d9375cc59a47566c5ed08ca4324ca7bae45579132fab6b52ba2b639ec5044d4fec60ce400dcaa89c6da5f72af0e32f2b1cdcc453a0c43ef24f7007e6b7c5268e134e92476e82c1494f48c33f063f7e0cf996cf71d4c3c7d3711226f7452e5bdb85aca34a4b2c4d4911290ba3dde3cd135564814fab7da2dbb62e670867bbc64c6b232e136c2cb10680cb3f6f47f46e8ba69536f19a637fb63a3fe1f8e8dc7e2fa89303ba0bcf1a67400a21769004389ad88faa10e4d1d9f7271e1e67b30962cf3cbd0b49fac42b14aa902697dd66ac9e28859d712ee95ca8c2ccff97258eee5535aaffb3916f5480fb540a66b1c29fdd13dd8aba09bfff199af3c577053834fdf951829be2038d8db44d5d33ed5734b1a35529b8e1deea3dbcbf84fb78d946f64ff14ddc2aa0894d0fedd78fa256ffd38a1edb0e296d3cd834a1efae140edc9d1e0346896fa1c39fdd3de38ce41dcf5c9f8ec7b1ecb9afe4628e3ef7bd7016fad5f56c549f06b287c74484193e193addad17f6a6714355ac3b0569c6afd653841c0f9be51c03738fe662194e8e6ec412480b31ba75d37e9be71799e5b125a0d32cf2527a48672e8fec6ada6ba354d71a14bf67328107d991e467f08b45e484ba61e0a3fa8ee6d09dc182b10f973e3b4601d939bcd092c75b78616e6545724b7c095b9934c4dc18aec4d2618b52c4dedc85dec6917578b75266b1b506c72a55d8ba7567f9d860996dfb5a76f5039a6aad819286981862590a1857d3895c4b11c4ec3747d5548a1f59e2e827b2c0e825659dbfcb31e77c4b206112e5e33d829cdd0c8110eb6cd03374dd162a634bd7df3a4035a4855c11a120971fbdb7b03566a894fb5362f942260eb5ef327144642bfb4f4e089cff0b596cb32ae34a1d8c68273e7c5704711ae0c35132305aaadf026f61e0633caa5bf5c2ffee49d113b5fdd760db52a03c361dcde4ab56a0252f329a6afb63273d0f3b9fa21362209aff305dc6b80ab25fce51eabaf00ace6f12f7da1fe2304e7731c187cb288b19ca5d8aa76930eca5e981994826b7d1b659b4fdf111404d3397439253eea5cb4968d1f486708899d26190dff85c8727450bffc42d6764864bcbb258c08c19c229ff656aa66a8ddc815d4477039a3eeeb0ef08e93a4989a876beb133e125e17f4d40ae3e5a109d735ca03bfd47746b7997a5dc5fafbb973b1aaa6ceacd68a38e2f9c80d5d88bc3d08689ea9f566ef552aa0ee4e609febdb43540e37fe2cd39ebab4a8a5a7aec9d2a323c885968598ab985a11d5ff245198a8072aef2156440e14468877c2073a86ad2de6efad300e27a2deee2129d66288c3f59eb1b7f5b23a213113c2a078fd74f032df09702e3272ca039d5dcdd74bd5f7bf6b47a8cef23b7baa5c29614e9bbc84d52ebc0a8e9e5771a878f6fd3b29bea6179681d805fc09d82dbfa8729e463ba959ac5d37fbdc9116f9e40eb0946d7bb1ad93b21c35f4d126c2a90ba250e0b5e15329c4f19433d2959683bab6c7fa349ac13259fef6509a433223a84f396e2bd6d52d760f8b4866dd1111f8bc339d72fe8d5578e63f92a7240c1fab419252290137a43d9e528de9991ca062d576a125ce9e9e2f4b7ae417eaef520a8d241469209c0603d61cbf4ebab946ff0f83ab8ce12af88a8ba7b3f6df6073dfb6c745604f651a523d02b8ea42c1c47c2bd55172dc6e4808e92f2bd9a2a63548ba699ba8a858180f9d06f8e94e6783c37795697734e0e865d4a2cc6724a2da2fc1b59cbc1d196d678ccbf1f7e6299a732f8f54df872a848aebf9633b68acf8566d0ae053b27989636012bb561c3b20e94f225478bf8a5d564769220e9ac6ece9db2c2508a1ae82a25dbb46a1b817f216ada083f59d646f3231b41ce56f3b6f3e2159c6c49332eac6dc5a736c0fee7202c9633e31555b1e42a4e9e80cfd6a306a6fb4bd2a99178b44febea216f7d4086281c7eab6e5cc6d20465ffea0898f635ad98e44794b92d60e58ef69cf26eb7df5af25ceabc50bbf44162434a422c59d2ca0096ad156f4eaccf1d25f5d612d367edb603af70af633b738b73babe40adf2204e80269eb7b083d6fd874467a90f4a5e8a644ef0cb690162c6095a3adf71d2b6241781cab0d767efb6d5e64c13688c954134e44c347f88ebdc0ca064e7e916c7a6a05f20d6e1a31baea21160a56de222cdf83a449513b3169225cdc972ffdc1624c9754ab9e83dd7489dbfc123814bac117021cc80cf63b715ff6b24c04416365495d08cacc1079c0d01b8e8de8226c695b087cdc39b4b2dcc8644b89bf86f4910faed79b01b8464e817aff06d178e0fecd207ec83cc9a78af38fc8d9a0dfbac3727dcc1a0f815ec47a3284371d3a2a12d3c2ef3a7dfcd504b989ad014a93cd2f0d51a570e271becf6e9b11c544be49504d7c596eac6dc0fc9479835970d888113d994c3ebf23c219b6a0c4b8947da4a8b61dd0f8899a43b843e05f35dc9b71da0d1f757b02ca6632ebbf505ce4e62caf1dde593793880226bf642dd545063f9099739db9dd9a258176bb1cd802eacd41cbecd26045670350d6b3d3cc4faf988bb8783c0c6150c838520b9b441ae37566cbb3cc4593f4587040f0f0aeec57d6606dd32f36257482f77347dcdbe68770e2ba28d4334f470c63340b743b863e9f6749becae6559d14d5882e7086baa8c616f5885e61e8580faf708015b5e3cb441d23d5d22d5aef2752c1a547e0dbb78d5b47681b307941c312d15fa1cfa64b6b73d99866122544c93f7815898b834d5d206d4ea6f08f3526a8a76b988bf5af1e0e1d781570f9e16c7f9eab715761e35a4ffbf47f189bef6a2208572a442bef5732ed2f5963de87f3331213074aa3c24aa798a8d4713a46d09a779fd215fa01962619ef254e225089d4760cc55b0bb3e1afdb908e93ed94c2ecbd22af27a734ffb54435c84d6872d6dbc52d3e64b0f5884ed09774e29c878d38de05b982614655c6dee86ed9cc12ffc5cea5b22727b5abf9bea296672ea43253c179864b7d42f1dae8ac26424d8101e6944a15db19a85b7eeafe081c219706372264c590747c0b12be4a23ece5b5dc998b6c924ddaae8c6b1f409ddf139650775983f15c324f2cc6b85022d750e302a32e6fed89f202b4b68c56749fd6d8119193c3af491287ee6ccf44d9b8b8d583a823a66279f4e6adeb2e8c40423a916c600f678512371ca6ccbdc80e8ea9faa3e4549c9e378e45f22af5dc69d760a38cacbccf2451de60e157f94e29c6f", 0x1000}], 0x9) 11:46:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdfffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x3, 0x3ff}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 11:46:49 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f00000001c0)="eb19cbff13b9fd812eaa4e713048e699319296483696bda12f589e58486f0bc2b0ac325158731d3c2480242fa25793300f5f59575aa2b12cf6579b2297e1f8908aedcd23ab5a57ee2d02ad96fd951ed46fb900002000c74934545f2e6be4e50f5c3453f768418d9ceaa1c3f4f8a363f18474cbac24c2b17e589f3f6bed5f3cc826824788ca9ff99f7bcc7bd3b4571c47806c8369faed4e32853189959fa57ec5", 0xa0) write(r2, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000100)="ffa45f52ed5aaf5b870151f90b7640720b318838f91db13ee9d49f056a71d35ca1128bfc9af69302ac9e85ffcc8e5ac644dfea9439e2820d45e1f7aa09b59d9ae39dadc50ba70be70219afc5900b6fd0631c5631b4051cbb95ba3303f855d60b87a2cc8daf1168fdea091943f7e2b1c77f712091baed4201f1ad2db4e562e5d93d9543ea2100c88cc85b986b962eed55ed14e73141dccefc31d45541a656dfbcaf95f6206abf60543217f1ad", 0xac, 0x400, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f00000000c0)={0x80000000, 0x80, {0x4, 0x8}}) 11:46:49 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000001c0)={0x8, 0x80000001}) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x40, 0x800}, {0xfffffffffffffffe, 0x7}}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/20, 0x14) poll(&(0x7f0000000140)=[{r1, 0x10}, {r2, 0x10}, {r3, 0x4}], 0x3, 0x81) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6}, &(0x7f0000000080)={0x8}, 0x0) 11:46:49 executing program 1: syz_emit_ethernet(0x114, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x106, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @udp={{0x0, 0x1, 0x8}, {"80c4963fcdab7a269fed72dbf2eae76598a55a2fb5885698470ff5652594456932175b2502a16c58b1b9192c4ca5205a88421f8219218d8607212cb476e3b94f50186d1f712bf73ef3300531340d95dc9ee95920b6fb499bb843bf7b34a805622beccf2495df51da64702b44b6ffc78d94804a7e5a485caf980adc033d8b6446f8cb556da4f4d8660044846c78d1d2e15a3e616aa78b4f77184cc6eae44647aa7238c997a54455145ab3c4645e9e8dbb878f9f41ab5431ac6ff71116b391528543b6133f5ea5b9c49aebeb67cca836d0df13cb470e2f26ef913ba638373e82d6dbe148adf91259e2bc74"}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r5 = dup2(r3, r4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x0, 0x0) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r8 = dup2(r6, r7) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r8, 0x0, 0x0) ioctl$KDSETRAD(r8, 0x20004b43) 11:46:49 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000001740)=""/102400, 0x19000}], 0x1, 0x0, 0x0) 11:46:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) accept$inet(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0x5, 0xffff}) 11:46:49 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0xf911e2cfcc40222b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000140)=[{0x1ff, 0x3, 0x0, 0x7}, {0xff, 0x50}, {0x2, 0x1, 0x1, 0x2}, {0x0, 0x5, 0x1a, 0x1ff}, {0x6, 0x7, 0x1, 0xe8}, {0x9, 0x0, 0x0, 0x7}, {0x8, 0x2, 0x2, 0x13}, {0x2, 0x3c, 0x81, 0x10000}, {0x7, 0xbe, 0x8, 0x7}, {0x3e00, 0xa0, 0x8, 0x5}]}) 11:46:49 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x1000}) r2 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/134) 11:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f00000004c0)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000200)="008457361556beb0c617ecc7a803539136d78f0e23ea19f87e0b245f1c7a09823083aa81e17319f88f0734259afbc4f35513be4a24d0718830106020386652d0db0f24b259318d8c25f543cde481863e279dac15eb565e3204e06d39fe91a79115381afabc463d272b1f8416d29f3f9b683492483e8d350729bef688a49a8aefdcdf49bdd0a64530cb733b97df2d402c201e2c9ccad304755e2bb12960d35485db989e1e844aa09cbe50c1cd3fb75df0e1d7904fbb81341c36d76c21ac33f682115aba3fb72b2b653f0000004c1031310c9ee5116bf82e77c311ddb9e59a0ac9a04cbb63949bbb28998fbb1ea435773160f3ecbb004be4521a958ccf74e6518163cfbe86b4f81c9d01f70ce6f84a2013d5ca1d6d14b0c59b0691d634b8744cbb9400103cb43b7dc012b11d3eb1945dc69d2706", 0x133, 0x0, 0x0, 0x0) r6 = dup2(r4, r4) shutdown(r6, 0x1) poll(&(0x7f0000000000)=[{r4, 0x1a5}], 0x1, 0x0) 11:46:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x4086331) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x1) 11:46:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) 11:46:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffbffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1, 0xf0, 0x40, 0x9}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r6) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x2, 0x0, r3, r4, r5, 0x10, 0xd1}, 0x1, 0x912, r6, r7, 0x3d, 0x200, 0x4, 0x200}) shmat(0xffffffffffffffff, &(0x7f0000221000/0xb000)=nil, 0x2000) 11:46:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r3) getpgid(r3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x250, &(0x7f0000000140)=[{0x15, 0x0, 0x1}, {0x44}, {0x6, 0x0, 0x0, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="97f161f471610e72711fec7e1a86", 0xe, 0x0, 0x0) 11:46:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f00000f2000/0x2000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x400000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 11:46:49 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x7, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2, 0x100, 0x7fc}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000640)=[0x4ac, 0x9, 0x3, 0x400, 0x9]) semop(r0, &(0x7f0000000040), 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x12c) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = getgid() r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x10300000000000c, r8, r8, 0xffffffffffffffff}) r9 = geteuid() r10 = getegid() r11 = getegid() r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYBLOB], 0x1, 0x800) msgrcv(r12, &(0x7f00000002c0)=ANY=[@ANYBLOB="8c010000000edb67ffffff7fcd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r12, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, r11, r9, r10, 0x34, 0xfffe}, 0x6, 0x9, r8, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) getgroups(0x4, &(0x7f0000000040)=[0x0, r11, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r13, r7, r3]) 11:46:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) syz_extract_tcp_res$synack(&(0x7f0000001240), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001280), 0x1, 0x0) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000001400)=""/18) utimes(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)={{0x4, 0x3}, {0x7fffffff, 0x5}}) syz_emit_ethernet(0x3e, &(0x7f0000001440)=ANY=[@ANYBLOB="000000000000aaaaaaaabaaa080600067000060c000200005c8cb90000000000005c3681e6dee375917202008718bc9cb726258c4c3f4b9688df1dc23504af4876e69e5dc216a359573b60f9dcd0f3d85f935f49a5160eeb0459dd2f42a5460c957aa1645b1ff6f9277b6666656ac6e0fcebb46d5e8bbd2ecdf193592ea3f3b4f69dee75355344076e2475617674f9f7e010d460b55b84120cbcd1e64aaad4caa15b515f226f192f451c10c1b6b9f6151e97160dfdc3271f8675ea32df3b2bdd2fd462ff527ce7977889342d56c9905bda5669438a5cc6708f11db05c7539fc13dd7fe3f25da4dd4560c91fb6800000000000000000000000074663bd89c405415278eea7703986a6a584ce9079288743049248660f77d19a0dbbfe2563dcf4e539f1f4467d80ff50ed9156c11126d741ef50b14524aac0e3eba752a25e7f92d497dbd68d4786bb1263a07"]) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="d9e01dd1f87563dedeea4b5966e428831d2c08eb00a15ce03b648c0dc6c15277521216ce7d6b829f7b3705663cd578d0fb03a834ef973eb1ce428a60b48212c3204b75e87be422c50636a68c3058b46be08bb0e118a40856388c3a6985d2599bb78467be824a7e69f8f33de711c27ebb202884ca5421344d9c1d59b998ce3589c1b68656f5ee2b9c7ba3f270d51e9b00054adfc94f32a949c726fd557d55faea66a809e7662b71ab926b11edd11e268627a2ca953474769092854798a94f2fd474a33bee33849c9348a3d124ad8d4bacd1899aa5069515b6bea4c2eaca6595a17bf0d08ec244dcbe8da30d0fd061f4d9cddb88349bdcbd3338534b80651f43a36e2481e60bc500bbb70d01b8979cfc2e2f6bef8e1b5369bcdc024f70d3503bcbd7db417b8cb9143bc83652b3bba39c3354c8cee76f41db936fa105d092910819c182cab634d28d05c26334cb371756449dfeb857d18eeb57dae33cad0f82c126d5b910403a71f856de42d7afd9ed0fbd7d0a88fbfe9c10805016f721f2bfa7109a8b23638120f4c1b5cf3953d3f12439b304e73ecff48903edcec4d1344522b73873bb7f2a5658e13a0c8a669a705c28434e943c0d5e2ad472eb6ddd8cf21ddc8204cf4a45c16ae2aa1bc509759103072b03352e7faab28d9c9084673ea1dd1f9821be2c8e231884013e46a28436a749e2f79f6f14c7b73d987bbe897c22919f088cb7be1252389a25d3f1d497e51086fbef1b97e85553d23b14e379d90d07487055909b085320d67bcc4c240db081a4fc72f293928599a037c5055bbf710ef46eb1635aa151fc8ace018710feb2f84e6a6dc9c5b5d19f8d7767b193f46ba03024bacfb1cc356dca41253ca3913705de53dea410e2965133bb6b4f9e702c6562cf93d80567813c8cb8557c34f76a8fa21342bf13fabfd2c2034030eed6e5b5448428ed6223f1ba9039945bf52ae8b10343e854d42433ad916d74751038f40b13adaa0c16878cc722c8b0d37f9f0bae3d0507cf236c790f06ff03d45dd7ab1bc5beb2592b1daa462d318f005986d9a1e26a77eb0d5e386de0abff93c3f87f200df1ecde069a867349a8a9698fa7a2a9b941d221eb3289e3ca1f6c6c9b24c6ba852a36dd4f1c85e89b750d39910624b9d9d10afa97301e09df7b3eb71789a352fc94cd00b5d86f44274444d4d5bdb34bdbcff7e5fe365e8434dd1a82ec3042556672ec53d48ab58c579b79204930f199d09c1449eb0435f14acc909510f3cd03ddb9945931caf6d21a6a0d1e0a410c5fb92a9e7b48474215ac2dbd250ec500845125def8f3e587c59525380c67062d2952433c7fbef10f49947476426a77eb0f86bd53298f451c8a8cd345234ffe48b2881e35a60bb2970c1738bfd2c53e471b48c8286a5044603bc5d53957a84ffbe5cec9a5f02820a7ad34fcf561349fa990d95525f61564b719a7ec36652e3354a8645b8528ec64c55ae6351687f581c47e2bbe111d67ad9d6b8de5e575e12d28cde6885f655cface12842bf9757832e44451fb8f3789bb48a30b1dc1e13c4d30ec34f4343c157d8facdca202cd50f74f53536886b5f8516ef8a908cfee19d241c851558e843c29de87c86c7ff3f95637390a262caf523e240c6c1719b5a3c17572004fac28ebb7639709e06f68dd7c4f01cd6b8df81c9944cce4adb5ce24c1bd4eeebfeea3adc485153dfcd7cb01d2a75d4e0d13ed4bf35fd98ab9b019d3a27cca636562640b26974f45f722e3937b64ab811cf63b0d8dee23c46db5f4c930ceea2e8b873c651017233f0506282d8d044069f6b607141ada37e7c957eb8b1d50add4c2aafa1a481148861b61479e233f68550e689caf792ce7229708962601300183338d3589e1bca36b90ba434d8d48ed8c98e18b820640fc43142c52fb51d4c7afc9e69d95c128284f0ab184d9bb6e3ede21d33ad79bf1d954860b9275f2a00894258a72e88134381716746b12df8cc6f38733dea0c1127afdd6a611f91e0f100b1521c4df71480387abce303e46137207cd5061005afb8bdb4eb4442691c72bd0c5508c2e7a1e79aafe2fa1fe661624c0db12c32e6351dcb1b71d20fbf26c77fa6257fef281e4a9a61b4fc10da1a55a84f7be932e02f8b2b952152d25a0db1ed620973e834fa29b518292c4bacab4200f0c847b22ecd5ac4977116d2f5bb75783a67675f923636eac5d0bc262772dd76a28ec393f36d29e1bcb3fb045e7d5c7868ab5744f47854320e269cdd56e1c78c9ac9ede79ea1c8179a5e86392487217b731880aab2ab474f9397561f1a5e2ae1dd5c0fb024cdad015856fe0b82e63d299644abf9e9cf5d70e6b0e01133971ccc6a642f11f85edc11efd8c56983bad724e52ec90d86fd496a6f74b1e44de63610b9b4caa7f28145321498c0a7d6f3348673b0965df9007d82ede1c053b75e41a93577a49de9c73c78179ec48733f2f677a4f5f4eed0ceb1a4930aa1677332b779d2711a93d168d51c1bfd0f3838314a5a9301faa4a929a029228bbf3a975a1a8896418b4d8c71c86480750b7857718a3dffeb03240a70213a920421240d6b806659694c16858fdee285d77de65df41903ccc8cf85fd78618953eafd22ba99257e47dc6c2013e6b4ab1d6d633fda4584b0451e803ee910d5b877fce16f19788dc0e6e399d2585629b3e5124007e4252b671c7cfdb44149561eb76cc0e04f797b8e10200f938cb84186f16013402443af40054dbccd2dc285952d940d9e4e128390a30dd6f97196c17abd249477018a5122bf138e26ca751635dd3cd65c6ecad11693a76e001d0695b5f3a7091f8dc7e79401dc962cb12d58bdef6e5ff28000522efae2eff10ff86e9f0ef42a3358744368cbeebf11a861a15fd90f00f3996f61b72f9922005451e7550476de18471a0726ddaf0472ff640c68477a84e1d9c9cd97ef2c1de959284b3cac6413e05ad4eb268bc9486424d02a40a771e85800b39c587fb5fbbfb5889406aab6cd47206c768777cbc4912a3d9bdcd449a90fdb1c4675888cd0af0c43d56d299edfd71a8ef0b8384e332c088f40ef849148778ac19bcde5d010f1217b2b12d2a2612f5dabf1e4396764f41be0ea4fad9e4d7a21fbc04a19e3355b6ee5da1ff3b3cd32156f8e06b933a89994b8d655120333bec52c6c2e7ebed3b2f467866e9cdb3869429be4775b3fa157cf6a877c76d3b84ca69a9451f830ee9e8b9d4f3886b4c7d3bd5725475dc3f066ee4962de03b0e868298e850d2d9696a192fd93c5e899b6e7f6dde5d577c5f72b00d1d4c536d4ca857688b34cae823cee3a2bec24071c01c8e4d031728dd41afea81accde474ddb8723024ebda7a66d29dd09fc464da6ba10894b1e3f6a7a6aa4e955a1b69259e164a14af51cc903094112e2a21c41dfb1f081655a46608ba0db2f3d7e67715ac2dd42aae54a118464c8bbd771c6b70287967b93c55896b5661e6982f47efddfd52bb8831a39b0958788ead09c07bd00ce17bfb6ac1568aa121e6c449e521cd512d6baa33074ea4305f0efce6cbb77621b27d3e093789b6c6324fc4a863dcb5dbb87e2be29f4a76ad33e0000f178dc9a13ec8055ea999fb4fe1c5101227ccc844305e630f7d84534bd61fdafc41ff2a827f9f27aa13420abcd5126b92370f2cef615a2d7e4897ce5c604219687c86c4fe4485d5e2cb51934beee1b92d9cb82571e81d946ff3c656dd51ae716a9cbd27181240b667b1aac56c8058b8e59c5454eaa438ffb024dd89c7acf06c0bab62d6072287ea871d2bbdd7608b52f4af996d6c19bca5efd39627e6509f36a7a1adb953b1da22dd1711369e899a8d6281948af5a885a07fc450e92652b96fd99af25cb1705983f1a92057536a1c676bd70415610a934062c249249592e6231b1c7e0ecbc3d55ab6b78c32d7f1e8030adf15cbfd995e96fbe7958bc5d8490175d58e03c7d1923e492536c1c6eff1efa509f071a0445d850a0047cc5006cf23b21262089c668757447a11bfdce522ad404d6133656fd165e991ff2f46eb1c8ad17b05c3b2838b1874f4fb91e3d957ea9030e9c248c9ae2e1b024f607d33a7b5acb60705a2acbe8fe8e4cf055d4c36449e4bd8ccad9aaa2806398a133086af32f44426efc26912175c07a03dfb78b90db95f18af7f5f8b131e51064e8cbb0349153421598afb66c0bc17b1d7d7d1d24c048b158a72c6e2fe0eb79277083c593a52c65cff2bfe3c3684766cf69375e8148b43c09072fb8509d4be3951ec659846892ff4ff356920e8e4c8ca04324785bd0a92312b3ba0ee84af57cfd27f62af5f1f75503d4564539bec8452ececac71794965b28c568359c3e2e42e8e39549cfbaf20dafd531c3fc746618ae9ee36ca1908d4e0b4350711bb5f931e411febe20979f7c483e6e3adda9d7348c56195b0c4eeae31e17b31ae6db8bf6ba9c4c3d966021ef98b0010cf0cd8b4fd9e414244badd797e4c360010cd0d6d381bdb7d2732869e755b4b4cc1543c484446e843f14269047015511c97915ff3d5fc9d3d91228a3f2316f404346ddf70e4513c6d7431e6ce599342a78fd5b3826e8e2985433de8c2b32d9cb27c49b0b87dfef861f43fd6a61a46a464fdec5a61ff33a383e2f3bfee19c7b3fae60c27ff7b11b177b78df6229d6118f10e0fbc7af0b054d17e2c5fb74b85dc16c3cb9cc08e6e5c1af011e1b3ff46e5ca05d25f3c6d793fa51b4b133bc264fdb0074a6d023c82f955bc07d2b3363b08e75ca28a90851f7bd459e63587e2ac780b61c772ebc5f53308eeece98ec3c21c447aa9c233fe0e9eab96269a7db1f9b20d6ff892ee803198b6b27f6ff3909ad05e95d90c20814da51165f7cc3f821ab3be5854471e2d1401fd2a6780e8d1dbca1db2abe63c788a3204cec2be6ec72399dc350b855b85b8d5f428225274016be0a2334f6f2ed06285e42321e7eed3fc3f003778ba8387ccda5fcae288c18e60c747db83833accad84a893e983fd96dcb0b67c5af4fb9efaab5c919b52d79d99263e0d055d2d4e08ccb4c1ccc1177c285c7eb1cb276d52c782271d82b87442bd4bbe15d1832f3797aab65442d73db32b4522018948cc3301ef27b9a78ed3cc346082b9dc08a75329e7929c4537c7b26ba428d0406b5494b7670192647867b21e4c6690101e41be4558e2670d6239cc08276fe0662e1520ebba0f24e08c4c0a087d0cd152dcc17db98634b261a04af0e4b71026dc3b970a7083702a6ecbadf4b721c479b7e865604d00e306a45f446bb8be78f8501e2f01da20e2c8bd70f04f43544849eecbf004497caf5b2b414c00027cafaf0c046ccd12a4c99f019a663a0afd50cd44e6f29e634901915180fd1cd9ad899c18cbc881b4f176eafdeef413e8f94747db4dcaf83c383d7e1cda76ee929e5bacec75427f8b7641e5a79b1baabed0ec54644e96fb7b4dc56406446ba2de6fc808c58a002e2ff89ff52be9f1845790430f5ceb47ffd684d11a7995a89a7f2f478ee0dc84b805a19f1f9268d528cb5cb3388cbb5b05e989e52df11bc4ec8f3410322dd1adb01a5f49f349c1627fb1d32c4240a39c8f5f90d65a371b4eb107b885573f541943770e423c8515d685f9cb13b3b06cc1b68645dd5660f5ad596cc3838beca3ad5b9355eecfef33220787fd3921ba841d3da085b709623b22e90250c440dcdd4b229c002e2fcb1ed1e7d1601289bc2c86ba72230ac06c401d80edc855a5146313079f617369123952d8e6f6603482544353b3b8bf38a96bb517acc42f53cd37d382cd31615fd190dce2cf34d2ab1c1a45a4", 0x1000}], 0x1, 0x0, 0x6) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='.\x00') r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) openat(r3, &(0x7f0000001380)='./file0/file0\x00', 0x32, 0x8) 11:46:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0x35}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="00000000000000980712a7689400", 0xe, 0x0, 0x0) 11:46:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="66e1ec6323650f67285e9c188f026f7cd178981ad54c7d7702cb05ad82e3dd32e403c483072b3dedc8cf26f6ddcbd03dab050a93c21400c7bf06901dc61361d08cbe73543cde38583981357e6ab61c1b00c222c30c3da665ad92c53bcc889aa7eba7dafb7dab882ba06f67e46ad7d1711709205bedee8deea54a", 0x7a) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x106, 0x0, 0x8000, 0x0) 11:46:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r2, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x5, 0x401, 0x80000000, 0x0, 0x7, 0x0, 0x8000, 0x2, 0x2, 0x5, 0x100000001}) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000000c0)=0x3, 0x4) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000200)) 11:46:50 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x8000, 0x0) r3 = dup2(r1, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000180)) 11:46:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r3, 0x0, 0x2, 0x0) getdents(r3, &(0x7f00000010c0)=""/4096, 0x1000) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r4, &(0x7f00000000c0)=""/20, 0x14) r5 = getpid() fcntl$setown(r4, 0x6, r5) getdents(r3, &(0x7f00000010c0)=""/4096, 0x1000) 11:46:50 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r4, &(0x7f00000000c0)=""/20, 0x14) writev(r4, &(0x7f0000000080), 0x0) close(r3) execve(0x0, 0x0, 0x0) 11:46:50 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:46:50 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xd2) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x80000006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000ff00c2c0af7d2a9a56fae604c1bca25a003c8369465152363d3d36abbc77212b05a905cf69956c8c658dfb146d68de9a15829028d9e0dbf3d4120172b25354e8b71349"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x800, 0x81, 0x40, 0x5}, {0x0, 0x3, 0xfc, 0x1536}, {0x4, 0xcf, 0x9, 0xff}]}) 11:46:50 executing program 0: r0 = getuid() setuid(r0) seteuid(r0) r1 = socket(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 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, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f666921d227d1d7560db067d3"], 0x10) 11:46:50 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x2a) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) write(r0, 0x0, 0xffffff3e) 11:46:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="621eafeb4202"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 11:46:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000000c0)=""/116) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000004680)=[{&(0x7f0000002500)="e2", 0x1}, {&(0x7f0000001300)="f607ca", 0x3}, {&(0x7f0000001400)="6895b48830c9884e1f78dd5cb19e", 0xe}], 0x3, 0x0, 0x0) 11:46:50 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b431279523e8ef3efd61e4ca67cfd5528e4f2922c82313e5513c31b1cd52ec92b0164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139e381962883a449e8a3cdc83aff86e63c5eda85570561aa2818fe03700"/116], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x73) sendto(r0, &(0x7f00000001c0)="060500c297d0bba1248defae40f01db76dd58e2c9600bfccf85df90125584b4d6eace07b4f4dbb97a204d104dd35c2c74077163a1d4fd3284d4c2ea3d7e34e932dd10066", 0x44, 0x0, 0x0, 0x0) 11:46:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4080, 0xff0}], 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pread(0xffffffffffffffff, &(0x7f0000000300)="a9d61cfa38f0abd375c0adf8218e22c2d34c57e0c1de7211bfe4d839f91c6f19c5ed81f0c5c1d3e4d19f79946148a99e3a2449abad44e411867eeb83fe423c19704e4300752f2b0903", 0x49, 0x0, 0x9) pwrite(r1, &(0x7f00000002c0)="000000000000000000020000000000", 0xf, 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x4, 0x8, 0x4, 0x20}, {0x8, 0x8, 0x20, 0x9}, {0x3, 0x5, 0x9, 0x4}, {0x7c, 0x7, 0xfa, 0x4}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) fchmod(0xffffffffffffffff, 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x25, 0x10}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x6) pipe2(&(0x7f0000000100), 0x0) 11:46:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:46:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r1, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000200)={0x7, 0x5b, 0x68e8, 0x935, 0x3, 0x1, 0x8, 0x10, [{0x6, 0x3, 0x1, 0xd02}, {0x369b, 0x1, 0x1000000, 0x1}, {0x9, 0x200000, 0xf1, 0x40}, {0xfff, 0x8, 0xea2b, 0xa0}, {0x7, 0x4, 0x200, 0x4}, {0x101, 0xffffff81, 0x80000000, 0x7}, {0x3, 0x9, 0xfff, 0x1f}, {0x7fff, 0xcf69, 0x1f, 0x400}, {0xed5c, 0x8cf5, 0x8, 0x10001}, {0x79, 0xdc, 0x8000, 0x9}, {0x1, 0x3, 0x5, 0x5}, {0xfffffffc, 0x2, 0xfef, 0x5}, {0x7f, 0x2, 0xffffff56, 0xf86}, {0xfffffffe, 0x9, 0x7fff}, {0x40, 0xffff7fff, 0x15c7}, {0x2, 0x80000001, 0x1, 0x8000}]}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000004c0)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000540)) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) setgroups(0x2, &(0x7f00000003c0)=[r4, r5]) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000340)={0x5, &(0x7f0000000180)=[{0x0, 0x20, 0x6, 0x5}, {0x7, 0x8, 0x5, 0x1}, {0x7ff, 0x2, 0x0, 0x6}, {0x8000, 0x6, 0x80, 0x3ab3c967}, {0x8, 0x9, 0x7f, 0x36b6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="200200"/14]) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 11:46:50 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xc600000000000000}, 0x10) recvfrom$unix(r0, &(0x7f0000000100)=""/253, 0xfd, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r2 = getuid() setuid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x8, 0x0, r1, r2, 0x0, 0x0, 0x1}, 0x0, 0x9f, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="8f02695e7f0000010018a56964653000ff60a02593331c3ec3132a65d88d69076a35e37ab5ba8b5908aba2d54dcba7b20f7dcdf0ce290fc04110160da89100fbd2c53523889cd01e50822df2b52d7d8fc6b8ff44af675da532ba38292769f35bb7eccb9966a085eac691c1dd7f3c26d452a96196035015add837bf72e0c8b7047b8c8e0c42bc68"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000040)) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 11:46:50 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x5, 0x3f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x8, &(0x7f0000000080)=[{0x5}, {0x35, 0x0, 0x0, 0xf4}, {0x6, 0xb5, 0x0, 0xf1}, {0xc37c, 0xff, 0x8, 0x48}, {0xe84, 0x8, 0x6, 0x4}, {0x8b81, 0x40, 0x40, 0x4c6f}, {0x6, 0x1, 0x5, 0x3}, {0x1, 0x20, 0x3f, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/20, 0x14) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r6 = dup2(r1, r5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r6, 0x0, 0x0) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) write(r7, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) 11:46:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r2, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r5, &(0x7f00000000c0)=""/20, 0x14) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r6, &(0x7f00000000c0)=""/20, 0x14) fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:46:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x8, 0x4, 0x5, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000005000/0x3000)=nil, 0x6}, {&(0x7f000000b000/0x2000)=nil, &(0x7f000000e000/0x2000)=nil, 0x7}, {&(0x7f000000d000/0x3000)=nil, &(0x7f0000006000/0x4000)=nil, 0x6}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x4}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x503}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000000d000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000000d000/0x1000)=nil, 0x7}, {&(0x7f0000008000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x18000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000000f000/0x4000)=nil, 0x6}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x3}, {&(0x7f0000003000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x5}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x6}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000006000/0x2000)=nil, 0xe41}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) rmdir(&(0x7f00000005c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000580)=0xc) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) 11:46:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe5c], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x4, 0xffffffff}, {}, {}, {}, {}, {0x0, 0x2000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x9) close(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0x9) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwrite(r2, &(0x7f00000004c0)="e90a930e8d2de1091ac29538d5fc2821f8e8b12ef8bb312d7a54627e62a8262eae11846cc9ca01f025abdc3ce211bb3346ec61c20e0f7206a5d72d221e46fe5792b05b24d4680998abd208cb77da27d820cffea0cc0daa7fe4e709d93b22ad15b60ce7ea6f3bf82c61f804b609f4b19ebc9ba1fb54e3e7580531389eda0817e5bcef0a56825ffa860b46f42a3be1348c11c5fd7006503da1d4d204ee0bfd6eb91397022719e53975927dbbca1c6b791e13822635f14553a5c6a95f449f99c7bf0f516c41ba8ddac8b7001ebb06dd07c01ad9f1764678be1f2f11ff7a68ded41e8f523af097d0afab771bc697ea20387dae46d59d", 0xf4, 0x0, 0x4) r3 = kqueue() r4 = fcntl$dupfd(r1, 0x0, r3) read(0xffffffffffffffff, &(0x7f00000000c0)=""/20, 0x14) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 11:46:50 executing program 1: utimes(0x0, &(0x7f0000000140)={{0xc}, {0x100}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = getuid() setuid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 11:46:50 executing program 0: socketpair$unix(0x18, 0x3, 0x102, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x7) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) getgid() getuid() semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/80) semop(r1, &(0x7f0000000040)=[{0x1, 0xff}, {0x2, 0x6da2}], 0x2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/233) 11:46:51 executing program 1: r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgid(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x4, &(0x7f00000000c0)=[r2, r1, r2, r3]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x74}, {0x6, 0x0, 0x0, 0x1500}]}) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000140)=0xc3d, 0x4) pwrite(r4, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x2d}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) 11:46:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820000000f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:46:51 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x28a7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/89, 0x59}], 0x1, &(0x7f0000000140)=""/231, 0xe7}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186a56010000001c00fec50000feff0060cd706c85c2768511fef2b128ad1f297e9e8901e755aa8587", 0x2c}], 0x1) 11:46:51 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/20, 0x14) fcntl$setflags(r0, 0x2, 0x1) 11:46:51 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000011c0)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:46:51 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r1 = getuid() setuid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = getuid() setuid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r5) r6 = getpid() madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x9) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r6) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x10001, r1, r2, r3, r4, 0x80, 0x1ff}, 0x9, 0x20, r5, r6, 0xed, 0x0, 0xb0}) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xfffffffffffffe50, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "24c86a0ac4c2b643"}}}}}) 11:46:51 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x200, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, 0x0) acct(&(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 11:46:51 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x6, 0xf3b, {[0x0, 0x587a, 0x3e6, 0xfffffffffffffffd, 0x7, 0x400, 0x80000000, 0x1cf00, 0x7, 0x10001, 0x0, 0x80, 0x80000000, 0x4, 0x7, 0x3, 0x3, 0x5], [0x9, 0x2, 0x1f, 0x3, 0x101, 0x7, 0x2, 0x3ff, 0xfff, 0x5c], [0x4, 0x73, 0x200, 0x3, 0x100, 0x101, 0x4], [0x8, 0xffffffffffff8000, 0x9, 0x9, 0x40, 0x6], [{0x4, 0x2b0, 0xfffffc00, 0x5}, {0x7, 0x3, 0x101, 0x8000}, {0x200, 0xf7e, 0x7, 0x4080}, {0xf8c3, 0x9, 0x7ff, 0x5}, {0x4, 0xffffff59, 0x4000000, 0xfffffffffffffff7}, {0x7, 0xc43, 0xca0, 0xff}, {0x6, 0x5, 0x6b8e29bc, 0x7}, {0x6, 0x2, 0x401, 0xe93}], {0x80e, 0x2, 0x3, 0xaf}, {0x125, 0x8, 0x5, 0x80000001}}}) 11:46:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x77eb], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [], [0x0, 0x0, 0x0, 0xfffffffffffffffc], [{}, {0x0, 0x0, 0x1}, {}, {}, {0x100}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0xffff) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 11:46:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x87}, {0x35}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6, 0xa0}, {0x23, 0x1}], 0x2}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) getdents(r2, &(0x7f0000000080)=""/85, 0x55) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 11:46:51 executing program 0: lstat(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/20, 0x14) fcntl$dupfd(r0, 0x0, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x1) setuid(0xee01) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xffffff01, 0x7}, {0x18, 0x3, 0x3, 0x3}, 0xec26, [0x8, 0x9, 0xff, 0x4, 0x7f, 0xffffffff, 0x7, 0x7]}, 0x3c) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x28) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r2, 0x0, 0x8000000000000000) ftruncate(r1, 0x0, 0x402) 11:46:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)=""/140, 0x8c}, {&(0x7f0000000240)=""/49, 0x31}, {&(0x7f0000000280)=""/101, 0x65}], 0x3, &(0x7f0000000340)=""/30, 0x1e}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:51 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) lchown(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getuid() seteuid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') seteuid(0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000140)="a14c78ef2460638428ffe94408d38cc7d8bc9e2b43d7a3c10bb1dd835f26fea8e363166bbcea", 0x26) r4 = semget$private(0x0, 0x4, 0x189) r5 = getgid() rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file1\x00') semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r5, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, r5, 0x100010024, 0xb}, 0x3, 0x10, 0xfff}) 11:46:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x7f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSTOP(r1, 0x2000746f) 11:46:51 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10007c54fa456cb9c71130bdcab7e60b"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r2, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000040)=0x2) 11:46:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000004c0)={0x3, 0x3, 0x1, {[0x47f, 0xffffffff00000001, 0x6, 0x3, 0x8, 0x10000, 0x2, 0x80000000000, 0x77, 0xff, 0x1f, 0x0, 0x10001, 0x100000001, 0x2, 0xfffffffffffffffc, 0x7ff], [0xffff, 0xffff, 0x5, 0x1, 0x6, 0x4, 0x3, 0x3f, 0x7, 0x7], [0xcd8, 0x6fa4, 0xfffffffffffffff8, 0x4, 0x100000000, 0xfffffffffffffff8, 0x1], [0x5, 0x6, 0x9, 0x6, 0x7ff, 0x5c], [{0x6, 0x81, 0x3, 0x8}, {0x6, 0x2, 0x5, 0x3}, {0x2415, 0x9, 0xb565, 0x10000}, {0x1ff, 0xfdae, 0x7, 0x3b9dc69c}, {0x7, 0x5, 0x7, 0x7}, {0xa0d0, 0xffffffff, 0x2, 0x2}, {0xad1, 0x800, 0x800, 0x3}, {0x4, 0x2, 0x1, 0x5}], {0x7, 0x1000, 0x80000000, 0x7}, {0x0, 0x100, 0x8058, 0x3}}}) getpgrp() r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 11:46:51 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000258000/0x1000)=nil, 0x1000, 0x4) socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x8, 0x2a, &(0x7f0000000000)="ebffcbff137c0812f5c600"/20, 0x14) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/70, 0x46, 0x840, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) write(r2, 0x0, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) r3 = dup2(r0, r1) read(0xffffffffffffffff, &(0x7f00000000c0)=""/20, 0x14) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r4, &(0x7f00000000c0)=""/20, 0x14) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xaea59ae6485ad624, 0x10, r4, 0x0, 0x4) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0xfb7) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r5 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0xf, &(0x7f0000000080)={0x2, 0x2, 0x5, 0x55681dde, r5}) 11:46:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r1, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x8000, 0xcc) linkat(r5, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00', 0x0) 11:46:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012a8947473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f933b2891c16a3ae70e01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f04883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccff655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e60302e23ff3bc568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff9306ff00001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f2390732bfdb283e0fed26d873aadad4bff01000099c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa76523655df7cf82b763b58d2db0ad73766746d87ac66855ff3e91a2ebb25f2920f1ccf35518798f62ebe622665990f594a87a90b8dc77aa5b33912a80952ca8ee296f5182eedb329019bd85b042ab9c8f0a7650d767ae5297c0ee9d858d6d275cc709dc51b31f682c73761596dc0553be88683b7eb7b7144a8013e7c2aa75eb38279460d7d647a58ea8413c966499079c7d3111c30332fc5da17b4b1889e3014c69ca93f1b08ceab25c99b510494565bf91eb1306ff8fef0a273eb66f4c82ee8a00"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r3, &(0x7f0000000940)={&(0x7f00000005c0)=@un=@abs, 0x8, &(0x7f0000000840)=[{&(0x7f0000000600)=""/182, 0xb6}, {&(0x7f00000006c0)=""/207, 0xcf}, {&(0x7f00000007c0)=""/70, 0x46}], 0x3, &(0x7f0000000880)=""/132, 0x84}, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r5 = dup2(r2, r4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r6, &(0x7f00000000c0)=""/20, 0x14) pwrite(r6, &(0x7f0000000980)="a3856c4f7fe599475a6ee4cb0974660930a5126dc63cd5a5cffca2cea3a7c4daacc36b97772211ea2f0364c3b679f0478a0b4b1f09c8145ee6019ed800dc05717f857f78e247de545cfee9e82b4755aa5f832c4a3285bcbc5eafe7ac78b791b27bcbdec01197fdec7ba2c812a559c5b26ba398d1b2e2920beb1f7aa6833ab3ecbb6bfd267c9e9ef1f1294c7fd01d2d7250855a1ac2eafc4cb4115f59c27a6e23fa6d74d9", 0xa4, 0x0, 0x2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x2, 0x1, 0x8000, 0x8000, "1104b1403e6722d13a2a81c1a9c897142b6a497b", 0x100, 0x3}) dup2(r1, r0) writev(0xffffffffffffffff, &(0x7f0000000b40)=[{&(0x7f0000000a40)="7c4bcc9d376da992064eb024", 0xc}, {&(0x7f0000000a80)="2e671a8ec70f05802f0511e1799d02920f3fa932", 0x14}, {&(0x7f0000000ac0)="3df0e809a185afa3fc79389b0d5ed8de5e2357e3a04eb6707a715ecfe8dbbee350332d73fe4ef0598113f0b46ab49da07f88d09bbcc61e0a69b35c496a504bae799cf8a66db57b93a40e1cbc551b130f1593d498", 0x54}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:46:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6b2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r2, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000000)={0x800, 0x7}) 11:46:52 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) 11:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0xff, 0x81, 0x200}]}) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) 11:46:52 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x2, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @loopback}, @udp={{0x3, 0x1, 0x8}}}}}}) 11:46:52 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x1], [0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x3, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482], [{}, {0x4}, {}, {}, {0x0, 0x0, 0x0, 0x5}, {0x1000}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) 11:46:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100), 0x4) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000b80)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000080)=[{&(0x7f0000000040)=""/57, 0x39}], 0x1, &(0x7f0000000140)=""/106, 0x6a}, 0x803) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 11:46:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000180)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="cc8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:46:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x80, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x6, './bus\x00', './bus\x00'}) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETD(r4, 0x80184600, &(0x7f0000000040)) 11:46:52 executing program 1: socket(0x6, 0x2, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a90f756bdd0b1ec5f2"], 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 11:46:52 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) 11:46:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x0, 0x402, 0x0, 0x200, 0x7], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffd, 0xbffffffedfffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x2], [{}, {}, {}, {0x0, 0x1}, {0x0, 0x2000000, 0xfffffffc}], {}, {0x1, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:46:52 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 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) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x3, 0x1000}, {0x3, 0x68, 0x1000}, {0x4, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0x9d}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYRESDEC], 0x1) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='e0/file0\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) socket(0x18, 0x2, 0x0) 11:46:52 executing program 1: syz_emit_ethernet(0x437, &(0x7f00000014c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb784979f95d42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65561cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c3021730c109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14cf1abe4178c1a0bb103a388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb685b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d7556f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee150652e1b73f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4d69f9065f078f67fe2098825d88b476c01ad87165e4c1912d2077de0807721780481a847d2ab61869394972a3d314bfff40bea5f0eabe91db7f43737d96a7fffb3920dc8ad3a680476bbe61ee56bb93efd698bd7ac13b4baafb25392ef53ff163aedcb3cdb512c09b1979122682af5a51e21fb9e32c16e5abf1e282b205000"/2601]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000080), 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x8000, 0x1) close(r3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f00000000c0), 0x2e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000000)) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000a00)=@un=@abs={0x1, 0xd}, 0x8) listen(0xffffffffffffffff, 0x7) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 11:46:52 executing program 1: socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) dup(r2) r3 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r1) shutdown(r0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f46696c653000"], 0x10) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000000280)=ANY=[@ANYBLOB="14000000000000000000000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d80a7c60700000084fc1c4ca3", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000cc1a0444602e0a9f8b99af08af469ce8694a357c11b45b5462af78543631ceeb7f640d493fbbe454961a7ad967c3a16ab05b482d64"], 0x30}, 0x0) 11:46:52 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1c3, 0x0) clock_gettime(0x0, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) clock_gettime(0x0, &(0x7f0000000000)) 11:46:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x14}, {0x1d}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f00000000c0)={@empty, @local, [{[{0x88a8, 0x4, 0x0, 0x3}], {0x8100, 0x7, 0x1, 0x4}}]}) 11:46:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e", 0x63) r2 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/172) semop(r2, &(0x7f0000000080)=[{0x4, 0x6, 0x1000}, {0x2, 0xd7, 0x800}, {0x2, 0x81, 0x1800}, {0x1, 0x5e3}, {0x4, 0x400, 0x1800}, {0x2, 0x1}, {0x4, 0x80, 0x1000}, {0x2, 0xffff, 0x1000}, {0x2, 0xc54, 0x1000}], 0x9) 11:46:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) r4 = accept(r3, 0x0, &(0x7f00000000c0)) connect$unix(r4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) dup2(r0, r1) 11:46:52 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @mcast2, @rand_addr="22c9d18d594c9364e0560c68ddf4da4c", [@hopopts={0x11}]}}}}}}}) r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x37, &(0x7f0000000040)={@local, @local, [{[], {0x8100, 0x2, 0x1}}], {@arp={0x806, @generic={0x6, 0x3c0a, 0x6, 0x1, 0x8, @remote, 'f', @broadcast, "213344be67499b2f52aaad389aa19e3f"}}}}) close(r0) r1 = getgid() setegid(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f0000000100)="d93b1393dddf5e78748bb373806808b9b48350f7d3bdd9ab2630a9eaeb6abf3a7c8b2c30e7f0cd9c57460e376889c509dd4c8143d7e78c8b38134f93d1e2dd6a8b097efeaaa80f15c9018948b7ab56119a36dec513af2b35440a9ab1edc65c3c180a0d94344cbc05e662ec3c5c645c302bf5d788a760895027d8db76ffbc717b7eb4d24b9371fa9f120f20eb4c6559bca1ca5aea2284a19f0c261a860138801e63cc072972acf4d678fc420cd5e54fe0422952f810f76448446b9144e417f7f73d27585e727fe35112fef58a4052dfc570823d2e91cf6ded3a2175eb", 0xdc, 0x8, &(0x7f0000000000)={0x18, 0x0, 0xffff, 0xc1f}, 0xc) 11:46:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)="5e548b97e80ba5203790734501dabb032d294bfbfaed125f0cb94ea94c74d30709a3d5a841eee12a973169d7fde2e3786c7ee000efde11aba207f26d51d4ed706772c911349b5463b4ab2cd115cb9c4625e69655590dd62c1eecdbf9abdc9d24fd13cd1a19084c5445a7746bcdaf0701e811253bbc70959d9900624ca57d0de8526a8ea4513c7e77a5e0374ffe4e7ba4237c72932592c63bdee0c0832463c0e519a022de6f1c7d33d5ea1f48628c7dd095410b95070940c21dc297c29f19d54aee4f880d8ec7dbe25dc3f505bac6aa45f9b6f17633ce54cb63", 0xd9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) accept$inet(r2, 0x0, &(0x7f0000000380)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x7, 0x4, 0x43, 0x7}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{0x0, 0x3, 0x46, 0xffff}, {0x8aa0, 0x1, 0x1, 0x1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x25, 0x1, 0x0, 0x4}, {0x4, 0x0, 0x0, 0x7}, {0xa, 0x0, 0x4c}]}) syz_emit_ethernet(0x12, &(0x7f0000000080)={@empty, @empty, [{[], {0x8100, 0x4}}]}) 11:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x7f) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) dup2(r3, r1) execve(0x0, 0x0, 0x0) 11:46:52 executing program 0: nanosleep(&(0x7f0000001580)={0x9}, &(0x7f0000000240)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x12) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r4, &(0x7f00000000c0)=""/20, 0x14) r5 = fcntl$dupfd(r1, 0xa, r4) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000180)=0x6) execve(0x0, 0x0, 0x0) 11:46:52 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) pwritev(r0, &(0x7f0000000100), 0x235, 0x0, 0x7) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100), &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='&[/$^\x9f\x00', &(0x7f0000000200)='/dev/speaker\x00', &(0x7f0000000240)='/dev/speaker\x00']) fcntl$setstatus(r0, 0x4, 0x80) 11:46:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000100)=[{r1, 0x160}], 0x1, 0x606dca76) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "04c0a205ccd72e1d0000e50095ade7e5e06fc8d4", 0xffffffff}) writev(r0, &(0x7f0000000900)=[{0x0}], 0x1) 11:46:53 executing program 1: madvise(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r1, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x26, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 11:46:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x3, 0x9, &(0x7f0000000180)="6f44a4c7ea85a6e37e0b74a29ae9de7a58c4bf2a9186d371cf8aeafabad1a263183f3d69f924d5a4736bc031d3bb058ee6fa83c0faebc27ab26cc0b4ebc13752a3dcdb66d8133830d6337e370fa7a20ffc7ba0766f63f00a1255a4e49af301d995400231cbd156a825cbc17176fef7296bfc0fa3438eccb43874a4b8b9114031965d3ae44bf2c14fdd8f0405660d3a0825ba9d7593f5ec55f0803f", 0x9b) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 11:46:53 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x0, 0x3}, {0x8001}, {0x8, 0x0, 0x0, 0x4000f5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) kevent(r1, 0x0, 0x0, &(0x7f0000000380)=[{{}, 0xfffffffffffffff9, 0x80, 0x4, 0x4, 0x7}, {{}, 0xfffffffffffffffd, 0x7c, 0x8, 0x3, 0x2928}, {{}, 0xffffffffffffffff, 0xf6, 0xf0000000, 0x9, 0x80000000}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x6f, 0xffffd, 0x0, 0x100000000}], 0x36, 0x0, 0xfffffff9, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) read(0xffffffffffffffff, &(0x7f00000000c0)=""/20, 0x14) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r4, &(0x7f00000000c0)=""/20, 0x14) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r5, &(0x7f00000000c0)=""/20, 0x14) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x3, 0x9}, {{}, 0xfffffffffffffffd, 0xa9, 0x20000000, 0x80000001, 0x7d}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x7fffffff, 0x2}, {{}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x2, 0x7}, {{}, 0xffffffffffffffff, 0x61, 0x40000000, 0x10001, 0x7}], 0x6, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x80, 0x1, 0x81, 0x2}, {{r1}, 0xffffffffffffffff, 0x4, 0x8, 0x8001}, {{}, 0x0, 0x2, 0x20000000, 0x5, 0x4}, {{}, 0xfffffffffffffffd, 0xc0, 0x80000000, 0x5, 0x8}, {{r4}, 0xfffffffffffffffd, 0x4, 0x2, 0x1ff, 0x3}, {{r5}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x9, 0x3}], 0xffffffff, &(0x7f0000000200)={0xfffc, 0x5}) 11:46:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r1, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000000)) 11:46:53 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000001440)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b4fa7ce657aebf7c4d0981b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r1, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x4, r5) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000000c0)={{}, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) kqueue() 11:46:53 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) lseek(r0, 0x0, 0x81, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) fcntl$getflags(0xffffffffffffffff, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x1010, r2, 0x0, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000003c0)="6a9eaaf28e5c27dc63699b2a933a5d14e616244024e439838cf2964baa14bc069026891853a8d0aae0a7ada112ad19c66cc474b7615b31fb6ef5eb36e9a0914352d3eb5f574e2bdae388", 0x4a}], 0x1, 0x0, 0x0, 0x2}, 0x4) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r4, 0x5) open(&(0x7f0000000380)='./file0\x00', 0x400, 0x1e5) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xff24}]}) r6 = semget$private(0x0, 0x2, 0x0) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000004c0)=""/123) pckbd_enable: command error 11:46:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ff00000100"], 0x9}, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x80) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/20, 0x14) fcntl$dupfd(r1, 0xa, r3) 11:46:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) mlockall(0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:46:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000040)="1f69cbfbbde96a2967b625bd09b0a6112d1e3dca677905e75a62750e322aa072dccbbe7cd62fd6f23d561d25bbc96be1e2f9eb47deff14b913d0cf4446b782db1d22926fe4f51dad54e4183b7e84033dcbabb65f89682a974a6892c13de5503672cdb4861e763e0fd4ae6b9405a6b2173d4448cbd9112068c07a2622795a", 0x7e}, {&(0x7f00000000c0)="dd335b2fbca11a03f0848078a90505e8d9e934996aa7fd84e68926ed9b8db58abc4691b23e8f9275a6a5b1d775c8999e585fc43524afcbabc9fd8e", 0x3b}, {&(0x7f0000000100)="41c2a952a86c82f1bc191f71b3bf490aa4dfd0b33b534e2cea0814b9ffe586d0", 0x20}, {&(0x7f0000000200)="d38d5f884694626885d5b4", 0xb}], 0x4, 0x0, 0x0, 0x7}, 0xc0d) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 11:46:54 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) r1 = socket(0x18, 0x2, 0x0) kqueue() minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="e54a7b11cf03635897b8499a6ad96836c6ee21e1ae0c9929a9782903075cb9b37a86df2496811a6b91b861138bb138fa4531ad27601e314c58587c8e7a19ca852e74101c4f093b766f3266fe9e9fde0dcb249693761c8a937d3d9f6d1b8cf84b6d304a3ca9f89b696ddf10cf96c70df5b0df2773f7b3dffe3d126739e7bfd641cb189bbb2e7c824f20d2fb285bcbc4af553b40d6c00964f38d3119412a2df509d749971c42caad018707521bb38d2aa1aaf5eca297e181bced3e3a4110e425e63c9548606a5170defa051e61f8843f7289edad467f52a212767594cab1", 0xdd}, {&(0x7f0000000040)="e44bc9f22ccb0a07fb0d7677d937", 0xe}, {&(0x7f0000000080)="d4fe564f5fcf728047bd80003477cd289a286169ff89806af69e989abcdeba6d4d37d78a911623d831fe6940f1bf63b277462342", 0x34}, {&(0x7f0000000100)="340cfe6475af086c3913d8e30d188b9807d20a4b4181920f288000a8c8930860ebab161c31cbb7160ff5e43bdef2ad54c96f75af5650d4fe40a974cd2c24ca1130c32df906bc16280804489186e35e31765888d0caab6bb3a27b672dbf2cb9ac8c46e05181535e52ac0187559cf26025cb21dc2c3a", 0x75}, {&(0x7f0000000300)="af181bf2650ebe1bc5a61eb0155055763840d7fcd591bad92683e85e", 0x1c}, {&(0x7f0000000980)="c0d4652527c076d1f083d306c0e96973dc0571fb7699818085283350f2a52121a77dcec6676bd2c1ab795abac1390aeab7b75aca9ac08bd96f5e89c0a915d8a45406ccddc252d6f6615d38ba8f6a0d4bb691c873fdd5229393c85b36da4775b56d65c28f491944c22e14e380db5dea43512038dc7f37d17654fedbb34d2aeacf1153f0096ace8ef709ef9e62ad8e7158743f293170e8a08d0e32e67c5f50a8a89d608a06b43e424b440c1209df88bf879aed618b23d9c64d73895ac63456bf6f91aee728de13a04ff0ead76b148203a5b0e54fa2c74bf178120408d55b6a4bd98cc6bd1dd75fd869d057311f7acb1834f04145ac910ff0a23b596513393d0d9bc2a7827d81f570fa27b836527f26943a8fa0fbd81cdb9f750e03ea0ced80bfab3ff5a12d2af21cd1a058235cabbe6ad077e3bda48771d0c54edd939be5ee2f14c1014e760d646d8c6176b0a473373f794e49f26e74a4d392e39f9779ca7490f4884bd929dd4e46018e99e7bd2e5e86e83e5a12090f9cbb5638a4a9ae3298f9f8279ce92b084a42d9716274528c84a82603e6524759ca9d017750ac1f63e1063e810f688a9a707221f705d07e171b2e6315ea98629145546523760b7c4ad1472339113385ce435f3c817f87be3ce35f2ba9a487ca36f79f3956c3f423ac961413ce31e5f86b5a545164bd1b2507262262e981abf8fcc90c2c323fcde076cba017749ab612d9b6d901d2ff865f1af55335a4c6ef14036554a2708041071d2a9148dd0a07299848944b0155e43c8e41de1257417cf7ca1c53419cc1344f97d2e3877f8ffeb00a952feb8bf4fb44b03544a64c02d94b4b9e1e46b2e45f0f2bb815004eb46f1a2feb75c416b6a6586334e86dfafa4750c35ecfcb29c2e9d9634f802e660d217a74e15d67d0935f6ae73d83b1af826783eb9323b137fa221e676428fc2cd0c315992fc0ff5eb00a3c89702dbcd04a826560bd0305e9533baac58dd19cc8d879e17bd508837a07f7e7d93415994372edb2bca0b9b43a5c33d4e927b3707f9aaef198c5eea829f526a2b21eef8852f76256e10be862834a3a7a75afcfbfc373885f363e1550394449ad6935523a04d625daec9f034c8b2dc6bab6d965e4e48befce27a4b5458c48eb568921cf422d2cacce7589c1a6500a2a3fa6d91b6ad8145f5357a2862399cde1ae1baf06d3c9c43b90bffb376b44f1083581bed1074dcf805b41bc9846ffe936de35bff3a4a04a8d8bf5ce6083c700c393d923df27629c277242df2f6f244d1e9598ce1ff71124b1a8eb44a6ac45642e4458175144b2fef874e859208428e89f9555a6de77461f3f38b96dc1a49ef629d5b01965b608aa735fb4a6be919fd11169094c750ff7dbe1897d372c402823b52980d22c3c362c9df6fdff792b16afaec059914db657d1e107bb36c666f9d5148984b85d7097bb82fdc6532de06854c95196a412e4aa5bd619a58ba439c745c0937fb0588c4c385bf41d4bdc85cc12ec029e15050e896b5625c5c6de0b08806b98ec9d349e7312251729c9db25646b2f3165c93b04ec830d5b1d64ceb86366ad5879bbc77a6d7fd7144699fd0a6acb50222bd5f475ce3de383c1965e09c641f05408c707d0aea77425d38a1a61d8ac3c51d5b8353768de94f18f9620cb31589cb5677b559f870fd4bc3e1b3032a141a8df7a9dbd9d478c4a441206a0d26888f7ca4e6aa62c2bb6396e232e32d75b444f8d09988660b050fa37be8372e75489aa74b9897adc1c1855566adb9efcd4888d9d660384dcbe9db0898a20b0b02538cd1625818e79871ae67b367c35251604119efab2742dbb1a20e2bac9591734a3ff8fde6740dbbd243c52efad0f1e40be2c9ac8944a9cff3aea1894d7ff16e200e7d529518684a9375deeebb36f07002e221eb7db268796d6680623122c5e709fe6a5e13488fe7874e2439933b508fdac14168dccf6cc51935ac3b44ae68837308507fc91b9d801bd0b0b2876dbea52b2977a75d80934fd5b76e9af95306b6b02ebe32bf0230d4cc732eb9415baba991307b8656d4f1e64c39f94b875867523aa762a9e4ca40b6dc7e78c01ab4da0bc9f662d89420f4777b8412f3d84b2f9d81ed829b0e8c0e8fcd7c33c17eef29634721e4342d9818c00cec1409b1187e36103cde6b5b74836dbb71199e3aaa5d999c4ce22bc03f8d598c6539fe8f720d41c40d9c2b75f687dd72f79d488785bf8e8450d08dc547737b69fadb9891cee3841f6e7ad6df4d180c99c30e8170d0216c590c040667707dd568a3e1925b21968dd15b7a6d6144cbe4218d32f5a51f295b339f17c4af41933594e8e87cf3d6c7c4dbe4093c7e6594304ad87770f90d0b29b2433231d029f424458e3d1d20682e36bbe4a8318aa777d4723739fb38abb95d79b3451ac66f40f915923504f63ce1d21476b81742de8bc9e3bd8e62eb580f04074cda2ff92c17249514ba8235fb513e1adf46ff49113beeeebde15b957e58aa61570ade1e61f28c790c952d338b924eed12885be9878089bd58bff5ccc43292409e34783735590c326fb24a0837d0e61918f1c8d6330248bd23577cd1acf7b196ccde35a3ebf18cdd1663858fa60af8193b9c791563193500bf517952719c2c0ce944eb1f1d1901d7a26bb08c8be284e93a6e5c2f5f08ff83c0675955ad7306cefb3b1584b4207d862fa8df8b3682639b2c8d0e48bcfd65796a07e35de5cad3a7a5808281183587defc51c4f0fa7b2b282f95c74a387497aa146ce85410e82128ddc025f3f310d53b02a97b1e0e92b34bd41158535656d84749dbd83046bcbc9355ef94d6af93a4ff9ff8d31143db821c57cca33b96ac32f545c731ffe4a07c678286a47fdc6111a64d48dabeac3518d91f89b9e04f46bf0fa7b5d688df25337f68a8ef30eb6dccb3b694375e24167d39b338193277fc357aab3fdd0ed2439adc8be195f9caaa7dccd0172fb8014a79af1957ecc1a27bcf0900e7d264a919522a0d6fba012e33162114c91291c0b7ac58db44906f928ad472f130965aea158ed1db563e8baca89554bdbee6cb52ef47046b16a11c0c819365237830554ab506b46baa4255bc3857505502a9a23169da42227c6fdf9924cf5aed7dd2a52256d4272c260d37c81ddd3b8ba6c809faaeb97ca34b216abfd732526df84e9a4759c64253a8c099f68bfbc13fb6cfbf080b88909c825e0a7aefde7d7700e1e01c6d8dc54e999ccd3fbaf1b13262f7aa1e2b5c511fc4014bf7a0e348d048817667f9aedc2e2a402931485c5144bcbc036aa139aa377febbdcca5517a42298f8f5d382dba03e3313559ac814a353d65c850105e7a137b3aa725b9992bbe2bbcae10ababc0a9f7764eb43ef4cb9e3e2b6e06f7f664b259593181b7e06ed11a85d6c453083a8d438bd5b89ebd34354b38de3bc03e97c3a43c719df555c8bc3a9093c3147613d290ca9d1d996eb9d8b8f7e66042de3250e4cfb56ef13916b1de552b3e5d76c3870d8b7ce89afc61b69e0a6e97a7400e9588555c40b7919da2e50c658cf16db4b7c8cfd58b3d6d620b4d83751caaf4f2cf61e17d976c0555c91304b579dbb33e212f13763ff2bedadf4c01dc5b3795bd6b05e3d541c765062e2ab708824f543a1135c7f45cccebe5e25b6690191b4572fd768da670098f962d1cecf2b027448f89cc569b4161a4e173154ac36aef448576b71ec7e19ca1d711673d4a78dc77e0f0b7fb0718375fe67488da58d33984cb4a63d7b585734eac8174b6fa833a775f1d919a34af5e7ba7030868b9ed319cbb729685f3c1ee196864024a0b21c69cba89599e072c0bc225efdbf291ee3cb39f6bcf526d18ec927fa1ab1da0ffb27cdba21ae5fde875125defc46025d2dab64208276d2e07cd1dfd925cf8e48416891b64d41401f4e61c5f5c99a05f54d3f5c8cb58d4dc672e9290ea3ba2de3a236f50ad11b7ada5febc5a5872b5462f441dd5aa80feac9aff4d9c48b1f124332f6ec1e3684dbbe31f02f0bce634a1a74bcbf775429087db9f1f49de30e5adf9df5da92bbe1084227bcabf5cfccbe50e48b7e111e7d6c17b2fdf2bf254f55730f8a4831f13744e82d34dd43a09014b75d52d87b4f203e2b7fb80303f060f32528215a2f59a9d090de1c483594d7821abccd4aedef94f56ea00d8bdd08297c5e20afba09ea3dbdfa043384ea5d9daaa1b7040b025b400b3b0b53770519c8a034d9a0d6d86d20e16ac0da830bdcd0914a8e6272f34fb5c77b5d8e3e378759b2478eb15338593fd25ccb4f15338cb3b24a4b2be4cbf9145a1f75aaec889fd2d7373dae7c86985f5f265d5e86b49e21203111865b0356cc7169eef057e28bd9df3a3960794e3360dd7479761043a431088db732e044a38c49e6374bca5d5b95bb19314f073b045182bb548f11a9751a60248eec22d0b1d2ba7e037c193d261a245c0b176e900355e06b439fabe780431409ec6a60f98f2e8c615e7e97bfee111938aca0f4ebd7cf650afa3d1629b9596184d9805032973411d128d87f1a036403848f04c5e7b259490c88ef24bd31b55f2a536807257bd6bcd6c422a49b5d31453769361317820cb28fb00abac092bf56d4cd25557d16e979389faaa39a574c79c4f104534b0df3ffbc6217ff6ebe13f886615a687da0b97bf13e62d656582d65cfb416d47a65d9871bdb9709ea47c8f1ba0277a5397cbf31edf08459a16679301b59de407cb2b6aaf9ba14cf53288d360ce59d81fcc405415a46584f361333794af549e92e85e3ab9748fd4193f8618b09588edcbdc95118f5a57e9db563a3fe025b84f6f3ec2bad196ac922a0697a7d199de972179fed1f90601d64360693864700d989967e6aecbe518d896623392c8ef46b184815df4c1ffceedbf9371338ff7ab4120b14a077388dd4cd4ee7c2b4e8100e16e3651e71fb0a7bae490c86286eb59c9af85dc0bfe90ba165452c71e9a28941b16337c0383147b40dab2086e47ef52855af26e7795855e8df3872d96735923cf143e00361a0c9eef407983a7118351b6453bb5eb38024c24c33f402cf1dd3bf1930bb7115936e529d22b2e8fdca5bd94f135a5d2af1c8748f3672f8c3bf7ecbd28f3179310887f84b57addbd5c5bd39d6da3b97620caa5b8cdceac57dc476da15e243e00221423485e066cf98c9b7d514741c297875532b323cd783d40f88b6884dbf5d959b0ac1acad7948b4b77a1737a6787d629906716009670e203e7ae11d2c22c75124091ceae4fbdf525edefca71c9a979ba1ae0e9851149838c7ec9c85c3dece1e7ab4a712f4690b1ec0007f9e1939458ab49bb5622f8c219014d915962a27e9211d68a261545746aa95437e2d88329dcb326f5eddc604820bbefe465aede338b8a230d402e39c765ef73a5824a39d290fea8fedab25bcf765c5813c41df2a773477a2c85ea96539393853e6d69b3d6d00c69d29122fe208bccaf0b05666fcd396c99c6c0fe682ebbdb5c4d117df83313694208667096aa561361f26b77793b788a06f80b2e40a509431db4b557abccafbdeb84b1fcda858899b405c0e91344d1669faaccd99b5089f2eeec9333a036a564fb0da15d53ab0549a55fb13fcacb9d7a8f256a7733ce0591688630fa310ce5f9a214ab0e24687e8abecbab9716db28c401f4cc3fbf4139a934be38f71ef8be88843d7487b6fe624bca973963e0758d6ebd1ffec68c2136990ed62ac149514a773aaf108858d83d49f015bc642687fbcc7214a5814da3d82857311526e8d5a714677fe23e9a6515f6f05513b89c20e251a653e", 0x1000}], 0x6) 11:46:54 executing program 1: getrusage(0x1, &(0x7f0000000100)) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) read(r0, &(0x7f00000000c0)=""/20, 0x14) fcntl$getflags(r0, 0x3) 11:46:54 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRESHEX, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="543ca72ab8be4becb6525ad4134fab7bddba820cac6524eca06d89c7c816c96737015e6d0f1a8203435cf27b12b778a81b20834ae1950e3b50f4ca93177cc35af0f9e42c58dc10395f29e01fd71aa2bb33cc8f0515d4bc56d6363688f9b876a165a9be385c8380390840879ff6a4abee1959a6c23ea7397643a0b7608bf5269df3a30deb3d14b78fdd54779390a58fb2732fbdb7876c82683ff4eb8e71ae37543526eb61c3ecea74e887c94ead124438f5dfcb43b4d9e4c846d14a61e61667e5"]) 11:46:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="737696ce40f51221eaa245888a06a15f7e3128fb71d252c8456f8839a10e0200000000ea77aaac20442bde81e1cc8f7ea97e19cb1d42"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000006c0)="07040a2bf30f00000000000000000000000000001a3d90cf1e08fa687e03239c1f0b48a359fdfba0c4cad26d797b4054dcae38dc9bc895e947e86072c5b45f23d6d1c312b0db13ad2c75f17209c873007ce114a467911cfda4f3ec1169a278d852649af0e8fed715985132abbd5bc2b654dda79f889660b40174b907c425fca690b467153dd763f060a2034a29ac85161e3e84ff0147eba743e9afdf7ab1d5a6e0a30e2f59699dae547170831fbd42cbd93a993bf503daed87e7ba5ea3295c6d6123b5166e18ae132a9c4aa86048498a71fcf9a12456b8124e4f2aaccd696ae8f3764e02b0217b8c2593b2fb6e12e57fc67232d94e7734e724581e0249993c6b43f7c578082378ca90cfbc1091ff7afaf865188f1299be833b27c0246ddfe7a08729f560e937f5e20f941e9927c754caa3a27d20e57ee2dd60fc9652c2ea171d48bcfb9269be4dfc5313a6e08d968e82e3c598cd77c7358de1da32b4effa", 0x15e) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="dc45a506583c55f9e6698573adb4ef43d77d7c467f0ddb83333ee063be71e66828feef643377ce41c5ad77adbf675b8442f7d8c3e55e55ee8301de3e74512b47c08c5dc34fb25448af77c97b2abdfe0613210985de01b6c639593787cbf5c762cbedf82fcbbcc097f41c0dcd723e5d8e031db09c2c8f41510341b278ab5d42845de300000000002c", 0x88}, {&(0x7f00000001c0)="895c7d78b7c8e6f98f7c273d2fa24faa3d6381a43ce7807caec695a449bdde0a69a0210c45ce565fa3c441b306ef374ba1b74ed6a1af47fad4456e89bfd27db9c24f0ce981b52aa42d2b286829eafbdceaad959e2a5f5fa40c446b95829c7d9dec7de4c21e25f518b999be3d24fe42b56d8e7637d80f24b9194613e3722f6cc3ebf9160383e62591136c3e0d3d4a264a818c203e6b1a4bafea11e48461", 0x9d}, {&(0x7f0000000040)="763db7ccbe44e2d489d8228fc9c3cb7eb414c5ee99bc9138c590c46852053ceef2a33a7046d30885edea2f7da4f7a49776955873a35db8", 0x37}, {&(0x7f0000000280)="94ab5dd05151f7d5615fe69d84c7e9e8070fee6fd7", 0x15}], 0x4) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) poll(&(0x7f0000000000)=[{r1, 0x8}], 0x1, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r2, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) pread(r5, &(0x7f00000002c0)="e081ac90e82acf87c3526c6191615cc4c96dd5d7f46250aee1c02f5fef4ca355535ad044a150ca58c49d2f0bd9ab9df0deba98877d25", 0x36, 0x0, 0x3) chdir(&(0x7f0000000300)='./file0\x00') 11:46:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f812b868ac829"], 0xa, 0x0}, 0x0) 11:46:54 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/14, 0xe) semget$private(0x0, 0x2, 0x400) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/24, 0x18) fcntl$dupfd(r0, 0xa, r1) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x28a7) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x8) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='x\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r3, 0x2000740d) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="000000b5c178290000001c00fec50000feff0060cf1f297e9e8901e73547bfc0087551cc44457bbecf86713b9ff58498889a97dff0fcd477df01f803eccab8f6ffd1c50eb33d5300"/83, 0x53}], 0x1) 11:46:55 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) fcntl$dupfd(r0, 0xa, r1) 11:46:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0x0, 0x0, 0x9, 0xffffbfffffffffff], [0x0, 0x0, 0x401], [], {0x0, 0xebfe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) lseek(r2, 0x0, 0x5, 0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:46:55 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x8001, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) close(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) r3 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept(r3, 0x0, &(0x7f0000000180)) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x91db0ab37a774c9, 0x2, 0x5) setsockopt(r5, 0x65, 0x13, &(0x7f0000000040)="353e80c51ff446900591d1275e37ea93856a058a437101d4bf10df303f8e0fe5e1ccc7cadc992c670437323874cc951346391d239e05f4b6f876d7707150d0dabd499c53cb57ea106164e8", 0x4b) 11:46:55 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x81, 0x4, 0x83}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x3e30}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="51c4a37cbe2016d4f6811733d168cfc1f0251be848b7c49e654e062c29f521e61216dc734618f789ca31b93b7f8346c941ac4dc32aabfc23a139eeea80d9d0cf3b4374cbcd1045b7a04984ed7f2517065df7d0e78dd17ddcd124c9cdbb151045f098ca79c52fe29a896cf76812ea3f4234f1455d5594f1a2f0760df5fb7bc4b5514b8559099e320100ffffffffffff627d2cfc84e68e58c0f07310efeb1b0e35eb4f183fa75444d5cdcc50fb5be1c840d1c1d891900e1e51f135534740e9c9c1d3425f49e72079"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7, 0x0, 0x0, 0x686b, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x8000, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:46:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRESDEC=r1], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r2, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r5, &(0x7f00000000c0)=""/20, 0x14) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r6, &(0x7f00000000c0)=""/20, 0x14) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r7, &(0x7f00000000c0)=""/20, 0x14) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffb, 0xd0, 0x40000000, 0x8000000000, 0x2}, {{r0}, 0xfffffffffffffffd, 0x90, 0x40000000, 0x3, 0x9}], 0xf0000000, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x8, 0x4}, {{r6}, 0xfffffffffffffffa, 0x83, 0x8, 0x37e, 0x4}, {{r2}, 0xfffffffffffffffd, 0x20, 0x2, 0x5, 0xe742}, {{}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x3, 0x9}, {{r1}, 0xfffffffffffffffd, 0xc7, 0x0, 0x4f41e48f, 0x5}, {{r7}, 0xfffffffffffffffb, 0x78, 0x3a, 0x7, 0x2}], 0x2, &(0x7f00000001c0)={0x9, 0x3ff}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="080072a20800f2ec", 0x8}], 0x1) 11:46:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c653001"], 0xa) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:46:55 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x4) r5 = fcntl$dupfd(r4, 0x0, r3) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x8}) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0xa, r8) nanosleep(&(0x7f0000000080)={0xfffffffffffffffa, 0x6}, &(0x7f0000000100)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)=0x400000) 11:46:56 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000100)="36ecaba820ff37707c06d9399669da870510ea9c60b03cdc3def204f94abd94b47d143f8b5cdf816fbb7ab79dfc189e4d04897b8440dfb61d3a68cc06532aa2e3743d215240c8cbd50d21c52ba6f81a962213df0e8d07ea734fcf4f658cdd55c424e9308cb04f9e901332648", 0x6c}, {&(0x7f0000000180)="b987a343a39e431f33126a78d833fafcc6214c07d08193f1372705d880cc3047127a933f1ecbba531603007bc176d4f2d791bf9c2a4a1e5870d613e147dd54a2154c54b765b05df8ddc33d1f2a3f9200a225701052b7f386336a5d62d9c5208f4166527ba2588a7f42ebf3044e62f211b9fc387cd4135e9f4f6531da665847f7cf63c7ca6b05b578a751507b6e39829a2a2c", 0x92}, {&(0x7f0000000240)="06038a890e2629c4a5168764bf48c69b5f724f2b9be26d8e2046096918e7652b0aac660a7a7e53c28fd3ee8082b40f405ae9363ae7521d5009368e0fd73dd5de987c57d3f615051bb3c9ddcf25fb95907e011c3109f43dc5bfd4d78c63bde0ccca0205c24ce013287bc7c115dd1bd517fd987a8475615e0477139807e555ca6838be7794552ba3126d00be1dca3f85ef732f3efb03e5b0a97b7814a6a963462e0aec7abd7c698a9e6b819dbbefd39d6697cae305f29c92c962511eb4fa60ae9c1d990330c26935edb7ec66dea43abf47c4dd75b0e28a0347f4047adeed17c7aab1511aa3", 0xe4}, {&(0x7f0000000340)="5518728426d5f158fca17dff3ee45b4a6c67a76898c9a88acfe03bb11096c771f0413dbac5129044bacf066151f24b037e186dbb8404c466846c04f489f5865e8a49d34f83920526b83b3b5a0f7fe3393300c390b27fa898d3a9aca1db0278466c5aa3f3ef4460e00d23c0cf969aba41e2de20ffca7acd1c94c8ee7d220a428ba79f46d9e776ff1e9108a640f4e39c76be01c60f9358d6d0a3101494322fee40208d5ce4e19f9e", 0xa7}], 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 11:46:56 executing program 1: r0 = socket$inet6(0x18, 0x4006, 0xff) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) clock_gettime(0x3, 0xfffffffffffffffe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x88) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r2, &(0x7f0000000ec0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgctl$IPC_RMID(r2, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/20, 0x14) pwrite(r3, &(0x7f0000000140)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x5) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 11:46:56 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x2832) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) r4 = getuid() setuid(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r6) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r7, &(0x7f00000000c0)=""/20, 0x14) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r2, r3, r4, r5, 0xc2, 0x400}, 0xfffffffffffffffb, 0x0, r6, r8, 0x100, 0x6, 0x4, 0x8}) 11:46:56 executing program 1: r0 = socket(0x1, 0x4, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7f, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x8d, 0x200000}) r1 = socket(0x800000018, 0x2, 0x0) socket(0x18, 0x4, 0x80) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, r2, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xf7ffffff, 0x0, 0x3, 0x1, "0100000000000000ebffffff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) rmdir(&(0x7f0000000900)='./bus\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000100)="1b38ba343a0f23ef119023014e0a0ddfa07138a853a5901682ff6bd81ec5d01f28629694811b82b10d93ad7cd0f290537f0534755c33e2c456b28c51efad6d9550f26301fc3898a9fe5e66382566cf829922605b52ea4c5b0a5b8af241ced5d2b4e56de119c92bf100abe19eaf2c08a292a9026cf623772bec7a456bdc245f1b98ff535a1b18f463a1a3fd3ab91274bb", 0x90}, {&(0x7f00000001c0)="10d8b2ddca47e68761e018f79c47db803f225da049eb39f8df129a1b4b030c201c98a7f9a506ae96285f3bcba5ac6ba8dfbae9c1b677afc4b163ff94bd96d7029d116cd63852752014b79a63fbed4d0e1d73e29f800ae09bd9cf3b010c637d3688d440619b7e915037631284441ba2f2ecbf2cbb26cdd35986", 0x79}, {&(0x7f0000000300)="ff01a045938ea3819f9cc07e646098086bf043498d48fe1185fa82ce88dea0fb35a138e0936712a738ec22833ed2db2b98a79c177b0242cd6273375a1048898bf059720e761303c3ae1457a788681e3b227bae6b0ed79232cda0765dac9130f5da6dc47af1c113c80ab8aad95f95801ffa0c40d1d465c21ce81b5395ec888d39cd16fdbc1c36dd3ab392d20e7e8f447941dc55d8d41e8ebb6e7802ca3f79836868e2be99d9ecef66414865cab6b81377e8bf374502dafd39a6f63cb98f23cc2fb8bb660abf1f0ab03f742f525e137e47a6e8f4eb6f3dc1", 0xd7}, {&(0x7f0000000400)="3bd929b2378e990584cabfcf96928673e493980799332d46ca009442059eefecc59f261f79915e338a2de98af1a3452e6e10d4ab6ecfbb0c50d791619c5bc86d26c33680bf3ef9088027a79091cc604a21fdb7c9226139eb0af774dc76726a53aff5463b177a3145af74d586b56f1537d700d1fd2a1aa62913a7488637f2d53e3759f69375fedc93b357bfb367a9b5cc0b4e7c7261501e3d0359fc0c43c5d59d6626a95125d49f00", 0xa8}, {&(0x7f0000000240)="074886729ba8a48499f52289bf7afeb954cf873811f80b34e45fc612643db12abf6be9c6c903f40b0d4e561d4e50", 0x2e}], 0x5, &(0x7f0000000540)=[{0xd8, 0x1, 0x2, "b60991c1a33b25522826213ba896b482e8c8b70fc126d7146e51e2716a0c71883a39f56205c4211b8bbac8309cb942aad3d57586c4ec1c6fdf7dc06cc4a53223e5363a66e7983c3baaa59e82edff61ea1e3ec9dc69e7d34ba71af4f21f74d3402c65920fede9fd38d5ad3d8d3b7bd0e4bb2b47179e9b893012d741e5fbccf2ca2ec5b72293ccb43e11f1fca4e65958bf5b96d3389b330141dc3ce9905ec4ecd5291c476ea635ec07d78e96bd9cb98f9ce0ef1fdc409fbec5eda3389a942c1c6e96"}, {0x108, 0x1, 0x3, "21a4f8857dbe7b3b17bcb870d4abfaaaf6b9ec0e25e57cfccdf112bc187d9c8fb8817352208142c1d04b89bdf2398a3c27b0853c0229c3e2c94161c66a229810c68a99f903bcc34a639509fe423a4479b6273024ed50ffc5742bf70312c70024f1eff950ebca178ecd362452dd8904bc926f153dab12b6930e5fb0dc83b028e38a237db9aa0ba46d7f69c29576e2a0e1581211cc91a3d9a5d49c89f2838a1c4a475133f21be6145a7e7e2bab701a7ee816b7edb25f7ec1af11d76d311cb685bcd47e026626f77590b7b7d5d1532dfdb69cca06d2ea1e8f2001222525a5870aabfa650932bb91366d1f0008d247cf44b559f31d79cd95e86f"}, {0x10, 0x1, 0x6}, {0x48, 0xffff, 0x3, "811ed061ed68e00f00ae042bb0ec436ddfeae2d2abc7b71729cc0f8fa415774aafedbbd4e8af14e851fc14f51890fff166a705968aa3"}, {0xb8, 0xffff, 0x2, "8b3fbfff3770dcbfcea2bc05ff929c5185b4d6ec1e3bc12547771079c42d7fc78b4ad8f92f25d45817fd2f5440f8f68f3ca45307b19e7d6493c8610733c101c8bce99d52e803063e6fb39d6511bb8e14be9c03db89eec694b4595be866fa749d60d56d8eb553c2bc2d54dc765f42a046362ae2ae85d0f9988634f34773fef4dc109a77f2807ab1264b5c32db7750f3117cf8cc80a49b2cf1f129e86b8ae8f571cdc07bfd"}], 0x2f0}, 0x400) stat(&(0x7f0000000840)='./bus\x00', &(0x7f0000000880)) write(r0, &(0x7f0000000040)="d7144b", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r2, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) utimensat(r4, &(0x7f0000000340)='./file0\x00', &(0x7f00000017c0)={{0x200, 0x6}, {0x1, 0x3}}, 0x2) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) r5 = accept$inet(r1, 0x0, &(0x7f0000000000)) sendmsg(r5, &(0x7f0000000300)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="d92d88d9ba1b9ba8b95622bab42967bb8c60bb5390ca0e257d63b08e92bf39450ceb7f8ed581cf689fa763da7d608eeba2ba627385effa14889d43d08ed486bce89a81d27e8ca958916e928a601a37be1576afa3da324523259fafc027cbd6991f53196043be77231109b2fbd26c3537eedca4194b7d56a6f1c6aee9", 0x7c}, {&(0x7f0000000240)="606a0ae8e2c72cd4eb2135c0aee38e49748a28fe6365a647281fe9d16f4ba136111c81c124573cff70fad301e2db6005396c8e3ed46bd571e98303865c734b62cbb3150e146d532e66359a6c6c3721adedb45500db47607673eb35f18acc7f6e43ece9a8565a133d6b25094d20613087f037d319c3a9f2481c7c89d8929979ce", 0x80}, {&(0x7f00000003c0)="9f27ad75fc4be631d6dfddf41b9c8b9f47e1385a552fb083eb26ce207c2d2de2d21512cb5037dd1127ac68989420ead565619d876c489bf87e42bf71c0a448883eca1871c49f78cf141d0eae28f8dba4d419b79b471af3a25a9f2422d661c5a813afc3da82a98135537c694d92f9ec78a9be83c454801f300edc2232e1f7c2af07706f27381d578605daa1db135321e142db7161001ee8d4d5114f0282d3aaaa8110e23de75380b26dd62648d37795d374c5d0dc6cfef835abdfe5da3bc44efeee57ae3a071edc27cb32263ba31ea012acbf8e8cda9af93b26386feee4d4ced239d62f89c19ac54fa64e5f", 0xeb}, {&(0x7f00000000c0)="7ee561fb5de61a5a5c1db7dbf0f6c9a9882d781d5d47be159df6ecabe2af59", 0x1f}], 0x4, &(0x7f00000004c0)=ANY=[@ANYRESDEC], 0x12d8}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x34, 0x0, 0x0, 0x3}, {0x7c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 11:46:56 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r2, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000000c0)=0x10001) close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0xaec, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200", 0x0, 0x1}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xa82) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0xfffffffd, 0x0, 0x0, 0x0, "856a6c2976079a8ae3637465ece55fb2fa3a3256"}) pipe(&(0x7f0000000140)) dup2(r1, r5) 11:46:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) 11:46:56 executing program 1: open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1504, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) fchmod(r2, 0x100) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') 11:46:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xfffb, 0x8, 0x6, 0x4}, {0x1, 0x7, 0xff, 0x63b}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 11:46:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5be4ee9102327076471100"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x4) fcntl$getown(r3, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:46:56 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1008, r1) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) getpeername(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) connect$inet6(r2, &(0x7f0000000140), 0xc) 11:46:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) munlockall() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xffffffff, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="d4e0d77556e85a0936058d586fc3b3a28339809176884bd64ebaf1712f649942d148f4", 0x23}, {&(0x7f00000001c0)="2b8b6290873edb1ca359ba2145318ab4555cca58b7c054cdee31bc247c4177ca2043631d1e7f23c9449e4586ab30e58961e2b7093854e5ba37d73163b36788cc1e59a12264f098563ccb48fe2e458de9bd65b2b8c53a144806300d9e81343e5ccbb9ccf62c99eed5db4104a2fe97df1b8e32c848ca5ab05cfe3d830a63b048690e11dd868acbcfb4db422a7d6cfe337fd828d96b090a93d58df91abd0c9f879f7733397e", 0xa4}, {&(0x7f00000000c0)="595e1cfbb5453f46b92b0c64a2595112f49b66f9614069b98a6b217899994802c724c8d03235120382368c74ed30a14865e686bcfc65382d822a27955d2fea", 0x3f}, {&(0x7f0000000300)="57ec0c3d97b74817b862d95517f839c3871d2d1be7b939acf2620afdaa6a3cb737fac3bd29210358a3b8f416a8a260f2aef7c4f2eb0af81c933f0255d2abe7e4a54d78a2d792e367f3dec8c35d5749d88a6d62cde9808e6f78394d233e1145fa5986c64382b34888873a31dae8f30ace1c9b63a07f45ea8977ef126cb1c854534a828eb5f68bcddecb35bc2dca095f4136d405f17b041360cfcc65e960d7305d01b10aecdaf40fd0acb8896a5e7392d3bbb09a2151d2811171c94f339df19bc8a76248a3774f718b32a891fdee99bc06ddc5fc003be85178", 0xd8}, {&(0x7f0000000400)="6fc2eb1509e036309223899fcf56188ec14ec67a829f45846b5650ef20fe5f55f14adcde63ed53796b0062b99bf8abfb720f1437f903e64ea4a69688ed67405ac848c1a70bff11001d138d1efeba20e875595a9a03f2dc7d66b5a4b6d9147639334c1fed51f79242ffddabb9bd5d26d4063ce0b30bb98525edf9c0eced9ef9", 0x7f}, {&(0x7f0000000140)="200aeb5bc3eef44471cb64be332abe53a2aa87cba27a5e8327dfd4eb18c270b5049764883de1952a349b4753cfa6d2c17fb7", 0x32}], 0x6, 0x0, 0x100) 11:46:57 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYRES64]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 11:46:57 executing program 1: nanosleep(&(0x7f0000000080)={0x6, 0x3f}, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x40}, {0x800000034, 0x0, 0x0, 0xfffffffe}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000e6ffffff000000000000"]) 11:46:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x5, 0x20, 0x2, 0x8000}) r1 = getpid() wait4(r1, &(0x7f00000001c0), 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x6, './bus\x00', './bus\x00'}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20000, 0x0) 11:46:57 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 11:46:57 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x2, 0x80000001}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x200, r1) r3 = semget$private(0x0, 0x2, 0x81) r4 = geteuid() r5 = getuid() getgroups(0x3, &(0x7f0000000100)=[r2, 0xffffffffffffffff, r2]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x0, r4, 0xffffffffffffffff, r5, r6, 0xc, 0x8}, 0xffffffffffffff01, 0xfff, 0x29}) r7 = semget$private(0x0, 0x4, 0x10) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) dup2(r0, r8) r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x30) utimensat(r9, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x1f, 0x401}, {0x0, 0x5}}, 0x0) r10 = socket$inet6(0x18, 0x1, 0x2) write(r10, &(0x7f0000000300)="78465433cf2b43ddef50cfa183097f691fb6078d3bea843bbc70f4a9fa5ce0587667d072d0d6af119e02a12aaa551c7e1e3ea9bd24e87a8f1473e8644eb9ec45d81ca896f4274a8fabc3fceff329e1516790e0b37143e7db99f321c6a446211a09e9ffb8980847e318199649847a0527232d91fd6b2deac9c36f009ee2fe40e57fd4591bea48101d3f376727ae229de1f14ff2b471b163f9f90383a34b244bedc5ce0c76ee7acdf352bab5b847392e8824009a9b33ba53419b00cb62a8b82010b9438d8fd9e61b0048a1837f79b148077e896695da6ecc1fb373067257a4", 0xde) socket(0x10, 0x8000, 0x3a) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x4) fcntl$dupfd(r11, 0x0, r9) 11:46:58 executing program 1: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x4, 0x6, {0xd1, 0x8}}) kevent(r1, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) 11:46:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0xf6) r3 = socket(0x2, 0xc003, 0x0) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r5) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000080)=0x2, 0xffffffffffffff70) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 11:46:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r1, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000000)) setsockopt(r0, 0x0, 0x14, &(0x7f0000000140), 0x0) 11:46:58 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) geteuid() setreuid(r0, r0) socket(0x2, 0x2, 0x0) shmget(0x0, 0x2000, 0x45, &(0x7f0000ffc000/0x2000)=nil) getegid() r3 = getuid() r4 = socket(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r5 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r5, 0x0) lchown(&(0x7f0000000040)='./file0\x00', r3, 0x0) r6 = getuid() r7 = getuid() lchown(&(0x7f00000001c0)='./file0\x00', r7, 0x0) r8 = semget(0x1, 0x1, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000200)=[0x2db9, 0x1e08, 0xfff9]) setreuid(r3, r6) r9 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x140) pwritev(r9, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r10 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) 11:46:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x200, 0x2}) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[@ANYBLOB="bfffffffffff00000000000086dd6031797100083a00fe5d00000000000000000000000000aaff020000000000000000000000000001800090780000000015ce106345e412ef6b4c0a8a4199fa976cfa23f4808a96df66f51161c029d6223c0bf44c15dd7fcc7e9d14574071c4"]) 11:46:58 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000180)) r3 = socket(0x11, 0x4003, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:46:58 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xc0000000}) clock_settime(0x0, &(0x7f0000000040)={0x800000, 0x100}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0xf}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) clock_gettime(0x0, &(0x7f0000000140)) write(r1, &(0x7f0000000040)="670dc3", 0x3) syz_extract_tcp_res(&(0x7f0000000100), 0x94f, 0x40) ioctl$KDGKBMODE(r1, 0x40044b06) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r0, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) 18:10:08 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0x400e02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/20, 0x14) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r4, &(0x7f00000000c0)=""/20, 0x14) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r5) r6 = geteuid() r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="a9f3f3d25754f8c773de2a094647cf64b9508bec85627b9a965d6b6ca422fe65073ec870be174e686d70e46a076e5b", 0x2f}, {&(0x7f0000000180)="0ef518c93535e3e83086b680b4d4feff69fcbc1550501b1f5080471d570b3707f1e31f9115ea18c32cca938b53dedd71f3a200ea220f8cdc3e8911a6b7cc91aa561dc887ca925c3b37108d49570c7a2a643af9923a6faf82cafb52d3fa1fb7a834d6bb30a520e910e3", 0x69}, {&(0x7f0000000200)}, {&(0x7f0000000240)="7da10f600d50dbbf1962b1da5903e70a8c29a567b34921cfa110b02e818f1301ff86f566606ff93704f04332f8c39d5eaf087a69c4b009cb32dac5d1a23dc1cf6a277cd606c6f94d665f31474050a7ff514cd3e6f391aaec5426436e3a22a0bf25ed36c451d73a1c17b1bc2cf633f0b68076a4ffd29eaba831016f80b988edaac60e1cee9758fe24df912472963437", 0x8f}, {&(0x7f0000000300)="ea2f68e997b52986cadae5a9", 0xc}], 0x5, &(0x7f0000000400)=[@cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}], 0x98, 0x5}, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 18:10:08 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socketpair(0x6, 0x3, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="f6f48ee900020137e32c3467b6e9f3aa2da94e4317b40eb848fdea461807f94e4f8c9350960e6c53aebae17cecb60556f2ac45c08f", 0x41, 0x1, 0x0, 0xfffffea2) r2 = socket(0x18, 0x4, 0xff) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) fchdir(r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x21) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r6 = dup2(r4, r5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$KDENABIO(r6, 0x20004b3c) sendto$inet6(0xffffffffffffffff, &(0x7f00000002c0)="8d85d5fc70171345aad4cd50dd25f09130b9b8ae2c8025087c5e16ddaaf7d335a75986d7bd077ef1005bf8bac00f8ec03c4feb19264cb685d9e57e8a4e6288b93ca72bae075bbcc541e28b11fb9de38ce8cdf06f78c4f493582cc0068bf4662475b5e5ddc61cf16fb4f375674b7f7f9e09085d8f3212508c3cb46e6d3f75d1ad52d27882d9aa5486ccfdfd5b7e62232e8a729e8edeca2b9c66b330fb126feedddf64386083d8c34baedfa8c23b997f", 0xaf, 0x8, &(0x7f0000000280)={0x18, 0x3, 0x12, 0x10000}, 0xc) dup2(r2, r0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(0xffffffffffffffff) sendto$inet6(r7, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0) 18:10:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2ab7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x3000}, {0x3, 0x1, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206997, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0xfff, 0x1, &(0x7f00000003c0)="8c44d07697dacbc32ca7caeb9b89a9c11c6af301850f9236a84872a381879afb1f502753bbdb4807fafc47f1542ecbb722e0959096f6706f94aa0b365ad67b597c9d02f9f529be653ce08acb867fba94923d5038f2b618665bad1ee24fbf9f96f17e0c58259b1998776076bf79346bdbfeb5f6da0a354d79724e8cebb7e4110e0b6d5c48a9f6fa129abd3c9530ab3582fe9b476e6890b24f1cd6ac778577bfea50b0f2da96e4cb0bdd12c24f599dd6aba2ac18e36cfc6e6085f79caa07ebcda5445eebd8b17c167ac953963183e7aa", 0xcf) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) 18:10:08 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair(0x6, 0x3, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="f6f48ee900020137e32c3467b6e9f3aa2da94e4317b40eb848fdea461807f94e4f8c9350960e6c53aebae17cecb60556f2ac45c08f", 0x41, 0x1, 0x0, 0x81) r2 = socket(0x18, 0x4003, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r4, 0x10000) r5 = fcntl$dupfd(r3, 0x0, r3) fchdir(r3) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000140)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 18:10:08 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x23) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="eb61f33ac4ffcbff20a8fd812eaa4e713048e699", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:10:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x64, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x7fffefff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:10:09 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r2) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffff070000169d710a955984c87910bf0902d60f5d00287ead4bcb775ca69dfceac2a84e6abca64896819f507d000000000000d2c549a86488f376fa072951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505eaf5300a4aeef9d612f871f4385f041d76c5f9286c545795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28708418ac1b00000000029cc4c83908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bdfd5e5ea1b1009e5a319d54401c8b0fb636710000d2df0ac87e0d7b6524240cf97d7f126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9d8e58015f55d09000000cd1460e79918a04434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfc788c2c9ce08a146eb899f51da0ff82a27e42cfc93123b8284efea431c9dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494af280cccf9136647507bbb35733c133b192061618696b2d44cf727921461f8c0221a54996026fe13c9e7621c041c7a2994659cc1c56ea6cfc91a379c27f1dee06b8e5c9c1993edc4c0a07948935ddb70ec1b24b761c1b9ee901efb25c669f55f9736d058b4416a9a74b952574fef0a109907f10950cb1bb90ebe58d6f818bdf400937cc88129821f8671feb7cb1355ff3729d00"/692], 0x10) dup2(r3, r0) r4 = dup(r0) sendmsg(r4, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[{0x10}], 0x10}, 0x0) 18:10:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x20}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) fcntl$setstatus(r1, 0x4, 0x4) 18:10:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x1) r3 = socket(0x18, 0x3, 0x3a) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, 0x0, 0x0) setsockopt(r5, 0x200, 0x8, &(0x7f0000000100)="58ffe5b92fc36bafd5aa9d259fbac4cd2ee2253bf6da4df5a44cb9a82b87d8cf8839047e4e7982dd", 0x28) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x0, 0x7fff}, {0x18, 0x3, 0x733, 0xfffff001}, 0x3f, [0x4e99, 0x4, 0x1, 0x3, 0x54, 0x2, 0x3, 0xc]}, 0x3c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x44) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:10:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) 18:10:09 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000880)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @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) 18:10:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100018}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r1, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) mknodat(r3, &(0x7f0000000000)='./bus\x00', 0x2, 0x7) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom(r4, &(0x7f00000004c0)=""/4096, 0x1000, 0x43, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:10:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x4812, 0xffffffffffffff9c, 0x0, 0xefa3) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 18:10:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x81}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="007e5fe927000000cf04f1f88c76"]) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x101) 18:10:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffe, "c500000000000004000000ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x3, 0x0) close(r3) socket(0x2, 0x3, 0x3e) socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 18:10:09 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, @multicast1, @broadcast, {[@rr={0x7, 0x7, 0x0, [@rand_addr]}]}}}}}}}) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/140) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 18:10:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x8001) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)=0x36917ad7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r2}, 0x5000000000004, 0x120000000019d4, 0x0, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgid(r4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:10:09 executing program 1: ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="000000186204018b002b3aff7f000000000af032bd0c00000000000000ffbe57975f2765a826d1250f7c485b8886b04afd1448278211d73555cc62f626da8d0800008528f8b3b3b2e0b57ec649b8711887a679b88ffd7e", 0x57}], 0x1) 18:10:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1, 0x0, 0x4}, {0x3c, 0xcf}, {0x41, 0xfe, 0x0, 0x1}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x2) r1 = socket$unix(0x1, 0x0, 0x0) kqueue() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20, 0x0) r3 = dup(r2) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x400009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r6 = dup2(r4, r5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r6, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f00000001c0)) shutdown(r1, 0x2) write(r1, &(0x7f0000000300)="41b6c465c049a5ab351ef23a787e2be0fc7fa7849f47dc4f738975a6f107fc1c6b586246bc6e1040068b2eb73655d2517e8d09c5afe8b9f2bcf39fe4f819e63c4b8c620de2d54397237afe1de6ed2cd215daad793fe1f8de1dce1bf6601551eb99aaceaf85a42771348dce339c2df86748cf9f944af1d9560c0aa455875d6ea1798a57d23188427e88d720b64897adf46cf241b7", 0x94) recvfrom(r1, &(0x7f0000000140)=""/36, 0x24, 0x2, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sync() pckbd_enable: command error pckbd_enable: command error 18:10:12 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/20, 0x14) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000000c0)={0x5, 0x0, &(0x7f0000000080)=""/5}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8200040000696c653000"], 0x10) 18:10:12 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) listen(r2, 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186004fa8a00063300beffffff8359f9b40000a3bb6b00ffffffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) 18:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) pread(r1, &(0x7f0000000100)="a45a791665fb8fa7f88181e6eef4d70e42d5a3c5fb09f71a846a890844078ad389ea1b6efac7092748f46d492be36362c8fa19c22984964c3ee0c0bb3f7c50a45cb9f7903aa508da1fcdc05257ee19ea6b34336d9a4a7552acd10287d63059faeef1ee427cfda81880597d43c0d8157bca8727f93e6de88770ec", 0x7a, 0x0, 0x5) pread(r1, &(0x7f0000000300)="40188210fcfd93e7a325c0b24931e7dd310abd2971c72c3d477164da5fa2497d1bac8e65e6be53c170098a92b100d5c6c5681bbeff5731a9dba4a34e7176c06b75d99aa319fccdbb64fbcc6ef92c259f754a549d9ef0391ae4c23e2d0505bdba7f84134db7e26d5dc0250ac6ae39b5cd575135e9562c9fb67b84253478854b012696ae86c5e77d7594288f2144de9eb88e287300a5df888e807682ba2f714559163a9037c8f9afca06005d30bb3109331a9cdb8f2d5d7d3a209df2587e442f6432d9011ecf18b2088b29843a9a9f7cb1a105d0c0990949b2c6ec4866db7d9e0d796208794aaa771d71af721cca520787fa398a58a2d503002a60daa7", 0xfc, 0x0, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x81}, {0x6}]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYRESHEX=r2]) 18:10:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x50d8f70e, 0x0, '\x00\x00\x00\x00\x00\x00@\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) r4 = socket(0x18, 0x2000000002, 0x0) getsockname$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2bb5"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) recvmsg(r3, &(0x7f0000000380)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/185, 0xb9}, {&(0x7f0000000280)}], 0x2, &(0x7f0000000300)=""/24, 0x18}, 0x840) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="7df441c0677c7d216d568e927e9f7df6e27b013e2f7491be1a16ff94c5180e58881b32611d1b7172078c82d318d9f640c6a29b83295cc56ea1f85fdfa97d98a6bf034177aa48a485bb5b1efe0db473da930099eda226c5f942302c79c2ea2a8928b96ad4b868914590f71841540b109bb5f8e44946fd180084732d2475a13eae072e591cc1f566a2183c48c956dfec8eb3d9e9016482f50415cf998c61b652b5cda080ae22ff8560bbe0ec0686538342881fcf7a264cb97c24edd3a9d844c49b8a1a", 0x7b, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5, 0xda}, {0x35, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[0x0]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3, 0x81, 0x0, 0x7}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) 18:10:13 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x21) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) r3 = dup(r2) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x20, 0x1, 0x9}, 0x4d9f, 0x4, 0x7}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000140)=0x3) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0x4) ioctl$TIOCDRAIN(r3, 0x2000745e) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x8) 18:10:13 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x3f) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') utimensat(r0, &(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={{0x7, 0x401}, {0x1e2, 0xfffffffffffffff9}}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x211) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/20, 0x14) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r4, &(0x7f0000000100), 0xf71) r5 = fcntl$dupfd(r2, 0x0, r2) mkdirat(r5, &(0x7f0000000240)='./file0\x00', 0xa0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 18:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) socket(0x6, 0x1, 0xc2) 18:10:13 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) r1 = socket(0x20, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r1, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r2 = socket(0x2000000000000002, 0x3, 0x102) bind(r2, &(0x7f00000010c0)=@in6={0x18, 0x3, 0x7, 0x256d}, 0xc) 18:10:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8206ac5c4761b2c402ade2fffeffffedae3eaee5a7bc5cf886c1c51be44b87e54bc103aebe66fd319d4dd324919cc4305398bb1f55f889dd9deb56318abfd4e2b8cf4f744c4d29feb6b75e7499e2e5979b499f7d3d78f36d62d4c8d6849ce979f339244dfaa4265a348578cae1ba6ab93ed06879647be2485759d98986ed44145702e7454a35f79cc874bc496839aef160c00e5ee025be3ef4372b3d7f055dbb3649d562eff1d5a016fa8e267cb5feaa9967e8ca7c32a0875400000000000000000000000000000047d805a14a7ab2234df82dc6b07320139c90b42d688dd11d0d3666f9c37df997b867a845245482aae40227f5218b8773a7a0ac699031326b8f89a4e48d17a31d77f86f66ec2bf9ec4c92233c20f6cfcf0426067103c20d2920726f07c6d2dba4d39ffd838846574d27db426863787bf97254865b9240931accc06f03cf98fb4615afc84c9cd5"], 0x10) dup2(r1, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/20, 0x14) poll(&(0x7f00000001c0), 0x4b, 0xd0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x0, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) write(r4, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0xfffffffe, 0xffffffffffffffb5) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)=[{0x0, 0x0, 0x29, 0xface}]}) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) shutdown(r3, 0x2) 18:10:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r2], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:10:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ftruncate(r0, 0x0, 0x40) socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x5, 0x81) r1 = socket(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x9d5) socket(0x1, 0x950f5ecf9b8b555b, 0x8e) socket(0x2, 0x5, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[], 0x10) writev(r1, &(0x7f0000001700)=[{&(0x7f00000001c0)="ecacf6bebfc5f2dcc00a2715034532f25b1ad9ebc45d4a734de76c351497ee8da83b18bde21d06f4fb1349eb635ca18b5f30cf9de3d36c89d7f2766beb51498a0464f37859e60b7da7623b292e72c5f3a93650c4baffb334d1f19b8107cf33cabd9c996f36b2a4e4b450516925158afad470cdf235ff3a97199f1d2be20375226244fc5ede1f4de61cc1c68bba9023b67f0b700564184289", 0x98}, {&(0x7f0000000280)="eb3e9fe566b8434fedc645e4b366ff0f7c2699841b8af92cfc85d3a73ec3ab5110e99fb9ef742b3edc9c84311c65333b25f78b9d251de2413ede12b65b6e5ad680f8d51bf9fcdade9577062868dd23a6aa5f8369171c72ae70858b5c4a547f0984510426e6c098452c59b978b439260398e74f64075d35d4f414294f1d3e8dba1b62b02c7364157d12fb67ac2d25d5d95f13c1fa", 0x94}, {&(0x7f0000001500)="93c07739deb895f45fefdcb88a6cba85a0ae3139ef66762ae490f742c689edb134af1d56ba2231a09467d8f5e689941dcafbf2f8fb641c700662ba247623f642a9c2341fbec6a6124b5f13f2a2e9d29b3e5c3590b37f094fa71fed58e12e67131b5da8ea0cebb5a2adc9612ef16c136e916e68a49d2838f00e0e476944b03f8105242d71f423a777b28c7e5c5e8d8a81176edbb4831d727cb43e6b94884631fd4917f80b", 0xa4}, {&(0x7f0000000400)="c2a512da754fcd993f51856f869450d22e34e3c2537a163dad66f4e43c498ac87551fb853863fd00e277ab4302e0220a1af8bb72d47e3877b0a8421762be77b7ccdbc2369a9e0525676792f032555f1c31213e36874e78ab51908f9b4a9c18fe84972f9ce18fb6bd", 0x68}, {&(0x7f0000000480)="4b49d8c1c3a4ed6316710e730f9056469392df2d6012a4dbb235e46ff4740f337b2d58b697ad0be841a46e088f593d6c494c89a61bfaa8b11e5f0e008bdf3a13bad9f0feafbbb47d0119a2392130a2198a727fba937036e3e6935b8b7444b367b44df1cbdb3b26219ba264324b6e1bd86e1ad37215", 0x75}, {&(0x7f0000000500)="024dd9f03bd6d256a974f9e0d7a2085633fe57744d6d164c9dbc8fa79741e0b6eb8b2e5b273746f1e0992e4d60a2fd2cced90a45b59db10f9fe9661a7382a8b9335a8d9b2d3ac8efaf8ad8f177940a54eef62cdffd7feb40a3cd5b2ae15b2bc3f363b68d45c6487f24aaf3f1d34ed3c0bce767a646a5a68dc3b9f3b11a1352804a5289e70796c4b3793ba42ff7b205f9ac286c13b28ffd61cacb535c13c8cad323afb63bcdc8080b7fb9957714af76ac39e80ad9831dc42c7109e7731947d97f4c57218104f6056a911e25e9b9dcf51b2fc3f3cf77c5bdf3a8ae39dfdb6845213886ba516b5b20088fb45610b2d636bfd098c70aa9cbffd69854e259a4d122b0b6b86d5f25446a80f5df20362c3a559e2a45f69b245b9598fdbbc058f3ca45f128cf3cb4aadd209656ec64ae95ef230f1efea68b03124331a78246f7ae8e94693f3d6a78ad593bda478ff77561dcc759f9b460b1c99e2eec97263d6570d4f398df700e9abbb20208b21f82999675e472f4f0acce86508a20e8e65005cb489ea059fb39ed15cc3af760f2eed6746d8e69bef8b87ecc44df4f7bee8da0b5301503f98fa01856b4701f6ce5c30fcfe747024bd358f8532f867fc34b9458adaf4e7cd2a0509dc9b6722349a22a26aaa095512b9ee8b01d4e921e6816b655869b6cabd9d2f0f7708f3a093c8170fd84c8cb5c9247fac9e1c2a1b39a6fe1b62256b1e9f5b408bb7fb8fe7a03f10b7906b0ba635525c1fcb962b0b3cd7f853b30d5eb73fd3845827b5f6e4f72edba6f13a848470bcb095ee44cf6ab08d6a7f71ecbd209a2798a1bd0b779f77f984e2233d5af2f0ca370b6e7c932a9f41b020d54dc11caa6d3a59c889cf5d76190061408782a279637e45b08d1fea0c542c719db762ccffe234cd405cc426aba1633b0a8c9746d7a6441ef8bc7dbd9e0c70c61591c27c1c34c94e5b894338eda53e00535bf8404f9256e9e9742f513edc810a56afbaa3b6601609dbf9cafab2ab63d67a7816f0b6439479642704436dd3c544539fc21e0a4b486f047e1020b5a0d46ae078c9419d446e5a2866ef105d490de83c54e9bee0b4982c791e9cd216c30e6f6669902ead1ff8d8b", 0x314}], 0x6) 18:10:13 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 18:10:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x840103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r1, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000080)={0x1, 0x2}) 18:10:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000018c0)=""/152, 0x98) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/20, 0x14) pwritev(r3, &(0x7f0000001800)=[{&(0x7f0000000100)="613ac2ea4d450fa77777b9a462e6ff7031e3829befc5c9e4f9c6db640694fa3746d026eefdd8b33134dd2bb5b2bbda6f8ca4526ee6f0610342469128daa836d99851296c0985c5e276ae6237c4a2392e12a8ca8ef201ea40e41dd39f0bd88e0c0b3b92e001a099260edebdc94b575ed56dcec7ea56ff1a91781307ef2f1c9bb279ee0c21f40c678b135b1f24f2340976ad72558b6db338c42fd11315f7f51a09a51538c04f83fb744e445330d78f46bb8b477e97b99c14853eb6db9a2e4f95cfece183cb29b9", 0xc6}, {&(0x7f0000000200)="379f60b8f8fbddb7117981ce991a3ffa63d9678f0101444526b02152a151a6e8f51ad4c77e1100614ee91675bd98b8aeadeece3d4dbd17a909259a6a4f8b9c7c3f234b5d4b4ec58fcc238d30cff3a70c1553830304c63b6f7a7f9e82526b0ddda9327e4e4b3a49ce699148896280eec50137db3730cd779ec2b13de628c3e45cec6f2ed47cd71769359792cb18046b8e9e26f09111f677aca9565b1b43135e4038ee3d9158091504d66b8b04f03e12f87977080290fc535b8e99b42f9e8e1cb68e79d41e4a1cbed0a1afda4caf6e46ce7e09a814881c7647b23f11f598987601aa0430ab8375676426e1956221", 0xed}, {&(0x7f0000000300)="c49495be38a1015510ca0dd8b3b070486ea9dce47284be13e8c74df9f8db6b607d2fe4af855e82ec76079fe6e770b1d88be6a518b5e39ce9ed07f0b3192f81af335cd14f17860c3339a52f1939119f21fa61d1880c8ea79325a0c61f697787d1988222dfdf84d3098350a43e55f2ea6ebae5ce5867e7af7310d8cc3a71", 0x7d}, {&(0x7f0000000380)="447236d8c76f4652ec68b81e87cc8d92ed973edef617b0f7a37ae33d688cafbc3b525f114c4338512c1fe4d7dabf7ce3474389d69082275b2f454520e5270c241b9df5d18b9050e52ac56964b82273ef242e2ac3dcff88f8aefd80a591a2d16347b7537d5424b50ff90eb85f1291e5f531b5ce4a4db72f1f12413213dfd97c94d4490f08398f80a2f607e336fb4791993b8de0ec1c0e0fcf1cfa210df24528834f5dd8f97f24fdac2009bb5a6084efc780a22219b8", 0xb5}, {&(0x7f0000000440)="410175521eaca083eba1de9b33be89b221ae5674af8d7dc60264346196d21154b1d15fcc2ebf5055fd9590201ddb7a8817f1ca7fc45964bf70f93a1adbbc3ce483041f3e5894ed4d482274cf5aab2cd623322b6e8c181576cf1839b5e9c7d1953c02de75b6407a3a81bcd48c9c0ec1b91d3de432c90509eee087afab6012d20474b950b3ca81cb9137cb468d9dccf1a1dbcdc7988cf205b65799ec410cd55eb976734fcce5a6e7742600655a90549e4ba9ebe3a86976ffbed3768bcf546c8deaa68bd9d0637e1f831c2247df41c563d9756d5d75273e1ab48211db68124f94570e820cd4740d400a11438f70e970699d69d12ac0", 0xf4}, {&(0x7f0000000540)="b7fd247b23153df59f5cfa566bc9a7536dd128b6ab362f43be3453f70dea95ad4b871c4c61109a23b094b61077f7690a425b97226d039727211fbea9127c9e07befed97903a5dcef635064eac35b2fb9e2ee55a9c0795ea8b2ec22eb07ae0a6d7934ed3b2ab3f7941add14e5449d0ec749d3a068503bf6fb0b3b6c1b17875561759c5244e11a43a1e75ae35c4ea951d6a17102678e30331b555519f8a5a6b4f085770524ad754c3f027aa70839c50da849288e72b3b153274a222f91d7987238d50c65de5c71414c42c68d294c3518323a103388d8138cbdba0a8b63b48fdf6167c7a5f8d8616920921ebb8e429d3363355278e366f86234be1d78e7", 0xfc}, {&(0x7f0000000640)="fd64393b066c707268179ae977bb626d72446f50a1d047ca4ceeae145969fdae9d84239f730462654e55006667d7e7672a8194972586f1913d19b877ed0bbf880345cf3c843f7b1267441b40cc9c58a522571bd6d2f927a3890f6d0cbf4b474af63984116e62bc8552eab461740ab34f8e591a12896ee83caab6c8348994d11bd5caad0702fe234c4aacdc9a3849d7d7ab5f0b2d7362bc95ccb9d8256321a80e11479bac1c434b6c189e5a7558503a940238a8ebd47e59a1226335a5169452db84776262435c7b82e8644d00a4481813adb992e1f17b6a33fb697faabff3513e0712c2c0dee8ebe59132745a3f2e365a7198320e3395a4530afc5fe6541a35a3e9bacf3ebaef3c571cab326c44cc6ade5c24659f9597c00fbd12037e92e131612b46bbfa20f63cd4b5f37a87e4bde71d32b9a66a7eb4c9c53ec4c25ddc8e15011cad93700038d585e94b9cc44b6119ff9314895fad6dafe5b0d016460068ab545c1f7b97fae8361d42e509c37788f39ab8c7623abca591ff44863eab6f5fa0609a167567749a090ced3e6dd8ac80fedb5e3062d07505954b6d6a6b86adb5e8de96a9388430193eabf81c1ec3e8be5061f0009c446c96a1f41f04c1467c065ba70d3626e3158876eebcff781aeab4a31a245718cab37e52768d24d069172b9e7a89490cd7c20cbe0c1a564cdcf9694428e07815294f0e1c063be74c6cffe5e226e0e99e56bca8e2e45685a3671f1a28ddec124841f16b4264a23edbc344dd3ea3b4688943fb07d80c51839f2dcac7fa649c3c7943d33382fa8fbf7ede3c749d4884f95e9f42e01dea585c7f519f79c179376e2576d7f99a0a4306c38388424a1664cc4f8fcc1ddf17fd4bba8e0163d51e99cc701d6741b2830bf0fa632d7536901fdb67d53e1e0adf5444eda58256c6cae22fad9bed652b4626a5b65ae46b0901212e6de60ff017fd9089aa3722055a0b35b2800b7d58bcc8bb6529dd0f2f09479b74110aa6281bf3dfd36636512f55e9002749b052fec420a4843301afbbcf78e4d25f1ac8d7ca9d2269be08b3ee0349d9947680397fa18bc5f37baffda177566f7b24316c9b7b34a5965ca4bd397ae55f88d473d5154904478b2bb9fc72f5ac544f758b9e6ced2bc8f03e7f0c5cf1eb5d464a7abf653ad476d02e5f201c0601775efd572cbe19142d0319bd0c72cf0fe1b6079135e73428e6b842d36bd51cab3306acdf661350b7b67573084ff320a63ac96ce5278d2d9d2900c94c6f33c4016454c79013a41667778678df211492694ac546e58a07e448a416a1c9339858e277759faed3c2ea1592c26901bbfe6b9d16aa8d1a54bfd6c8cda7cfaaa0ce5ab72bb1497af3b475feadc529a06503c9c10ffeaecdaf37275f7a1d7ed595f190f0ff768ebd4a5b0ab15f115de082ae972ea947a3d51f5e2338078eef6bbe9bcd99f31219a699782b99a7e3b7636d4e0368560bbf91c80d8f9a3966dcd9ab19e1871c866beafb4b030504c0a6156e9f8c1a046c1a290af0e37a4f995956abaad77a356a1d0c867e71552ac2ad28c96544e77a8c884c6648c554fb797019a3ef99aff8800dc33917cb8aae8a2062ee93b209be7c489e4aa877f3f69139b8e58e97d40fc40d67ecff9a7e21c82d93146997613dde979ac4969fa527f564b553bf5d1662a96589c6a7f23ca523674143f5118f509deb76a76ecd2e1b5646f2430614d06a663a5a3834d6d3138835d10e75ecf3839bcfb1bba63881efa72856169c94e89d76d3ecebba177ca467c2012c5cbb731fad127c2376a23057156b414b8cb0b95c162eb3c6365cb3c2b2c6127118a7034b741d97fe5540e6ffd1c1c69277969fdc671665b9e3016e6da09c2d090103e1ae6537bde8bf6ca78a37c156d13e1871ed6487e300d58e05e40ea10c45aff4b00fabea578c28093749a572abca40bbb4629fbef4e7e17d6bea581e2e521ed4f938cdf3e2d9831c1215d9441cd5e34007593408e60a38d43fe335104515d67af41a593ecccc27d3104f50274eaf1a6b0fbf3b35c359ddaacca940b3712822ce3ecd6a3a9a70fad0d8f4e8f7d31660a14596fd7c5189f82683a48f5e96e664ac4f9ad64b62e765d2ffd4dcd4a505d27751484a2be355d20eaf0867874a6ba805deaee35c5df4d003bb934530f599853f33e8be5be63f0e8b35f3c016273fb729c664ea3082729cfe2a5b925d66e0ccd0d2b595ef104c7454eeab287126c95c38a69d8a34c69de1437b8bec76321f9af102583d238119f371ccb8e7184404686cc1b89039a641230d9694d47960a81349e7c2295284cfb7c1b11a0008e0facda911c022308602767bb7d2c731ca4733a5f080a3b7ee2edd8920d2bcefb2bc61fe4473735d12d7edb324d83c8cbcf0ec51af5e3866c54b3e7dfed2fc78f0b3f401e59b47879b0c1f31a64619595760c1d2c7bedb2e74b23b857e63154be567c96a5fc1df9bc7fa00eb1c14de4744247d38bc14a73d386181e3f3c80270e80f9d33b52fdfe5ef79f47735a56c1cda09c8bf6887136d2305e70ca9defb8774ebaa158fd0d43403540c3da78c39b35a2d5487932c9e4468b7487012b291646bdccdc0536e8446abb784f54395d47f87c35d45d61c71772081b45de7e34eeda38fdb0d10b06aba47f7bc24c8e1242963d0b422c8d7e644ffdd9ed7d0485ae6eb784f16955ce0c051d90f9ec182dbc69a57906d8578d788ea6a04e5e9576ff53acb4a155456b761a0ae9b8414589412c1f0d4d2eba8fb565de766f397327a49d16be49c615b498ff3ed5475c6a345a842316ea96484593c6e7d8a8a1cfe6548ac7535bb0a95b2bd08f8ce4e9a58a73120c9a7d0c393c9c6a6ffcf40cf5225245c1b9f72531652740a5f35913243f0501f037aacf3f065a33fcd24c1207659de44fdd8078cd3c2aedd1dd5c00191d6ce9ed48cefab8d4d26befb7b8fe136ebcf99bedaa4216978012bcd894844ee8636693d531f089e9a689c7dc534fdaa1c1eea30c93cf3ba79cf6cf0846ff12d14448728ce0ef6cf0c50f95583f11789f84b691bf97b86b20869b69cdcc83362a5c1c7b84822cb2a4bf10dc62dfd49eaf40290f78f360b10ad9d25ccad8071d5cea114d4bd4d6e917a397b9320673dfc70d816295c968b7ce2a19881f5fc886cacdaf1e4b5cc5f8aaecd5faaaf0590c6ab25a310da806987b4e03fe5f8425de4302f8fe01a263cae4da0ece582ef21564759ee81c7ec4437f1dc9d94b2f3190bdee214486c4ed08c7d18bf49dd33642fbbe10414055f473b7701b05efecb073ad0b13e06cfa0c66801376119a2542316dcbb35673febb18a281421bfe697a4c07d2ff417f796b8c9a7b062acb17c11475e6f450671084fe8838ae191f4fbda6ac7f727b2ef31c307279cd554fd2d4eecb4882f313d5edeca040fa506922a7d513d5278bea38da825f67021ff0cee7ac4c7109d95789c905071f6a891bb71931e697cc6ee3c66537c87cd1fd9299563bfc37130efe2cefed94cc23137b8e9486125d4a9cb4b256d72c0e27e3658c544e353975341fb4a293f4b00a76f4870886c8d467c337d60f9400f9e4a43cbe29accd96bfbdaf56f7cf410ed4f87699647b668084ac254b2953f8d4ec404884a259455b04df9e5ceaa1a1b700514bfa3d7a9d8fe1373bd6ae4a177e67e3be91bca6c837c2773c2da357825092f2f683daccb48fc84dd37027f7b51ce14f100b6eacae4da4b94894aac0b3eb210983de3c001987e73c0b364f8b48bc3570652157133480bf400ba7c0486b605baaa14febf24ba535dbb21e8eb2bf1c20b209674616821d6115263c4f72026223eaa4851dd01fb304ef0b4803a2ab80e746ec6b81bb03c54ac902a3020cd4bf4bea3491bc277034a99fefdd89d0a2a4517b429cf7341ac8fefa346d2d876db767e5bfe8b28eaa41a4f9c64c675743058c6d56d925a7c6f1e3d0c6a8870a6de346af8c33cb7686eed3fb8276400f72d8b8170efa792b78f7f32a659df2e77e026cfb90010b6d16f469403c6455858e77a1bb41a506a82ce7b0eeef327f19981b6cc777d46fffa9c125c4299fe88821912eeb11e8a94f424367e4bc97c397057ef62c7e419c1c8acf923b7e35ad62a23fdfbedcca2137be29c92781ffa9f70b63c2156d15a5041e58712c4a080e406bd171f5cff38159ce0f0ba9ca7d37313401382f2b83a34df9816ee08e81b8e9fd089cef02759993c714137bff90369beb5999f6869a023e3a864079cc1ee3747692148bbd198077700337cd75cdca3a21acf4caadfa620b093254d9230eef7cfe7fc768b497950effb42b0c838f416e66bd8ea814600b0c4f9360c7a72be05f874fd0d948d27fc7bd99edc2186253d4db95ec239593708b88c384b7eccc751ef595f5c287f45f40969c388904def84a3598fe96325a2bcf8c94baf8c4eec670038cbfa97591713d96597ec52b116f39870689a58476640fdfc6ff9d2fe5fbbc7bf1cf3ea110aae1778f9f308858d74f29a2812ba90a34beb7af61050e3049b175634770b719cc7d3bd0cfad49ed5f80a10ed46879aab035d9964cef29f274ec4e1550482a8a20418b9e3aa77539527cc51e0210cd4e75b31bae401ea24f1b8f4810ca0f27edad46bee9d64c118c675ee4c23cb5dba91bdc1ca5eee9ec04808946425f0e21e410f4187a577b057280f1df125a7bedc267b4b2049336449731fcef4df47b03a62b1ed18a5c637aa928b51ec32a157b04f9fffc5729ddafa24306793d113eb08cc78b5477bdb9150a43d2d65d8ba5bb4a82f9824b95fec56c264b5fb1f6456f67f1f2c1607571a14be934634a3c4bed3117f81c6a54f14b6b20e2024f1d889ffda1ecf7d2f1652b22dd69ced8fd6f3fbc8dc1d5d0dfdb94ddee65c6db5dd2c0bfb26196688e40377d49d1dce22acf552719663e61a4e94d32758121cfe9e65112e9f279417b0986ed997a6b3441ce99b6a6bb012dc9b8dd129bf4bca4ccdeeaee7633dce4d5d21e5c4616e31a362724cce1cbaf200610441fdcd32056b80cb95d02d9db284fa9571335b49a7e618a91d5320a75775ad60cce6c7dfa6bf16ce177562ed8c58092c68b232d4689448b0515d455a5120418826e2daf57235ee72efb7c6a0324249fab79dc64b37df7bf292297d0cda940e0c804773242adc6304d504982adbd48198e16da9d08ee5a1aa57a74418622381cad81ab70744423851e5d08c5920a3c7d63af4ffc77fe72b32c10892aa08c8aee219041c30fb4ab75638efd246e0e69d4aa9d2813feb571902cfc7f3f064161432f0ded4d5e9c9b9050c654afcfad36dffabc6c0c87ab657e6cc522c9c978eeaaef729a057c2a72e2ef34a81e3aa05e5211a461c5a73dc075e92f9d3dd34de9d402581dcb8a3a8afd40e13a2dac6edd500da3a07dd1f4cf31a76982dc602807799bdbff83d9eac68c04c216cda8b02ec00f6f3b218c0c8cceab572a61dd18e432e1e21a6b3e10986c68b26c934f7b6e15a4e9bd026183e93a904ac7891fe21e00942bf312b7128c19a33a26b04b1524566348f65644ad19a3f2a504fb8740e39ca0b013b9eafd596dc0c09955dbe285b2c5c646ba43ae599e8a185d052cbbe7ec1fb6b5c929892d334ff3abed926e45aff8657328108b6a66bfe6887f6ff40d2f40d0e887d5f4fae0f82eef40af7bc3029f183250978ad878d168ce611a24ae724b2b9e7e4ba534057c0ea22a9ccade09cdbcec58ee6999a2af6d067dff1a8bf33ff00a2890f51091259b9133a6518e11415c29eaada4f9d0146a57788f41582a927324c", 0x1000}, {&(0x7f0000001640)="b2054916c0c2ddb219e5725466ac81bb95042ab7d27eb7268fbe2ab63e7d658db77bd119b0756a2faf28f28090d757437bd395a7e0bc3559bb23571cced59299092879314a2b15f8b7513d9e09d91289d1deee544ac37a5fb3124cfb6f0b2460a0b2b58d3ddc107d3aa27d3dd6a432f885e73a5263e67dffb0810e3659ddd92958899f6825039415b8355ec1b693711485655d7c46986e35f1db47fa7b5c5e6bba7b6f969363cb81d8b461b6de166200fa06b7c706562d79860843a88a69", 0xbe}, {&(0x7f0000001700)="6d5da3e507b569202218b18067cbe586015f53942b717a8ffaa1f7fec1d89defd319c81648c58ef2680681408ee02954d8da4da978507a4ad2f3e99888739454aa6791a1715b62142d6fe8fbc7db34a57e5876b25750c861100f13ac2853b0e9894eab9a7d849c48aa044610b25a6cec4975a5f6e4530770d5aace38338006188ae63881a6aa0a5a955d5ffaee2185b47fc0a7f74cac8c92741036dba7867a491d005a2ed5c56660a906ff142fd3f14a56255caa0f6a53ac58c324f1b7adb8be100d03865b9d5f5aff1ddf5d711b6cd25c3618f92324741ffbf590ed27bb33afb908c881f8ebb49c256bac5fc52ef8abe4ccbf4f0771044ce4b59d548eebf9", 0xff}], 0x9, 0x0, 0x1) 18:10:14 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000000000/0x1000)=nil, 0x0) 18:10:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x7fffffff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:10:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0/file1/file0\x00', 0x540, 0x0) recvfrom$unix(r3, &(0x7f0000000240)=""/118, 0x76, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pf\x00', 0x100, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x198) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 18:10:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x2) socket$inet(0x2, 0x3, 0x0) r3 = socket(0x2, 0xc003, 0x2) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendto$unix(r3, &(0x7f0000000080)="ffff", 0x18d, 0x6, 0x0, 0x0) 18:10:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="64bef76058c40ad5df8b563c99051d758cde8dd8647a6028f9feff258f5a6249afb9f3300bfcb8aeb516867b4cdb18f18d568ac226f838bcdaf4", 0x3a) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r5 = dup2(r3, r4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r7 = dup2(0xffffffffffffffff, r6) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r7, 0x0, 0x0) r8 = openat(r7, &(0x7f0000000100)='./file0\x00', 0x200, 0x8b) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x4, 0xff, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x7ffffffe, 0x2}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x9, 0x1f}, {{}, 0xfffffffffffffff9, 0x22, 0x1, 0xb69d}, {{r8}, 0xffffffffffffffff, 0xd0, 0x0, 0x7fffffff, 0xa000000000000000}, {{r5}, 0xfffffffffffffff9, 0x60, 0x1, 0xb9, 0x5}, {{}, 0xfffffffffffffffc, 0x40, 0x85, 0x2, 0xf9}], 0x4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x80, 0x3, 0x3}, {{}, 0xfffffffffffffffd, 0xac, 0x10, 0x1, 0x8000}, {{}, 0xfffffffffffffff8, 0x0, 0x1, 0x8, 0x96}, {{}, 0xfffffffffffffffd, 0x26, 0x20, 0xfff, 0x7f}, {{}, 0xffffffffffffffff, 0x33, 0x1, 0x0, 0x6}, {{r8}, 0xfffffffffffffffb, 0x12, 0x2, 0xeb, 0x981}], 0x7, &(0x7f00000003c0)={0x9, 0x4}) dup(r1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x2, 0xf528, 0x248, 0x5, "6620cdfb79b2e99f3b3969699f8f6c5930871fdc", 0x1000, 0xffff8001}) pipe(&(0x7f00000000c0)) fcntl$setstatus(r0, 0x4, 0x100) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 18:10:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x7fff, 0x3ff}, {0xe169, 0x1ff}}, 0x2) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x4, 0x30, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000300)='i', 0x1}, {&(0x7f0000000880)="84", 0x1}], 0x2, 0x0, 0x0) 18:10:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/246, 0xf6, 0x41, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000200)=[{0x807}, {0xd}, {0x806, 0x0, 0x1, 0x1}, {0xf5, 0x0, 0xfd, 0x2}, {0x4, 0x0, 0x3}, {0x3, 0x1, 0x7, 0x80000001}, {0xa7d7, 0x6, 0x1, 0xfffffff7}, {0x100, 0xf9, 0x7, 0x9}, {0x200, 0x4, 0xff, 0x801}, {0x6, 0x6, 0x5, 0x6}]}) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 18:10:15 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971eb1f2c000000000000000006000004a180609c28e3b5b3000000000100fe800100007f00000034425b5352aac748d3c0869fffffffff0000bb03020040004e39629090fe9dbd28ba13e7dca5169b4def3e104db3c496e73a77d0f5c8abca176728606010937da9a0b592aedf80274b1ae69532fe4c482e10472bed3317ac33aa50b3bc6c26bd8a3a75dd338c7b11d3c9797e6cb4c805079127d67df076e513b07ae5ed0307afa4e151410ab92b75f52df072b0cfbb9f17070cfafc6b7524d2945b495827be193d0dddedbba3af801f9ca71d036fa6de4a2cbd93fd8b12e96e55021e3880377253183c75a8a29b1f03c352e89f153174624ff486d9c0db26b0e939a9ab7bcaf432502c89ca784e9aa58ca9dc000000000000000000"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) chflags(&(0x7f0000000180)='./file0\x00', 0x0) 18:10:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) shutdown(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/20, 0x14) connect$unix(r2, &(0x7f0000000080)=ANY=[], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000733000/0x2000)=nil, 0x2000, 0x4) 18:10:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x2c}, {0x4000000100006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000000)) 18:10:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 18:10:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$unix(0x1, 0x1, 0x0) flock(r0, 0x8) pledge(0x0, &(0x7f0000000080)='\x00') r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) r2 = dup2(r0, r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/20, 0x14) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r4) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x1, 0x8, r4}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x400) 18:10:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0x0, 0x1ff], [0x2, 0x0, 0x0, 0x8], [{}, {0x0, 0x0, 0x20000000}, {0x0, 0x1}, {}, {}, {0x9}]}}) mprotect(&(0x7f0000229000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) 18:10:15 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000400)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='x\x00') r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() semop(r3, &(0x7f00000002c0), 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) truncate(&(0x7f0000000500)='./file0\x00', 0x0, 0x1f) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000004, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1}, 0x5, 0x10001, 0x4000000000006}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000002c0)=""/193) 18:10:15 executing program 1: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) read(0xffffffffffffffff, &(0x7f00000000c0)=""/20, 0x14) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000100)) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) mlock(&(0x7f0000824000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mmap(&(0x7f0000824000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x0, 0x7ff) minherit(&(0x7f0000822000/0x3000)=nil, 0x3000, 0x3) 18:10:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/20, 0x14) pread(r0, &(0x7f0000000100)="ce2286b81834e69d37de78941f74792bcfabcc09834663199f88607365557a7542400668632cfebd0c73c5780a1a54b78f6b249036df8c527d847b", 0x3b, 0x0, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:10:22 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000100)=ANY=[]) 18:10:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401], [], {}, {0x0, 0x0, 0x0, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c2abff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) socket$inet6(0x18, 0x1, 0x20) 18:10:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x2d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x6) r0 = getpid() ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x80000114, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) chown(&(0x7f00000023c0)='./bus\x00', 0x0, r1) r2 = open$dir(&(0x7f0000002400)='./bus\x00', 0x80, 0x90) preadv(r2, &(0x7f0000002340)=[{&(0x7f0000003440)=""/4097, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0xfffffffffffffff9}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 18:10:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000004f917cd400ebfffffeff00f0ffffffffffffff5b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a00"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:10:22 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d759c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r5 = dup2(r3, r4) readv(r4, &(0x7f0000000880)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f00000004c0)=""/195, 0xc3}, {&(0x7f00000005c0)=""/243, 0xf3}, {&(0x7f00000006c0)=""/89, 0x59}, {&(0x7f0000000740)=""/66, 0x42}, {&(0x7f00000007c0)=""/191, 0xbf}, {&(0x7f0000000040)=""/64, 0x40}], 0x8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000100)={0x80000001, 0x4, 0x6, 0x0, 0x3, 0x0, 0x5, 0x10, [{0x6, 0xde, 0x20, 0x1}, {0x8b, 0x4, 0x17aa, 0x9}, {0x81, 0x459, 0x7, 0x8}, {0x32, 0x4, 0xfffffff1, 0x3ff}, {0x1ff, 0xfffffffe, 0x3}, {0xfff, 0x4379, 0x0, 0x5}, {0x8001, 0x0, 0x1000, 0x1}, {0x87cb, 0x6, 0x7fa9, 0x8}, {0x7, 0x6, 0x1, 0x6}, {0x6, 0x3ff, 0x7, 0x3}, {0x5a37, 0x3f, 0x6c, 0x3bd}, {0x480000, 0x2, 0x400, 0x8}, {0x6, 0x4, 0x4, 0x5}, {0x1, 0x1a55, 0x3db9, 0x5}, {0x4, 0xffffffff, 0x3, 0x993}, {0x1000, 0x800, 0x7f, 0xffffffff}]}) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="184dc73b5b4f0c96", 0x8) 18:10:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x61}, {0x74}, {0x6, 0x0, 0x0, 0x14fe}]}) pwrite(r0, &(0x7f0000000140)="c9b600851d", 0x5, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 18:10:22 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x28a7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000001500)={0x655, [{0x2, 0x7}, {0x1, 0x5}, {0x1, 0xb4}, {0x3, 0x2}, {0x3, 0x8}, {0x3, 0x3f}, {0x1, 0x3f}, {0x1, 0xffff}, {0x2, 0xffffffff}, {0x2, 0x400}, {0x3, 0xb2}, {0x1, 0xdfa}, {0x3, 0x1f}, {0x0, 0x1}, {}, {0x1, 0xf6a}, {0x3}, {0x3, 0xeee2}, {0x1}, {0x3, 0x80}, {0x1, 0xf9}, {0x2, 0x1}, {0x1}, {0x3, 0x69b7}, {0x3, 0x8}, {0x1, 0x10001}, {0x2, 0x8}, {0x1, 0xffff8000}, {0x2, 0x7}, {0x3, 0x3}, {0x3, 0x7f}, {0x3, 0x400}]}) read(r1, &(0x7f00000000c0)=""/20, 0x14) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8000, 0x40) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000100)="ac82602ebf9e7dc6f8c20ee38df165d6249bdd565c903df98804dc", 0x1b}, {&(0x7f0000000280)}, {&(0x7f0000000400)="ed10fbe48a49a7472730230dbabd9c617960cad02671fb8983f9677822fa2cb8292b8a98454b1bb19b09c9a33c4b7f898a2f21ee21792e74e3eeaabf5ddc90a9841142423ade77482087115c340e6c8bafc9796b6236f819d60e7af647f31fe364aa260ba2135706886cf4a32f1e1e7b51d277fd89937176abf2e2e0cefe9ddff0a6ebf01ef736db41f3f6ac61767a8c767c7b97e8ea71f63fa42635969aadfb5b0d2cc365ec32128744901303c16da8b13fca3fa67c307605773869f0d1b9763f187e5443b0e642e6c9aa75afe9acbc0a15d8e08068f9e34d5cee99f80d23c38aa032ce14e2f0dd1156b10a2bba74b544b5d1a7bf569aad3cf44b0748dac736893c69c04d9e59c6554e97c1eabf23d3f66e0e08d63ba081345ff01150d34b3c3733b00a4c3a01629f7caf4233645bc08de8fa0a84a7c123162d6e5f2492a39804040bdf56ff436c1937b4befe4baeb0b00106e665a1f7b2411d0428cb5fe69f81a4e1b007e24cbaa969b4f4e0a34e90b042f1635a74a2917855077715eca8c14760b7d4f10824fec410518f3c148ba50531a824027362e51b43b1f29c7181c6478fe8f386be16a66e2338a1804dbf020c75f7b9ff6798f0509b6014b0cef7977afdb9ed3628e319618f385cc2c44aaece954a186d3d424d615e64933da7e1ee86a0c657474bd976195805fc69976cde4c20fb0f5ddee545e16cfed92498cae3ec201b91f48eda8319d16b7c448360da17405a2176583fad7fa5fd0c79b1f6171236c37c157971310346f644bf1e5249e8502efbcdbed44f90881a38584f11de21bba799884a9f8331fabb60c5fbb63e765b619b1d508848493b4ee8bfcd4e9bc0ace591300ce81ee3652abee568c160ff4c750722036bd0b310e1d7ee0c5c78bc3adb36ae75253d9a42f944c3957533f1694ed94e1f7d08ed6fcfaf6ccdbe0fb74773e20379bc826c2da0e50009fc3090c0fb4b2a7fd8ecb5e8197f94a03124ad32809acd576d215c453e9032cf4a4869f2fb4380a89e8e0b4370065b60a33a55b9856810a3198440580bc50ab734576a0237ae42b941181a408e9b961793c7eb79e461fb90f06d89717f029a91407c23b75fc20e2505dffb523a5b4dfdf9a0f295949ed25d9b25762a1bacf5266e012deb1644e40e5cbf8df1dfee51e3e2ddea1b1e42debe9ce5a5429246f3cd055594f36366f022f7db777d01033b8d323f7bdf1cae3a7617dd96e0fc38a7e3a04409cfb5bcccd08d1d7ed3767b9231a5f893b056c14123650b4d6352153b4acde960b6455fde6f983b6b09a21dd6662d7a37fc49a5d9918c963fa22ecdfb1a7d6f10bd2ed983fa2cfd9f71556c44e7a87ed57170022d773981556adcfa23e231e1669e95da0e6fe8e57764bc537ddb9092a921c7ec4ca5a7639e5dd3ac1be606a86cfdde88dc728935c7f14aa8378b7e7be753f6be6d5860af3b53e10fe8561aa03de233e3c894804008ea8630d19128bb79dda496eaf13e666f33affd2098abc8353cae02db14aafc84dbbd5854d614f4a1f4435e8fbd85761792ee4986bec12ffde62a7c20c4037d51a41bb6debdb0f175b08557f5caa610ade2fa46879c684980d50192077a23968393ed76ea9efbb37bcd4bca353e02906474173599e57a8e49c1ac24801572f693689bab644c28efa4074fcda97df3c935266967188da4a3d6999766f661dad5d28e8aee9a4ab63d1bf64e5ee56c190f62ca2f3bd40647a8ca4a7893069847ed913741cb067f5aed1b41d5445033ad822870a87fe8f30e81fcf7fa150bc9ad95d36d0c3f79daf6bdf0e0e0e10298f4f56267d74ab133bb0f3be29e203e4545159755d275af197bc7d2bd7c003a36b6dd85477ab8ff1bda92ae7520243e89804aaadf3a0a5dc4d30181bba5bea5f499eb5490a1c810882e7ff6d8a28617d0d59fb6a52e85601986aca8e247260c10318defd1a6b5481f39d3a8d572937cfbaaa163e73e4843813c5adf1473d3f0a29f9ac09e40e29c589f289e92112fd991fe8f82436369197cc264a967048ae21cfa183925ae8e786aa2bce2076e3ff0a1596b473729a5f44acc2083f248d2dc0d3f70b6cec731d13b8fc00cd0b21b2e738a97e2d845c26d79feda58210cbab66ca39451e34c7d15d468baa461a0b4b3e86f188bca8d7fe5166d467d459dd3a79860ed37013b075af749077b1eb963dc2e969466b8d31c325ab19080ace5cb9877c79b7f744ff558e0fbe16668988b6f231b2d41429af89490ae83b475616dcae6ed1ea77e8c56f0646d3ffe5f4382312e2960dc9f38d8538e0316d2ed9710de777f11f297b416dc7ab9c38fdbc610ba8d5139777501774771dab3b04d6c5d84bb6119d412e55fe0ef4971978e164fe89a9f24767ef695b9b04d401ce2f1a0ed5f071522718de927daabc04ad3e4244ee59a4cbd54db8d4b295c186c675f640a97b2064d417eb1415d944cf585854f4c00a3c204a345b2d0ccee0a8d589be85a3003ee0cfa0edfa8e707479c04458dd0296336fcec8eb1c93ec30cc2f32f4a31a7b2a53ef532a60c8aba43df15ab9335816e327cc1efd652103564fdca7c9fd0f63ef85f96f3a82279027bdbf93fec64df6558d2c0405675b2ce17223cace8be1da6449deac283eba212aa7bae8b6d36787bc08cb4bd0630e7215d20de41461b25248bc8b4eaea0b0f9e3ff9710dd555238d1767c50c643057418c810cdb0146716ad781f22e019321038828d172abe605050cf80f1c4223b3f0ca2c3d4dbc438285f3b41746071de8304418bf680971c3febdbb50f6ed03ae8753a392f9f0357f728a1e630a24ac84fd05eedffadb60b43815ee8c89c1327db77361695975f2ec9b64604586e10b6ff58d9d9f88757958c086327064275b6a4cb1afa08e27aacb429c5cab7b071c6cfaa51431331feb8b12f9dd689a27f0d9aa3e3627e888a074f2240143f3c111e1d04235b0e6ab125b8e21d1a459612220545a9ce8b4f6580774b63c1e3d552add6d7278c3f060d12e35320e2b6aa89a59e890f0188232059765b2c2c8bc18fd79ee9d7cd9421e75b1b98b449cd01c44bca01febde3ca64d1dbe0d8bb6bb64452b39a8f41a974b24629fac1a1ceac29242a5b7fe893e3c91d423ac8a85650da790f2ee2a6fc07eeb6de36293ecef9a9621fe0331b0cf4681f0d4f1547066d268bd71162f69a2b47d86b9ea0020db51958637ae525a3c7f97c2cd0d27d4eb69b07cee4f0278b9420f911011e357da409258af126f8e4075d4816ee2f7bf598c02072b978493c5dd0c4418fff13838c7307884670d73963db69d92603a5b1adc848526a0c3bb7734884437f7c846f5c38d00eb5e9ad19840dc15499b1cdf8401492a68f15fe1758420bb3e71a3cbd00794edea3066a70d220783d4742741d17632549dc8a59bacb8b474c9e273b19e0e2832deec67f9791315b3a918213845f39547387c182bcaa085b27591cdcc0d301713425be4a1035668caa63c97dc9fd665a4ed206689f675b40c95b060488b95f4c8ee13cd6cb6dca30ff9ab167dd6fba93460f8743f85256a0e083bb761d4972aaa4af3220a6ae926e85e3bdc2f216e73990f5f80c50523849ccec61c43170f1ca0461a8d4f35fdc49585c528295ef828c29dc8d2d797b138d33e2932edad5d3a895ace2a7e84fa5d7fcf3663fb5ce44c2e7d7246074ff6f2efb281ecc31d4d593cf8870a1d30692124a9983c4e270032838d88fe224712999d9c7c0b8007e06c96db1891ee09205062589a1c1ed2ec748e93fe629ac6f9ad1a7cb2ddc268c250dd92d3ef8e234c2da698ca256773b0eff974149d4ea58b6ea3d47abd7a996814e9a2d564cd2123a8fa69b2af0b22370e8585bb1fd401d4849dfcb56801843a2f4d34dd39e9bbfb0c1abf57781c60880fe3666bed108a2b8d5d9b3d48e7991bb84a534cd6b1e5d242291b94f273c61ac363523f0db9558f4bc5947857c7f2b4b119510de9be0196f8a848594b8151be9f0f8f718a4ecd206aa7f718b118c4f51927c6ce78a11e18a20dc5939a99c0161bab9f8937cd3302811769cf563e4df16b83dcd0cc8387e6b8bffcda55d82ccdc9478cfb00c35f3ffb32358cf0178eba59e296fc173e981b93077f933c650c0ae7972d60ab56cb1565686149d354e50364f8f6a072f8d87d963f7ab70df79eec47767e568e67c3ac91649d61111b2b00b0db580fe6358e82a1b83ff05a417ce2927cda01b7da5141dfe76b0d7d7f13b625f8b5ec622df70958591224f63978b78ecc15da78e5a17070d5fc3309172b89bbeed0cd646623a0de3775bc758eda2e62f0c66c77a1526b85b8bae960ffa4dd2d06bf37e01010bd59f2022b54f79d57589e3ab796df34b6a38d59a9a1d71746868e225ddd402a713064530e9588136e297a1f3a0efec78827ab487cf56f31eac0659fc294a2b659eadf5246ff78adc18a7ae35c95d2a60c828786191e6ce7496e1062194a35c123d580f75eb64f10b77df6ab68d4aef0d0efd131b281eac34693426658df30512995349ec4442f393231e26b3da8c1efca6c49c0677a2a44f82840fe8973bed0e4d03afddaaf391c5e843e6456312d47281f3d354a706222e8786e946cefc0faa2a43782882b506b8744b8f617862926a423d50befe75ffcc89521a005689c32ce1609a0229a7cc71a832f026d1b0af29243b3b233370ff6ee1804c62b3998c5fa65ef6a6af58236b263b3c1de0ce2e5955b56a76a2cd931cda58d7b73a052db40d162e4d1c602602629ecf90f6d686bb8cecba29cf52ea3ccb87cc6f6ecf3d10ab2433f3af0bb89f44e13a4ac7ce931021f7e58a90ef12c5edadb88cd1b97699eb4cbe0d19b6f2a8758fd81ec6818562ccbcc99a9767a442adf43c5230af2c793ddb465cc4c4100def233cc9e251332d240fe04f4039221a4b50eb338c02fa8a88a69231540a7f80d3fb43bfe4dd2fecc1606c7edf23ef375401a3b7b95ca48da2f9fd171b07d6c0a80a6cf40c3bbd65f0a058055dd1153d0803b5868105ea6bde49e8c19e7864b433e13772e6c2b49c433b46ab13dc57d78f5db3ee8a2aa8c934a83a30d74b4f1886bf3057d058bdaa4e2d1fce8ea09385baa189f230b03eb3dee6e7b9ea4a490c09abb67f35942c24b16ce95eee9f18b1b14f9ba5e7590084af04488182ad05d06bd7fe83d983e5f56c26d2da03a9499b6fa0d4a85bd8ca78bf421aaaca0ac4885fc14931fac4f4e0c2c0e7481a9b2b5b1157b5b5f2d928986901eda2f318ae96da4fe7ed422d17aef3e26315b3b7d2cc14491f66041dc6d1db29245036db053ab1f996b480a673b2b2f1082418227f1661ea1ce85340ef6d34c0e647d3c02f5706ceb830f2a859a38ac6152525c73c3004ce7ffae7014e46b94a8cac584164385b3eb78002a00291306a40507442c7e74843c9ceaed3d101aff308e19ea5a2302b759327015ead3acd180ce146f979c6af70060f53d002d7edb645a283856907d14a030264c32a70f13f95e63fea06d25e13ac0d0908b10d954b7f1306bb10b0f4b1766d66867224cfda277c02721be760a83aa21d65d39c5462dd822227146fc6abcec5767a22203e29c8bd785d179ed127788347187901f6f11df3b8409d9df9d0e8ac8c8994b585233bacf5ed557a2ea6bf56ac7f3db2d327d612116c4717ad4e83e724a72de8c9b0a3c53f4990e2e87a76686e07306f0f610e21db1acae4a649f8e379e8b3ac1a0e6b7dbf8812cd4b4310f8d01f11878ec122d9e935c52b633198524c1a3e72469989dcd58a5bbf994662338", 0x1000}, {&(0x7f0000001400)="b37c2aba45af3c3abe29bf3beabdec092720c61d8157decf641cf2d4c73a5ec5034ca2f17e92dba11d11c64023b1136037845cba37398c2711b86c094084f3ef8cad9f1345e949e4ab3859682dfbd950438dbe692ff5e82901ea8aff0981f5fb6dd0a1afec7419a92a691000b0adb1021b964215c22b5bcdf0150adff85a52e010715d3b2f7c169213a87a6be17634d3a7ee04ffc82c1025edd9586d0058d1e33b9cdb4ce59fbbdb", 0xa8}], 0x4, 0x0, 0x7fffffff) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20208, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186a56010000001c00fec50000feff0060cd706c85c2768511fef2b128ad1f297e9e8901e755aa85878e9fd5b950407b148f6616f9b5dbbb426094d4bece80eb61760865926595805557187b7adbbe68deca3ea454c5143feed11f067df5a32266183bf8fd7d176e2ad832f6f517379c7f16c18f92a679e95b5a70ccdd473d4ed18f3972cc9b8272bd8aa2cb0ee45cf37e918d4e645fac5c468d082640013912546aaf4001bdfbf00f0a4cba196c78efd62b3578e4947a4bb62555101aea8c3b01acbd3e131b839dcb3629d24b7a22f68166e8ea8ac02359d479f55856319a18f992671f789ae9c7f7f742ca95b07f67ca707c360ba90dcf9f5fba88a7271a6c965adc8fc9", 0x108}, {&(0x7f0000000180)="23a3afbaef2f8827bbc9c5b03e4f66cad6ade896c23e327b3609bff200dd14f5757890c21943e346f166adf2ef24b604d418a8f632182a6fd2c202f909850f01fb335f459ee54bf84f13ce07c0ee1662c65102fb31b164ad1fc55d6601009bee110f3ad7286bd6362b4cda82e3cadce2c07e0b7f73c882ffe75215c295699dd60b528c57dce3c1ab667167a3ffb627ba61c98887bfe8560ec14c153ab59597f7491fd9ee0f6731e68778649bf0ed1a20d2", 0xb1}], 0x2) 18:10:22 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) 18:10:22 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000040)=0x4ec9) 18:10:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x74}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 18:10:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80045710, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000140)={0x9, './bus\x00', './bus\x00'}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x400, 0x0) r3 = msgget(0x0, 0x8) msgctl$IPC_RMID(r3, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) setsockopt(r1, 0xa9e, 0x0, &(0x7f0000000200)="b6638fa76f3ddb7cbc1a704bf0de40c8b1e5908edb306858bf51f3e9b4f95f8441b1be98cea97da7de9d3d1342b0c67b29e469a63ef0e58c025cf72d61b452f829ca707f773c789e5f02076fa85cb0de2a1fb7d31fecaedbc0f9567039163a317d9bec870ad0b00f58cccc3b38d168cbe8e0a0c936214f6febe09bece294eb40a239e6c77c3180d92366a9c4c1e13c694ed2164b3a9035152099f60a9329e5e7f803042a7f7f6d7f962817c9d4c1f7324176881ce9c663c28d400370", 0xbc) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80045710, &(0x7f0000000080)) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000100)) r8 = fcntl$dupfd(r2, 0x0, r4) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80045710, &(0x7f0000000080)) pckbd_enable: command error 18:10:25 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) shutdown(r0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 18:10:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) write(r0, &(0x7f0000000000)="baff7e885b3aa12f", 0x8) r3 = syz_open_pts() close(r0) dup(r3) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r4, &(0x7f00000000c0)=""/20, 0x14) write(r4, &(0x7f0000000100)="3999239e41ca01bd4af258dde9e42f4a7055d65f38be80c77da09cd4dd9e50b720e4ac6cd50a36b19dec42204cbee658de0619c28c2c88c2fb37159d77082a07a2f2a2ec85a7", 0x46) open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 18:10:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xf73, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x40000], [0x0, 0x0, 0x0, 0x0, 0x10001], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffbfffff], [0x0, 0x0, 0x1000000000000, 0x1], [{}, {0x0, 0x0, 0x40000}, {0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x3}], {0x0, 0x5, 0x10000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x9, 0x0, 0x1f}, {0x3, 0x3, 0x0, 0x3f}, {0x7, 0x8e, 0x1, 0x5}, {0x3, 0x7, 0x8b, 0x5}, {0x101, 0x3e, 0x3, 0x8e}]}) madvise(&(0x7f00005fe000/0x3000)=nil, 0x3000, 0x7) getegid() mprotect(&(0x7f00003ab000/0x4000)=nil, 0x4000, 0x0) r3 = shmget$private(0x0, 0x2000, 0x101, &(0x7f00005bd000/0x2000)=nil) shmat(r3, &(0x7f0000119000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:10:26 executing program 1: poll(0xfffffffffffffffe, 0x0, 0x3) 18:10:26 executing program 1: setrlimit(0x6, &(0x7f0000000040)={0x9, 0xfef}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f0000001900), 0x0) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 18:10:26 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x9, 0x9) syz_emit_ethernet(0xf0, &(0x7f00000000c0)={@broadcast, @random="32c8e1654cc6", [{[{0x88a8, 0x1, 0x0, 0x1}], {0x8100, 0x4, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xda, 0x2, 0x0, 0x40, 0x3a, 0x0, @multicast2, @broadcast}, @tcp={{0x1, 0x3, r0, r1, 0x0, 0x0, 0x11, 0x1, 0x868b, 0x0, 0x0, {[@mss={0x2, 0x4, 0x8}, @sack_perm, @nop, @generic={0x2, 0x0, "15cdbe021fd31102575357e0f4351e1b"}, @sack_perm={0x4, 0x2}, @generic={0x13, 0x9, "784039dbba1cbd"}, @sack_perm={0x4, 0xffd5}, @eol, @nop]}}, {"9739f901c555a8749e86cc1b464885cdc6636aec438d477f97dd4cda532831c0725e7a1fad810789346c021dfbb432d8d19050770509a738b5e7954d14f17e1f12cfbe90228fb7f367858b0756e17b35a0249673ca5db2238ab51123f14108adeb2a9d28701665dbfd429f05a5ac2b7322025c1cb6a205057ac70845bdb90c976638"}}}}}}) 18:10:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) r3 = getuid() setuid(r3) fchownat(r2, &(0x7f0000000100)='./file0/file0\x00', r3, 0xffffffffffffffff, 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') 18:10:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x80000001, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 18:10:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r1 = dup(r0) listen(r1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x401}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) dup2(r4, r2) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) getrlimit(0x5, &(0x7f0000000100)) r6 = dup(r2) socket(0x2, 0x1, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x6) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 18:10:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6654449f21dba9d5, 0x1, 0x94) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fKle0/fi9e0\x00'], 0x10) 18:10:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x41}, {0x20000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/14]) 18:10:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x60}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r1, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 18:10:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [0x0, 0x0, 0x8]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x8, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000840)=""/4096) syz_emit_ethernet(0x12e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaabb2ce024684834080042de012000640400071a9078e0000001ac1400aa443404b0ac1400bb0000001f00000001ffffffff00000003000007ff000000000000983200000000ffffffff00000007000000024e234e22", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="302000089078f001080a0000000100000001080a00000006000000080807f5959c175f050f6c2f42a51dafd6767c7e8c6cc102040700010303ba03030400000047dfc6d64c45ca93a0946de82cc47b65b32bbb965d38cdcf49548eb4420341e37a333f27a73f2ac4b106406c661eb4433759c51b6b7de452f30500000632b9ece109969cf608209a1241aee7f90558193c8e7dcdeb008df1387f1350c53bf5f3609aee90297f5997e9bae3caefeffba93288b0060ac686337ae02e3223c2b39d81fa54adbbd1729bd7545e8e"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r5, &(0x7f00000000c0)=""/20, 0x14) pwritev(r5, &(0x7f0000000200)=[{&(0x7f00000004c0)="a159257850e6888e011b7db7f9747571a7db65f461123ea067f9c70de7ff7f67ec510fe3426772a9773b4706bc42c4c69dc0dabd64b77dac9b197bfea489815575446f7e581085afbbce3a33418fa2dc1d21886d0e095cbde754f49bf354c1939856f48514f959289edd99a4789d5fa301c34642483daaddf9ac3f167736aa0a804b25306c7f362ef891e72e61b8ebb6a8f120cc62e1362985b1863604e53517224dcded1e75cdab4f2d1316ab1c1212ac8aaee6560168fa284fc6a2a83bd028c1", 0xc1}, {&(0x7f00000005c0)="752f2e521db8bb33456efe831ff6470166591dc7c585555b348cf5aa841902bf8c341844cec3884409b1d9ec7b21ce7eb25658f8e2e5133ba9dc81746863c3ff8cae88543938931277049d1988842fd58579e73f7a6eef97a39019e99fc2d3c8247bc3240fd5a9d655f00facb8ae2f2ef075e9b5c96cc4c9a0bdd81c35f3228736418db0c3f2ac922b487645f368712eed534d890f78216574b124eeff4714030f26260f6b1b329d70", 0xa9}, {&(0x7f00000001c0)="01ffcd4a390a730a1e47a0800469efc4811bac4eea89d6a9c28a2f84d2ba1133a0c5a7b9e39db0004d604d", 0x2b}, {&(0x7f0000000680)="a8979aa7cff189ad6f421e51da143ebb57631dd925de81bc4d9e078fe2bfcd58f99cfe3c0aa089c96f7e5ab62c8600bfd424d129c7a0368e575af6ec1be81dcc4a81d296e1424d3b0b29793f7a3f786ef6b5f902f1394be22fa6859df37de93ed40ca3", 0x63}], 0x4, 0x0, 0x400) pwritev(r0, &(0x7f0000001cc0)=[{&(0x7f0000001840)="0983f372f3634424846491daff767e24ae861803c7f010ae198e7ed498b49e99fb5181975102c870e3f4b28c6dd7e4f851bfe6049479ecb126a01846dcc1e0a65e558c14eaaaf4ef0ed9976ddf3d6f671127c636bcb4168052107f5d46ec70eb7c69cf05393893009b974d0382d6f386bb590738f5aee582a83f0fa5530bb0b24a40939cceed673cfcb55cbd9423d3abf3d2c28e9c2d5ff1d972d663b2097e0b", 0xa0}, {&(0x7f0000001900)="f8ab3ed4859b617d570a30ee1b9be66680a6e30f529218f9646fd0b31c859903efe93e305217f25ce4f0ed0840a62f3f0dcc26240421f5d772c9b05d7dc62a50ef875d98444ce503331c2038c44bf17d170d9369ddb3dd69f35a1f9f5ecede6a1a17b03cd1cf6c0ab03ad0b9e048a01d9b41e5ecf293c683e3b414b43a7b11a4f128a672ccfbb7950eb65882f693984fbea1f18c92e0614f69b8f4d7a4cc769010cb35af7b0881970462c4dfadf1df2823f62cf82ffa3752d7e71eb6de5dc621c927f5fff9aff9961c51c4d6aec0890c", 0xd0}, {&(0x7f0000001a00)="b28d8ad83e813f3e588aabfbcad6af76a7337d36609d408b6a821f68e33c2a63de790de3403ff86f3f50ed108cb718e9672ca2732f7ecaecadfc5f90088bd9558173f0b9d018a1b36ad3b9701815d97a03fb2800d9f19d1d7ddb269d381bd1ab53a6346697e8140bc7f16372f9a349423c72caaefd0a9ce44c4e9510a660d3970f44f8372a6a8179e302f5d875d9f01e99d01325a0a77c2d2ef46e54567a5d177aa51e3b3b9345c9", 0xa8}, {&(0x7f0000001ac0)="0f583fb01fe0d15de95d96d0827db4886bcbb650627e4db1e733354211b4aff2", 0x20}, {&(0x7f0000001b00)="3cf5cfbf39498cea365bb1816d21e7886aff541b38586d751fdf65e830e5511c863a507c948c12524e6542646576cae9b938a418882ecd2fd1ef5ed20042205eee3f1996823d64ac592436a94a92ff5f4f9c27cdd4957d3c5e2032c8d8ac7ccde71f52ec52a5511f7c68d75077b346486b2f69ba3d21d1756a3ad829652f9642c36c551d0a3ebd52ef953a262cc0a80dc4bffdab3a", 0x95}, {&(0x7f0000001bc0)="fd4dd0c71bba39060938e74f5c90232b0ce8b7bbc4260096d1a93416e4a012b0141af0f8eb6608529fa71daba5", 0x2d}, {&(0x7f0000001c00)="9a70957fe85b581cbdff712ce90d8a10783049b38d72443fb88e6a91987b1f2b814d0af92a5f1c2565d42302c6355c26462dff43de", 0x35}, {&(0x7f0000001c40)="13e8a7ca33b51a4f567ad500a070a60629a5d2829da33de60ad6ba7f60d83bff39a7d024884309a745d9bfae884e809302732ce4431870c766029fbe760967f38f2c04a0d01d3c838753e6f16b4f00c24f7ad2", 0x53}], 0x8, 0x0, 0x7) r6 = fcntl$dupfd(r4, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0xf, 0x0, &(0x7f0000001d40)) write(r7, &(0x7f0000000780)="e23bdb1b7c411cb9f48a4c3accb09abda8663aa37d54e46bbae1a9429e6a1e6f9a49a93ae49ed431af58d31febd66dc0f838adac270a179e18e1c21575e14fa48c301bdae922cbc9643b75164dc68d0832291a9cf018497c10e310b2abb3eb45664e5dc2c9308c845cd91105673671c33d88d30e541086771043ffc9684d6bce88948f82413fc6b82214", 0x8a) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 18:10:27 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/zero\x00', 0x1, 0x0) r1 = getuid() setuid(r1) r2 = getegid() fchownat(r0, &(0x7f0000001a00)='./file0/file1\x00', r1, r2, 0x4) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) recvmsg(r3, &(0x7f0000001980)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/250, 0xfa}, {&(0x7f0000000040)=""/73, 0x49}, {&(0x7f00000001c0)=""/145, 0x91}, {&(0x7f0000001400)=""/229, 0xe5}, {&(0x7f0000001500)=""/151, 0x97}, {&(0x7f0000000100)=""/108, 0x6c}, {&(0x7f00000015c0)=""/226, 0xe2}, {&(0x7f00000016c0)=""/229, 0xe5}], 0x9, &(0x7f0000001880)=""/208, 0xd0}, 0x40) 18:10:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r5 = dup2(r3, r4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00') 18:10:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)) 18:10:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x1c1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f00000001c0)={0x0, 0x8000, 0x0, 0x2000, 0x0}) 18:10:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000001c0)=0x3ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x44}, {0xffee}]}) socket(0x2, 0x2, 0x59) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) 18:10:28 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r0, 0xa, 0xf7) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r1, 0xa, 0xf7) r2 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r2, 0xa, 0xf7) r3 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r3, 0xa, 0xf7) r4 = socket$unix(0x1, 0x2, 0x0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$setstatus(r4, 0xa, 0xf7) r5 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r5, 0xa, 0xf7) r6 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r6, 0xa, 0xf7) r7 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r7, 0xa, 0xf7) r8 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r8, 0xa, 0xf7) 18:10:28 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x77359400}}, 0x0) r0 = socket(0x18, 0x8000, 0x4) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r1, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)) 18:10:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xe2f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x3ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x40}, 0xc) 18:10:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) 18:10:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) r2 = socket(0x2, 0x4, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r2, r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 18:10:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000), 0x10004) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 18:10:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)) syz_emit_ethernet(0x52, &(0x7f0000000180)=ANY=[@ANYBLOB="0083fcb12ee6cc150900a71fdde30127af8a227d07f098019cae7020e877f14a182c126f52af00faca9508acee65b5d25f06a0945fa074bc360605ea186a83460269e6da0245358899b0dc1cf80f07bdff91d395c6e3097d71b098579cb214d3256072d8647fd0934a3f049c575880cc36e0c62099d249fa87f675376342a83ef4bad77f3d07302e"]) 18:10:28 executing program 1: r0 = semget(0x0, 0x1, 0x1a0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000080)=0x7fffffff) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000000c0)=""/59) 18:10:28 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000240)) poll(&(0x7f0000000180)=[{r1, 0x4}, {r2, 0x4}], 0x2, 0x9) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0xf07e23, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000240)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_flags}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) r5 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setreuid(0x0, 0xee01) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) 18:10:28 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/20, 0x14) fchflags(r0, 0x0) syz_emit_ethernet(0x437, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa010000000000000060c22df704011100fe2a44143400f8ff0800000000000006fe8000000000000000000000000000aa00004e20040190"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x280, 0x184) fchflags(r2, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) connect(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x18, 0x2, 0x1, 0x8}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r1, r3) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r5, &(0x7f00000000c0)=""/20, 0x14) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000080)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r5, &(0x7f0000000200)=""/49, 0x31) fchflags(r6, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000000)={0x40, 0x4, '.\x00', 0x9, 0x2, 0x1ff, 0x200}) 18:10:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x20007b, 0x10000, 0xffffffff, 0x7, "2c08842f047dd6eef8cfeea5f56ddfa04fb853b8", 0xffffac5e, 0x41000}) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 18:10:28 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/178, 0xb2) mknodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1000, 0xff) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000140)=[0x81, 0x40, 0x1f, 0x7f, 0x4, 0x1ff, 0x81, 0xbd1b, 0x0, 0x7]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) chflags(&(0x7f00000001c0)='./file0\x00', 0x1) socket$inet6(0x18, 0x3, 0x3f) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1fffe000, 0x4}, {0xbc6, 0x9baa}}) sendsyslog(&(0x7f0000000280)="4257d3bbe7e47108a962aa97a88db017351af47b15db28e9e2f01da06062ce393e46a4b6f9f846ef7c3dd3f0c1fc60e45f0c23906c64540350a1a05049c4e54f8371c4b4f5a371630e66b6cb961125945dc5b2cbacb833985c48bf5719e51371f0187d99786e7ac0327224cca8413b78682673c257b44bf551dc0d714214f648a9c3981fa238f890d0", 0x89, 0x2) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000340)=""/225, 0xe1, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x7, './file0\x00'}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x80) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r1, 0x7, &(0x7f00000004c0)={0x1, 0x1, 0x101, 0x6, r2}) pipe(&(0x7f0000000500)={0xffffffffffffffff}) dup(r3) kqueue() r4 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r0) r5 = open(&(0x7f0000000540)='./file0\x00', 0x80, 0x18e) write(r5, &(0x7f0000000580)="a9d5bc51a1cd865b68973e39ffd9a27d981c4bb325d27c79a71f50d6fb3d2e88be88ee24461c367dbc70e348724f88b5120770333fba949ad2e663fb7887cda2eb40586d283c5db3fc8b685545121ff402a56abfcfde9edace0fec02228b40a4dd20ed9a91871ef8cb6235ed3adfd4a2e841b7de8f94a4e99c7ef6b3cdc60d64e0c44ca85a8b0ee035fd18dbee2e0610144fed1634386d3d8022784d007899553f8d33a85f00aca4d91c3af246584078dbcc22dfb973e53606ce22f9e3f0b7f7df2bf7e5cca91fb0fc1690322def6d485670df86009bff3e2aff6adc92c1355535781eb91c0cd9e8bd12c156f91782664be1020e378ca5f0a8f631399632b42fdb35414c492c2ca7b977889dfdadc5bdcd533767e8495b36739eb133b414b4cb677a0c685385354bb3e565f48cf53575773ac5c115081896621b7d07d9deb3dcb862a91183897e7ae9555827b06d2b3e06faa70e39bf4e83485a511a21f2cb538c5fee2a17e8c4b24bbe286a9c9af9ba640f9311673ac85a713389a9af92941f973a1ec450d2a99b3145428ed36ffe06f5b152d020aa1a27d021ed60b5721e25c1b0b1616d341906784fa19e36f1a99f33fef5359e827931122d51e789bd51c2b9d862fae6ba95995b40bd4bd482d21a8903cf52914a6f050318ac36fc93e221f39b372773018e15a1d182552298f4d9e5df8668c5dcb66018846959109b4584d202612366864650aba58a2d6a7e985bdc299a64a017e0279295ddff642595492a247189957048f1c809425a28946f6bf6f1ff218dcc9c61b6454b10c54b725dc0e48ef18cd5b7baecb45a297a229ed029ded803ded1b9b4abb4971f08fb32d414c34b48dcbf1bb61a869350f3c46f636fd81213fc94626bd19c9524a7ca23b8435234da2e9db885cb547cfbf83848a627086d5e7fe46c7b819541bb15a012ea464d1f7b0d7e5e17b239773273d56621ca2c7081400b0fe7166452c329769587bf219986bcbd7a4593481a8bc75d60390470b6f28f8aa4321752f48a11e2e7b3dfd5ab2adda02ba5021cf39b6502a4f771e1b26b60e13e0e38191f83cdbbed34661987e5687280907c5276b0b251132150f4e11a964bbc4d1ece9e6e1e22757886d30e660dbfc8dd3e22c70aefd26eecba0aaa722594ae73f032e6d51b5ee9a5e314ab1c2e67b55973789c452847b2be3ec2f2c57e32c55fb11eedf05b2f527a066b2a222f0a79722c335195cdcdb8ff284b2a339137f68e55ccb94765a88fd6de7b41669932e0165037912219dd409bf209134ae246341aa1485c56daac140109d11af1e7fe5f56d1dabcf12940df18e5ee5b583a5b01a671035398243e28f380b856876a04bd5ba63fceee5e2330fa96523300c08517eb791cf1ca1e5b7df873223506c43826d5785ae0c7fa10e9dc6532a6cbd4f8c7fcc6f07da90d832866a723421fa079e8b65ed9b85575775b21325b4e2668e2a393bdcd39ff6d0313cdf9b3eec8d52ce4188ddb1973f1f13dfe7b55269fb17dc4ccf5eb59c49ed2f46287f1311e73b3aa4f457288086d1037cf856a7d71f8e5c7cddeddd2ade16dcb84c0a0e5584cc48271053b4c586ef48a2ea3a0cfcb3910320b080933b6ba6217e32399d4bfa4da28be989826e2dbd51386c7dd9dce333593975b9c47566d8b3a007f80faa01f9a0121cefb72d779797c3ee0e2d4f8c3a0b20a0a69f9c5ed5b15f3dc3036381855121c2d0454465d93a197cb92cc531ccd6f8ff73b6376b982db744dcb2d619d780ae240f617e9026602a500e080b4eb31b4a76ab915f6670cfb302985adb349320f79353d22f07f74a5f29217a4822bb061ff1bb19de1cc0afe1b43cbe20be3e22737dbd859015dce3c183db0a57d53795efc6a82662b56d8a51dd42680043fdc22c7e9e886bec742c965433a5d91ffb2c2e36965f555c45b449de90d50e5e379754420548d84fef58e1c78a2bb7ca40812a13fa4a96a7ae46c1102b207dd8a02ed712ed0142289284fd1edce0cf954524d18f17e6d4240c57af79b73facb36e88f070ff8e26f9e204979c3724678d2e5f9b23fbceccd06cbf383a90a0404033c13de3d5cfec793a55b3d3e0664c86f0ee367e8e64bbaeeed6a80130df96585fce3c0c6895e7c53f91dce7d60150fa7d292ac2a9d4cf19517680b761bd167b24b87858227ab3e374725e01e85dde70e4bd9817d88d6472ea86725abe99f0f86e90b073eeaa0fc05fd05956e76cca290fbcea153cda2785cdac6b03a72b76ab6794fd6574b49603c3fb40a4f7bf254fc06d8e8b766929442efa87088855afd0be86920bd21ba6acd1f7c77f93833b8c7870c33125a54fb8712c287cf676b91a889209f7d59179a5bb8e3e8662852b85a4ecfe25c8894b2f57d8bd7c31fec80acffa2938a7986da527795ff6118e4f2b0feb66ee4e1a5c4dd69a50a1aa9ca923d5457ffee8c145ac291f9972479d63e1436481ce77112b82aab897fd713c508a297cc7bff0ec9278f0273325eb1dc2c9b19933f5d0edfcc088efa9c4f770135a9a9f461a89c74c56a125548ed4a149408655592ee7bed989a4c3a011154bdf63c20670685d2cf33dbd04032b8783cbbdcf6780343a160597fe07152609bd76a1b9bdd0f976bb6a4df5e7fc791bb26a29b6a20ba8f6c41b16d3870de8ffc2e3b870c800d25d9571109e7e23b872d0885ad6de784d25a038775cb3abf43dc43169aefbfe80b6c5bb2c9c42aff3874e4be0b06868a22e3856e7301d5b70ee72c91957c16b8cbe3465bf4bee3ce1121b1ec326ee20cf880cf4b3596157f0cb1fdc86b2642d6c27265a4b96b861dadd6256f9b4ff696a397f68f3f2fa2fc492b56604001a777ecfb949be1797d764de30c1a5bf0afbefa6c5009ed0af90ea5587c12142b20a337407e7dec5208bd0e96f0d31aa35b341d946a7a915e95fe53f24e17d11c4393eeec43813ef58a7907761c2c0420874fedd18cbd2145515340b1ddc2b8bfb73f8ca21eb4539cafeeb376aa7f3cae4708ace35d4cbc476af6e36323d9ee23efa3e23bab79f892188e646de43c87618dfe95fb2186b9700c8d24263c8f6eb975256f725708847a61a8360f7ed411699012b5aee5b88c90756572efdf9a375addddd66b44c1ad270b2533003b29986d65cd1e5d78894b9d2e6b546b1ebdd59b8f9f2eb3eb9c6ab20d0eb7406ac55077595530176dedb77bf355841967cef8bbef73f0bb325248221709249be4b1af0fe403ff80ae89196c5041963a63b919fd833a378046a28082095b278a4b2d10ca990584dd045be7915d2266d9292e2871a249c032ef2d0b8bf5ba772930624d1a382b0401a56d2cc774618ccd7fbfc4d19c875eb6f81cc09477af041cdd79dc4bfe144e6b6e26434d39fe66b4ab5328300ff0a520a9c75f118f5840f7f72b3e43b5dd1fcfd345c533942ae32163215def6713d0642ffc57f9a3c50661e21885e6bcb9c7d0ccd7e9f6cdc2430d799a6fef78277e6c53c4160c58062099927b0558156d49171cb1f91d069b22613cc336197a8aa7766f81712dd8b6985cf0cc2abc2062fa323a6068a57250eafb5605b50f6065c28cc937b1e17b2bca69d772d57e4611567529a5531dda25f0512d792ec5c8afe646dca247fc3b616247279627fb0a7bbb06cc7c399502160d2552b65453a15c77ea82bdc76daf0af88c48c47e1e0846e1b7c22e5cae873fe5ce897164f4922427989d87e6a93ec24598e7daaf748f96f3aebfe626b9a31d08812ef1a4fcef3654cce95b784b0b48955788c6f784642d840f9b3b26f510e24a8f0ec94882d7a4ca6250123b50ac9ba0004e6841e53e55e45d225041a84de376e3249ad83d26485be5841f7398e58038ee8db648b7f8250bdbb80f0c81023b694372809ef4fbf7a8f591154412ac6a09069ec424c4181086c8fc29f17dbafcddd5ec5f869fe28fd4523abfdbc94ea85f69d0686e46221513a74456c82746ed1aa9040ecdb25b1c7d9b37d7cd5f420d262c7bc6e69393e70d5fcf273f75688fcd8104fc32b79b382ea6a3362f46a4ba5677eba32eada8d173e4d83939bbc33324605b41806d92f801140a0a5173b7acdbc980398148f891a5d521b6f336ead4fca95200d833aec7173a5140683015cba753af3ebc3d0174145928d0ecd56e7221be85b13899cd2560733da7c61baf880c7bf25ce480addca56fcf7dd9b0b239691fbf1339dd6c9d0cdd79e2e5b95852ff535d00e5d75174b4c90bc76dad974b34e442b6e658a79d45b5a318219bd94332616fb1c454d21ac67c3b5748d83d8f8c6d27fbb38cd7e875b5c453229543c15ebfed72464258aa5fa02924b6a98b92b6d8033f58e76ea081666b5b63212d6787ac240967e21fa534994c31f4d4fb656f63efb2e0611d3a5d7de04054182c01ecbe4d2fb95219956a69070bdca1968fb6ad7ca0b28e126b5d3d1c8a1bb4e78d9dfbd330c0c67fe86e2ab95e282b99a7fd0943aeff49f8dfd8827868b22f984d1c233f79fce2ae69cde3b78ad56a4722f0fa0a04925d99785e9616f03e9ce067fe6a8303cf41dfaedc22a299554d5b955695ec565076a5d57442f7b6271772f7d250f96f87c9735f4cccc3a09c89d660d32d4501fcd40da6419d24841378f52ca3bdab393a4b852cade1f0c90d317e24d3412ab7339bf89d7d178e77a7f574dd90dbd569e1f1e2bb46970606fc7078b9a58259c5af6c8bb38fe3c09dbc9b29c480448e4bf7500c7a7b3a7677dc665c96aafa2dc3fd63d9c79bc5ae9144a13f046b0d271476f872a40359a6d2be0f1509d6d81dd3ce9be1eee8a529e3d52a4af6f88616eae7d5a32612a194e4b162a20237a10aa1e21ce3fc83a50187bd6b39bfd379d029419230063ea7aab8de1bbe66ce20207131981bdd10711ae6d17a259d99db9d38b13b2f0d5d37d04fac01d004c759ac03716139e1c2e62cf30c0cf9375ed6cf6d9f49084bab96f8ebec12eb6ea12451d2a235908a9a9e0c2cd0b1547db4836c013ffe4922ff696e115981eb17eb286ee3d20771e59fea88b6e5bcb98b9fc59d0f38e1779e0d4c946727592edefd50ee0f474d8fee98bf7aebbf54c2770c02833f9c00e03f7d9bab2d4a54e75ea9c2fa75a49fed512f1e529713b5a98ff719abf117d07da043d71cf76a8131cb729309daa04de1e75ac7adc96701d073c8c34a63162746408e11c9df8c61bc01cffcc66fd15575258c7dfcf705dec929af5caa718302c21796d0d6f65cb9d0a823c22bb08b5fcc8d831ee8fed00a1cab241c50d9c44b2d8647177df6886809db4b157c50c7c4a68c4b79c1eb04938f6dff9b8a6ccaf04aa80c7c44541ea6b3f740a185ceb79828e0cd23ffab1a855f0792e09e4eb4519f5e6e5128e29617d34477be87ff5fd877a7b9165aacad3ae8e9826e2b3e24b2b64d084183dd04405110218b1cee85ddb6ece00402bc7f9951012ef7bf76d8bbaddbbb5b60177595b596a551038014aaa722dda120bea63f808a1b54fb34c129cb9b3220e760c892d97dd022d0df8c106dfab8d24ec4ecde5fc1a748fdeacc8309277f60ceaa39dfba75f62189f9d0a1dbd5244fae867bb5253d455e48bdbfdecff15f02f5d95d62757323dc1fa8d45dca5ddd45611a989bbe3cb54ad7a2a9fd03d0e729f0a70ee514f28442f01e75a539152b70fa5221d35e0261620063256aeab82edf5e724ea695c70e0a3c6d89adedce4d0e0402c05766877111cbc660e79e668877dcdec6d9eb2d28b352cfe6d02fafcf8837fa5cbcb56c2014f6393a8ee6d4df896506ae7d3eb0", 0x1000) 18:10:28 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') r0 = getuid() setuid(r0) r1 = getuid() setuid(r1) r2 = getuid() setuid(r2) setreuid(r1, r2) setuid(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/20, 0x14) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x7) 18:10:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r1, 0xff) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 18:10:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xf8b4, 0x0, 0x10000fe, 0x0) 18:10:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000090000edeedaba02d774"]) 18:10:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) dup(r1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 18:10:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x88b0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x800000, 0x0, "00000000000000000002f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x2, 0x8, &(0x7f0000000040)="96649404894df042eb2d09cdde0e099b347762f318a6dab754e7ebac6f5c54784fe8dd6bb7c800ba9ee5b9cca12ba7a4be6f9f19559cce16a929217f8d54c7545f511d4a5dc425a2a653f9414328c42863aa60c489a8aa3aaa0165efa4d05e6abd1a6a694485e1d0d559ad244cfabf6c6ec4b5", 0x73) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:10:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket(0x18, 0x400000001002, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r1, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000140)={0x0, 0x8000, {[0x3, 0x4, 0xffffffff, 0x6, 0x4, 0x7524, 0x2e80, 0x9a, 0x0, 0x88f, 0xee, 0x4306, 0x10000, 0x3, 0x4, 0x1f, 0xad, 0x6b2e], [0x200000, 0xffffffff, 0xcc28, 0xfff, 0x8, 0xfc, 0x6, 0x1, 0x2, 0xc], [0x20, 0x3, 0x8, 0x20, 0x0, 0xfffffffffffffffe, 0x9], [0xffffffffffff0000, 0x0, 0x9, 0x8001, 0x1, 0x2], [{0x100, 0x5, 0x0, 0x1}, {0x7f38, 0x1713a93c, 0x1, 0xfffffffffffffff8}, {0x3, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x3, 0x795b6561}, {0x6, 0x0, 0xbb1, 0x2}, {0x7, 0x1, 0x1, 0x6}, {0x9, 0x10000, 0x6, 0xdf8b}, {0x1, 0xa370, 0x64d7, 0x58}], {0x400, 0x5, 0x6, 0x400}, {0x6, 0x4, 0x9, 0x6}}}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x0, 0x3, 0x2}, {0x18, 0x3, 0x4, 0x6}, 0xfc, [0xfffffffd, 0x10001, 0x3c88, 0x600, 0x1, 0x3, 0x3ea1, 0x6]}, 0x3c) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000100)='./file0\x00', 0x110) write(r4, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYRESDEC], 0x1c) 18:10:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r1, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000004c0)=ANY=[@ANYBLOB="0005426e002400000000000000d4663c5684f8a2551d006e58366470cdc9482f4784d99353a0087b461185c14ffe6696c1b5c8929e40e17e0109ed4f9ca2b25a8a1748b9655d8c7d1ebca4d5f4eb478b2d9603000000b6a33529e093a2f3c48f7899586dcff1b9b4b4e5e66579988aa09b9e76a4ed85f25c9e521dbfd21c513f60330cfdf6caeb1e1eb3341a9f91fcec225a32e9faaa6c249eae97fdfd9b6b21b8633ed1c7d9174b7a412d5618114c0b9483a533f092abf3d890bd7ae260e2578afac3bc1d84417a643af8e5f46727501fe20dfd9546d63e150e64e0313e6d39afb5afc0ea50445c0d81ede515e0a05614de18e466f54ed31ef7a47d5f1923ac4c036afb053ec3bf9b5af630459242b8559b76468a42e6f02deb40d50c2654ed4dae113acd986da87b9e5d3ee9f2bd1fab4b5fe8ecd94b9ca8ea04ed7d5327e4a46239ce7c2193e49b4ff20d678908ef597ea8e6ae057a179dadc865ded7e8f8bb6209e7498f3f41d295b695b14a57a0b86b21137b743103b347b3a37c8cc4a3375a4b5885697e7e4feedf4b08d8fe0cd43ebcab23a290cfba33a5ad6c5068411425f901a47dfa8ca210176a01b34aa2ec8534e79368a93e14085b8a9b2ac2f87d890ffcdbb1e43292d39b1949e0a7"]) 18:10:29 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x6, 0xae, 0x5, 0xf8}, {0x1000, 0xe7, 0x6, 0x6}, {0x1, 0x6, 0xb7, 0xffffffff}, {0x3, 0x80, 0x10, 0x1}, {0x160d, 0x5, 0x3, 0x8}, {0xf000, 0x5, 0xf7, 0xffff0001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ftruncate(0xffffffffffffff9c, 0x0, 0x80000000) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) 18:10:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x80}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 18:10:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r1, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/8, 0x8, 0x3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff53}, 0x0) sendto$unix(r2, &(0x7f0000000200)="f7", 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r2, &(0x7f0000000140)="7c62cbe0aa30f01acf75ceae308f02164ed1504e21491d0ffc98565feb20590264117e63dbb303de556a7c8c5b5579c4a4", 0x31, 0x403, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4", 0xf}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000240)=""/24, 0x18, 0x863, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x4012, 0xffffffffffffffff, 0x0, 0x0) r4 = dup(r0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 18:10:29 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff45000030000000009078e0000002ac1400aa04009078000000004500e9de28cb0000003a0000ac1400aa000000006ea82a122d7e1896a1f9c2b69eb5e2bbc723a04198c17d0000"]) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/172) r1 = getuid() setuid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = getuid() setuid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) r5 = getuid() setuid(r5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x10003, r5, r2, r3, r4, 0x0, 0x2}, 0x7, 0x4}) getuid() 18:10:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b025c9f65aa8e7aef90265fd9884228432344ac2ae2fe3733e81df740d60a8474a04f5ea0743690c70db184e1b81a9df4f0c9d9084b5012dd8533e2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 18:10:30 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, &(0x7f0000000100)=[{0x5c}, {0x35}, {0x6}]}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB='a\x00']) 18:10:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x30, 0x0, 0x0, 0x3}, {0x7, 0x0, 0xfe}, {0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)) 18:10:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) msgget$private(0x0, 0x30) write(r0, &(0x7f0000000140)=' ', 0x1) 18:10:30 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x2, 0x59, 0x800}, {0x0, 0x10001}, {0x4, 0x1, 0x1800}, {0x4, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x5c, 0x800}, {0x1, 0x4}, {0x5, 0x8, 0x800}], 0xa) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000200)=0x3, 0x4) fchmodat(r5, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) semop(r2, &(0x7f0000000340), 0x21) setsockopt(r1, 0x0, 0x9a71, &(0x7f00000002c0)="2bf7a985d4e04b977f6be0ed11f3c326b49e9b09c85bbba78606d7da704de1a84ac51a934d05d92fc21aacd46326ba97d880bb5b51a15daa67847ea91b741b6b2322b9c08f7f65012c5f5c5be751f22b7285475ce1eee64032a702670c1ecf7868404af6c89d9e83eaa7d059e50198a4b7dba3171e7b99313860e928932b8e2ecacb9d", 0x83) semop(r2, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xff03, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3000}, {0x3, 0x6, 0x1800}], 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r2, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) 18:10:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000000, 0xffffffff, "d730c1e7bb6fc6e2285b0001000000004d5f4de4", 0x0, 0x60b6}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00 \x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x2f, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) syz_open_pts() 18:10:30 executing program 1: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r3 = dup2(r1, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) chflagsat(r3, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = getuid() setreuid(0x0, r4) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) 18:10:30 executing program 1: pledge(0x0, &(0x7f00000000c0)='vmm ') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x0, 0x4800, 0x6}) 18:10:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom(r0, &(0x7f00000000c0)=""/89, 0x59, 0x40, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = getuid() setuid(r1) seteuid(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x6c}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 18:10:30 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x10000) r2 = dup(r0) dup(r0) pwrite(r2, &(0x7f00000001c0)='On', 0x2, 0x0, 0x0) 18:10:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) chown(&(0x7f0000000400)='./bus\x00', 0x0, r1) r2 = socket(0x18, 0x8000, 0x4) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r2, &(0x7f0000000100)="2ce347450d7e9d005311448ec2e45a4e67b7eea66497ab73c49c1c90418125cb29dd888a70a4ec13651a219e2e2d69eb48a5c9130ccc5be88f2c09", 0x3b, 0x40c, &(0x7f0000000140)={0x2, 0x2}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r0, r1) write(r2, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) 18:10:30 executing program 1: setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6ff033a6aabbd0e03b72d8e15a2d4380dca051ee2d914a1aa6df8eb008a7a99827389fd2ee84e1447620b", 0x35, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x1) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = getuid() getitimer(0x0, &(0x7f0000000200)) setreuid(0xee00, r3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 18:10:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5, 0x5}, {0xbbf, 0x401}}, 0x2) 18:10:31 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) fsync(r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:10:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000440)=0xffff) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x8000200002) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000400)=0x7fffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x3f, 0xe9, 0x0, 0x4}, {0x2, 0x66, 0xb5, 0x3}, {0x200, 0x0, 0x7, 0x8}]}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0xff, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000500)={0x4, &(0x7f00000004c0)=[{0x7, 0x8, 0xcb, 0x100}, {0x6, 0x81, 0x4, 0x9}, {0x1, 0x5, 0x8, 0x7}, {0x1, 0x5, 0x3, 0xaad}]}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="dfe51889d259e95634b98955d1b959e217d453c10561a0db1777348e03491b0170b15b0d4c7a7ed4db4dec15072136b707bc05ca9363d53b67fa1d71e8a4582ce43544391a207434f13004d813f228702eeafabff6b940e1b0da1a74bf791261df15de", 0x63}, {&(0x7f00000001c0)="28c539dc5784e4b7027ca364a5efbbc611ff7596155161d1a1bb0373bc15dc652bfe4c235c4adaedefd06952f0b86505bd410cfeae23412531bf708afbb0e0779b81021502e0d388dc85f1020bd0655af644c9ac31e0b5e6eee7f48f799f4e795c7f018789d20ce2f20bee1a4b0837e6f6fe4476d4b184ee833b5acef598637519fda36e46dbe0e460d6865d1031bdd389b1ab9b3e97778d4f5c5f074d4e780a88d267e8c8e1da03f620cbae24d3c7a70eaad7e9436e6a7be12b2f970d0263e6f1a32652f42be79902f7", 0xca}, {&(0x7f00000002c0)="62232d9f943a6a022536aeb2b53ecbfb82cdacc8d805bf48126b1233099b4b9dfc83f5585832acbf013fe7c2fa0034b07891a6316c79be8285bd5c97bf3bb3f0bce1b5215c66f9a61d154299f169ab5aa8e33f4e2237b4f3e6ebf175e285985a7bdbd177087b80e7fae71fe02e3d4297317de8e8c67b187cb6549cb514962c97a94e723a096581d13f35ad00ad5c04bd0cc49f01bc191d2b7494840dab8f74a7e6a26db5d5dd7c997df4a478997002", 0xaf}], 0x3) 18:10:31 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x3, 0x0, './file0\x00', 0x6, 0x2, 0x5c}) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x8000, 0x1) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="ca"}], 0x10000198, 0x0, 0x0) fchflags(r1, 0x1) dup2(r2, r1) 18:10:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x80, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) rmdir(&(0x7f0000000180)='./bus\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000200)='./bus\x00', 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r1, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) openat(r3, &(0x7f0000000280)='./bus\x00', 0x8000, 0x122) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) select(0x40, &(0x7f0000000000)={0x8, 0xfffffffffffffffe, 0x1, 0x1, 0x1, 0xfffffffffffffffe, 0x4dab, 0xa101b32}, &(0x7f0000000040)={0x6, 0x7, 0xffffffffffffff5a, 0x10000, 0x7fffffff, 0x10000, 0x7f, 0x8}, &(0x7f0000000080)={0x8, 0x100000000, 0xa65d, 0x7, 0xffffffffffff8c5e, 0x1, 0x4, 0x1f}, &(0x7f00000000c0)={0x8, 0x6}) 18:10:31 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) 18:10:31 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) shmdt(r2) shmdt(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 18:10:31 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10006) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000000)='./file1\x00', 0x80, 0x68) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) 18:10:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) seteuid(r0) clock_getres(0x3, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r2, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x8000, 0x2, 0x7ff, 0x0, 0xd14, 0x10000, 0x8, 0x1, 0x1, 0x2, 0x3}) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) minherit(&(0x7f00003e8000/0x3000)=nil, 0x3000, 0x2) 18:10:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = dup(r1) recvfrom(r3, &(0x7f0000000080)=""/24, 0x18, 0x801, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:10:31 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r2, &(0x7f0000000ec0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYRESHEX=r1], 0x28, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000200)) msgrcv(r0, &(0x7f0000000000)={0x0, ""/7}, 0x5, 0x0, 0x800) msgsnd(r0, &(0x7f00000000c0)={0x0, "8e77243f6468077586126f52d54101637df0e15e7f7f1c540f36f9830bd319604864f317b810609a4665a9620229921c2be4114a5f51d0849a1fea04b1c9cdc40510f9f4c992760e8ce830cf4d71de2ef3bd68a1911e752d23ce3fea677161c0c016a45e01511b7f299d033063fefb9a40482c59222e7528fccdea348e933c742458807390587f2ca7e13887f60e86fd1f779a13e0d9672a6806834dabc736b5e1b45e76a4f4bd64cd7fa15e7df77c7548e96dd78933d46fec03e1f3762879f9847bcc0131cfeb9db967c9dc1ce75a8a4be19358806daf379638974ae4404c71e84bfc350ed6d59a1fc39c496f159acceaa2fa897329f4e698"}, 0x101, 0x0) 18:10:31 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000540)="38590677da5d5a344bbf628615ecb2a9b416fd9e6e8dd5079145210f", 0x1c}], 0x1) r1 = socket(0x2, 0x1, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = semget$private(0x0, 0x1, 0x384) semop(r2, &(0x7f0000000500), 0x0) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) setgid(0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000040)=0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0xfff, 0xdbe, 0x5]) r3 = socket(0x2000000000000002, 0x3, 0x102) listen(r3, 0x0) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x8, 0x3) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000001c0)='!\xc0\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='&q.\xfb-}#\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='(\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) semget$private(0x0, 0x1, 0x700) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) execve(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) 18:10:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x4d}, {0x840000006, 0x0, 0x0, 0xae6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="ffff2c714b1adfe7e00700000000", 0xe, 0x0, 0x7) 18:10:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000001500)=0xc) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/20, 0x14) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x8001) 18:10:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="a5d2d90572c5e2bc5627eed8d1819eddab985b14152586065b36548f95afef15871e3a7ef98cb2a37b723c48a2cce38ecbb73fecae92f89dafc998bf013fe8271755c52dbe05b91652d53584ad5e3e94718c10477319903d1838f3fecf3ad64aa328f6bfe43c6da65bc43f06da00375543020d9027b0e8f4825ba74725b78fd8def137718dc106ca9815323151955f05bc4f9124c0195003e9f0aecfcd4ae9d36fe82671cf0513b870630f955bb0b4913d49a1ca94add6813cd2938fd8828eb7a18bee0340a97664b89e172b5afbf902ab07c13d1bc4827c8a8ee0fc0ab62c5a403e38201b4f", 0xe6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000240)) r3 = dup2(r1, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x0) 18:10:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000000)=[{0x6, 0x2, 0x0, 0x201711}, {0x24, 0x0, 0x0, 0x5}, {0x3ff, 0x0, 0x0, 0x100}, {0x7, 0x0, 0x12, 0x20000}, {0x0, 0xff, 0x9, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x6, 0xac, 0x2, 0x6}, {0x1, 0x9, 0x7, 0x7f}, {0x6, 0x5, 0xfa, 0x3}, {0x8, 0x1, 0x20, 0x100}, {0x7, 0x43, 0x7f}, {0x7ff, 0x6, 0x2, 0x7}, {0x3, 0x3f, 0x81, 0x7f}]}) 18:10:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c347", 0x141}], 0x1, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x80, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x20, 0x8) fcntl$getflags(r1, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/7, &(0x7f0000000140)=0x7) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/20, 0x14) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x1, 0x1010, r3, 0x0, 0x3) 18:10:31 executing program 1: open(&(0x7f00000000c0)='./file0/file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:10:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x7}, {0x2}, {0x6, 0x0, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:10:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x1ff) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r4) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semget$private(0x0, 0x4, 0x600) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r6}, 0xc) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r7, &(0x7f00000000c0)=""/20, 0x14) syz_emit_ethernet(0x46, &(0x7f0000000480)=ANY=[@ANYBLOB="4c19b1d3de4523536c3f339305af4be8cdb1beafaf06e5b6c1f362356373321fd8d29b137b14d99d920bbde3e707d3325ae09d617dc7b3cd0b9c7b625ef3b546084e22310297491625e2793f1ffbab07697076dbe3a48ea72a1b27c95312bff20fda78fdf3c8a44ac315c7146b7a911b17cd3c386d8aa1a84e1e4b2d62d71e14a54a1f9964440112551bfbae8cc5d6b43c34458f199c416778b92fda27d34c087a3f270c197a63c0eac81d493b869250c45b960fd8051cb2fcfa57b746999e5d93076bd397245183290e24a1ce23513832dc32cd98626cfe24ffe9d62c87574983e8b4ca1d1ea82b0864fd06790e06f5ab0f86e7c7c547da4146aea3844650317ea0fb87e6cf50a5da7f37b49ebacbcf59475856900ef0a224454412252b79b64a8e96f3202af41578f007aaed802b4da629801dad805923325fdeef9592271ab6bc339999ad77b4a9659e06fb1be497fe4d4553e92f3e7700433f2225b7de8d302ebfffe2e4001ab764e76bafdd9a932e4e6b722190dc4462f615f551b6db52f673d459df7482ab55e2e75550dded559d59c8faa703c66f0af2659e7fdad191a9d25ef3dce3aaa845267b2d87cae58f16c4ed1ba777f7830b0c6c3a1d256a0fca4cc004fe7ba59f15c1eb197e7cf47f9f6c5a5b494bbcab4518f25d30bbd90c79e84c73eca340d7d6fc06b2b0e812e4beccdb4bff19951fda41ba31bc889ce967d5f81854b51576fa252b50ff232c4e3b657344e41a3d15db6ff36e757af50d4774762d5ad530fc0530f21b721a384bdaa0a864abba7b15c7cd2c7e932a80373a0c31d31833f32493e939e05da56e14d53c79ff8b8754d1f3c3969f25671b30b0b02024980d83aab734d744d1709fac3eeede6e05c89bc10d1a994bdfe1fd7265ca62e686fa2e6f501fdafcfd25e9363294d4522193418d48d04446490523f6a4c08bca92f119ec518331859a2ae13a0220ad42986a8ad4c46cefce4046bdf5698fc1e0e44bc1ba99d221d8b5af4082dd07842d8f9f24f3bd60ee4ef19c9099cabf06bea04b5d12c740c77e2307701641bf77650f2e0bb99105d72d85fcf18d24e5d8f5c563d980e7f88af6b74ed96145fde4d11d7168127051dd71ea9d80bf56a7390b69369d6723ff11c291c6b327e979420e8fc6d454fcee061fa3c963bc338e6ac68353e5847ac5d4a58d9a1f2c47c1f4f999600e356a428cbe26aed7ecb4d1c45fcedb2c2e512a773459f13674780807b03289afa7effc46fc704a27e93ad5e2ff99fadd13b115c586cc0b2ea49be6e70f67df1e61ce2e0f6f8f253f9ff3662e6eff9848ebf2e7d73f612e9c2243e91374fad0681a3091a5563d78b71269c21f8f2699844238abd89eacdadaec43d501e271c09024b1aec8738e910136f5b26063a2114b79d5a5b63f2bdef22ef392baaec167ba67042ddf4659f49919e8a0b35448b9d650df0c335ef76b8b085111017f6cbde7e58c5433a81b225ea4ad0501e34dc2107dd45b6a5ceede1d202cb003835625e1e27f165c417e6bd32c0f35ec2eb2d09eaa5102a1b708b5ae21890fda6ae01873c0c534f6912e298486013fd948aeafd6085b96938be253fd13522815a8790bf0079e4598ecaf4efe7ee8ee3661866385b4d8e217b816a9960189e33a8eb91510a5e1dd9358b04d4269b1ccba00435b04b14a080f6d15fd3914dc6c65b9f5536a3bae8986fda77c5e4cd2640dac817d7a204e07d577c7dc25f60147312557c15a925cd2f7b780aa4c40b6a5bc88dd9f2fe0448babc59878c734cbca0481f6e49f934a1aeb00444ed496ee7e5d4c9fdb530cea35b279713a2f9b3a95e24bbed38e9bbdcfdb73a5b560f59713f2e5cb2e7780b7ae2ce9575ba43cac3133908371b6cddec2a95cf97e77e7df336ea3ceb338a92347948049ee8115ec879afc5dbe8a2fb0282f26b3fa43d2076104a0cdba995ab9502aaee0078bc984e611f7b916c1475a38077d29621253ba8b337fdf16731407af072ab36276e7f72afdc6275ab781a3df02bb827a66ca90f4aabee29e998a6ab68320f2d079892ba5c5536051916ff4d6c6361bede9eee6a0cb33952182bb6525bedfeedef1d655d914403631256a1c950346c2eec660cce346ca2035d50ca72158c3c2af4ee7269eb52467fb01fe0f54fa3aead717ba9af938041a3ecf927a215a4c2ee170188002f2571d08f6839d908cf0f2294c985e592509e54315c747966e884e7fa1a3cb99f663a55b52282e8021bb7a59929aee0c95d6a2ceeb8c729402d43aebad6a7a99e1300a891a3cd6028eed74e20869b59fdbe3b6340f6a3be38727923f0295e308e1715db49f26afecf845d03eac38ce85ca5eb9ca9395a2c594f55b46833f04bd0f8aa5c1f8f32a63f08595878f861ce459af97c605088444960a71319befda6a5e8bd6555f5fbf6047b14a76577bc904ee74023759ec058761a98919003c17fc49453f86292001fe126d2eec5cdac58c3a9ba4bbe6fd4c344e1aef58f050440772ffdf30dab7ea3a7a0911051800b4e09ef87f6cad4b061fc1103824ecf42700b32d5884797d1b011f01c98d2e437c8eaf74d59728458a730853cd171f4ddf8f7f7dcb3fd572993e4dee329abf58498721d303d53c96b3da45ba33428d5d64f38e8bba416235a75d9547230f819be8d8e6800c5e960572897bff28a47e42ff97eb9ab645cfcc3917572cddf3359aa8d6eeac9fd43457d4dbd550a1757a586902164dd0709771584c218d74d22e62727261de3ddd6a1b3abfe43a74169c7b0eb6e1b76d21f5b531b36b4904b403a350de0a2b4570b018afe90e27b9d540db62dafba88bc47eb3250d048a0c9c6cbbc74a7b285bb29a30d00829c6cfa4d45305c25262f65b3d89dd4eefd09455228044eec5549e79bb456d6d5b6cda8a8f43a57a34ff4a11dba121cd55ddfd2112d394f333484fdb3fdfa3d9e00ddfbb64831c91cfe5a6fb0245da8eb9ca429377ec31265a9fb2a14c7c93f202109d8182e6f6feab89cf04d34ceaae152f924bfd28579df8a8ca8ad3dc5701aac4289427029edb2f038802e23396fe796d28753cdc9c24a0d0decc0c1662a89fa5ac7e9700339f3a9408f2fc63d7f69650aa330f6965fed8b91bbbfd0a065a215b79213da8fb53a36c675819401ec8ac581c7d80511be99997eb7c8b3199b8dbfd890749e7ac325067e0e5965f05a82fdf66650e0e612c39b5721f592179ba035fd18fdb7079d7d420ea54a5c593c18ebe4d5e2bf1385f72e928fb64c1ce735961013044fceba37a9caafdd87aa5b51fa6e33105584894ee3637a3fde1288376def6fe5d29cfde3873cf78fb40deb6470ffa3c952910572c73a18cf94f7928a8a92333e4bbf4a4253ad08d5836b70dfc1316b68137c695f62bf57d50d96bacbe4d547f3f24280bcb502c4408efdd7603745156d8a4904d50059bb1476da79e52468448c31c6c1ba26b10b33ea554b097d2406cd6e08754723d694488b03e1db1ca923791735df38a92fa7df0a4689ca1456bfabd2680e1d4afcafd5d8cc999c7d5fd9bbf7fe8078450dcba49c449f0e5b8f0bfa1f2bd9adeef3b153d6b3adbf9d054e0be771178790a260a91b26e9a487732fff14ee3dab512fe5470e08478fb03d5e9da39a81916df0a1eb1957539bd5d1505d395dbf5cfbf0c5a168864b4dcd87b230d6733443c7afab55723ee2d0e827a62b925744b07942669a8cc49077c16b4cf909bec62ba22cede16d69e69f93dfe46b329aab9f8c3b38bd2c6a4127ad69da5fa27b2fb95403cd11e72a7c089bc6f6652d4185b541a2b6c24abc8be84e330b5daf4355f32f6019df622fb616995dafc34f442c7bb550d5d30d29857c13554c352cdde33dd42423d91735e534d43168f5fe811559c551ccd5a48a61360cada92fc5b01b0e55cb2ac31f48b4307ef4a39775ca489d7631de9d0ac6ce896913788bfd591f72fe6e138791461d12ba304634a2376e93194c52314970c8ff5c19970a7eda187471d6a17948ea831d01780553bf52341b1015c95504a4e513746655fed80c72b5dafa5a2b91c319393423e8a326e936dfaaf9954d6d0ddf18ddf1156d333fd496bf1e9cc2f3c8dd8c5ca75dfc0c8fa5e4ce31e33a0e449f7cafb6d43429fcc2455a2c18c06787bc3b85e08a3fe42bba131cce43ab247f51d9f7fbacd9022b250cf239327ad02620fce7e1fc5dfea4c61d3d383faed704ba40a8cc8beb8289968018be26593e7df946ad7ebd6fb1962d55fd3bf9217fc1f1da0a1c256b488f3dca5c89924bd38bea987b220b2378da951b6800efa1ad892dd898c370d56e47746f5e8175b8f255c03bbd7fd0d6847290435982b6ae9b731129cbedb96d7a716017c2b12b6c87c34aed561bb579628cf7537121bc8a45e287006ceb340d524fca7928ebba55a993b330928060651ab1ba61b99c4e20df4f72a64e823fc0143e60d7820b92a06456b2669bfdf03a4b70eb25c69455aacb3b488db9bb44f1868e2103e5702cfc9161e0655e00141d81e959be462fdd8156a2c589c3481160b3287f81b2c813c5ea07404a019e274f2056dbae5f58c3cf3f609df26824db061cb4c0784a1b299d18bda44e108d27ce762e2912cb517b52c38fa5a6b087ce5fdad14f7169ba4de04bebca8d91008152acce348f7d135bed085f7428db767faa76ceddc48b81d051c1539fc7363886c0298ab339b0245472e277c1d390f9a50da477b074678d6bcde470a7e56b24e3a7ee8fcb25699f96dff6e909478aff4b8b397d9b4d2eabf4cbc2fa12f5f50072a9c79add40aaf778c51c782d1c440b0c5dbe3a34a8dfdd23df66fc623ce694b6d1f782d17a23e44cdc213d461e7033087f1463e55d0c681dae954e585a05bf1ef453baa94119aec521a1767554dbb3feec1a04af24a8904b7f446fec09bdabeb4849fa081a7b481580d3b9201e4b170b5a7f04ed9accec1bb7880cecfaa9b610e785b2a99eaa3d5537e1b83a4404e4c151bb3863734ee411d2da8fbb3b874ac7b28b94e46c3fbd65725fadb5b2794dd9837dd1db36b8af8e2c03395c5c1ad7d47e5f3cec0b0cbb30a7567b944883b2240959b01acbe7e68d92f0ebce7f424e695693d1cdadb060bedb9fd65ab1f190802c372c5a27bf0beb6a5be18174699622b465ce99034e0e4d9254f0d2bbc975d5d0f14bfa2bd220b07b1aecb3da9c24e190d05e7d9e3b868bbf5288263e1a9ff23153679a943b4f40c4af6c2aac2a35ac6afc0bc7667eb8e263911c4eb53539bc61341e33c22cd3f47eb554a717e53c19199dc46668c0f6b12aceb7162a8bed6c0f86bac18a261df879d7861fcc1c3b5156db5a3aa43f2296d6f2d09a96a5eeb79765b6b68f0ec729e6a9c21d984418f2534b04e6b9931c657885a0097e83a8ab7adafb26973453734f89aff7c750908d09ea59702a8f7c6ecd8c913bc470f5dde1331fb5262626584964fac9b4c5bb70aa3772d2d62d63494112a6827f0710ae3437e3433757fe410ac75a63ebb282f33cfa6bbbc73b0ae8f3c9c01a5cfae9409973338324852e601ee5f4b808f440360f6ba475ba50369392e2ecb044d43122960880d2d51b9754603ffa7d9162fe47e0c11e9d0433c21f47bda8b3a5ab65c0d5e89758e6026374b55db41243c5b7e383fc116eeec9a59910e6e270eb22e199d743c26d3635e4d6282730f3fccf42cf63925834e56e72fa19b72d949fff14aa65bac0b7371c5cc12c254b3aa055b4e30b520ef7d02dd3e8db5d1f26f94c43051c57ea399f49ee9ba9d861b9b72a7ee0f574d"]) 18:10:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) r2 = dup2(r0, r1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x7fff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7fff, 0x1, 0x2, 0x6}, {0x101, 0x3f, 0x81, 0x800}, {0x8, 0xff, 0x5, 0x200}, {0x400, 0x2, 0x3, 0x7fffffff}, {0xfff8, 0x81, 0x3c, 0x8000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000280)=[{0x84}, {0x28, 0x0, 0x0, 0x2000}, {0x6, 0x0, 0x0, 0x100}, {0xf0, 0x40, 0x7f, 0x101}]}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x100, 0x0) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x10001) 18:10:32 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r5 = dup2(r3, r4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x0, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000000)=0x26) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 18:10:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x543, &(0x7f0000000340)) 18:10:32 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) 18:10:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df399", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) mlockall(0x0) 18:10:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) readv(r1, 0x0, 0xffffffffffffff43) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) 18:10:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r2, r3) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000000)='./file2\x00', 0x0) r6 = open$dir(&(0x7f0000000200)='./file2\x00', 0x0, 0x0) linkat(r5, &(0x7f0000000080)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00', 0x0) r7 = open$dir(&(0x7f0000000200)='./file2\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r9, &(0x7f00000000c0)='./file2\x00', r10, &(0x7f0000000100)='./file1\x00') renameat(r7, &(0x7f0000003380)='.\x00', r8, &(0x7f00000033c0)='./file1\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) 18:10:33 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x14a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffff, 0x0, 0x0, "01f8ff000900ffcf1a01000000100000000100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 18:10:33 executing program 1: open(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="ef5e123095630d9df3a70b4838060a1ced2a7f4a30b6ad966907b1aecfacf1d2191e274d133862e02fbd81aa93f90023e9144cd2cdc20022c770fba0756d89747a4e6b48dae3cc56e591e5cc58839bfbf20ad4e8c7c2aa571c0032093366760582e9cf47aa7e7ac372248163392ce1b37f7bb102e466c3a4119eb937d9cc606d6c2768710ad1cc7806582ebca880f25a6c0115761406ebcd8aa134de426be74df6701976bf7a28adf29a21f59833b3603cae7b581247acea475694fbf1664e96d26d8b59dc9ac68e487f4f9b467744d78700aa4a44533808fd73487cabbe6c639ac8f26a1cb3bf4e21d3c851b2af03da6db9", 0xf2}, {&(0x7f0000000140)="26dc43ee5aa78fcdbb99668c1996a3607035c89f456de263c934b1b5837c0f5a11efdeba570e0bfd2db26bf32bb4c732c95a2e42a9697a75f4c050d7b5442350831f91f3859173a1194aa97c1c056cc524b8bd8e03d29cbd4b85a216f1289efd8b33020d16a8fcdd8410360453907401f1e711f7055db652c3df25eb380278343f81eecbcb5bd7dcdb09517b807e22036d062e37afe5960bcdf217c79f2f8eba8c31e67ae36cfb77d64a304be2f6fc4f353546efa33e02c049", 0xb9}, {&(0x7f0000000340)="79e3b7d1b82e4f748a924d0476a94ce7f2d6a9ceea8ea11e4c6bee915c9b7275119b22991d22393aa2231da030c26ee1986731e2620cd96d0cd9d2aadb442d1e327834e6346136ef4c6231c257ead7058433ce8e343ab0741b16641e3bf98fb95bab4a3c9e695e80929b50455ca8bf25d80d49c4e4bc590b9a37557d168eaa8165e514d8467b7fba0e7c598bcc8bbe86102bf61fe31c07bbe97c1d3269a70f53087d4bbc6c7b97", 0xa7}, {&(0x7f0000000400)="d7d7bd3d75002822be010b2926a9185ee003e8a1fe61839dc02aaf875018a9b42c634496f943128616b1961fb0ab4c76efd1dcfff365c7534be40490cd9e33505a0394426d6633e80a7286e2177760afc57e13d13d3b1fcabebff98d514721ad7169364ff9f676c18d364c7ca174f6eecb7ae52a29c899f5ba10918ea040d88445baf2c9079add82a6f365952891685ecb9d938a2e6ff60e7c38cd30977aa1ea1c3e91283a9e38a937af0ee153d01141fa6476b7268680dc45163b1e81060916", 0xc0}], 0x4, 0x0, 0xfd49) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 18:10:33 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="a96f6c", 0x3}, {&(0x7f0000000180)="1556215dc7ad2309496b2063d56276e7dde1be55a334c0572aa6df9a191550f353a030d262675f629868412e03e729973ecfa9ad287025394e124946d704a422e83a0b44d60f82a35e536be2e50ce12274277c4c62f553db6e4f0900000000000000ae755c5f8663ecd8bc2aa7789c6f0144c775f7b7b78f30351bb04893fac4b72c1e31bb2220973c209d57bd82df77eea96d3fac9b567452db86a0325bbb00000000000000000000000000004000000000003cb042c4e033879d1e55091163", 0xc0}], 0x2, 0x0, 0x0) fcntl$getown(r0, 0x5) execve(0x0, 0x0, 0x0) read(r0, &(0x7f0000000640)=""/4096, 0x1000) r1 = socket(0x1, 0x4, 0x8) dup(r1) 18:10:33 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 18:10:33 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000bc0)={0x800, [{0x1, 0x7}, {0x3, 0x9}, {0x3, 0x81}, {0x79bd08c3fb7a03f4, 0x2}, {0x3, 0x8001}, {0x2}, {0x3, 0xf06e}, {0x2, 0xde0a95e7}, {0x1, 0x8000}, {0x1, 0x6}, {0x2, 0x7}, {0x3, 0x5}, {0x1, 0x5}, {0x1, 0x226}, {0x1, 0x1}, {0x1, 0x8}, {0x3, 0x2}, {0x1, 0x1}, {0x2, 0x3}, {0x2, 0x6}, {0x3, 0x8}, {0x2, 0x3ff}, {0x3, 0x638}, {0x3, 0x1ff}, {0x2, 0x9}, {0x3, 0x80000}, {0x3, 0x38e2daeb}, {0x3, 0xa8f}, {0x1, 0x400}, {0x0, 0xa6}, {0x3, 0x4}, {0x3, 0x8}]}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semget$private(0x0, 0x6, 0x89) 18:10:33 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) sendto(r0, &(0x7f0000000740)="699abd91bbd6bda9bc067ee25bea39ce11035c4ad44545797474dcf1c531355943e47d008b7c3b561febd6c50d95d47ffb5b56e30940aed0823e27d11b4a16d632b7bd66fd6b82a93b3f3148b6e25b3f951e444a353ff17449f37d48e1c5b66b6669d0556ddc94d8161f9e20e70d50151dea205d39bfd8228f9d4a45eff97086b857e343b99ee5765ec82c32de5c7285994b490c26256f93e216da3184d93b291fe9f2795316c3c12c6fe26dc4ef0ca6c82a74cef5e972f1d167cfb0d4402fbf12087ec5c653cabead3574109773e65406000000000000004fee878c49630132259e04f5da0d1921beed03000000d978dbff59c90590bba39977bc27908d4dcb0f24554d4f171b4e673f4c21e28bb8d7fba1a1e50a023aaa25835505154256e0bbbf125b69e58d75305cebdf2a0ceb6b730461f710c0bcda8b8709aabef8bd3b63ee47d7edc6f04b34e52a632e120df71f804727dca639a4f2ea1fcd3a2b767789cad0ebcb6c4ab1607dfcf8c957030000003901bf2a124026d5990e703edb56c20bb3243b04389438f798a942a04a505cdea859194f07f67c0446f3345f2e70d2184586eefa1f5a8c9228ba364fbfb823954fdd3d785ec7e2990fe09e0f72983110268f6ce4cec2b67e7590745141994abeb89b93747e9a3906f6f3ad48d9b5ceccf33bdcc2636de0c6f5175afd266dd4b31fc6441e406d59b7192b5fd95e058c799ae3c96d6a11d89b1cb38246ed15d2100cba4283", 0x216, 0x0, 0x0, 0x0) 18:10:33 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) socket(0x2, 0xc003, 0x32) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x0, 0x7, &(0x7f0000000000)="74ba34e64150e6f87373a76da228df2a1a63b0ed2e4dbfd9e42b406f5176b6ecc7bb62014f821d2357441d303a9006d9c2718308a46e46b5aaf4746c61e31f0f06d482b376d790852ef99ea29faa9a0628f67bfdbc0d7ee8e583359ff4eafa4945b04ef5d175fa9feb05a10070e781b4ba3d159d42bfdf77ece99bd0a6e84b0e15347273b7f21d273c4123e950c21422790779cd91f738741efa4d0833874e3bf52d7f65a0a3ef5402d3338705b3cea2e2581290b6bafb60a59270", 0xbb) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 18:10:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="07e4af0af599cccd5b01d64a8ac087ad32e2487074403c2ed97671d322f8d23851b3d8cc0b", 0x25}, {&(0x7f0000000140)="afc33d11827a13d15da02870680d2f13560fc9ee6104735b7f6523a77b3692a8be5db97bddc0771f82019648f1921fb62f5547dc7c6bfd08cdfe4b30250b63f859b831294c4970ff398c1c1e84ee34c44101e05a791655fbbf71e94ddd21698f59b7986f42", 0x65}, {&(0x7f00000000c0)="2410a6d4ac73b5962a9e", 0xa}], 0x3, 0x0, 0xde5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:10:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x4}, {r0, 0x3007f80d3f85321c}, {r0, 0x197}, {r2, 0x100}, {r0, 0x2}, {r0, 0x8}, {r4, 0x2}], 0x7, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x100, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149d5a0b3758b83f910d5534114cbfe600b31b9826a6f07f2c01840b348e9e57e000e6d5c5457bf74374ec353f6", 0x54}], 0x1) 18:10:33 executing program 1: r0 = getuid() setuid(r0) r1 = getuid() setuid(r1) geteuid() setreuid(r1, r0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r5 = dup2(r3, r4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x10000, 0x4, 0x10000, 0x0, 0x7f, 0x6, 0x55, 0x2, 0x1, 0xdd9, 0x7}) r6 = getuid() fchown(r2, r6, 0x0) setreuid(0xee00, r6) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 18:10:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x121) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) write(r1, &(0x7f0000000200)="9d114d269bc744da971c27c6831327cb00ad806b29fe48ef6151ab2e6a9e34d17350e8a4be36cc87e0f606a5d35dc79aa40bacb8f396dbabd0bc316429b68368016c421358b3814603c8b092fe93174e91d27be09b8c82c26fc52225b352863bc86264e9a9c2de0474b144dc779e7315d353b2b23dadf97880a449c40c13aadd", 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000000c0)=""/20, 0x14) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x9003) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) rename(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='./file1\x00') ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x7}, {0x6}]}) fchflags(r3, 0x0) 18:10:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x69a) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 18:10:34 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000180)) r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) getsockopt(r0, 0x0, 0x7, &(0x7f0000000000)=""/184, &(0x7f00000000c0)=0xb8) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) flock(r1, 0x8) r2 = socket$inet6(0x18, 0x4000, 0x3) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) 18:10:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0xfd) socket(0x10, 0x2, 0xff) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="01002e2fc100801001b32b8fcc3f58fdbc17fe0cdfea00afcbf50000009b153f4c547ad23912f7fb32f05c4f88bcb3099d8c3b674bc2cb5668c4ab4ab9c143be0fe1c56c584e80419820572f9f00cf320df7423b88af8bbb375c4b971b117b1657f769eae5"], 0xa) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f0000000280)=@in6={0x18, 0x3, 0x8, 0x126}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000540)="b1000513600000000000000020000000000004fecea11ea8fef94ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000c734ecff8c9722082277ae1dbbde97823325e3be544dd589e873ba4b7226969939c520eb088c45c539d890835503a162c9b5452c949d5694d45ff195d7e34dbbf988e63388b1f87b72dd4c0b7d715772b732cd107e3312c9849fb423e7c3d2a4b29d17ac6492d55737e49e12375b9749f981f6256b122164a28b629375f1c51deeb59d8eec3352e31a19f721c379df2a8f5d3c94fbd0d7", 0x148, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x1, 0x7, 0x1000}, {0x1, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x19c, 0x1800}, {0x3, 0x5, 0x800}, {0x0, 0x2, 0x1000}, {0x1, 0x5c, 0x800}, {0x1, 0x3, 0x1000}, {0x5, 0x1000, 0x800}], 0xa) semop(r3, &(0x7f0000000340), 0x21) semop(r3, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000400)=""/144) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r4, 0x0) semop(r3, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 18:10:34 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="696b57bff73b5a8c3b9553b207f83de43660dca3d0a6036a56276acb690e95615ded901404939bf415913ebdece758a6200e0e57c137f8088565", 0x3a}, {&(0x7f0000000300)="9789b16a490a831ffb2693ae24f085ea40c90978f43cbb694e98d38b28e3a52871da3ca1e9eea77a2ad7ae2fc62cbc9af58670a075564ff5ea4c49f6c27dc3458c1c9f0ee70e27f15e265025d3b6ecb3fc20ee65e9c19f5219517399d1068c03dea49e46f10bb3623e3b1b9962056a540533bab51f16dab5950a0cb60a41a7708b5d79cc68ac37e716243ab0e6955c2ab1b5bc627ffdc18515f9e19c947649c07d9859d752dd297c637b7cbac7ac46d51a2a506e1cd777728ffcc1347772d9f60ff038f04622aaaf9b5ec5840ddc205cc368535a7ff80104349c9a12ae31812a6f22c787ccb4192355f282c61c6029919c9c", 0xf2}, {&(0x7f00000004c0)="743fe6f047772e64dfb7179ed59458669171dd9ac2adb662492a28e884079a714fc471924c83ba558d3b15c6361f3f25df533961da533eb8b0866af80ea638afdab85e7990a7835f667ac89f13a9efed3572f08978aaa9564c688c1c1ee36cc7376610d66aaa3626f1c136cdad9de6b10a2bc1d1976759adfbc6a1da151c824b631a167b545557fc83170a178bc6b3fa66aadd521a9034c8c9e71220d891559bd2a26617ce9d5024f83d5d4523472d2e29a70d01a678575a29c0caf48d6c21e36b5540fa65856c8a5aed6151c7b911", 0xcf}, {&(0x7f0000000180)="168442e014448c5b03bbacfb37725c80ac6509b706c805b56b156f291c374a7c92", 0x21}, {&(0x7f00000005c0)="842d1b3456cc14fb81343eab12f2299f86e3116a1eaaa73423b77e37fa576350e1942f2020ebba90285076063790cd499a7e8dc61e9623ee72f13046ffcb1f88180d08943352ab6d801bc9b0fa3dcb317aa9831a95005a6b93c8c3de4cf96da538c21d5361214634b8fd44f6a9e892fd1018963f0016cd892c764b5762376919cf27acdb0200d72591236c737959a423903d5324387b16b60670f2de45ed2a831b83b91d0c91872b3b094a5b942a9f1153b18c0f742ebfe77864c2c4008c6707000000000000008830efce7bc15e75404a5ee72d9e6f93d35e", 0xd9}, {&(0x7f00000006c0)="937b16ffe871f4aff2950b7cd828ab87b62191f9eb55ecfde661357964e4a94396d0a0b99d9c242f6720d1d1a91af9cf928ca10e6efb76dcb2ee26ec4d5f5dba0e8e6fe4663229e38548fb1551fa2ff1c6f71998c8546e252f1124abd64afb26a295555257769eea8a87ea7d6e6a05f37b9c6631374a8f3203551a33393434ec05ecbf924ddbd215b631e7383a0708aacf93719c0a187a34f237b59e9b4a6f22916c9549605942bf28841d68fa7c3bbce9afbb246e5c62c1a2381f164b7076a6d554ace3db41c4bd1c46214f65e0", 0xce}], 0x6, 0x0, 0x447887c97) 18:10:34 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/20, 0x14) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r4, &(0x7f00000000c0)=""/20, 0x14) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r5, &(0x7f00000000c0)=""/20, 0x14) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r6, &(0x7f00000000c0)=""/20, 0x14) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r7, &(0x7f00000000c0)=""/20, 0x14) poll(&(0x7f0000000080)=[{r0, 0x10}, {r1, 0x40}, {0xffffffffffffffff, 0x40}, {r3, 0x4}, {r4, 0x2}, {r5, 0x80}, {r6, 0x20}, {r7, 0x11}], 0x8, 0x3ff) syz_emit_ethernet(0x22, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffff05ffaaaaaaaaaabb0800450000140000800000009078ac1400bbe0000001"]) 18:10:35 executing program 1: r0 = socket(0x2, 0x3, 0x6c) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64=r1], 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 18:10:35 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r2, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000180)=0x1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0xb8) write(r1, &(0x7f0000000340), 0x10000014c) 18:10:35 executing program 1: madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r0) setpgid(r0, r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x5, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) chmod(&(0x7f0000000080)='./file0\x00', 0x20) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0x6) 18:10:35 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/20, 0x14) poll(&(0x7f0000000000)=[{r3, 0x80}], 0x1, 0x606dca73) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r5, &(0x7f00000000c0)=""/12, 0xc) preadv(r4, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x400, 0x0) r9 = dup2(r7, r8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r9, 0x0, 0x0) ioctl$KDDISABIO(r9, 0x20004b3d) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x3813, r1, 0x0, 0x300000000002) dup2(r1, r0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1) 18:10:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3f02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="7400866a2ad1e6bbeed5655f40d5871aa53c5e428ec78adc724757ce5abb16008e80ac2f7f96bd9cdc2d58cdd0767efe860d21a3e5379093c41fa506f5fe54ada192cdbe9045ad72be"], 0x10) write(r4, &(0x7f0000000100)="3ac8bc02b873435981339325414817011c9d065e", 0x14) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:10:36 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="f6f48ee900020137e32c3467b6e9f3aa2da94edadcab67ee37c428b381b7aa4317b40eb848fdea461807f94e4f8c9350960e6c53aebae17cecb60556f2ac45c08f", 0x41, 0x0, 0x0, 0x0) r1 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) wait4(r1, 0x0, 0x2, &(0x7f0000000100)) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 18:10:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="d9cd8d0ebbed6920020000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) readv(r3, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000440)=""/25, 0x19}], 0x2) socket(0x20, 0x5, 0x80) 18:10:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x24}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000090e7a2a9fd672cd1e0bc0fd35be2655de06197585641850d21425795f1dfde772e310772e7511535a3f6d945001b54c61c07f7f00035da9d967f420e489acf76af02af3fe21001174051d4f8cf8921e2401f812185b32775e25e9ae3c6ee74b951061d69cd7ac04bde8a9d60377756086e111c615a692e1b805270848a30134b361afbb2ac25c707e748e52f4a4261e8cd668498002c96e7b09c308cc1688dced7c21271d4a0e56efac984a113eb5efa47978890f3453f5750279a8c85cfb7ddceedcbe309284eeb93d8859b138c5a2ad6c7a760670fc22342340bf14bb8940b41ef0cd820594b500c9990ca58cd4c5af516fbadf9d0175904653fbe8dda1d08b29b685b092d4277b7f8c4e5c18966b2e296cdc9c6038bd2a89e6e22b676326cc6d3ebd5527d0f7874c6fe6885222f7b194baca2a4997ce833d780e309c74c9ad7b6209568d07ce61990936c9562bf00aa730706ea660e332a03"]) 18:10:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feda}, 0x10040044001000d, 0x20000400008001}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={r1, r2, r4}, 0xc) acct(&(0x7f0000000100)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) lstat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000300)) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x1321, 0x4}, 0xc) ktrace(&(0x7f0000000140)='./bus\x00', 0x4, 0x500, r5) 18:10:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000001c0)=""/24, 0x58) close(r2) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r4, &(0x7f00000000c0)=""/20, 0x14) write(r4, &(0x7f0000000100)="ccb46b1be7f1fed778c6381a22216f89e697d7849e5c617e5ac246e5bace37c34594b75bd7310247fee130f879a8bd7ab8e07644becf6969f93eb62430460d36781cd0640dcb1cd6bd75a3c42ee1cd6ac299eb9eb6df9d5bae0a", 0x5a) clock_getres(0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000200)="1c9d40085dd7", 0x6}, {&(0x7f0000000280)="6bcbdb70af1dd9a3d0478dc756fead9bf1daaad26279fa08e579a5c8c7979d133242a324081700272f6fe870a2d8a2fc2559e0fe9ba02510c089ca6e053c81d6bcfed2ea1626aeec2650c2c7f18384f0a4b284ce4b526779ccf5fe3fcfb88f5b327b66a578d4e4a2b32ad67546deb6b70eb3bc2729f6b9154bd631364a53e4e34222d283efa73c68d251b502b51e34fce3144960dec09d6eb1c03d5fbb382866da723b5fd369e3b32090", 0xaa}, {&(0x7f0000000340)="a2ac47bc5657de49016f482776c349fde4723eeb4e12112de38060a97331c7fff8455bf72fba1e407825639765d4a231e88a07978bc46c6da5ab59154253a651d7767f700740a1395a02b27f6d25758697874171d2965d9bf6c16e956cd6b674364f30402a857abda11abebe76818016be47817d75a2be39014409e275fb37b81db8e5871d91bfd3bec627097861e33dfe01a686d87d75996a9ce5824dac2fe726e659ac51dd", 0xa6}, {&(0x7f00000004c0)="9665fcb65dc572e114b06e561f7e75e4d3fd65f5b6b8512b759c3e7f1d39e6cd56e87d631c390a1ed638dab7bc612ec6fe3f066f7741ced8d5b513060fbb01b5dba432909268edc70021282c13e4fbcd60b5905b8be5ac86ed5f5e1c72686d9b1555e24a94e6bee4da7ff991fbd5a3878c5f9eeb771f744f64ce482c4c0c27d6197ed568a3a9a26def87f5de8d783cf0f99d342eefed7da39f13995f6bd431b1ad", 0xa1}, {&(0x7f0000000400)="fe6d4e2f26f85b93520a4c37b0ec9425bbe7ed17fbcd8faf9fa79da2762ea43f560fc970ee16cc7f513ea659148d0ce47e93c2f3280eeb2728c90218c937f1b2d8", 0x41}, {&(0x7f0000000580)="0746ae8813b0abf337d139efe474b05a22dc38a39b9a7ca0863a268aab83058cd1522487c28cbb0c4466ac8a7db3c31f7d058a182981f86fedb977", 0x3b}, {&(0x7f00000005c0)="50ef3ea8dee1a32551e6f5855866d3be11ad1bfb92bab5570154d6bec8d0de7d7e50ae92b3e5f125e1afa202f5f55783ec72b7a4d4adfa5e3662462caa8f9b5b9e3be120dbc5c1eb3c513ec87fb9c0dac5759be833b5b825cb5d9cd735cf21c1725932a6f11ab03cb3643fecd08a6b58c8d76ad29c3e3f6c39d95faa5e72", 0x7e}, {&(0x7f0000000640)="a5097985d4be3f3e1465ce4ffb68a40ffb76e24eb3729b0bbc80d86358080fcce645879d6fb8", 0x26}], 0x8) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000180)=0x8000) 18:10:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0xff, 0x0, 0x1, 0x400, &(0x7f0000000180)={{0xfc, 0x81, 0x3f, 0xfb, 0xfa, 0x2, 0x3}, {[0xfffffffffffff411, 0x1000, 0x3fff8000000000, 0xfffffffffffffffb, 0x7, 0x4, 0xaf8, 0x0, 0x0, 0x0, 0x1, 0x9, 0x80, 0x6952, 0x2313, 0x7ff, 0x7fffffff, 0x2], [0xaa, 0x5, 0x5, 0x4, 0xed8, 0x9, 0x9, 0x4, 0x4, 0x6], [0x2f, 0x80000001, 0x6, 0x7, 0x6, 0x0, 0x5], [0x6, 0xffff, 0xfffffffffffffffa, 0x1f, 0x3, 0xaf3], [{0x8, 0xfffff803, 0x6d, 0x1000}, {0x9c8, 0x9, 0x1, 0x7}, {0x81, 0x80000001, 0x1, 0x64}, {0x0, 0x7, 0x9, 0x8001}, {0x80, 0x6, 0x57, 0x800}, {0x9, 0xec, 0x266}, {0x8, 0x7, 0x8, 0xa1}, {0x8001, 0x1c7, 0x8, 0x10001}], {0xffff, 0x489, 0xff, 0xffffffffa94f4666}, {0x8, 0xfffffffa, 0x7, 0x1}}}, 0x1}) syz_emit_ethernet(0x66, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "95c319", 0x30, 0x0, 0x0, @ipv4={[], [], @multicast1}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "23b9b9", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="c1dc7d8d9667b5cab1488ce4977512f5"}}}}}}}) 18:10:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="918647826b49307726df9eaae6d68cb34c9b03bdfb44a254d0d12d7dfefd4df641bc9d192b357edfced9f2cb0bbad9b893dfdcf598d9a1f72ea472d617858cf40113404c"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000380)={0x0, "85c1534d2945415ae4591628b53ccd01d564801adf94d4a32f25e98e936dcb5cf0bb234fcd"}, 0x2d, 0x800) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x9) 18:10:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000150007000000000000"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0xfe, 0x8000029d8aaa8}, {0x2c, 0x0, 0x0, 0x4000000}, {0x3f, 0xff, 0x2}, {0x23}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000300)=0x7) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0xffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/20, 0x14) r4 = dup(r3) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000003c0)={{}, 0x6, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getpgid(0x0) msgget$private(0x0, 0xfffffffffffffece) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000240)={0x1f, './file0\x00', './file0\x00'}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000340)) 18:10:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pread(r0, &(0x7f0000000500)='<', 0x1, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x1000000401) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) write(r0, &(0x7f0000000000)="a289f24c22ff024c35f45fa79668b216c702c39b283b8afd4c4ba6e8c23fbac6355cf0ba1b8f7e72dc7d", 0x2a) close(r1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10) shmctl$SHM_LOCK(r2, 0x3) 18:10:37 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) setrlimit(0x1, &(0x7f0000000000)={0x7, 0x3}) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x3]}}) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 18:10:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="4f2aeec1deb1d978d705717343e4d220523a95a4593db2116c4086e95d4075165aa7e80ce7c37a7ac89404000000000000007634823f805d5ff95ca882792d406eb0b8b700"/84], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x30, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x7fffffff, 0x8001}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 18:10:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x5, 0xff, 0x7, 0xffff}, {0x0, 0x50, 0x7, 0x800}, {0x8, 0x7, 0x91, 0x80000001}, {0x1, 0x1f, 0x40, 0x3}]}) 18:10:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r2, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r7, &(0x7f00000000c0)=""/20, 0x14) write(r7, &(0x7f0000000000)="13022da664db09bcc264da17d6a3448dd8b4588fc994b12613ad2bd63973811d4fd5fba45fb77db340ac675711652338c9a93ebd016f9cb328f4790da63560516bac08f9367a75bab9017a8416fca5127e2454c571cf664e", 0x58) r8 = fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCFLUSH(r8, 0x802069ad, &(0x7f0000000300)) 18:10:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7ffffff], [0x0, 0x0, 0x481], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:10:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012a8947473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f933b2891c16a3ae70e01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f04883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccff655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e60302e23ff3bc568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff9306ff00001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f2390732bfdb283e0fed26d873aadad4bff01000099c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa76523655df7cf82b763b58d2db0ad73766746d87ac66855ff3e91a2ebb25f2920f1ccf35518798f62ebe622665990f594a87a90b8dc77aa5b33912a80952ca8ee296f5182eedb329019bd85b042ab9c8f0a7650d767ae5297c0ee9d858d6d275cc709dc51b31f682c73761596dc0553be88683b7eb7b7144a8013e7c2aa75eb38279460d7d647a58ea8413c966499079c7d3111cb0332fc5da17b4b1889e3014c69ca93f1b08ceab25c99b510494565bf91eb1306ff8fef0a273eb66f4c82ee8a09000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x5bc8) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x0, 0x400, 0x0, 0x0) 18:10:38 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x5) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/20, 0x14) preadv(r3, &(0x7f0000000000)=[{&(0x7f0000000100)=""/233, 0xe9}, {&(0x7f0000000280)=""/196, 0xc4}, {&(0x7f0000000380)=""/156, 0x9c}], 0x3, 0x0, 0x3f) close(r0) 18:10:38 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/20, 0x14) syz_emit_ethernet(0x437, &(0x7f0000000000)=ANY=[@ANYBLOB="096d6e887a52bacce8fe27b966d410f2d445b786faf7e95ff76224eb84b4f166e9f74b7121dd51288bcc867a98c5b5"]) 18:10:38 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) dup2(0xffffffffffffffff, r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 18:10:38 executing program 1: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x80000}) 18:10:38 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd45503302e3ffa5"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket$inet(0x2, 0x8000, 0x80) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 18:10:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x61}, {0x74}, {0x6, 0x0, 0x0, 0x14fe}]}) pwrite(r0, &(0x7f0000000140)="c95effffff7fbfffffffb675851d", 0xe, 0x0, 0x0) 18:10:39 executing program 1: ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x4}, @ssrr={0x89, 0x3}]}}}}}}}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/20, 0x14) fchmod(r0, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x800) 18:10:39 executing program 1: socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget$private(0x0, 0x4, 0x11) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x400000000018, 0x3, 0x800000000000003a) r3 = socket(0x18, 0x2, 0x0) close(r3) connect$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:10:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000001500)=0x5) getdents(r3, &(0x7f0000000400)=""/186, 0xba) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r5, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) preadv(r3, &(0x7f00000014c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/51, 0x33}], 0x2, 0x0, 0x3) write(r0, &(0x7f0000000140)=' ', 0x1) r6 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0xa) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000180)) 18:10:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0/fi/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x58e0) mkdir(&(0x7f0000000080)='./file0/file0/fi\x00', 0x0) 18:10:39 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) dup2(r2, r1) close(r0) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r5 = dup(r1) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 18:10:39 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/20, 0x14) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000300), 0x0, &(0x7f0000000380), &(0x7f00000003c0)) 18:10:39 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) fsync(r0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x10, 0x0) preadv(r2, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/137, 0x89}, {&(0x7f00000001c0)=""/31, 0x1f}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/66, 0x42}, {&(0x7f0000001280)=""/14, 0xe}], 0x5, 0x0, 0x5) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001340)=0x1ff) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000001400)={&(0x7f0000001380)=[{0x88, 0x1}, {0x101, 0x20}, {0x21, 0x1}, {0x92475460d959b84e, 0x2}, {0x42, 0x8}, {0x0, 0x1}, {0x83}, {0x5, 0x4}, {0x25, 0x10000}, {0x82, 0x7}], 0xa}) r3 = semget$private(0x0, 0x0, 0x600) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001440)=""/88) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r4) connect$unix(r1, &(0x7f0000001500)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000001540)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000001580)={0x0, 0x8000, {0x9, 0x1}}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000015c0), &(0x7f0000001600)=0x10) clock_settime(0x3, &(0x7f0000001640)={0x10001, 0x3300}) 18:10:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5, 0x0, 0x0, 0x40000000}, {0x35, 0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x20}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x8000, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x40, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r5, &(0x7f00000000c0)=""/20, 0x14) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffa, 0x50, 0x2, 0x3, 0x5}, {{r2}, 0xfffffffffffffffc, 0x1d, 0x1, 0x2, 0xb41}], 0x1, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffff8, 0x45, 0x0, 0x6, 0x7}, {{r5}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x1, 0x12000000}, {{r2}, 0xfffffffffffffff9, 0x12, 0x1, 0x0, 0x9}], 0x6, &(0x7f0000000400)={0x6}) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10000, 0x0) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) 18:10:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bb000000000307907800000000450000000000000000000000e0000002e0000001810000005ee1048c625ae16aea90374a97136864c4adc397fca85c89424faee34842d160911d66aaefe18ba885c61fddfac5ea9513d2584ebcb7fa3a65ee0cdbc259d651d35600f94ca7c5"]) 18:10:39 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x6) sendto$inet6(0xffffffffffffffff, &(0x7f0000000200)="1fa3df2a5d6b6489425682ce68a7bdeb34a0170474b63121baba4b14f1c2db94fe1a60ed908fe9a6b5cd22f4b90a46150954928e7cdb55ae74f769c3368013", 0x3f, 0xc, &(0x7f0000000240)={0x18, 0x2, 0xffff}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="62020207050000016686d5e4f8e807e7044fd1e448bf9b4980c6360bc42ab1a9792c83484be47859fa6095164df2b2a1135a204b9f2f450bf214185a1184e27552db34b4c09cb8c29b6cffaef672e00b7dc86c3a93ff015de3eb8b9145ba573dd0ec031ae038618743dc9232ad9f4ff3ff06d9570f51ab973b9310b349f85dfc7d19cf7abe85ebb84f1b8df88e3c2f0497316d2e08fd5be84fa1fa01139b8d39481b549abd9cb682fd3e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="203000a46c88e3000000f0ff0000"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r3) r4 = getuid() setuid(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r5}, 0xc) 18:10:39 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000080)="604d54c4b6b3b3571d92fd67e740f3cbfcc0f12607fbd2f525177e91f93ed472433bcdde82a702ca613255292087cc53aee02659b7091f1668753a9ef660adbcaf466d98b160d6212106b0abdd6ac22478312c59691996236f1f02ab755016bd139b91b5e9f3afeca92790bfba08a775a52944dde40530852d138f84ffc8c6709a00d20cc0f2c071ddeb1a2b88e38c61519be997452d379b42f15a8d2c905e0c21fe9892d540d75eabb2af91", 0xac, 0x4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') rename(&(0x7f0000000180)='./file0\x00', 0x0) 18:10:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r1, r2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0xc67428a9eb90bfb5, r3, 0x0, 0xb0) ioctl$TIOCCDTR(r3, 0x20007478) 18:10:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r3) fcntl$setown(r2, 0x6, r3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 18:10:40 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e334a9", 0x14, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x400, 0x19) 18:10:40 executing program 1: syz_emit_ethernet(0x20e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x4, 0x6, "a7195f", 0x1d8, 0x0, 0x5, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x67, 0xc, 0x0, 0x7f, 0x0, [@empty, @remote={0xfe, 0x80, [], 0x0}, @mcast2, @empty, @empty, @empty]}, @fragment={0x29, 0x0, 0x20, 0x1, 0x0, 0x4, 0x65}, @dstopts={0x25, 0x1b, [], [@ra={0x5, 0x2, 0x80}, @generic={0x9, 0x85, "b7e94593f41487912eb401d43774dfbc918e100beb31174357ccdcd39fca51a426e5a7184e94ba580572d27b90e44ef18a56ba7a3ae6a50b2945ae8aa311079f3fd28ab567b81745a12576fbf0b2b4352f3b48962d75734b1f2ea7c4c9d5379dfaf11ea467b36d59fe31ae1cda6da470776d56eec4392c597b67722804e1fabc29b9dad049"}, @pad1, @enc_lim={0x4, 0x1, 0x4}, @enc_lim={0x4, 0x1, 0x1}, @ra={0x5, 0x2, 0x100}, @generic={0x3f, 0x39, "8bd16c2608b3f3d4ea7bd6b8210b6fa88363ad821aecdf4a4d7251bce1a66337e9277d3e39e53315d1e7ebb549520835ff8f15cefb21c8d9d0"}, @jumbo={0xc2, 0x4, 0x8001}]}, @fragment={0x8, 0x0, 0x2, 0x0, 0x0, 0x1, 0x64}, @dstopts={0x67, 0x5, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x5}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x5}, @enc_lim={0x4, 0x1, 0x17}, @pad1]}, @routing={0x29, 0x6, 0x0, 0x5, 0x0, [@rand_addr="eb9e3111526fb28409e9416e7d648c82", @rand_addr="ceac69d8eafbc56d09764407b15496f0", @rand_addr="f05d9f7df8e0a90258195666f54ce714"]}], @udp={{0x3, 0x3, 0x8}}}}}}}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/20, 0x14) ftruncate(r0, 0x0, 0x7) socket$inet6(0x18, 0x4000, 0x0) getgid() 18:10:40 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/38, 0x26) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) dup2(r1, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() fchown(r0, 0x0, 0x0) 18:10:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r0) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x40000000, r0) 18:10:40 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="91521c4bb482c73edf5ae6a179c77196f830ea09cecc14f86df1a611ead6305ad07d5b0dc291f9c3c5b81b0d13c445b93427be346e03cb0e434f0eca004a488db2fdae"], 0x1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:10:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x4, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:10:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x10000002, 0x80], [0x0, 0x0, 0x4], [{0x0, 0x0, 0xffffffff}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x100}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) shmat(0x0, &(0x7f000062e000/0x4000)=nil, 0x7000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) flock(r1, 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 18:10:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xf9a4628d95133aa3, 0x0) r3 = dup2(r1, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) openat(r3, &(0x7f0000000040)='./bus/file0\x00', 0x10, 0x100) 18:10:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="f700a2f9f3570800000000000000ac20000004c028009fb037976d1786cf5a44bcff0f0000b0b15f000000000000000000f6e93197822725ee8b4d21c7157f0dbf6710d428d77128e0fbcd88744ac0948a5bbeb45a3fc6f89ea28a684018c44c320d2c2375f11a3de9384602deb70dfaf318a2cf93720e8fa9b47208ebf2894e89cf09fd7e90fcd58960a949fbd5ef7f9e70c81e74ccaedf95870a44fe32829f51ffe6d9381f2e89a0488a879a5a92be65f970987d30bf9650ecd6c28e7ba7b86a49d511f04aea989ee180355d3bafda18bcf145ebc116ac87e30b17856524d0926b932a5c0d352828aa7e0bb4ab17caaec0fa2d09c959b476"], 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f00000001c0)=""/138, 0x8a, 0x841, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e002d0ddeabdfd4a8db600f7f5f"], 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) acct(&(0x7f0000000080)='./bus\x00') write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) 18:10:40 executing program 1: r0 = socket(0x31, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) write(r1, &(0x7f0000000000)="098b1cb13733852fc4abc4cafdef1276225c0a0ac8e34583ccb1e7b5ad3bdc8bbb7f0bd0f841bbe166ffa0381ccd50271504cc851dd3d5cc174fa300e03d7c6f69731ac290140a77e29b7f4c7200c51b535b46cf7be1dee4eb95bee98a5c2391deeeef670502f4180a4091c7ca681e4f57c515c6c3c64450f226b9b84ce197690e63c3341a7fbceb50c11217a5b6c79d957103c8cf05be5e76914e2a064aa1cf19e00da2821e136b61dab4cca10a77b023e1b37f6df59703eb235a", 0xbb) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) 18:10:40 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r1, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r6 = dup2(r4, r5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r6, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000180)={0x2, 0x2, {0x9, 0x5}}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000100)={0x1, 0x2}) read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "16d89fdea413f2777d5a3300682400a52d000013", 0x0, 0xfffffffc}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "951d3bb3538bd9fc3d74b3905351796da38c9c84"}) syz_open_pts() r8 = dup(r0) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000040)=0x9) 18:10:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r1, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0x5) pipe2(&(0x7f00000000c0), 0x10004) 18:10:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x87}, {0x2d}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:10:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffb, 0xfffffff9, 0xfc80d8a, "1d08d7720800"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r2, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x3f, 0xfffffffc, 0x0, 0x2, "a6b3d18cb50b4f8773da444a1d0f3da272d0133b", 0x3, 0x694}) 18:10:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse\x00', 0x80, 0x0) read(r0, &(0x7f00000000c0)=""/20, 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000280)="b8f9e7032e165d9fd73fff8847c3494d5cf033fc455f946f3954b7a63dec6cd066d8e94efb11d638dcb044956c2e912f60bbfe16067569cd73f806ce16e39cd05c477623aaf9ef7143b8706b8720a870f6665a58652bf344afdbeeeccbaa9096a06efa0df0dd019819e845d77af2a08cda6ed758bd594116a5d16a10115ef656b991832abdde05ee559429f185de041211da76f0a486a85cb5cb75958820f12fb1d5736b3c25bf8aa9d8b69f81b158d112c592f61b1d82e36baa4c5e4b6eec5947710f591a185635dca9e75c724ad70911a27aaa", 0xd4}, {&(0x7f00000001c0)="604581f22ef7df47f1d0ebfad7e85cb43cf1536e81af18c54f42ea1e9efcc37bb10b66381981bde4b386321b5fcd4d9d7deb04d3c9aaab494834d83ecc9e746b7d9ae5b6f2d560e6b69666a4b562c641691e5f447d1f2feb3cb5033f548325c7898bef361184d69bd61fbcdb47864890e5be56f60ee5", 0x76}, {&(0x7f0000000380)="e9968083460065a071861dd7330f92d43874f37df985bf5d5265a535ce86ff96bb3ba4a342b451cc734e053f1211de38cb968e7cc4cbefbaadad318fca18f3cff4888617fa682ba0e62909e1f7891ed2501f1a3a449b68b4276ed4325b39d09cece2674c98f3c6db5249a4b680973bb1b1d74282768ca16fb336d5e10aaa83b0bb324e7f5d874d6dc7a49979efc17bd1d2d04b42eb6e15837881bb692f13eb417e425a0cb879be2a17565210f34bde375363ab0bc8b9bc71f9f65f5b0e61335ecd91a358efed150f7787b4d8d43f8e5856e64420a20fe56d5072", 0xda}], 0x3, &(0x7f0000000500)=[{0xf8, 0x8001, 0x2, "ce0452e75c6b75a0fa9fc11bea1a8ebbed2b1ef0c8a9ef54312348876cb888c2d4d199af9aa39f3de0700e649a7d5ceec46c7139dd8df5f8b2090ce3213a56656ea58a9fb519ec2d7cb7e3726da3413ff3c9ad94f12e9862b3b47c477266e84f176aab3010e9da6e58569591019ffa1438ab787f6638df178f155b9fdceccf710ae7f058299a8ce0c498201ea920241620882f00dbb8a246401e46e64001003c413f5c0b5d6376a201f0951e57f4d48cac49c0f0c994cacb4eee16448a21429d16f1ad973177036703cef6d4c14c1cf0fce659c6294a9d271c4654abc9faba7bd0dceabe704522"}, {0xb0, 0xfffe, 0xfffff092, "fbd9fd82a5629369aba6912348c564c0f57c492a01d2eca24eaad71d810733b842d9cfcd15ee098beb3e6626db5805ecf233b600bd9a129d382405213a239663e4c58133f3556921d3ff1ff61358f6872b120d760c69aef90dc57ca3781cb3c96748097960fbce1033dd821457b9a9c262fc7c41d1e697eef13076894bf4752dc8a0937433892c2872052596317d344a2925dc828bacae8b330c7b66ff2ec9d7"}, {0x88, 0x1, 0x101, "4ff471ad10ff33d0f4c4c856577488045ccc0bd18ca875c624acc683058c3148f13a2220727d5bbd2f807e3d458af85356b1a785766bfdfdcdc73f68cf52caba515df1275f554caa76ad1e5c4846beb3ea9552d7d2e89f7e1b7046147c7bf79ce8acaaacd00ec43e00e7bda0212464bc3b9e"}, {0x108, 0x1, 0x9, "6b0866491777678ec6a40d2e9ba692617ad953769e620cdec132c20f57a3df334048097272ac269019759af8cd8517b2feb95691ed529e5b0a06d1f54510bb9555793b1d9e17decfb381d7c4678b1abed9ddccd6457a01302f1a843e16a27f468895d0b46abc03dac745fd81399ffa6606fffa1d493b89176c637c42f130364e404df9a9e2b6113b44d671c64cb85a42f723642e260371b91f77e783e85f6ff967414ff75db2629dd32ca28afecf2546e93e6b48d70795c1fd5e4dccc81770d667df16d818eed2c62e9690141d56f73f4488f411fb6fa4d867605689ecb60a2ab9acbc61b5da2b712fc7bc2c2a643037dd1045c2ead7c2ee"}], 0x338}, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r5 = dup2(r3, r4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x201d0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 18:10:41 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)=0x9) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 18:10:41 executing program 1: r0 = socket(0x6, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x31, &(0x7f0000000180), 0x4) r1 = getuid() setuid(r1) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) setuid(r1) 18:10:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x30000044001000e, 0x400008001}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r1 = syz_open_pts() fcntl$getown(r1, 0x5) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=""/179, 0xb3) kqueue() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 18:10:41 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d15", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) write(r0, 0x0, 0x0) 18:10:41 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = socket$inet6(0x18, 0x1, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r2, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000000c0)) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0), 0x0, 0x0}, 0x0) 18:10:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) fcntl$getown(r0, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 18:10:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x4, 0x4, 0x0, 0x0, 0x210], [0x4], [], [{0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x3}], {0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) shutdown(r0, 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 18:10:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2000000000000287, &(0x7f0000000000)=[{0x20}, {0x44, 0xa5}, {0x6afc, 0x4, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:10:42 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x12080, 0x5cf9) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/119, 0x77}, {&(0x7f0000000200)=""/98, 0x62}, {&(0x7f0000000280)=""/104, 0x68}], 0x3, 0x0, 0x7ff) poll(&(0x7f0000000080), 0x0, 0x800) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0xc5}], 0x9, 0x0, 0x1ff, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000300)) 18:10:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="510fc3a2", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:10:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x3, 0x20) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 18:10:43 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000001540)="4918ec030df1740e0e3a702381c424374b5ca6cbe89ecf810f00e23e97a50c8daf59c87f86c1fb2347ec7588b07918c281f57eda774d27cec4cd43480faebdeda352778ee40880b79426f256dacb638611af9f3bb31e32eacda55720ea118ecf102ca9ce66209f27e200d2683451df21d9e9cdabe610dae7964814971c65a9d4a8ccb766b71e92101fb087808be7532423471c571f89dd7207a0cf2960b20d0b6e9d8f0a6b5af8f9bee66f5db8a8f4a7dd504e1c0d8fc7d2e8d2f89bec2de4029fcab8a6d581c7065bb5070cc98effe1c45501a98c02fc7bc0a00de0102722a24dec78f5d7b3dda76124c94e2be6e989ae5ca2273d37dbdc35413c35ee78ae33d5d36bddbcb590f5e32e33ad73825db26707e147ba61f692164311df2ca75288e7a3dff916e862f9d0c569b381bd70f6a01972ca8d6dfdf8627aa67cbb34f3ec0290650ebf4cfc5b587a4cd0e85d78d04eec94680544c1e04666ca240fd17df99b9dc1bba8f0f3c5777f729c13e1a52696911de3a6a3e7c734f6a1d6c36432f64ce9ae9216986dc0545c48509de8eebfabe0af4e98cc7701fd9187adbb2b11a015c36129e8889bdad071c020b9669109accd85dfc503940ea6e94ff9316b6acd23bffa8c0aee9237becb99cb86aaf0096615071810b025404cc11335a53db52908cd79622c56e956303ed4fdb81a81954c5463ab4e3ad8b60f17c60a983131fa7d4230e3bb356ef86418b271d4da186c7db388db35c843f21c14809aae71453fc290a27f8353cc48b819cf336e9050766e891f001bce13cfb2727ba0bb431e5d375f491483d2f64538382f6815921cbee406446166de0c0edc1b029ba638ffc1e93bf0a15a7953d01bb68a4be93308c8554169a959787203c659bd0a421f6e547f5f10a3a5a1c72fb4aa7f5250dc27b3eccac425e03e67328e97a557ff5bd69111236e935618840b27f0e762781eb2224fb4ff15481a7269802891aa314736a136569cecff642b770e7852834a118c44b7f16be19de5d62880d362b5312f7f98d51e7cbe37a2c044f0d3419f1df961d871252498ec0ac9f0f7006734afc626f033dc5fcf064733969d7f757eb28dd80f4acb5f3e73830757cb5cb49e9fb9dcb837365a5d5dfcce9ea824214929ad530a95c3392e8280cf8ce8c5fae05a91329e63e67ff7b3f87574f47bc1a786a5cdcdbad987864c5faf2c86746e1ee0c4c6f29150e40016f6d3f03c0fc9761d03ea67c9ca82ab02500b6a132d96b6f23bbbef6b353b7f91bc7242c92f0c3ec8b3150f6ef12a9e11a3992aa95b263a8744c9294451d98472dd99bfaddb678eb4772c247ea58b74d817f9ca71f115f633f6174dc0116fa8063cdfe9e9f2c5a58bd76dcc33533a4290e72c5f6eb04f16e77d08d82d6583827a0aa52a85c824009e1fef2a79846c148baea4bdd57881fdca2e99779cd24e0c2087e49a61b820209b40cfd2bdb9bb24d39b55d980ec78a7ea1d5bfbce4558692c06bac62265283a498fc242cd3e4e6a0d823c1b60bc59c687ded75cd70e2566846bd600cbbdc3b2fadc267ff2c792cd318caf848cbb8659d8b89f4a0febbd42bbbb58134439e543f8f93043a61a2c19c95ae9f005bdaa77e76343acf86b4a06fecf99c383e260054643b22a788b35564da58c24b545cfc882e7114d6eb706ad7008e8d263d8c33ccda402ad2f89b23f627feb75dbaf760ec6b439155f6e46e6ed2be71481fb3dfe2a3bbe6d8f29bac920793fa542a6fd07c5fa2bed2c44f6e0e45816e109ed039ff30e31f4a3f28a64c0e13c34c12b1f235b74b1004ee818c32c0fbacbaebddaf91b7d50e92b9be7962793f164c2f3635268d1e2052959a6bb89ff126352d36fc3b8766112ec3926f64f022e3b9a851a596ac827976149fd850dcec72deea25b76bfe9b74881fca711704e5bce0033f1727821cd595b5296991464224c04013a39e6b0c7ea166f2931c6c312236ff8d784fcd4b1687a0078891697f891142607d3253b6dd86f3299cc86ce5c82897dc2bb9679e11511f782e94fc31980a076ec566e4fb4cb27f53d520c1f346f46d2f7a400949694fe1389c936366f2885a5259412b01c02e0e2194936f895fb4118b22f39e62a2aa3caa94c8693bb09d54fe5c5badb0999df56e207837e82bf3c30288ae3bc3875467c76fc4159a1e90f29b9d49b879830a5d95cf0da25da2cbcc3b40def33ca11fa9b43edd2077dda578799ee29d69d1659639c36a2b55e8014a1ea5740c04e8f7870bca000f42db304be85b87959f3a11cce5d8934b18c9da56f9f26a45960531ad009c89955e8bd8621548db347f38b1316776a346a3ea3387ca8245641ac962f6fd95537808a358897332113be177fa7c86a860c53b3594d6eed8eb2fd9745e795991e375dcf273f4c30bd98bcf8d4dca3c5b375fe47a53b26d0c50e0e9ac4b6e438f90d643278a82b15ef9d31d83caf2a2d5323202674e5301c0df8555d146e2ae81818d0bc19dda21ef873ec10a3b5d921f7f112b8714ea41867adcb287851e503530f6c50e698ff6cf52fe66a67fef8bbd87b2dcf7c9986378088d49df89fecbf491cc2395c28f9c2df48aea15a3ab565646612acc081558f5ee955c4ca5a4f44808fb997686e1740dd6671b5f18203d57c823d28eedf23e2e02d2b5a418935918a98ef7c3a5a8069baa3f5438bef0267305b8abaabb1e973bc5e954d1de5b9d1006947ce9077a73f619ab85499d05665285866bc24baa3f19dea3b5678c9a44e7854d380a1fba9e5ad78694519428ea7096d922bcf5a31bfa8de65165327733dda18984a4ba7765fb676d5f8b133df16ffbd2088a27180b012c44e99523c27b343eb1cb23b9bec044248662ecd4707f66fe775524696a05eb4715501219b38c270ba0b9358e73bfa86b761974f6e8e38107244db96b88fa36d89c57b687b88c1f10feb565521bf1b4a31a5d77ddab935f642b1bd7b74da29fcc573d94424e402ebf8221b820f661b4a39f3efa3203d57c7fe1278d39896a2249a9ee7fb6ef8ff17d62327381898f87d68c55bff1be5256bb0721c39fe0f8d59ee6e063e2632f03937d86512334bd89d93fcaca68181f074b6c8c8e23161fe8022e948cc0a8cf7661d8519c0e2405c6af7dddc7346262d8329e07026119acf8907d8bc60e94b56415f5550b1f1afbe72f0d2f02a6a9edd7144573b82c84f9ab6f8226b28200c354d804756103aa4a1c4d1dbce401aa7adc0969e7500a9887bb63fe0ab1562e0262dccb69c9292c75ef6716a2adec561ec386e02b0cf7fb800099452264e34a7874675a5bc84c2ce7e409e61022b93a9dbe51235603c863ecd139f8eb946a7c3d24ec6fecb9b1d92d39de8d6178e1d45dbf3feb0946a2628cec816626b4088249067344ef810d2058bd10b0406e6f429d17b44a5a0c0be5019815205befaecdb2e412de9ce4433c0eed6088fc841f38b97564ce498e667c3a9c1f257c606f6c5017f2d4d3036fa723e64f1d7dacacfdf0879a34674f8e4c5208995511f65a8d8b1c673a61acba67a55737f4a64ab63507cb2cb1901029b656c1d083eefd6e33c9e46b812e7b32a08b1346f4cbc3b7f86348db33c6b10b42b428b00285497e569200193173f70a98e36f31f85f9eda40ae993c0f786f7c4526f3d5c88be5151023b04d0b84e5845df6f76df8d03592d4aa64466fd472e0473e0428f38b33e5247edc601c470fb298a801579ce5b004e9e32b9c31945613c7c4745f2eaf8b2c7e0b696ff92097ca521af862aadb1dacec13402ab0fe5b1a076721597876d826eb51be0679bfbc280d99a4b262a8399b322d171f3eb65431f5dbcb44ae1d4ed25f6778f796766a84d820de3b4e2fbe6434e8d0092a620c9cd9d97d903d9d248c3cff6de9dcb7e8d91dc42894ff1513a4bce4361398fe019da34d443e186888bde538ab48a302c354d7302ff19b4e57157d3b0550f80f519142888d31db818c6c876ec5213cdfc4e5110963a69dc9b9bbe13ed49e2043e510b79183dccdce6e239fa4b49e911a977a683c460104db229ef2f74805c0c3b16a7e09667994ab523666398268cbc0e81d3a537b11e5d79cee60007846576c41a84a440c0f624e3bee074ccfe7060acd7299a72b8af1cc8bd14b3182498b0618934a52a44d850fce6815607a9a86894a77f1fb7117699b2002b4a9a2d16c7d781004dec3adae0702b5c8570986fbe8683d6f2faa48a6170f23301ea75400dd18dd11b4b23462022840ad3b5c14e8bb7f3cf586fa3de09bfc772954b3b843d8b3cddab5e958f0deb3d167910714b08d314d9c80adcd3aac77c1676aad698231693f8f735f557dfbbdb365853dea23fb7ef8c538d7aaaf883e8a6d0f0909888c6e113729a2c8b894244736fda60f0fdcfe4cc60ec978830884933b5ac1662ea1344dc12a0cd9e002396658e762c9244bf651e581406b4558635a99af14c62f7cdc2ad163137da72f55f3706019b9ba4e76da8ba986046ef1287c8ca078cf6f658702a98d8cf416e6d1ac04fb8e9dde608a768a31b09d1dba92930289b6da6ef96981b606147492ad8044819119cf186c2000c8162650835e0bec98f3f34b2b520c2ff1d37ec8e821437d2e997e9074a8977af80a275d1f8faf1453ed660d1343c576a426e062a4b8b2e7c8e75b2d780ff0b1678f684bf12a79e5fe7ea035cb04bf271957c54bda897ed728e06243effcc631605dbead752c5fe29c358e684c309848c242c90537d4146b79daf8d5b161558be56fbe91dddc38d12b7d113efd116a919a0a4ce1d10bc669dbe6a37478f2060b8df12b98283717a6916e385ad875dd48ea72c32becd1c4fab96ed041a5f451ed344509b14760eb3732450e49fdaf6f3e6c1f8643c2cd24c821313f19e9f6efef4eef9e81cf3975d4934cf14f519fdb087ff0ab45487ff0f8dc94e282ab4716a3e521280a5c3f8be044f9d7613b5a147a54c42598aecf4c132958eaf945e8d495d71d6e709574028ea7ac5cdde7c484ce87fc965dcbc762153e59fdd4cb77817bc8c7aae02005803b2d0642f3d0324d0805ac2e33322e46c3907b62e9acbee5c044631108d9d7f6128210afad6d0d2df84a7713bb6d8ddfcc70a9a1344b4db02d934cae753f3031ceb8af7081ada0723281c1bc2e5ef72237d7879e58cd3dd4795035b5e221858edd469983d5fa7d3bdf585c46477ea271c21d72b41b5c21f9c26858ce04159906d70dc2456ba81224d8541e16ebec253d3588095c47605022f2a76dbb1e44a1194bc97e84089fdebbf616258b57f1c089c05be0adbbca8aa7e15b11ff8771f80708aecf39a2230c506ea391bfa2349013dad88489d74bd8c3a2284a5eccfb7e23541175577710078a3d4ec17a1113c6138e396566ff70fa4e4ba8f6f60fdf71cd8699d0f77e294d08ab4ae123caf0e81bb69bb0645ee07926304320fe3a6323f1c59c889cb656db586450b91bb883c1e22d7f91905eb1b0ea93f56dcad92201a4b02f2562541c14251b5b0b5caf36a6bfaa1aa9d9ea77ac1f22785cd67b55784ef783b2011d2ff61e36bd40327c2391d33d7abbc5e3c886b2ca37948cee9040e54ad75546c886c60cf29829ca238ffaf8c568db9e8e4cd38f3607412f718d763f8a17690512b13c36c677205fb129c29244e3e1b59bbf313cf440feab6890ec335cfc38b262a683f97822f1165164a63d10b9e62014d955516eb891311ed0a0afaa2e9b41ae9f6d09f2bc12413ebc3a6db1e5e0aecd4ba3547b7ca061451983b6ced381d557f8420d311e3c6010f076669c61734e1b102682b50622e42a4985949843562945449718aa8c71e01c31f8f", 0x101f}, {&(0x7f0000000040)="e444e0ca3b4a2e580e600736", 0xc}, {&(0x7f00000011c0)="01c764b483545bc314f3a7fb07209d201298919c2d03a415036220c9f35058c3b6de75647aa416e29c9dc7f8813468f72809bbb86909426d30a1cfa3dcbad9ffdd2f5fb7ca4b6d1eca05dadba1cc4a424de96801899ac3bef62f69badcc05b652a9de490c5429b4654e2a6932e0f", 0x6e}, {&(0x7f0000001240)="14b5ffa6c600d65f47889921646f3904f469ef953c1c9a164d96d4c2ecf061107c37f7e68bfbe0701b5b1d24085b596fc2d028146a8afe8ee67b7a008eb10855097461a1b12ae50cfa0541e94a04661d0f1052bea7b7d3ad2ff51d8370e2da58ccf8d2d441dd637a38ad2a20eb26fb160772095efd576273069e94e9c07a97aa107f85315a35402bf714d9fe2a02eea42cdcbb004babd41b4ba88338fcedcea71cc187fd8592084b5d911bb8935bc0a5b88560540f39e52c59d991ca6bf42db0cd8086a1dbddf978f30dbe07261822869769b9af", 0xd4}, {&(0x7f0000001340)="0b3f19b137ad448dadf06c0ec64c07d6d9d14bc8e2342f4e755dcd0e34c8b61c8780facf289147a171bb596ccce36472406ee792af3db8a746b0c24720c01103c8b66dc95b63b625eab9bf5c5a0036bd45b4ec3d4e84de17e6dde3ec4f6b7a741c902c2e1c86ecc72d72ea9361319e61a94a45b8036cbb55829ed75d66b005d75a61678eae491a2ee8b9b249526d330e616618daeabb64434e6ac311aa37397fda0b8ad93ee4588d6d1c03", 0xab}, {&(0x7f0000001400)="21a5a08e5f5987fd8fbfa694c60893f48f0504b71e3e423dc2851eb691f305631cb7737d4df6198d13d858bb2eaf91087f34f200787b1289338681c9cc7024faeb57433745ae4c00b3abf7b6e2d11fdc47ca3296488c42e0192507ca7834f5f9b439b96c4750981b0d465411a4f06322101cca80cc52e9805542e707fafa12d8deba7fa749ee2080", 0x88}], 0x6, 0x0, 0x0) 18:10:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c, 0x0, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) getdents(r2, &(0x7f0000000180)=""/4096, 0x1000) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:10:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x6) 18:10:43 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300", 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r5 = dup2(r3, r4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000140)='./file1\x00', 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc3", 0x106}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={0x0}) 18:10:43 executing program 1: clock_gettime(0x2, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pread(r0, &(0x7f00000000c0)="7c2168fcfcb1044b02ff0607bc62080ccea9d3aa3a3af686d5244ee0324b2a9485c4434ae88d1e2b42d322f490f9e3657abf098f819217043ae28830d0cbb762fc9f28cf36d13e9501282f5e9399ea3934d466370a3bff07b6ebc80f8fdf35b880625524974086f0572c9eaae35ef367a28df8b7f3af5b60ed6384c626cee3a57fbc41b301f67e055011c0afb366d793e45e3f9d8d7fa4e25262db293794aee0cfee951b707768517f95112e89ebecfd29006ada31aa6803ad71c0887789d47fc2afdbb6c52456449ecfbb5cb5cca6f9", 0xd0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 18:10:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) madvise(&(0x7f000007c000/0x2000)=nil, 0x2000, 0x6) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 18:10:43 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="c3c862b22b1ebeb46a54f8c2323107003dc3152ea9c26a600a5f3ec131d13093e71411551982a5e52c195b3d4e0db0b38f6ae3bf501de3f28b6ec0377dd0349e31db49f77dcc088b963684867a4119c3afca2a8a21b3d7569cd2e66815430236b944cbf916af47cc719f5f18d0"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:10:43 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x81}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/20, 0x14) r4 = dup2(r3, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000040)={0x7, 0x80000001}) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66826c676006"], 0x10) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000100)={'./file0/file0\x00', 0x6, 0x0, 0xb53, 0x0, 0x10001, 0x6, 0x8, 0x0, 0x2, 0x7, 0x5122}) 18:10:44 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/20, 0x14) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) dup2(r1, r0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESHEX, @ANYRESDEC=r0]) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/20, 0x14) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000040)}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x2, 0x0, 0x1000) 18:10:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02ec4a7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/20, 0x14) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x8) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c65300046a1f6fd8f064c7327aa76d1bb441679b2ad6f4e2e526db4321a6b9fbf41d949361ed8869ac331953c8448de6f4786b709cf8ef277d88f77c6902704acc6e742eb29d66cc78436e75129fad242e8f91a45bc06c717970cac9e574accde06d8d52a6fd655b699d15af3848ef92abecedcac9232d0a91a0314c97a204be49a9319a96665b4dd1945fd4e3b29059f3d020f63f1de686d3093afaadac88f78a2d6bc68da5991d3352cd5ef0d18a339e1a9de251e714fdcdd6516063c"], 0x10) close(r2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0xffffffc6}) shutdown(r3, 0x1) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r5, &(0x7f00000000c0)=""/20, 0x14) close(r5) close(r3) 18:10:45 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, 0x0, 0x0) r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) setgroups(0x5, &(0x7f0000000080)=[r0, r1, r3, r4, r5]) 18:10:45 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) r0 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x800, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/20, 0x14) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x0, 0x0, './bus\x00'}) 18:10:45 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x5510, "26a854cce46adcd569ef64e16eb5956c2ccf0200"}) write(0xffffffffffffffff, &(0x7f0000000240)="b5f8be393558f1151c5701eb5a5a07000080b91690b019d384d35a32334d5f2cd1c476d7f7397829dc09e4db9801dc50b6c346d16617951b2870c0b3f7909defbab879540b9e815ae198b3234c681e5459de205720a9380a95cf98dc", 0x5c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r2, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x160, 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) read(r1, &(0x7f0000000140)=""/136, 0x88) 18:10:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x8) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:10:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000203, &(0x7f0000000080)=[{}, {0x12c, 0x9, 0x4}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="5f278cab2b"], 0x1) pipe(&(0x7f00000001c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:10:45 executing program 1: pipe2(&(0x7f0000000140), 0x0) socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000180), 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="7497ac5713442de6", 0x8, 0x0, 0x0, 0x0) 18:10:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r1, r2) chflagsat(r3, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x402ae070412d048e, 0x83) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3004c}, 0x84000080c1}) syz_open_pts() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:10:45 executing program 1: select(0x0, 0x0, &(0x7f0000000280)={0x4f, 0x6, 0x2, 0xfffffffffffffffc, 0xb, 0x1}, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0x100000001, 0x9, 0x80000000120, 0x40, 0xfffffffffffffffe, 0x5, 0x662, 0x8}, &(0x7f0000000040)={0x800, 0xffffffffffffffdd, 0x2, 0x7, 0x8000, 0xfffffffffffffffd, 0x10, 0x101}, &(0x7f0000000080)={0xfffe, 0x1, 0x0, 0x800, 0x10000, 0x400, 0x1, 0x6}, &(0x7f00000000c0)={0xfffffffffffffff8, 0x50ad}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = socket(0x18, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) close(r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = getgid() r5 = getegid() r6 = getegid() getgroups(0x3, &(0x7f00000001c0)=[r4, r5, r6]) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r7, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x8000, 0x5}) 18:10:45 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 18:10:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r2, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000000)) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x1, {0x0, 0xdb4}}) 18:10:45 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd45503302e3ffa5"], 0x1c, 0x0}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x65, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) read(r6, &(0x7f00000000c0)=""/20, 0x14) dup2(r6, r5) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f0000000080)=0x4940, 0x4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 18:10:45 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000d6b9af6a002fd7a422b46e22fd06999aa973c6e144eda206bff77e832e2d10c3b91e7f6e8339a2d73e7c4ffe005e55d36289b22107d16469ff7f49b90f000000000002c3a27836b2e75c23652a"], 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8100, 0x180) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 18:10:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c62ce33375573c72cb1b559634c5590cf85c5be1fea5e38c0d5b7a98f74ca700437b25bb4778e52deb7f60654c564d8befcc159a25b05a99518814a466222136dd786bbd925a4d9eb1f2335230f1228d61156d1b751433872966fc2c4614e2de9de7", 0x62}], 0x1) 18:10:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 18:10:46 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaadc7cc25caaaaaaaaaaaa08004500001c0000ffff00009078a81400aae000000111e19078000000008e2c3899082a15bc2d56d62f42ab96216dda94735d992225bdad4c029f5814faf4298d732d28ddd017b01c7257c4a0df9df19695ea87b53f0604fe6f9e8e57fb8117773494257f3c8f27882af353ed6a27633838e93ab8489b9cd2ef3f5cae33e7237bc0c6546023b8ecd5c386feb7d716c9093a4f60822f74ff814a80b5ef829cf8152d86e78fad4e850590956c6d6811c7ee10a3f7ed2527e83e59a17e56bc57a14045f6c109209e66dd96513736bd1d8828d30d02c54100ee1e8c12443cf399569cbcc14bab723f5d5b353e4e493930abea9c0920166abfa681c9afc141ee517a604c580297"]) clock_settime(0x0, &(0x7f0000000080)={0x12000000, 0x6}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) uvm_fault(0xffffffff82619b98, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff82619b98, 0xfffffd0000000018, 0, 1) -> e tun_dev_read(5d01,ffff800023f94e98,10) at tun_dev_read+0x138 end trace frame: 0xffff800023f94cd0, count: 0 ddb{1}> trace tun_dev_read(5d01,ffff800023f94e98,10) at tun_dev_read+0x138 spec_read(ffff800023f94ce0) at spec_read+0xf1 VOP_READ(fffffd8075408760,ffff800023f94e98,10,fffffd807f7bf900) at VOP_READ+0xbf vn_read(fffffd8066abce58,ffff800023f94e98,0) at vn_read+0x124 dofilereadv(ffff800020ec6eb8,f0,ffff800023f94e98,0,ffff800023f94f80) at dofilereadv+0x1a1 sys_read(ffff800020ec6eb8,ffff800023f94f30,ffff800023f94f80) at sys_read+0x83 syscall(ffff800023f95000) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe0cc5b900b0, count: -8 ddb{1}> show registers rdi 0 rsi 0x3da rbp 0xffff800023f94c20 rbx 0xfffffd0000000000 rdx 0x152 rcx 0xffff800000a25980 rax 0xffffffff8120ea33 tun_dev_read+0x133 r8 0x7f7fffffc000 r9 0x5 r10 0xb4231a904867af95 r11 0x3f20ce764a86ff88 r12 0 r13 0x3da r14 0xffff800000a4ce60 r15 0xffff800023f94e98 rip 0xffffffff8120ea38 tun_dev_read+0x138 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800023f94bc0 ss 0x10 tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> show proc PROC (syz-executor.1) pid=79932 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ec7608,0xffffffff8266d478 process=0xffff800020e93b08 user=0xffff800023f90000, vmspace=0xfffffd806e954008 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 39781 188501 47372 0 2 0 syz-executor.1 39781 400292 47372 0 2 0x4000000 syz-executor.1 39781 245801 47372 0 2 0x4000000 syz-executor.1 *39781 79932 47372 0 7 0x4000000 syz-executor.1 18162 344756 0 0 3 0x14200 bored sosplice 47372 37620 16136 0 3 0x82 nanosleep syz-executor.1 28756 119143 0 0 3 0x14200 acct acct 21225 23290 16136 0 3 0x82 piperd syz-executor.0 16136 64213 66111 0 3 0x82 kqread syz-fuzzer 16136 124528 66111 0 3 0x4000082 nanosleep syz-fuzzer 16136 487166 66111 0 3 0x4000082 thrsleep syz-fuzzer 16136 462156 66111 0 3 0x4000082 thrsleep syz-fuzzer 16136 235341 66111 0 3 0x4000082 thrsleep syz-fuzzer 16136 244195 66111 0 3 0x4000082 thrsleep syz-fuzzer 16136 388151 66111 0 3 0x4000082 thrsleep syz-fuzzer 16136 80514 66111 0 3 0x4000082 thrsleep syz-fuzzer 16136 114714 66111 0 7 0x4000002 syz-fuzzer 16136 280401 66111 0 3 0x4000082 thrsleep syz-fuzzer 66111 262792 576 0 3 0x10008a pause ksh 576 170203 63530 0 3 0x92 select sshd 24473 463467 1 0 3 0x100083 ttyin getty 63530 241663 1 0 3 0x80 select sshd 55266 354608 59088 74 3 0x100092 bpf pflogd 59088 293857 1 0 3 0x80 netio pflogd 12165 301540 57455 73 3 0x100090 kqread syslogd 57455 349588 1 0 3 0x100082 netio syslogd 69658 341870 1 77 3 0x100090 poll dhclient 24046 276751 1 0 3 0x80 poll dhclient 33040 512708 0 0 3 0x14200 bored smr 96265 31335 0 0 2 0x14200 zerothread 94692 331031 0 0 3 0x14200 aiodoned aiodoned 17783 214603 0 0 3 0x14200 syncer update 48805 78523 0 0 3 0x14200 cleaner cleaner 13416 110400 0 0 3 0x14200 reaper reaper 47666 395351 0 0 3 0x14200 pgdaemon pagedaemon 48668 256616 0 0 3 0x14200 bored crynlk 46568 203652 0 0 3 0x14200 bored crypto 22440 409950 0 0 3 0x40014200 acpi0 acpi0 49245 293396 0 0 3 0x40014200 idle1 46339 15529 0 0 3 0x14200 bored softnet 47034 470124 0 0 3 0x14200 bored systqmp 24904 25396 0 0 3 0x14200 bored systq 65047 187553 0 0 3 0x40014200 bored softclock 48129 31987 0 0 3 0x40014200 idle0 1 426182 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 39781 (syz-executor.1) thread 0xffff800020ec6eb8 (79932) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82655658) #0 witness_lock+0x4c7 #1 vn_read+0x45 #2 dofilereadv+0x1a1 #3 sys_read+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9525 6419K 6805K 78643K 11968 0 pcb 13 8K 8K 78643K 123 0 rtable 87 2K 3K 78643K 360 0 ifaddr 69 13K 13K 78643K 142 0 counters 41 33K 33K 78643K 61 0 ioctlops 0 0K 4K 78643K 1492 0 iov 0 0K 16K 78643K 62 0 mount 1 1K 1K 78643K 1 0 vnodes 1227 77K 77K 78643K 1885 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 12 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 45 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 476 0 sigio 0 0K 0K 78643K 9 0 proc 61 63K 83K 78643K 534 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 45 0 in_multi 35 2K 2K 78643K 129 0 ether_multi 1 0K 0K 78643K 25 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 261 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 132 71K 72K 78643K 2482 0 UVM aobj 24 2K 2K 78643K 26 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 106 0 NDP 12 0K 0K 78643K 28 0 temp 105 3039K 3107K 78643K 8219 0 kqueue 3 4K 10K 78643K 23 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 11 0 5 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 50 0 48 1 0 1 1 0 8 0 rtentry 112 64 0 29 3 1 2 2 0 8 0 unpcb 120 249 0 239 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 24 0 24 1 1 0 1 0 8 0 tcpcb 544 300 0 296 2 1 1 2 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 inpcb 280 809 0 802 4 2 2 2 0 8 1 rttmr 72 2 0 2 1 0 1 1 0 8 1 nd6 48 9 0 6 1 0 1 1 0 8 0 pkpcb 40 5 0 5 2 2 0 1 0 8 0 pffrag 232 6 0 6 4 4 0 1 0 482 0 pffrnode 88 6 0 6 4 4 0 1 0 8 0 pffrent 40 184 0 184 4 4 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 47 0 21 1 0 1 1 0 8 0 pfstkey 112 47 0 21 2 0 2 2 0 8 0 pfstate 328 47 0 21 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 252 0 94 12 2 10 12 0 8 0 art_table 32 253 0 94 2 0 2 2 0 8 0 art_node 16 63 0 33 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 10 1 0 1 1 0 8 0 semapl 112 43 0 33 1 0 1 1 0 8 0 shmpl 112 24 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2085 0 682 89 1 88 89 0 8 0 ffsino 272 2085 0 682 94 0 94 94 0 8 0 nchpl 144 2948 0 1355 60 0 60 60 0 8 0 uvmvnodes 72 2699 0 0 50 0 50 50 0 8 0 vnodes 208 2699 0 0 143 0 143 143 0 8 0 namei 1024 8874 0 8874 1 0 1 1 0 8 1 percpumem 16 41 0 10 1 0 1 1 0 8 0 vcpupl 1984 5 0 0 1 0 1 1 0 8 0 vmpool 560 8 0 3 2 1 1 1 0 8 0 scxspl 192 8011 0 8011 7 6 1 4 0 8 1 plimitpl 152 52 0 44 1 0 1 1 0 8 0 sigapl 424 690 0 657 4 0 4 4 0 8 0 futexpl 56 8437 0 8437 1 0 1 1 0 8 1 knotepl 112 101 0 82 1 0 1 1 0 8 0 kqueuepl 144 72 0 70 1 0 1 1 0 8 0 pipelkpl 48 169 0 159 1 0 1 1 0 8 0 pipepl 120 338 0 319 2 1 1 2 0 8 0 fdescpl 496 673 0 657 3 0 3 3 0 8 0 filepl 152 4583 0 4483 5 0 5 5 0 8 1 lockfpl 104 113 0 112 1 0 1 1 0 8 0 lockfspl 48 40 0 39 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 370 0 361 1 0 1 1 0 8 0 zombiepl 144 657 0 657 1 0 1 1 0 8 1 processpl 984 690 0 657 5 0 5 5 0 8 0 procpl 624 1655 0 1610 4 0 4 4 0 8 0 srpgc 64 4 0 4 2 2 0 1 0 8 0 sosppl 128 6 0 6 2 2 0 1 0 8 0 sockpl 400 1116 0 1097 5 2 3 4 0 8 1 mcl64k 65536 12 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 16 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 232 0 0 28 0 28 28 0 8 0 mtagpl 80 68 0 0 2 0 2 2 0 8 0 mbufpl 256 302 0 0 18 1 17 17 0 8 0 bufpl 280 4229 0 138 293 0 293 293 0 8 0 anonpl 16 85337 0 69469 88 16 72 79 0 124 5 amapchunkpl 152 4062 0 3925 14 3 11 11 0 158 4 amappl16 192 3307 0 2406 64 18 46 57 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 93 0 88 1 0 1 1 0 8 0 amappl13 168 99 0 97 1 0 1 1 0 8 0 amappl12 160 128 0 122 1 0 1 1 0 8 0 amappl11 152 318 0 301 1 0 1 1 0 8 0 amappl10 144 22 0 16 1 0 1 1 0 8 0 amappl9 136 386 0 383 1 0 1 1 0 8 0 amappl8 128 384 0 346 2 0 2 2 0 8 0 amappl7 120 126 0 113 1 0 1 1 0 8 0 amappl6 112 27 0 21 2 1 1 1 0 8 0 amappl5 104 609 0 592 1 0 1 1 0 8 0 amappl4 96 573 0 541 1 0 1 1 0 8 0 amappl3 88 177 0 170 1 0 1 1 0 8 0 amappl2 80 4338 0 4267 2 0 2 2 0 8 0 amappl1 72 24652 0 24204 23 13 10 18 0 8 0 amappl 80 1916 0 1868 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 25 0 2 1 0 1 1 0 8 0 uaddrrnd 24 681 0 660 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 681 0 660 1 0 1 1 0 8 0 vmmpekpl 168 8822 0 8790 2 0 2 2 0 8 0 vmmpepl 168 89706 0 87611 144 45 99 126 0 357 7 vmsppl 368 680 0 660 2 0 2 2 0 8 0 pdppl 4096 1370 0 1325 6 0 6 6 0 8 0 pvpl 32 248599 0 229580 199 24 175 188 0 265 15 pmappl 232 680 0 660 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 275 0 10 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff82521ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp4(ffffffff82655450,ffffffff82655450) at __sanitizer_cov_trace_cmp4+0x3e softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f end of kernel end trace frame: 0xc00266bac0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> trace tun_dev_read(5d01,ffff800023f94e98,10) at tun_dev_read+0x138 spec_read(ffff800023f94ce0) at spec_read+0xf1 VOP_READ(fffffd8075408760,ffff800023f94e98,10,fffffd807f7bf900) at VOP_READ+0xbf vn_read(fffffd8066abce58,ffff800023f94e98,0) at vn_read+0x124 dofilereadv(ffff800020ec6eb8,f0,ffff800023f94e98,0,ffff800023f94f80) at dofilereadv+0x1a1 sys_read(ffff800020ec6eb8,ffff800023f94f30,ffff800023f94f80) at sys_read+0x83 syscall(ffff800023f95000) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe0cc5b900b0, count: -8