1466159879c6c0068a1a6cd934d795932c333551fee96c02c9d73853726a78f9dc6688d482780bcfc85ba96af6e2efead1fd8b7d0b32744c64646b0ccb338ddfaecdd683c2fddf85fb9a2c3e3c422de3afd4e9adf50c10866aea9592ffe173e337b27b70d37d31544c3035a4c01a950fc4513b3354a4efaeba7ba9280dfdf07c48c0ec30d6b67b1c66ea51da7f3fed85df1abe8a410e1b42f7bd9bb34d86086f8f99b5017cda1fd42d9bbac4c8aaab27fddebd8e3c4eb041c4d42663915dca6f46d43d398325c6a9cd24ba49a9ed8de827eac0423bac293f86c20bb152bafb0e8df1a0b19a9d93c42451e5f292e23365bbbeb1c16b57bee612ab20e5791f3c807ed044c0d0fe695d4d34b6cdeb82eb39ae1c17467b455088f0995ea1cdd282541dd507722b9c59e18fd7f82fa24fab776b6987e43a3907a8957201d5dc4ca57dd32e7afb6fd9860ad0abcb336efd570f370cbc406da4ef00a9ab3f9920388f871f9385ad4c3157df54deed6791047dadfdc5f4ea427eea0b95a9931acd036620cb3bcbdeac5fbb41601db1c0567c3e3878b03e593eaed87c37a2ac0df86731752fdda031dad0df4af0e1f1184a48134b26bedf68bbfd132c4efa1421e72b824b7599cf884520c97d490f48a6639ae03a5b4ea2594e9c42e20befcdca95f05959427f82db4a7b63fb4a7b4c2d4c4721033c417bc464be60c884172da8b5812360b7070ad13be494a39ed14a4f157829cfe174cca54d9a752dbb22b7f1860c168f1aff382cea673c85995703dc71f2abe412bd6d982b862c9724f0c7b73bfb6c98f124490c7066dc35acdeb39e45248108dd87b2a1b3a893ff26a8ae02850e1b6c754ca536072dab791a15847371b6ccbcbb54e48397b93420b78d325fd10afd5a14869976624e4eb3663f138afcbdee381d56b8d61020ab20a5cc2a7cf3e45cec054e3401571e34d31763e0e84f264be049188b963dea564a348574f1f9bd2b4bfea22eb2e6ed51605d839ed43c7d3b469cb0cc232d34ce83f9f33755a3531728fa477f7810cab9a9cc5dca4c0a837539730109c4ea65bd5bb8e62f9ab455b7b09cf142f89e83938e643fdbf55361a9213f75954720eb255978c534dbace0e76fa31fae50ca14444352756c60df14f43e7ada4174d813a6c247a50956966d0038d5b26e0836be4b51e809e25a996e602757a3e6b5632f4defe1cdc32dbd81a5ffd9224782a01d05e133dc7699847148c9888d93207b57b59c1378b75246f30be992c3c61020f09ac3f8b0bcd4af7d8268c49b6ad3af69f6e3256814f0d6a23bc266985127af972a7bcb71ff987a4bf393f9c18fa1a6461edd7e56fd0021dfad6a74cfc6d7c794caaa2921ed05f5776b2910f28c7131d0f8e709f09d6cd8a29e0681678f7982e8762fa1aab38ed2e28c90d939a1bd26e847f04b786ac2b43bf8a5161332e494caafad3daafe79e2c8a1dd6f7c5afdf5b2b0e1887860c321d5ac1fba0efdda67e9696e68c06b98768d1a43be4678fded0cf64f321f400250386d36bdfdb58cf03c0ef13e94d2559db8703c795176d3c79787d06815b198dcbdcf182e61742199f7d3ecc02b1cd8a5e7518674a6c7951d164ac103ebcefda59b0162c9c1b97d88b7dd4ef317552844f1d71da6ff5cf2974c87beb4c067f8d01b16748d0da7db398c9fa3c1d8075a1558ab1949193a05cf43965124797385a795b769e09ef797ce52c038f303ca6eb7ed9b69be58525d90fcb582375b80bf10f2d17fafaa69efc07f835f261d7b9a29c7dbbc5d3a3e9f992d081cfbcb27a7722ece91de0d3bf8dc5bbc5e542c61b9e8ff1c42bda1a96fcfea14e433b19bf7370d149f7f9d2f41ea47130e64264d9c415c1b49d087322b0f366d6361a0160feb8db5158b3dbe89c7a6b5c3acfc6b4a85c672e137c7c1a0f2ad97c7d76d2e87ab55680d2ebb4915565a25eb0f440b05f985de0f8dc3a9950dbe514cb1f507c9b88d57f5a623f691a961599c37704cae119ad97b3c0b3591912f7a24f3fd6deb96442aadcf150892b1e39e6fc7961a016631426d1773c20a0b877b80708405c5dcba57843b909bdb23d524ca2e9a13f8f6f05f40f674bf73ef84eed3b1aa551161c2d62d2c8569734d2ac0ae32f4302f3c925b961b1a7d1859b662a9c83b0d513c65894254af62ed37c4a9d48dfa64a1f365c1c7536eafe13efa383ab4522c8299966990118379710499953e0521b7906fa23725910c0f6012e32e1dff0292263fdf629db05f00b41385660f0d152ee8f1781d8f4f2cfae5710e97013c17be20867d6b89f46aac556aa25bd571d5e710504c32d78989b93ec8073bad6470072ddaa6a4981d8b9e117e772cb90d1d8d7d56d3d0153b1e20e39ea0b18cbc77729ce77fd19779f29725cd9f20b9b9c6530ba40781a4fe46e8cf2a39b30685792ef6be364971cf8c955c02df733cac8d5daaac2e41cc2a0225b9f16e9628b5fd97b994f7522902aff2482bccd3e2ea06d3990339df7c2d897800bfd4e9746e9aec004b5207e9a3c2f6b7a4f85a2481cf9623aae87ed25b8eb43231cd16cd4e00800c37abcfa2664b057d33fe322c3e7fc0e46f35ff28e964e0096dba1ccc9986e0c8834122e7cffbfbcfe09642553a7a9cbced1b9bbfd8efff9ae21ca161db35bca016c00afc9c8a24d6412d6cec2d9ed1a71fa2c0292b9eda7b407f868f860ccd1e1e65ecb275b8caa485db15a0d4b20d4989f6ef74204fb7ad48ecda8d59232c790b0ce95b52faa7e88a54635e8827c2f8635960095f3a9289d36566f726e74efe600c14af60475c3f294f24c34a917e287c9c45d7357921a21a532b2431b35716380423e7ef2194cf1b4b0bce9801aba9546d738e3437418377a5f1c7df58f269de2de6ae92361b29e45d44b10a889b53328ec01e5c66cd023f2079cba9879472dd016cba63f769d8075597446862f876fc96ecc51626bef40221d2e4d6949021a646622cae53d72e342d684ec1cab51d5adfd73d024d135486423f0a9048ccd922765df06f3add365e8cf02f5c3fd6b006d8875d6b4b6b62d17968213e5a206a3d8833d1aca410de15d5be8bb03d9c3cc1568a7ebe8419dd87b4f915a266d94d28ec94a0d42004ca33aefbe8a3870b1ef1299b39874de019f621559f7547484875cfe255730b90fd2b2f3ad7cd0ef79f4b93e49e391986244665fd893352be59ce20356363d48aa019470d3941bf31adea081a5f060f04326fccd7c7450b9e92292505ec81cc5d0f22985faa8e326496705fd2e4f57a0546629764ca2a397f59897bff8faaf1c2d0e1b25c2559063241a01ecd97bd89b05b479e7d4d42001b8c6e4ebfee75086eeac1d503bdeaaa2d945b85c390b5265397031ea2d6e8aecb006f61c87a00f905b84de067c1da266c76c1a149b97e236c0e04755a3f2fdc4c0d5cd57aeea971c99f6104a6a6a0fe3e909f3db11d368dae7e9931a258119106207de33d5a79b954f973c909348f3f23c668c4ac6c8fd3bae7e7d510d71d5f2822defb2638c4ab242147630e823e46ef67eb36f80df44d86d17db1bec1e49a2c16043845595604bd0b005c05d13c419c484fbd9555b31a82d38cf4d5665c6e393cb9d3636d59aef88f86d32b60ef080302eb892e642714553174898f8592dc31c4a3850f322c51ba2f96875baf5ba961fbf6cf533508cb93dc230dd78dd9b01d6a46c406bcb95158cca6526c164eedaa70fae1ddf425b68be68fb29ce316dc130cc1423455c6d15037f547cfac5e8301fd8e2f8024e1cefb44d9c6ac10486e9949772e5badb0e8fc74639cbac2a1285348a4489b90146866ccc034e87c3b3120e4d6026a5f700dbbe3ac01806322c7ae60ff552140a78d0dda3cb2d4997d5b18453dc6b41ba76c0a1973d7046c16f3102ffb66599184300ef69baf854cdd5eb12cf01e07a5b2042c9ca63b3d6fff81d7ed6c8eb603de70e145bff972a838158ec435e45e6976b8e5b58188dd78ee688c2a65550debbb39c7eeb1db72a0a8375079d1cedfa170b8128160af615d94897c7d578723484cb275019593118f021a032f1b2b32b709926bad243046194d0a5d077360230cccbe84c8987e1ab221ed7fd39500ce5fc083c5ae7fef5d2b167a73846b942729cfcc17b3cf5912fae5dedd8b788ebf2a15a39edcf635ec05167baf3a6845c6183661444313e1e9fcc3bdb5c19764361099835227a1c4f1d22668c67c699a932086c3a4be014ed76812edc81ec2c7d02139ac465bbba373aec0e9d2dae6877f333f147a0e8ecd17344962016c05765403024dcf70fa4156264b1bef516aa13b3d326083c5cd48934f0005a155d1aae92fbc336a540fc92d01e75bdbf789e250ed3d309fcc8b915ffad8178a6a268c8dd197e05a0f52bf5eb1e7979f3cafcadcd3eef6898f331f7046f7c09f80b59ce17a4c0abe765d9a654dd09e6353edb081e6d18b66f8a2f997a387864617dbd6ce7cbac44d0a9bc4de0aba25ef6b5cc365f57316b53a370f75ef07483e16097bc6537b8afbad3a2a086da447d9d35bccc3c7f6a980c2e9cdc3c5b533e6f5fe6e027f6a8f2dea967ff738e96d2db0a275585cc7246ae2da3ea807af3a7487be9eef59f1d6fb9906d1fb36ec13ea574e42ecb1ef34f11f2267b3bc1d5a334a0941342f1c3c88deaa4890b85d9caba5b4a006696b691a90a4e2bd91586cffc654d500ac4bed442fc64dacb617af66a1aaf2ea90bdca0ea606e362ab5d00a119bd3efef85a474a13a48ffe76eee84686d1801d1101a6d6f5bed70c3b1099c48f5bb76f8ed81a9330cb718e70c7cfae0c0f6ba0c0ea2e4f7e6fd0439e625f6399374b1af79eb641e7807f71860b14b1ac6ce8c289b682b3fee60e6586420b9ec1393c65d5ad859815ea996c097983c5969d2dc31306f08b91414bba0a88a776f4fe8e83cd5a6157a4f330e710d0123b5956227bcf3dee57c669b13219256941c2b170d419df8cd2ead13869be8122bfe01ce5c7bf260989cbf218cbe114c99f63e60d6d01558e11e7540f6cca38cc959b8fcf5a6a91607f9bbf93455475135e4309eab09fedbd90bb5496b5e4fa1ee86960e7f5876fefac457e9eb6bea3dfcd28687a14233d0325c94a7a92239430db87a03c723d0cd556d9e1bbc447d9ef554bfc2583205fd116d03715fe5857ffea2f3097f5a2ef5be060795fc18f7568247fb6f89b5cf354825e479dd22afa3e56ec7b883957283d83cc78e07a499d967fd838f9ba5969119106bd45bf4c1ee1484d8c160f54cc3715cb355bdf64c919047a337ea7101dc567e92ba7988aa9ebfa64a580745558c05af99e8ad36e97162a1630249f36948af9f28a47bbed3e15d59e861666483095c70af946277106c039c95be338434921b7c4f6fb866f28ee9dfa2fa9d563abd650fbb518d421fe1ec2940a924fc5fabe4b161bb6cc", 0x1000}], 0x5, &(0x7f0000003740)=[@cred={0x20, 0xffff, 0x0, r7, r10, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffff9c, r14, r15]}, @rights={0x38, 0xffff, 0x1, [r16, r17, r18, r4, r19, 0xffffffffffffff9c, r3, r20, r21]}, @cred={0x20, 0xffff, 0x0, r22, r28, r33}], 0xa0, 0x4}, 0x1) r36 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r36, 0x4, 0x80) ioctl$TIOCSCTTY(r36, 0x20007461) pwritev(r36, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 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, "00000000000000010000200000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = dup(r1) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x18000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x8bd, 0x6, 0x81, 0x6a}, {0x1, 0x7, 0x2, 0x1}, {0xffff, 0x0, 0xff, 0xfffffc01}, {0x2, 0x3, 0x5, 0x5}, {0x6, 0x3, 0x1, 0x1}, {0x6, 0x3, 0x5f, 0x14000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x5}, {0x4006}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0xa, &(0x7f0000000240)=[{0x7fff, 0x40, 0x1, 0xbad}, {0x7, 0x3f, 0x3f, 0x2f5}, {0x67e, 0x0, 0x9, 0x10000}, {0xffe0, 0x54, 0x7f, 0x3}, {0x2, 0xff, 0xcf, 0xfffffc00}, {0x51, 0x0, 0x1, 0x3}, {0xd931, 0x80, 0x3, 0x2000}, {0x7fff, 0x7f, 0x2, 0xf193}, {0x8, 0x98, 0x0, 0x8}, {0x101, 0x5, 0x3}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:01 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f666951653000da0e594a38564af3a906ce23978c718c47b2ff204ed1cf364f00ef5f0e782cf1b986e23ea891d8293d517202f22a7d1f9bca8312f4fc79b791147aa9490156086356e47b1cf5a8887160b1831aa7a8827d94de6fdf5944388d49e1da5369a764f6967ee8687f7bd193dc069de24890e8c860a396973131de863ec57d5eac91f9a6295c5f4faea1a1ca5fedaa10540eb5e39f71a60ebb81916d904968e39ff5fed56b6c05652ca22b0ef32194000721f4c0a06ecead39f2a7af8352f9b47b2c60dfcd1d0e510853636ad1ee4f2c5271289600bda55e7ef4fed8597f000000de900de4dadb9a9a6b74a65736c0115a34747dd57fcf9709dc77bb5a41fc9ffe8db320c1ee2548aa055ac75398dce34a6a1ed97864061c74c9e422430000000000001b67057b4ba6b229427db68db5a83a62ff0a3e147d0c6f0000000000000b931140c42d77bf1bc6a02640a94e34409a9978ecd7e7ed0b1a273ed8858ee3d03abba2e90cdea410e838355f441b98c464f225c7d6657a048e5c0fab03c3295f919ef0162b7647e371f0f51c01e0e935228f945c93341c0173ba9d7bdbcf4cb5db227f0121ff4700b92446a33da34c918f410f1f29b6d902f057d0de97ef661e00f854876469e151d6a38e100d5b8333dbf8eaf85471e3597917034b46ad9ebf955e381ea9cc6fd3e12e5e5714e23da09b34250ab8fab6d8b22a94bdade0501c8899f6f0098689fa89d00e744eddb82e47750df4a6e15cce0dcc060c062539c05826c0c85fb0f35a522848883f172be7ae97f02f6c0ee7b21cd7098dd3f4b2eeae7470f896be9bb514c834fa28bd204d7b19ddbd8e7507f36c568d9b7ab805eca329d4b6ccf037b2cec8be787905a7c15380cf1d0c4da57031bd53dee1265848e22226e37c08c31f74892a8bf18a2a66dc4e650387f1d224b7f6b7101d2601ab8f3c9359b7b0950125fd5da1e7728a9f3cf358aef18c2cfce9a377dceb6d6784dc30c6474bd4bb00bd202f1816c9a3bb5b0239d2cc182eac6a57188b1cdd7345"], 0x10) shutdown(r2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) sendmsg(r4, &(0x7f0000000480)={&(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000200)="4d770fb50a3f9a3830c43af2e0d2136fdf3e29b10ce777dc10c269d280faf703b02e7f5a8406b3adae1ddaed8056276967cffe7c411c337f3db6ad5c70913ed79560294b5c2334c4e0806f554ce94ee0cf4942c37567029b055782a8f7bed32054f62c4e4d44567ff57496021d041bee3e70ee87b945ab0d0e138b18d95e11e44fe65217a69435d4ecfc57fd4f03c189f725737a8db9cd3d26914ac8e84af626be0c7e43a2f403f9ba256ab512754673075b16d09aa239123e124395d6b1ec3ac35536bca1725d914000cee484be829d5062af127084e5322aa18c8ffaf2ba3c1cffb484b17cebb286a5c6806c", 0xed}], 0x1, &(0x7f0000000340)=[{0x100, 0x1, 0x6f, "91845dc35942b383163e378e1822c10240b127f78ff8bf9ff37c54c07ea4d53f92b012d5a0f0a550b7e0faf4656d65b8a484fade92c8e572da935fe604c00d31246af05821418e6ac5cb8cc0c6f657ff3f90611100dae9befcc888dce7cc31a66bd6c5f73423ae19684d590ac6423c55aee2d7ff06bffe4f77e87477da34cf3251d3a350300214479243a6ef8e21932680de6ef3607d972d9daf894a223941a42f511791276713dedc1f693102f0ef0858de730e89b2806fe316f97c0bd9c2f14c8007c3ef6149992c02f8d5969b937495ea07db27d8c6cfddacda2e80c48dfd470d1c678c48ec415eeefd01b8"}, {0x30, 0xffff, 0x9, "dd6323e7af2586cc919a000073b0be952ca8b6479ddbf19e0aa5932249"}], 0x130}, 0x8) write(r3, &(0x7f00000000c0)="6fe7b04f5a51ad576d2afedc3a7e1bd1447c29a561a8831ede4655e344ef0597f26fa94aed2c38962edc02d5c2db317098f76056cf4a0d2700a27245bbc88f40ab1b0cf32f3ecd2807fb4a8a4a68501d53601017aab1b65e7e41812064787837c1d8e01073a3dce6279f15c5c7962e041d303357209b8a799610978ce21baaa0040a4a8981fbcad4f089a0c1fd7eda5eb3c950d86dbc090a56c6d7efbde4d222530c1f03aa52c7a39a0841be42892f86ce196c56b643efabdc2e72b11ca05ac93167ef6004a29126c7e545cbe24c4302c073d7a6", 0xd4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x8, 0x0, 0x0) accept$inet6(r7, &(0x7f00000004c0), &(0x7f0000000500)=0xc) fcntl$dupfd(r5, 0x0, r6) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6, 0x0, 0x8}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x36a089bc302ed21b, 0x0) 16:00:01 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x9, 0x1}, {0x3, 0x7f}}) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x49593d6bf216cf41) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:01 executing program 1: unveil(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000005e89000077d1751d6270b7b30000080000000000000000000000f4eef23867733c000000000000000000000000080000000000000000e2ffffff000000000000000440"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7fffffff, 0xfff}, {0x92a4, 0x80}}, 0x0) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000004c0)={'./file0\x00', 0x5, 0x8, 0x80, 0xa67e0888e551e533, 0xfffffffd, 0x6, 0x1, 0x0, 0x0, 0x2000, 0x7}) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) r7 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r7, 0x4, 0x80) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x6, 0x8, 0x0, 0x0) recvfrom$unix(r8, &(0x7f00000003c0)=""/232, 0xe8, 0x803, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x1, 0x1f}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:02 executing program 0: 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) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x32) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:02 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x398a, 0xe98c, 0x3, 0x0, 0x20, 0x7f, 0x0, 0x3, 0x3, 0xd8a, 0xffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0xc00000030}, {0x200000006, 0x0, 0x0, 0xffffffffffff0001}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000001c0)={0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)=']', 0x31a, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40000000002902) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="d94041e167", 0x5, 0x16d72305d760a0c6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x101) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x0, './file0\x00', './file0\x00'}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:03 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = getppid() wait4(r1, 0x0, 0x2, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x1) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0xd9000000, 0x81}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) mprotect(&(0x7f0000a0f000/0x5000)=nil, 0x5000, 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) 16:00:05 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x80) getgroups(0x0, &(0x7f0000000080)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0xfffffefb, 0x0) setuid(0xee01) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) r2 = socket$inet6(0x18, 0x400b, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000001c0)={0x3f, './file0/file0\x00'}) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x10001}) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000540)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1, 0x8, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) r4 = dup(r3) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) setuid(0xee01) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80105705, &(0x7f0000000000)) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000000)) rmdir(&(0x7f00000001c0)='./file1\x00') r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) accept$unix(r8, 0x0, 0x0) socket(0x18, 0x1, 0x0) 16:00:06 executing program 1: 16:00:06 executing program 1: 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) 16:00:06 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xc, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r3 = socket(0x20, 0x8000, 0x2) dup(r3) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r4, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r5, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010030b8bfaa17dbed5b25"], 0x10) write(r7, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) socket(0x2, 0x8002, 0x0) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r9, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008e}, {0x6}]}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000180)='@\x0e/&\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) msgsnd(r0, &(0x7f0000000040)={0x0, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) 16:00:06 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x8000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x7fff, 0x4, 0x80000001, [{&(0x7f0000dff000/0x200000)=nil, &(0x7f0000fc2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ec8000/0x4000)=nil, 0x1}, {&(0x7f0000f38000/0x2000)=nil, &(0x7f0000e92000/0x3000)=nil, 0x1}, {&(0x7f0000fbc000/0x3000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000feb000/0x1000)=nil, &(0x7f0000fe1000/0x3000)=nil}, {&(0x7f0000e30000/0x4000)=nil, &(0x7f0000f20000/0x2000)=nil, 0x7}, {&(0x7f0000f4f000/0x2000)=nil, &(0x7f0000f19000/0x4000)=nil, 0x5}, {&(0x7f0000f36000/0x1000)=nil, &(0x7f0000e3c000/0x3000)=nil, 0x7fff}, {&(0x7f0000e6b000/0x1000)=nil, &(0x7f0000fdd000/0x3000)=nil, 0x4}, {&(0x7f0000f50000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000eea000/0x1000)=nil, &(0x7f0000e93000/0x4000)=nil, 0x4}, {&(0x7f0000e94000/0x2000)=nil, &(0x7f0000fd6000/0x4000)=nil, 0xffffffff}, {&(0x7f0000e92000/0x4000)=nil, &(0x7f0000f9e000/0x3000)=nil, 0xc000000000000000}, {&(0x7f0000ec3000/0x1000)=nil, &(0x7f0000ed3000/0x4000)=nil, 0x8c}, {&(0x7f0000e95000/0x1000)=nil, &(0x7f0000ed7000/0x4000)=nil, 0x4605}, {&(0x7f0000f0b000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) r2 = dup(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x16b, 0x2, 0x3, 0x1, 0x9, 0x3f, 0x1000, 0x0, 0x1, 0x2, 0x7}) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) recvfrom$inet(r0, &(0x7f0000000700)=""/212, 0xd4, 0x801, &(0x7f0000000800)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000080)=""/129, 0x81}, {&(0x7f0000000140)=""/133, 0x85}, {&(0x7f0000000200)=""/204, 0xcc}, {&(0x7f0000000300)=""/46, 0x2e}, {&(0x7f0000000340)=""/225, 0xe1}, {&(0x7f0000000440)=""/208, 0xd0}, {&(0x7f0000000540)=""/64, 0x40}, {&(0x7f0000000580)=""/204, 0xcc}], 0x8, 0x0, 0x0) dup2(r0, r1) unveil(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='x\x00') 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000040)=""/14) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="494c27b55a76e05eee032072d07be0d0dabb79828992ac9bb80dda25094d18c16db7"], 0x10) socketpair(0x27, 0x8000, 0x1, &(0x7f0000000300)) write(r1, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) sendto$unix(r4, &(0x7f0000000200)="32db167132eb0e161d12f24ead824c51b6aec417c1c8d3e0ece1685daae95991d40db59461645ac36984581d8fea0fc8c411aa7031725feb7522099df9333a0d46b8c50cb50e82c50d13d8c4b2a51cb8d359cd8693bc8b2ed03e5accc69b18cb290b179c669fdab96df7b99dc778c89182b47622d1bf1ca58335710a97b55125d37c5dc7c9709d012a710f7aab3006d529f461db60e2a7337b0caa7b78398b9e388e38ac624fdb4d2963bf", 0xab, 0x2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:06 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x400000000000006c}, {0x2}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'\x00\xb1\xe3', 0x0}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x5}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="090d34413fb2c507153a05b8a2a9") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0xc}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000000040)) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getflags(r0, 0x1) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1f, &(0x7f0000000000)="1a7b43da", 0x835c) r1 = getpid() getpgid(r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r5 = socket(0x4000000800000018, 0x3, 0x0) connect(r4, &(0x7f00000005c0)=@in6={0x18, 0x2, 0x7, 0x1000}, 0xc) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = msgget$private(0x0, 0x480) msgrcv(r6, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC=0x0], @ANYRES16=r6], 0x2, 0x3, 0x800) msgrcv(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ed24118d702e5b0c720000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000006f0000000000000000000400"/123], 0x1, 0x3, 0x1000) msgctl$IPC_RMID(r6, 0x0) msgsnd(r6, &(0x7f00000004c0)={0x3, "26f6b71deaea237a6f7339fcd87236e759bb2e65c0250d424c563c1b858e52a9be2c8e450b0226d85d414d7ab1faef5ecb9305fe59cb438cb8201a82ebdbcf0a006f20f6b0fda611eb94b1ed7ecb693ecc06cd4ba5a534fc4388267e72e71a0588931a4136e4de49e6952f4dc1d6c3385d478b4c5f1e113b5c432d4054a85d5b5617391ee568e2c838f8cf483551c48899f4ed3876df5b23e5a1e4ee41ebf0d3bc593b665a1bc2fea39527913c28b8d5e000f69f732fbca90e061eeb2636771b51b7a210248a667ab87d0107071a3b09cb51d885967a9632214182c820efe58185c64099561d15e2604e1136af56998f2481426b841739b2"}, 0x100, 0xc00) close(r5) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x9, 0x8, 0x81, 0x7fff}, {0xffc0, 0x8, 0x80, 0x9524}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) 16:00:07 executing program 0: open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e", 0x57}], 0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000040)=0x3f7d) 16:00:07 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@un=@abs={0xddbe15a77a56ec76, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="23c41b977207dc5fdb60efabacd63fd2c3d05e13fcad5fee99d0691cbc42bbb4efb6a1f35d99a6cadb060fedd67431d54be7ec4e594f29be90200bd92dfcf5b65fa89c7c45ee97672ca640f1e6e0c576fb26bf67aea031e01ffc0acdf3231910b6b6e1b6f121e161b65809d78d973102", 0x70}, {&(0x7f0000000100)}, {&(0x7f0000000140)="cccab0a59050c501ce035e2d6ffd9657e143a3351b3e4447700b97a7cf1ddbcdcb99f766027ba5186bfcf20b7a22b436abcf18ba92fa1abd097bc442c9115e4f4b68b945551fc5bde3757e188d75f966c68db826988cfaf7c6cc37fb855b43528fecb1dc7eb6c349dc9bd5608a32f475ad471e85da22d54c66ea46e9cba6585a61073c0124215a7fac4cb9a7d917f4718e928e6026ae2ffb8000", 0x9a}, {&(0x7f0000000200)="8a1ffd3e8397f5fe6eaef1b52e68001bfde3e7b568b94d5e72ce1fbc3d4baa53b203d48190e0e558e9b63e5dc537890b87708aafdb3be9f2ef516b8bd014aee954794544638c861df4eccd86b8af488df952380e3b6c8b0ce6ff72ead924af24eb4e147081d71677b57070817644b00835f031003f5a2db2bdc28cf1377198d65db12688740bd2d4e5", 0x89}, {&(0x7f00000002c0)="cdc1af4bbacf78ffb775c3725a1bb1c8f62592ad69540f83b9221757eba2ac48ab90a349d79e3f016aa25cb9809d2b50467363ef13413ad7c33790bd38a8719f963a35bdf80bf0b7e96ebc0a0b8b372b9709db452e12672a67e366132aa66d51d1679a83adc2709827235e7b26e42a45bb790d6de44156cb", 0x78}], 0x5, 0xffffffffffffffff}, 0x2) r2 = syz_open_pts() unlink(&(0x7f0000000100)='./file0\x00') ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:07 executing program 0: syz_extract_tcp_res(&(0x7f0000000100), 0x9, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) preadv(r5, &(0x7f0000000200)=[{&(0x7f0000000140)=""/174, 0xae}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f6669e35b9f6bd97450f96c653010"], 0x10) socket(0x10, 0x8000, 0x1) shutdown(r0, 0x1) clock_gettime(0x2, &(0x7f0000000080)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x98, 0x0) r2 = semget(0x0, 0x0, 0x2) r3 = geteuid() setreuid(r3, 0x0) setreuid(r3, r3) r4 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x174, 0x7}, 0x5, 0x5, 0x2}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) dup(r8) r9 = semget$private(0x0, 0x3, 0x241) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r3, r6, r7, r13, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r7, r14) 16:00:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x402, 0xd4a41db8020bb029) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x2, 0x1}, {0x25, 0xe0000000}, {0x23, 0xb62}, {0x7, 0x9}, {0x81, 0x300}], 0x5}) getsockopt$sock_timeval(r1, 0xffff, 0x802, &(0x7f0000000000), &(0x7f0000000080)=0x10) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='(\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='\'\x1a\x00', &(0x7f00000002c0)='tap'], &(0x7f0000000400)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='tap']) 16:00:08 executing program 0: munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f000071a000/0x2000)=nil) shmat(r0, &(0x7f000071c000/0x1000)=nil, 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, 0x80000000]}}) shmget(0x3, 0x2000, 0x502, &(0x7f000071c000/0x2000)=nil) 16:00:08 executing program 0: clock_getres(0x0, &(0x7f0000000640)) socketpair(0x0, 0x4, 0x9, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x80) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6, 0xffff, 0x90d2, 0x1, "00e74de400", 0x0, 0xffffd}) write(r1, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000100)="8834a9a4c648ab7665f291e7a05f40a2ae93a8f20d8e3f51fb62b386ede44f9dad12f23795ed917697ccf4bc0a10a1a2b66805cf702770b456569e99a6ba5a79351efca37f148951202b6887909e0a200bf47ab92526ac316da9a9ec83ef195b88fe61a35db0f1de9575732b66e325659616b4cebfe86b9acbb5abc89642cf8dcb96", 0x82}, {&(0x7f0000000340)="2aa6e7ffeace886417f687d305cccdada6387c1e3e7d5588a6fb8c6a26465cbe1c38165d936ecfb10d4790f68d1615e2df3af6349e3d70e833dea749cebcd0abcbd8dcb57a4356e2bab0ac14f5df23a8ce2a174459b4ee72ba052a2a5a4e495ba2cbb5c214653a6e49b950d725b23d42b8a3c4dd335982a62a437c1d2580315bd50b951bee49ad75b25e2b2a9797f30db8ccb26b2a068e3a7e5e53595ebbbe46ad779ae27d9a3d3e444b77b05a9720a77098d34622e96b8f71225d6bfadd587d66bdaae3b69cb753a23fb8aa8c03e012917f8b2d7d219259a85697e77bd78ed958ed24c71bc3e4e4667da1136b5a010e362542d80a75a3a0da", 0xf9}, {&(0x7f0000000000)="c6d3fd44b65836c0d2f867373bb167eb09e76511e16bed25a4998f9d726c61f955a2c7", 0x23}, {&(0x7f00000001c0)="c40ace6f901e10fdf7c01ccdf87898cbeef0ae48131d5f09331a8dac88b37399efd13fac7aab3ee9e6de33ac7750bda2189802dcb003f7c18b1871b4a7bee667a655a2c40ab04c", 0x47}, {&(0x7f0000000040)="8039bb70a752becfd2c15e019fe6a09151f464b27c76c8", 0x17}, {&(0x7f0000000440)="9f9d72e45858d3454d7501001502110a0ec8ea2ade9f89dc32344e2c53f89e8b9e09fef1dc51a35b2d753117601fae81c050705f805b1f4eaf8eaf4594df420f39dc8cf1e4130b664bf3bd5313cd252014023b25c7ec5331c928be08e57ebf65c2f19a4a052a8f6de41d19a9e9877aa2b0c834032bb406a3efef9fadbd0eccc77fb3427c532128954425b46aae8c5f6c9e2191b5e686e8ac67799b338b188e2c292da8927755730fc7edcf6fb56eb3baf37f386c85f522c02aa96976606464daaef643c5a04acf5b6c701f0e65a47d0842bc7accb47d0344a5a2f7a5a103668b40c7f97e9491e43f624ef76285e5d2f8", 0xf0}], 0x6, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) write(r2, &(0x7f00000005c0), 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x6065) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "966d671d26ea3a9d7f6886180664f6325645b6d6"}) r3 = syz_open_pts() dup(r3) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000280)=0x80000005) pipe2(&(0x7f0000000600), 0x10008) syz_open_pts() vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b5ba20 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b5ba20 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff0000096a3ab793d67f775e1851589b4ac513922fc0a1bae5aee02e042d6480492afdc580b28b23b7e3b5"], 0x9}, 0x0) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = getuid() r1 = semget(0x0, 0x0, 0x2) r2 = geteuid() setreuid(r2, 0x0) setreuid(r2, r2) r3 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r2, 0x0, r2, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f00000001c0)=""/100, 0x64, 0x806, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) r8 = dup(r7) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f00000002c0)=0xb1c4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x0, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r2, r5, r6, r13, 0x40, 0xef99}, 0x8, 0x8, 0x8}) lchown(&(0x7f0000000000)='./bus/file0\x00', r0, r13) r14 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) ioctl$SPKRTONE(r14, 0x80085301, &(0x7f0000000280)={0x6, 0x9}) ioctl$SPKRTONE(r14, 0x80085301, &(0x7f0000000140)={0xffff}) 16:00:09 executing program 1: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000008436e52600000000000000000000000000000000000000000000000000000000000000009165d69adcb920844b7845000000499b2baedd40a98e0e8aed6754d77d98ae78d66d812dd43c209fb30d9cbb77a6eb158365543501f61dfd861a952d878e1a0a6ede8b0938a2a33751cca6292c591cfeee75312b4a76cb64c482a758167d598698f0b712f10e7c7498e29b47d1f93d3190d3a0251b9d3ede6154b877721ed9599e94947b19600000a6d66ca094bd8b5160fe2e9231f803efbf8cbf00ac08bd7f8d2a6260f353b2656cd96a2d0000"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() dup2(r4, r5) kevent(r6, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x7, 0x4, 0x8, 0x484}) r17 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r17, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r17, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f0000000380)) r18 = msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r23 = getpgrp() r24 = getpgrp() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x21, 0x0) getpid() msgrcv(r7, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = kqueue() preadv(r1, &(0x7f0000001340)=[{&(0x7f0000000080)=""/78, 0x4e}, {&(0x7f0000000140)=""/39, 0x27}, {&(0x7f0000000180)=""/90, 0x5a}, {&(0x7f0000000200)=""/9, 0x9}, {&(0x7f0000000240)=""/238, 0xee}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x6, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0x10001, 0x4) socketpair(0x6, 0x1, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r3, 0x72822ec530e8fea3) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x0, 0xfffffffb}, {0x100000000000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getuid() r2 = getgid() sync() r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x81, r1, r2, r3, 0x0, 0x110, 0x446}, 0x101, 0x7fff, 0xac4}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x80, 0x0) r4 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000180)={0xffffffff, 0x8, './file0\x00', 0x6, 0x80, 0xffffffff, 0x7}) syz_emit_ethernet(0x13, &(0x7f00000001c0)="23941d34ba444fce0729ac69f9f31fb0ab6100") 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30, 0x0) setsockopt(r3, 0x5, 0x53, &(0x7f00000000c0)="098f9d585d7ee59f694efa6f526bcf499871646fde221640dfb7ba4ef0d9e73e33c96654975e", 0x26) pipe2(&(0x7f0000000000), 0x10000) setitimer(0x0, &(0x7f0000000240), 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="9739fa5ef9da60fcf097ae2dd567f37c171a96e3817f98e0e2b6ed6bf09402b1882066b2decaeb8b04892aeb48a7c768e6881e95c63f93c75a98c97abf474b07b5ed3b193c19cffd52b60ee978ea49a67b789be163f0ae792b36aba65d18211caa5fd95d48221df16546e3f2e5b9d0fafcf109efbf79b9f16bffac22c8efc4969aed47a387da89d88db0bccf3d464467fa04e1f857f605c3be38c3f6be2084875d05fdf209051ac783d2fc2499d07ef5952daed3b9fab699914c3fc457c40b541bd448858401030ba740bac80fce9e943bcea7738e025326331ea6e9d53397d36c112c0246190ab7cb754d53a5f5036c295c758a5478562d52b309025ffb989cdd9854bc62300efc663e83daac1c66e8a6f91f9d8a1c7d62b6d981e724840e590b7447e180d29fae66b59b7cf3e246c6e49a0ea2053589a9ad2d7183f955f0ea467ac8b124a42e7fa032b017aa1e254e45c25cbd7022e029785a84c00e9dee8dd48ffcd3a0c5f876d9410dbaa820ea417dd381ff2865aff324f65ca90515508454e1b8c01f52a7d29e5ece1c4a201f823647ce03c6ff2688f2ae43f82a0fe77a4520dbd224ba3dcf00b9677212ab9fe177b787370c86d918ea2b0ee75745162a04cb9163e16260402a3d75708f3369228a938e3ea1e9dc4fec39c83d3314897099a942b5db660d139931eebc45f2dc16bb2ac3fe411c0d9553b662c484096772b553b2faa936c70865b59918f8ec7a5f80a5449e3f2ba9742f5d6e57809f012a4d1d0f5fa514c96eda090bc63526408c65642b2d3d048543f3ae073453adacc3a3426b0e35ead277f1fe981aa9697879a36be20162d922dda65038bb9bc475bc8740205697d01fd0c126875a28011a05a86b737e5239a5db2dc7adfe4eaad17361e38560c914f0b37c4ee2a550cc7e360c73777f00b21a026b67d88d639627d47071600a1d95fd793e0197bbe373b563f2e1023fc2d2336906ac60c58b33c74a405015cf5a2a773f5ecd1df3a02840131c0eba50dd9b54cb40d65f3e6053c90410d13615192bc16affa8090583787c84747aa19aace029cb4b5c28addcc979391bb91dcc045be4916850dbfc9503fffca064276bf460cf5954a479f0dd04409633c92ac8a0433650b4e9257e261f333df9f5919e62f83afd8d80f2e0f9cdf9ad9d9267724648bb51b94001ac29561ad61f18cdbf868c18252bfb01f71641055612f727443171d6891b292ae5d801ac1cb6a6ddab731533d6aa420eacde375b2579f04df351f2e80c90c843a0e09570b50e6f868a9553bd9ee0eed2dcfa40b7c5b1d5259c232e32ba341b7e82ab88e46d96cd2ed12dfdbf75d3c3c1a559d1018af2efb4a305bb490daa136608e67575441dc2503d35091d9b36ba762309f0ac95f4d4cfdaa3846ef2290ef2aa5e7fd5ff4cdfd5fd143fb3b41843a133156bf2c2a4504dc655eab02a85b3cf3b587caaf1f1a2f02a52dd73cebc76373342ab2d03c832c809ce55a0f996ca1508234726ca29c108ccb27d9223897c265893af8fcce63caa6c046f0cd32f7b3d37d3d5e3b4d86191a88f53de0f081c0486b691c9d02ad11277f54e947ddac414f9e390a086fb5696676fdae505e68a81ab84da2cfa39c60682bf3c840ddfb50844d31fc3c089a51d8af7d636dbbb98fd974e8d5814f8797ebb7568cbaf9c78097b4573ba5b3093d68875460cd80a6dd71a4721456cadb724c6a24dce809c5b1deaa773d6a9f6656d07dcab9777d45711b5b3b8e8d728a2221a5225bc9aea1960c6ef8727b9096b54cf8dbd86d95a029c564086534570aceaf29312b9f2b5affe85a6cbcfe4a3a78f10988953b6d6e5795a6f1fc6eb4206724a54ca1cd29cd96ad85b83be4a128382a5a52221e1d0f608755bec4b379c60d621f773e792cb9382aad10f33044788d6574d2e3b583058281a014c0fff6df52e950373e5465fe419998ab58d6935523d07d7c5a7e92253b5f1fe2427d450261f37aba62b99ee0c08a8cab81725efca64697bfa3a118dd2960111cccc6153f11863d3b328ef1cbd4527ee6963782cc63805488e8df6ab9d701fbd4bcacc5258d808f94ccf28023552af1bf43dfb138b6297dcd52378c2aa07fc21029850994359bef9c4b7284018f8f24a246ef647ae2db76d10c49d88bcf55a07a74cd98e2e0877febf77bbf5d98548df24f3ea129f7e17ef52888cb676555757a856c1d3584a94cbe296fec93ded5fd0e464e3ae9244a7537265528d12fc73c90818b31fe15e262a13144bf0c2a067f431ec9716715deb61ab2700d56dc69716c3d1d854944e2c41fd58c00b00948196ac3e00a25e2080727742a1bc97175b45b8b9569bfd5b0c5c78be3db4385cd93925ee509658f3d1b43dc9b51615649b575a85fe61993768d887cd6a8dcb0a69d7f581a4c2e499a7b7b1c2300c2044fbb8b8398e4a3f3d2e53dc0c67bbbf9754b05ed2c623e9bf47e3de51b6b284e0d78947ee77c1190e22d460e2032dcbefdb1be4c322f5b7ce50952f9f72c03db0477fa3386670c56aa32038bf611691383bcec2037c6c65b67dbd0a988228cdf3cd6a2490a1a237662165bdd224e8d361fcca2e514c274160263f63596b56dbf3a117b8bb8d86d0ac96cd100c506bedd9ecfaf1c1221f73b0ebe3b1ed6f4d8d19e0ed48775d440063f0fd1a9dddafd4f36c62e5a87580e3a4e7b594b32fa5855a03a05c98800714a8754b8f4ade7a267073de0402cbda1ea3002e7d5a8f33bcadb8c6855c8bb06d79eb459cd0954898bf35ab8b5ecc8637f0849613dffec2b6e50cb6e7f5ef99f1799d1a9cf7221425baceb146216fe0884615f3fac62fbb71b19578d73322ed43206bee0e7840c2bb2cab8fa16cdd422582891c0e7170d5c3cd00a7e74616130e1aa104bd1fbb3006649eb0e31c652ca8cab232ad2f6bfe86b1f686998f56d4456db0ca8d329ab87b7c0ec1a81fa32c05ce42f7893595cff0d082ff637eeb8f80ff5aebf78b99834fce3ec586af033cb4881aa791ad950c6148e19447ca505027eaaeaa5b6ce248d3d6f805e1338afcc318534286a75353052b4a15b8a77cceca7870ca4c937d6d93e42ae8054046124cbcfce7b0e2d8f1779a397bf7b821ac3844ce1443c94a52d423a2e9b21d72fc0d58db966d9ca6030e30d6f97d64b261d5643281efd4ebfe56377bb9f4e7974dba72ec155d3eb4ba2c8100866a9cbd6c3c94a38eb2387a67184aeaba6728c97be014d4a9b7c48f5627568405149fcd77798d5b11ea79ff3cdf2ca5f6298b09faadb5d252c7ee2cdc74021c57ea7166a46ad71d8f3e15ea2a96db6254595fb23f948d508f1c43e51f99520656af20e1bd3b28a2a3da8c6360becbeb67c38674a25dd195898b6a4cd734964de1feec1fc8a658a85267f3c326449c17a397c436b507a5a8b942dd95af3ca0411d9683d6c163e47d1114aa8f27b502f6786605cebd2ef1b7d323b7e9596034fce3a492c717bfe2890df3004ec5cb64952b3d19d7945d23287f01b217d86bb411eb6010627260fd56f5334a4c7af67b93bba1f2e49606bd19c7351f7970585ad7d75174efacf62fbd7b5f3cb9db2a9f6005883676dc103cc321e8416c3615d0117016f3d836f5cb5a71794d0c28155d020f63e1250568fe246ff1e83cb521ece28ceb1925fa734ad06f4ae902519742b362795952eeea80ca18556dd15bdb2c543a887c4df55fff7b5f085c06a04b44e1a7c38d620640c544b1154a61262ebf73d2add99a82bdfed652a9479a523bd34730fd6319c892588a5582d2f24ad83a23b032ed997c23b76f35ebdd96102c4b62e93c3ab0dc8fa6dc0647aa797ff737025af752944fbd88dcaf5fbd3b38279efa8292a7ce7c9fd98a1bba880daf0eacf9dcf58e6afe7e0ccd83ece3fbeaae64b9f31fea0c258ab440dd9c879e52a641904b621dc0ae0e7787665ab28c0d558343dd1898873b68f3166d5e372d3076641b58bda9e3ae21de5106ea3393405ab8b9c38d89efe68fd061c70d1f501b58eb567f741643fb699a801343dde792ec9ca5d7748267e06c605f2dadfea32fd398c81eff36c68e838e0e7c50cfd4e9a6c6e7bc6251f72d0a34a8332397b22df7d04af6479004dc949bd62f2a14864153d3b59c5eb6d4473790519d41d5240e54582a31a26408849fb0e8c86b6dfc88263a8f7c10e52c2e0974468b79d0fc2f6333a112091df7eb043249b693aa0b384ae39ec5e16cf5f22152126819ab946fcf7480f86fb27074d4472cf10e7eaf524c254f90a12c4471a426c510618193388bef815077f6ab700a08c555872baf53549dbaf75130daefa0c64baa1d440bed415266e76fdfaf461ef2010a6eacfdf9950b8f5972953d40d2495e52b9010bfff46ca41ad3effb50e4e6c695115a9a4797eba7f77258ac49b88362b533bd4e40edc474f64b632f5e0f29dbbf6966dacece339d50557613d6cb46aff6bdbd06eab9b736feaf3a88edf964a5228030c0c88af9dfaed76c966ddab80ac81866caa82d365fa1b684b1489208ff9b864427bb5008bba38bf453f3046ac93d363cc8d7b57b7417f85dda8c2e84d34ee87f71487444db649f6c2437b049e35e00f5d139f7bdb54c9e7beeb3f0f7a5bcafb3fed04316a57e5c897b02cd5e9caec300c9888d70d6827e3aa86729135cb0edf792c083eed9be8a27d23b16e60f0dff01aba78a56f7b14ae58098777d75aa68597c338b3cd5f98f3e5b4e20a80ebb937b5c0ba58ee884e7dc94bc4d9fcd4a35b5ecba63ae60c305e015850524c3621dafac4089273709153307bbc03fe9bc67bfcaa4c330a18d8fd29e9851269739f697975032ea8c5bfa382434b51c4c992a51fd61a2737bc3879f2018be5b2bb342d14b18b4e07853c41b6800075acc4ea6fff9b644d20dd3241d641da8f135ad9a2a73fa541826bada5182d68112e6190d0b266f9e9c37d769f08be5c0d7b7f7e69bac6818be3b22f5a448b8d387780e728737240cad5a140373c226434294e691d3c153296d4847e2640d1bb3b526081bbf89efc31cede667ab68b1db6f9fd581ea26f5f32500e3db8113d76d5f9ca2b70a39f68a291bd81d3fd7a1eb8ae58e56fdc94ca80c3445acffb22f954c991d3a43cea930f51f89b02b4e38e312b02eccc9ed78aae4fed7bab0501f8ecb794b8ecc0200dd431f883af022a7810cea070073ac0cf72a18116d3e18bc8a523105e6f4902d5bc243fef03879f67e146e069a3550f2ce468e4fb382f005ff84f13d0edc19e2045cd8eaac71642184690fff0bf43fe67bb9c95837537b744783b09f1474f8422ef2697b30ed284d1c3009a4d614f5e027d49ae711f1de844966f93827a6643661f86c138f8c112371de5090743d30655b6c4e1099b4bb542e43dd1b2bb98e115be410d43c355712857cf35c45e4973e6b3834e54342379635afbe8854f2329a3ace8aa04f00b9c42050bd9d98894431b34076ba540cf3c8999046944155cd0c634e8a90ce2802808e32fb5c1e03cc5b1907779dc45893774c40c39e265f89706683a288ff8dec67069dd8794d3a748d57d5f5696ebb889a25f6b653617da73848cc24a74fc88d3865990ec58142ff36bb44462adb84f4c6964c5fa4bb87f0b3a02e0a9330c808f529c3e70eecba1da20a3b65ee1eb32c25616e2677bfd69803171d46582ad5ebcc9adebda737abc52b2cbb4d63b45522de6969c933f5d4759854a2982186320a9ce0751a3c0a73bf1917da4c312ef78d197d3d2cf6906ef475376840732efdd2634664f077459eb4e32a829fea25be0c", 0x1000}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xfffffffffffffd74, &(0x7f0000000240)="0507028b0104") setitimer(0x6, &(0x7f0000000000)={{0x200, 0x1}, {0x6, 0xe246}}, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000180)=[{0x5, 0x9, 0x9, 0xc7}, {0x81, 0x0, 0xff, 0x5}, {0xff, 0x8, 0x81, 0x6}, {0x7, 0x6, 0x3}, {0x1, 0x8, 0x1f, 0x98000000}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/82, 0x52}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000280)={0x7, './file0\x00', './file0\x00'}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:10 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='nZ'], 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, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x50, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [0x0, 0x3ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1c}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a821a029be9692300357e3a", 0xe, 0x0, 0x0) socket(0x2, 0x4, 0x3f) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0xd, 0x9) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xa, 0x4, 0x7fb, 0x1, "0366402ba77f0c033c0adf71cf15cd76ef3caf00", 0x2}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 16:00:10 executing program 1: clock_settime(0x4eaf2921558f24e7, &(0x7f0000000080)={0xfffdfffffc, 0xfffffffffffffff9}) 16:00:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x81) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:10 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='?de\x7f/ttyCcfg\xe8', 0x10, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x3d, 0xfff, 0x3, 0x1, 0x1, 0x1f, 0x0, 0x2, 0x0, 0x1, 0x1000}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000300)="61c0b4c6f86887edbf4c4dec234280cf1d1ad33aa5c2dabc9e4488068101abe9d988a9e34eac19726fe82c5779f23e9a5432cd0f8f4af2570a4d22c96b6096fb27a6314303ae62e413a48d8dc9bf0ab12bb159bc499d9716f00fa9a4af7873debf6b68519d0542a00781757615f054e39a7f1c870ed07f65c09070ed139f83b921e592f76c5da5f059931723825580e1c4cb0061bf731dbb568937e6067eacbac24c9df669c1789b91f19b72944dd6dfe9350c9dae6161bbd484065b27b3664581100ed13c5afa28ea1a81d412aecabbf30e0881ffded7499f856e0ce0649043267e98d52962ae3b3b86a09c7c78c78a72ecf9a961196462498a2ffeca3faaf266c49d49b3cacee341f68baf7e4ab021c2ef7a57abda199b83e47d58a4b738532b469e9184a9ccb365e5e8d2b0ffc4be517915c5f4aee9d835ffb4c9c55a4d0bb54582a5a256d1bc47f8946c9c81172609756fae07b8b165c2453548a0aa92334975f76bee731c2f448ed6c3abe179d77bbba5253083e06da7130f1e4b46f6aa3a3190042afd207dc4a4651b153bd492b1051c6b52ee225907775f8e0839f0342f81032ccebf035a48026100d78cca3e94782babf962f72bdf1ed8879d9c5498a38916b28b20016fd8f1bc07217881e4ff6ec6de43bf009f5168c31944b3037f600d6feeb4e150e03c6041ffe7020134ec18662a60cfa74e8ce3e598ff9d62863afd28778e700e2089aeb9290d635527bbaae7cbcbd8e7866f20a468cfe84f00568685acdbd13573ab5b8651beda767cbe943bc604b5c981e9c616fc89a43a4aebb2606b7a658054db29a1f05e864f82a7c2da2a78855b168123885f52930078e7be3c67178ea570b20f31598a2079af4e1daf9d2dc930ba74cc9557c557cb5360249ef3d14af64f56d46b89118ae04adc08411f4f1c542acbe66ed07cac36fc39e3482019b5d336fd9505284e13ea1ce5883e4dc966d6f369f1a710794b6b89a9fdc9c8b03c02ffac5495ed78f180ef17bf1124820a85c1ff48ded0a7a532a3ca9165323be9b05a33688b466ec595c84b606f2f61d29da6697347487e93bdc3808a0fd0ebd96a394028567ae5d57d4cbb479ad7d9ef2be3a58f09e1dc74a8d737c97b2326c600d2a0f0f5b71799a4430f5e07848ab31ad4f8196766b64e1d9dfb56696528b3f004078a629375512eac36e55cc184dfc8cadf0a276b300878b646450c8ef446699d0c0cd207a903b4c2686115e842312a29552f68d610c373a4f6edaf3446f97c95a05d9e45568a151dcd75e993a2bb232b4e0a9d30e35e9595905fade47520d99b2360520a5193d24071a8914fd9ca1a957b33dda5d2e1463491ddf32cc0e6961b8240b553f2f222e6454e22fa4c90aaaa13bb72e1346f9bba20a7c43b22a2884a656563f40c7b37e4a8e7fdb8205e43b8d193f7947f5ff9c44a4f8d3def642ce6a9ca731ed448d1513bac350932e304495818aff3173a6d20d5d1f926f7da5f04d562972b5a5e59a745fea7bfe32666523a630a396a1b1904507f4cbb66da9456343a194e69b8830ab66281ca35d0027de8ed226230d7d769a95f5cea3193005178983335ce853033602e10d866dbccd8bdb175a2eff9040a48ed0ef1b978a4d584db8126b08740313932b3b4e9107b655cb75928ea91d401d02de164f82310fe54effbfcb633e03d586b8a266ad1375abeacbfa59e520cbafead10a9dd7f3bcca5ad8c68c64c919552407a20f5f1a10be717977baabd45830be442f44442e0007e7f45836b14b978c362c7135777cd5331d436dfa0437770c7f107166df394414dd7bb46a76a7bdf4c889c57a4c55796d850dbec6a40d27b4e0574e64535e3b19eed0628e4972985e0e7f67c317d9b5e4cb4323ed08c012339ab31e3a8938099bbc6a979ffffe46465c0aeae8d0381fdca7b8398e1267c0394c5326ca3a00942a53e680837ad2493b1443636da5d77a5e1817910aa775c68fcdb52369e67ad6cc9b3688c3c933c1369507199a5d44c9deeeb423875ce243b88a398dc67d91482f0be4ace79193d0be62cef6543c0edef087c5b2b052fe9278264f97e6cd36f446691b369a85315751b149553da07a891fc0e839d2c39f188820175c11a71874168865dee05bfda13f9f577e5b0676e2e0b1caf28e201aa4ad871463d333112f1b483de88737383e9195940e1e1888910742b7d8e28ee9f0cbd40b45d3d3be0d9d68ea3cddf8c2617ca71ffc177f0dff66d10ce3a9780524a2da422191fb9c701c3b0a93eba0770a90a36635141ec4b522cb35b29d8f8c32eb4f2fd9d12b9ea2ac83e9a58e1b377b7b0cace654fa8ea625a54317f42a5cefa64aa6a2d103a614c0778acd36e031fa166a49b355d05bae8d0d4edd3a855988d92b60bd774392b80d7083aacf0f8d8da9d096dcdac6957fd7013207aa65182e76a431720f8431165883bb229b035624955933c605a38ac2cf5dc34a262ad5e5e622a054fcb7edd2c6d7d3533246c6b2aba36b65ed195d7e3f9c2af477fd9c1ab40da596f08c065c21e0618665bc23e02b56297b10f6b8cd19d73297dda802d81972a021e601d552fbd019443daba84f14d3761a94ede46c8f06e094d8a251032fb0d65440357f05e75b2943a4f51f915acf5b77a90ed0df8d5f99049813178379b124dd145d62d9929e8fa029354d810b65049a2636a4fc27ba32b0498b32fc6bd24b0149b3259884f607d16166c2baee15b279caaab98ae013ab67d607026584d978743c9dd9e75af794decd28cbafd4d416598dbf537f5fc5ba01cd26cfc6da0d076116db6abfc3cd81b5828cae4332ca079f27e6fe9f3e7024c5ca10c9d5f25a8c9dbc708a576e05e6870369fc0c8aed4c3ab23181bcb18b0b5aa0248a7f4cd53121e38e618c7a243902960bde5a8d72f3f9d30f5b06e3f79311d9645eac167aee103847eaff36350ddd2d0f0f549952c7ddc2608ae513d409ec07dcc4207f3c2f97b1ad520ae4f4e5c0e0d6538092773f216ac7186fb7a25db773cfa9bd287f332ebaba2dec17cb48104bd051b9291dcf32f59cfe6a2c4a77622f1326195506aad87dd434326501e700b91becbfa38bde528047b28c7991e9b149769b658530374465572ac5c5eaa797085d01a318fb0e9c9301530cb280aa326e596bb6ef04bde7752c520ff3496b381cf4a24ac376f35c5ba571806506e575efef6c549de97ce8a2cdfbcf16b94d6bb5fc0ae0303c0dd27e081f1754acd3111c5ce2d537eb9ab37e54e99f3d4535ca6a3da2345fe3b20bf878fe488dbc3be377ae3a54febee5038e1425b39a9f1a3e153f88e3f54a30e3c3c31aba4cf97f3407f2e4e58749b7c495b03351cce7274c22ce8f6fd3da921cb11f1b81970fe96dce8ce1079e381e2fad61234a401928c37397bfc50351ea4425738747c35a6315c84eb86b2bc93fa534caefea3a358ea51dc7524aecdb114fc65240b34945a6bfb30a1f0c7079e02e97ff5d99e7a2d58ea65917f624e0b7e0534636b8256eef4faa2fd08b543dc812e9f5daf5ab3220d377bbda771bf39ee41e1a2889ba35f9b4b35ff11e1d1e884d1f714e06867cd846eca2aa4a6a406337835c58ebd2b2111362b8618fb9a8a04a7047ef7a0ef98ba049d7fcb7a94e352872d1c44954e746f2e12a047c415744d8e76338b2061f71be6015e17d2f065e0cea8ca35423cf64d44eef058b4e71e7ed645e1a78b03380729df3ff6fc2c37469f6177cf4ecc841d760bd3dcc4504fc759b22ab95b5c0127f69acd76e7a9231e13f08780731e33b0227c233c64ff172228c1062bd8cd1378014c7a351cdf3970215cfbff3be44219681d1f7c1771c62d2ed285d35b83f168796068ab183afab4ae5b06f153c455a595e40163065581f629a81225e836d8f2b1ffbd8f9a91360bdbfe85ff73012a45fe6adc53f7dc6cc1cb8525c9d9ba136b2c0a01f9499fb710894c20db798602e21cd88082f7aa194d89ebe222ec67a492960745b7a8ac835434bd344a1fab92bf9f9a59eebbc6735ba54d4e1c782c02f63e78364d7f334b3907e68e39dc8eb9551adcc6a8f669beef0dae65bba0d712b1ad059cf45b75c5455e583657f2593449cdf80c9275b6d76f2ceefa6ba4a1282ac0512f19dbff710f4fe996b3941e1b38a2da401d62d6f95cff554bc12a65c114031b0b6390070d535e5a6cabfa6fc153f7309ad2a9b75b83cb259117ceae58054550141cbac192923e208b9f445919ce514770e18e991df58bc08faaf3e6518cde10e1519924f9c34e621c8f5a8e6735779d86704b2d8c8a5889fc29a3ccec7c22748e8b20a9f16926ef915a5d33250e9bcefac901e7a1a0907e25bf55a7dfec48ad57e3d102281e81ec576478db5b9f359410fafa842db2f3926c8ffd42b8ca3a5d41caadf5b4b43d47d5eac0d8c74d2c3e89181e67b81c311bc7f7a0aa13271f44806d4dfc9d3725d23c22e7c2e849dd331e988fe6796d4add4fd7468a1438e74cc3872759095f9d483290b91810563c6199f32e4f4c00858374b6148b3a013a00f1120dc8b7c805ca8a8efd20b30603f473bf4bae86e4984001f8ae3277eb33372797fee0fefbe442f5e0e352cbcf11192dd86d0a88eb4469dae6fc45810f691fbe588bb2b730e5124103c826977309024c4550b0472284548df55c6d066982f1d2a250859daee65389370de6e5549a41f0a6fce7d71f3bacc2ecdd4f9c9f6f04791304fb9c50fc966f7983aa4c75d149115e3852f952c694113f9b51ce0d9ff323aa8c319008b07992e0902888b63417b039a719b6803a6310afa4d443f4572d37d3b8d678416852f6407ea38c2f00a0c77818664a262208f4298a8c547f5122ebc644133aae2a7f276f82d949b4d3403a7f4e9ab4aeaceb65aabcbc0f4fcf73ae18277a8954e714bc5145cde154dd01a9e87cccb8c4766a862a6510d2600b9fe8ce3511f3e43ccf97f352e27b44e340ca9c4ed5502be9dfae99810c7c8c20403208d8de19d8d5da1c6e04177e23eaa93c212e840fb78531d36b698a3b9b8f1466dd4d5e03a57df10087641ec1fe9a1cc37b5aab0869d3786b57e566eb2ba5ae5eab678f791540c64b0745f61eeee7e0e608ac22f027118b406360d4372b85b39aaa83321547b4e3236cce028745aa25636fd818bbe892ada235ac7ca4aa2ac3a2d1e39883dd70cbbd6ee2cae2dec252f638bb597708c08e114ce75e90d4dd5783987b4085cb137a6c6d04e62b8a13621de64a72c52e41960e25b13aa38311150be875034ff2f682d6258384093b8d598ccd80df96bb6fae0b5dfb58f501995e6ff6e51903de96b38d6eec4e59af94293777b5af7e3dc28ba6dd7e661b6291a7c8f1f55735ed741b6f67b29263b9edb934615825df9e5b499130fa3e18b824dcbc4ae9e54d158210bfd18b1c903e8f02d4b28bd3429ce57ee9aebadc09f435c1b4c15c59a7edacc9584ea9b135fc44d287cbb5f07bbe7e1aac474cc606870da53871ba6452d53a528f0989f848402ed2f8eb5aca559a9c41d880dad46c09377cc8b3f576c6a23c1be5af1b92d13feb1b699fb9bab8be8a33b79bbe7f6952e33b65fa3357aa739e300895f734d3611defb5bcea74934c5f25b907bfd3f4ca7d370ca917db7b76a7d3779e4e3af1d79bc24fb2022c83895507317af9c6796068c52c45a3f820ff0e66ee8a018888f5a161d7875c2f3f26e68bdc17fa41cdabd280ef7b8af05da8bceafa28b6c71aeea3cc26168baa06e1d9d9c62c23c1e1322d9cd25bdbe279c6b3189ad6fddc93f6bacdc43816", 0x1000}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0x1}) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000002c0)={0x4, './file0\x00'}) socket(0x1e, 0x4000, 0x9) close(r2) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x9) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:10 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r4) 16:00:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x91) fcntl$dupfd(r0, 0x0, r0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 16:00:10 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xc, 0x2, 0x1000) r2 = msgget(0x0, 0x20) msgrcv(r2, &(0x7f00000007c0)={0x0, ""/227}, 0xb5, 0x2, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x8000, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x9) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000540)=ANY=[@ANYRESDEC=r8], 0x1) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010030b8bfaa17dbed5b25"], 0x10) socket(0x10, 0x1, 0x10001) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) socket(0x2, 0x8002, 0x0) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008e}, {0x6}]}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000180)='@\x0e/&\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8ebbc5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"], 0x2d, 0x800) 16:00:10 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x6) 16:00:11 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x6}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:00:11 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x1f, 0x1, 0xfffffff9, 0x8, "94265acb4275b868243a23b77e917dd6d6c15b27", 0x5, 0x1}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pmap_unwire: wiring for pmap 0xfffffd807f00ad98 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00ad98 va 0x20006000 didn't change! 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) flock(r1, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000030}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3}, {0x3}, {0x5}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[0x9, 0xffff, 0x3, 0x1, 0xd2b3, 0x1000, 0x1, 0x9]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000011b, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r0, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)="2341ce9c802bd9a55b03144e7b14") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000006bc27751f5d35553b6d52f900000810000000000000000000000000000000000000000000000000000000000000000000400000000000000000000f7ffffffffffffff000000000000000000000000231ba38600000000000000000000af8f857c121926ed7024f993476ea55cbff735619b3017ba6aad3df291e0156db5c1ce08888e4ef0b92d018e7e603df569"], &(0x7f0000000440)=0x6e) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000840)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000005c0)=0x4c) r6 = semget$private(0x0, 0x5, 0x204) semop(r6, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x200, 0x0) fsync(r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {}, {0x40006}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000740)={0x5, &(0x7f0000000700)=[{0x4, 0x0, 0x0, 0xf361}, {0x9702, 0x3, 0x1f, 0x10000}, {0x35, 0x0, 0x1f, 0x1}, {0x101, 0x7, 0x2, 0x2}, {0xd8f, 0xc1, 0x20, 0xd54c}]}) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000480)=0x7) setsockopt(r4, 0x80000001, 0xff, &(0x7f00000004c0)="0709ef8c5a5ef010fbe1e34dd921b7ac33fa611f3ee6b25cd10d8413b29cca455ad1f88d59d95488d51b1b01d925bf8147adf6d3908b873f8ba1f8835524239229bf06005979f45552891dd1e39d93191ba96fa94781c7d73209e4eb3e36aded7c977eb90ec60f7d767114e9636cc627af84d815e6cb6c6a340e1cb8412e4674", 0x80) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000600)) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x1c}, {0x4006}]}) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000380)=0x1) getpeername(0xffffffffffffff9c, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) semop(r6, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$IPC_RMID(r6, 0x0, 0x0) 16:00:11 executing program 1: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) sendto(r1, &(0x7f0000001240)="e2e810de87c055e54d3dbb006c2d5ccc284ace96623565efc99a62b7c9ebbe5cd3edbf28fed1845ae9a24795bc4fc46196e8a05c4eb188a641499fd3bc8aa836ea2987f16cd28b7cd24542336d1d7ea4fabe0b4181c8601898a22cdb75c5c9dfc8f37cdb849ac7b3b6e8c5ab7a8ffaecf84d2619470100e0f853bf0d440d190d6492d8cf87906981c1ed715d07810a252f06f5e2fd75349fe732b132b48d206f4597d25f8bb2eea215fdd43398a139", 0xaf, 0x402, &(0x7f0000001300)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, 0x0, 0x16b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget(0x0, 0x0, 0x2) r3 = geteuid() setreuid(r3, 0x0) setreuid(r3, r3) r4 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) dup(r8) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r3, r6, r7, r13, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r14 = semget(0x0, 0x0, 0x2) r15 = geteuid() setreuid(r15, 0x0) setreuid(r15, r15) r16 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r15, 0x0, r15, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r17, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) dup(r20) r21 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r15, r18, r19, r25, 0x40, 0xef99}, 0x8, 0x8, 0x8}) chown(&(0x7f0000001340)='./file0\x00', r7, r25) r26 = socket(0x18, 0x8000, 0x4) setsockopt(r26, 0x6, 0x8, 0x0, 0x0) r27 = accept$unix(r26, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) setsockopt(r27, 0x36dd, 0x8, &(0x7f0000000240)="3958a616afdc01b897e3ec32504f592a4695fde3563fce54150e88ba45ff6928c5ee48d4694fe278c24bf04a9457035a02d61dbedf34e2226f49eba38eb2318ea73656f473df6b0ad8114cab69fb237cc4a3abe9ba3cd382c4a8bbd974e58138090c071372146d464a375b15f5ea5fc10d2acd1329678bdc5aca1177ae4e11f30825e25a11237c994554eb6b3f9c90bedd2eb1f1cd00e66f82681dcb56948b9906ea86695844b050be93f8fcfa697f89446894884e02f13a85b94ad49dcd59ae8f23f162c230c190b4f28a5ac9072156cbdaff4d6c390cd9f91489839eeac154059f241b39e3dd7db7f41a71806579fcec2b6784ffb0896e198ce9c599e658651e06c9335f122b9cbcb931560ad9f2ef7b20e5cddd1b8e83d96d13504a6e44e1e6fc70410ffeb5ab0cc1074edbe2c59a8fa680c0decca255c85266b5ffe8fd3a5496d55ad1aa3d5e2ac0d2b187c61dba7278b6c48d1d3f9d0c69b9714b0fcbc1268e3ec5c5615828ff8ed437232d1b90c58a17cc1fdc3521381628faa18559570e78b5ae920c4bc461d67e9c985bdbd72d6bbec179c6c4251c4b4c5f08841847412264921f83a69116f24fa129ce5f06acca8296771f886694ac9f7c3d193d638b70e7cd38794ae83871d5fa250cba326f7d5eb497b0c7a711f1ad60d7b84a0327e695a0bc5f5fc7ead2b10511be0be3f0c37935e20d3e9b18c23ff729b2702dd3f459d0826740a634a5f8c53953b29b4c8881540ae6aaa96cf50ea327b43e3a27ebd3189aa12b279a9528ec614469b0187876706130b9dcc3f8f62c92a68af4233c62ff2507b2f58369315d740f7e96ef47f5b81a3d0e7a69f3071081341c5612188f65a08fd6d780f99b0ac0a43911572371940494b56d3787491a368c56e07f0d5f801c0255f76c2961bd51a5df5b2d2c3795e2742ebb0e4d790c4fcae9820d835f31a0e4d09c3669f7b55a2b00dceaec0b1ecff3066b3ad2ccc486aa076912b3ddf5aae465d39df0c294679cdb4b8d58841135c456a4b349e983493600c35851d770d713490dfbfd5dedfd68762831d8d762a1a2cee130079d089a9c5811ce762cd279925dfd2e11be3a61a93bb596687ca7d374a2c5607f799593920242be3deb4484cb775f9cf650d7ab480b091427383f52a77b253b2318c7d623996e503d93af543ead70d0dd6976910ba3761f8bc161afaf76cb816d2ecb43cc749d9db87a54cb45dacb349b4a12e974239877f8e66c812f13af44944ae6780586200dc7648192ba3fc12f3fd624fdfc27e586ffce3d4cbe571e4ad2de60a54ee034f20386084020d3597be0ff01d36c845cfac448ed4fe082dc06f0da42c526ed266a28b2d180271c05fa0f09eff2a13bccf42a80fdd1e0059deac6eb641ac0f4e9c34306161d8088b87a31e681df240d2d2f161351369c386558475d657215afb74a956bf7e54834e4d380a8c7d6f9a305dc500da4f102f9f2a9ce8dfc549e0cc7257d35b5211d5ddb37357a9ea24dc571bf1df282f44c7288504a57288ff54b32f0a9c8f49fb16e65f7ed292985e1068932ca7276bd92d9c63310d593280139776a785c43c9f056ab717932681ff668c0251e0c843b76ef46c1423f71c628ae4b834a11800eac56ad446d80ab2ae2b69e988438c6b14c9602ba256b68cb87f04b22e9fef445feb3db877b30537024e5cf7be7bca1464e9b3c4d83f18136f0c297758929e87d25b703d6a2fa9be6ff37444adcbdb7653595538d432a407c4882bada53aa9dff27d872c74b833c0afa1b2215fbd9e98b4c3b9606f33e354bc9a61ab18f48b33607396fcf4ffdb89172f19aa456b43aeaebb46eb79f442f71dd63b6b9b945b88857d697e36b62f4992fe9991faa8e6a7978c1102520b9c3d5a2111dc3978dc9963d596e86ad375491051e7c0bc70b69976d929e6d95f5c3c6ddf3d5ff5f9cec091a8f08d7f24a363c64b7cfdfe7202fb76cb5b62aea0fc5fb213827fe11629150b2d58b3d1219eab9d231c372bc8a632789d192d15c3457cec35006dc2c348c045fbc67e0249bfd736efe0fd7e34baea3bcca3548b6477420e4c18287f63c87e7201acfd89795daf65a88398f5bf6ab1790d4fc97208873a16c1f450caf5e5071a4f7c4926368273da32d09baa890f65b57452245a6ac298bea2e0d259c0419095ea6b77706f511a2cf25a1def97d9893b8e43f60a991c3de7f995cc25627356206f1ae7ec18f36d0adaa57e039b617988ef5c05eced07db48d19addd26c1aceb02303b410ca298e7e3d04134d6e8c466cfa3b1b6e313aa6940bd691276bef1b2cc52661e155ccbbd69e2cf250c038eef020d39d664ee9ed5492bdc4c159d414d1547edeca489b113c092f844f09357dec33b25d5943aa8e00504226c3ab0291496eec87ffa86ba39d54c83d04ea2f11ede25f077b5b7c3ffade668883327159ef9673baf7b1e666a88a5e7a1937a77fed667dc1117085c03a4a50c84a0dc05576e3e186918cbb255570bb7ca4475109c07a7b1e9fecb33af2eef4ff3b99dd6f50f32cd9e76f91c4d70b9aaf5e13e4a68a49bf33a68872b0164669b2b08e2fabd4bbbbae25a4578c215c3e439800d8c6af75a7ef2a8010b7f536884aa8ad6b63f7001bc0be20bda77d0af2ea8b60f4cf82799362f7f42ed628efd82d07d891fcb9f3e7201b49ba41d5bda61bfc7b0a9dd663a09056345cea9201f9b896bc48ce5c59af1a5395987cebee24b87da8016b90e256d0da5675e5425de568fd2ba29943731c1d30de9cbaefe820fe978a44897a7355b5e74be4c982caa4ce26d3bab0caee6fce2c2ecf328b67cc550a863df8154b09126be411a88a3afa3f80425cb2ad362a5ee2b01c22e356817c80e04048e28000f759e709a76a65ee7e3fed07a6f596f87d585fb3fa2ad3dc6333e674092c0447b83e5ea1a010ff340a03169256b8273748acf437d85899ef6f622b3f98b914753da6acee6e5e15bd09397d07e3162bcede15acf3fafac5c222d3b81320d85924763b80b97c4a5ded5cbaccf18ab9ede103d2490e4bd872fdc7b4d151dd7afdf9e1c92777924b6b79db8e7fc13afce15b9cb959a157b5378ffd53f835d1bda85f8bf75b60e14e76cc07148866b19ea4a6779b03e4e412566132c789720f838e9e7a4e6b7520c6c689486a86a5614ea0d5471bb407cb57bfbd059e6fb2aae19e8bc61d061c13c5393c8daedeab1f4c8419c35af6f54db1b9bf4938c5b038e65f9383928d4e2c73257d5527938189b7df18009fb58a970c2292f3686efef589449e63d8d49faec8816c6fa5a53063af9fcf3f7a24c54a2a6f694d41ba867fbd25e858b922b46222b962296d3270a68c9aab06ca51d243ef099251409a76c86d814a6ebac8e7f6d9ffc4fdbca117741405330bd5dd458087d4fd3b609f737bd47911879c44f924924235be55d48d2689369c1f9620b398fe89bf11dc574670a0a4c0761cda11968e3d8228aacf6c3cd1c9791dacb4f2ddfc416147680957f92b22179e6bb9da0dc3fa73690b69763bf37abea9b408bd5aee7cd285c375247bc4ff313b7b689ea9dd516843c1d72e0ef480b8df6ba582f801f9f1aa35a04a3bf19364f429d0ec37aba712bc74db5f03abf27cc4522f483e14942404df6c2cfc0d0d84ff4c847f0d51a0f0c9c7132fb9e3f902ca92a8071b1684d666e5e39d45aea8b22b238bdd4f7524aef98f9e6d33a5e774db18d54597b8a435f319ad7b63369d81f4edc4093ca9cd87d23e58317c6f560ea2be7eb302cab652f8d430ba43886bcd716a777d667fbbdef04202f62ba31bc1be8bc42d51ce71a197e9957d364b0e6442bc849f01beab82f89ed44a5c9c6f72d62310c50c6c506065d0bde03496063fa49e56213d2bd99e1c14599411d71c35e9e779f5b280c1c2384a6d46f129ed6c87d13b9af8c6584860f594a0215d108bfa851cc043e15d4ecc4c07b8dba7541cb03acc96d16ecdf10622ac61d8e0a81afff80eb4fe9e0cd9da45e6eae2824a7ccb2fd7500ef49dec8e9b74cd6b9cd244a0a3544fd6bd1eb68f2979ce01586fcf1fc0aebbdc544312854590f2d9d9c87c1d2218d98f09347de7bf3fc75383496b175856f1c8cd25f95d96ab3723325e9e21ba785b056f4cc0e0413d4dcab10dc9d7774e2d7b84371608ae149469d347ab37962fc1a7d5e8f920bad872b3519b647ae14026400b20ab1eca5a4c09c0f6052e948ec87e1b510cc38315acb7ddd6ce2d9f0b079efc214e2d16f8320449c9121571d3e6a91229150ebb97d5689af8a3c23ed0ae97f4b680180cc793c027c5fcf2a884c49972757a24c83c0540c61d9698c4a6b35e816375f99bb8348aa52061b9652d9a8312c015591f8a959d0af83686a9d21c88f90175e543cc12de5d40f430c3ed223e8bd713b003bfe0925ade1db00941fe1d28256288664788b292013f2ac55396cdc645ed48358fdcf47d3ecc95ee0e5075261bf0e2c31e337355f00dcd46a085066cf13ad8c9b3a73420b74deaa63975bcb65006880360f721b3c3c86c8f7e6934006aae0bec3b6a43129572cec3737f46dc74d288bf181c289ad6667d5036e7eef43113c4cc45cd729742faf2f2adcb724ba3334b1bc4821c1dec798cac521dd2555f2a225dd13bba70073a7c8cef4a6654f1296701a1b388745cb72f865c326d09965e69bd89fdeece9c08b97737968334f56e0909028891b038f3c9a989a31faee1d956a77becca80e4c4f01f966ac66cb0ec39b2b39c7cb930d21df0af84ad5abb39b0428abd4ccbc9c8c56c6ed5e896d4380944a3d14da2e6c8a2dcd995ef6a76f1be801f233016beb179e76c25058bc75c1ff4a768bd9c883eb4a4930cee820ff636d9adf0c5bdc2cb3da4a6af79a4498fd65d971f44167557f13ef60032db7cdf3001c1724f9172d3990b3b4abd7712ffe39cdf15341b8ea2a4e79cf2887b4a5c81b8866b9f61f5edced4420fa514ed9eaa600368ffc12574b57b5da32acf0c837478698f3319e7c3e0cac9dda2096b67c836f23b1f022b3ed0ac5e97105f5e11d43f74651513e8d7a87fbcac3d8db4a528c3f983bed4d3caad384fb5b1d441c8f11eb5ca66788e6692c4b128af30fd0ef04ee980368392fa36d4064f8cef71bf97c1981c27755d0310fe9f377963ead34677d65ad512b8bc715a30f8486e00f8f03549f4a75b497f9d4990281752e0608d66c4a9c8507878269781ff47c5a1206baa9a4473a5d30ed886c12bf5fff7e539f2ec7c5e16b2038f1ac6d52b40b80983963e297a12243561433d0338583df545779a840450d09da8eca1f910f3645b357369d39272d82480b3481228946c3d2faffc09b19f7fb3346f59586ca65fc6586e174799b71f001aeee10a698ac59496d56f9b42f6d244436f23fdde1ca7774403a1454da484fa02442b95638531d6d0ec5bacffeb8a6627df57ab907ea189716e817c2b01dfd6bd4af3c20155078ce4c590c1d842e20b02e4e2937e0e5b1f6cc18a93f03dce1f87262e7ca47e18d8c149851090842c8c996d210c411fc24480d065b529711b6233b8f0b43d4ddc1a0202cdeba4d04f032926fcafc7092c3717f9539f2abd257887bd02485bf8a1dad31f3706fdb487f10f880b7e86b129a827b4b0294817df776fedf0bf7bff88c14e27777bdc50ead7123ad91c7dbf49fc7554aaca9ab3124a850501a784d84f845fdcec27602aa19cd923b03694288aa306cd90c1b7845abd57db1ed30cb6262613ef7d5b5e1f1f104f00ef23d5d66a05965847bf2cb5da6b4f7ea9e174f10c9b1", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x18d, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r2 = getuid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r3 = getegid() fchown(r0, r2, r3) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r4 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8dfd}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6, 0x20}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:12 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x21, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) setpgid(0x0, r2) 16:00:12 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000100)="82a7b7af2fef239bfb2b273e3d89017410344aff9780baed6c1ad76d56a9b2d4549c191d820a6e633d80f4dcc0b66e8592d78feeb66343e06f63b69b7ba9be1d46ee8d9159c71e50ea7abe9b4a977a753e3ab0e577651d40ec9207ad89fc8488faad9f6938db6dc944104a028675723cc59783c5f6edb65dd955717f1ebe756f7d2264e4690f23f81070b439631f85c1b5572483b5", 0x95}, {&(0x7f0000000240)="c13042e8d41491deba39f410a84fc58f46e064417e9e5f7b7c9451758ee8548e25f58fcfbd82bb5d0e8b08a230de27b1840b378f2e2bb415b38c81e6f97cadcbdc37e5d708f4e86d706295b63da592f73b88f941918e45bfb60f4e9ef9fa63783a2a9f4621411f3517e94a49", 0x6c}, {&(0x7f0000000300)="e47ccf829f41265e7d4c8dfb87086750c77ccdcbb803559bef7054411d11df231eee624af63024c1a98c24e081997894457b0364136244753b5eb2a5fdef38b2f4b96cfdd215acd3b69de668f1adbc9690aebef6284026f4ef012b4a665640bbcf9e700d0d6099474a4d720d06ccbf5fded6373dd0fd437e87c9e331d6355ee9dea6530539cc8d86c684845886d868170173d5d980f0f2936546a8225345e1782c69879cb77a16e66afff25e657f7b3dba40eddf1f0d0a37fec9b8c66f4cea8d9bf80409a183b6a4722eb93826d68bde95b39c7faa1f6ea00fcc1e9c77f8234a8e46f41416a4515df4a570745132097b50dccdcf70e91662e01407", 0xfb}, {&(0x7f0000000400)="be10b38b1cac9508af84fc4f694ffae0feb701e275bd3f2b909922b1049a56ccffdfdcde9108fef56f603972ba598c235ca58949675f213c3f61957ef8715e2e6559321b713bea553096dd9f9e8d0c0f629d90e3c16f14f8af42565e549597e1d1", 0x61}, {&(0x7f0000000480)="d6fc34b1429a04244c2ae2e6102e28e975dd63b6136d9be766908f113a239d5eca13fe866bc9115f58d1e839783e59415cee80e38aabccb51216b24df6b8017b317023186a67d19ff78e99b9632265be703526b4fe9fe1179f5b9740ed4582cb8bf066948046fd954c7ebc5c024867f16983285ff8262295939da136f983ee0668d6e3caa42f5666f1a15158c3900bbe88dce92b3530172e9a801ca1f899c231410e4e0f4891df74667ded74b64d36a91beb6918c40c9288580c80", 0xbb}, {&(0x7f0000000540)="3c0d1905eb6be0a64dae33ea94d27acabb13c36810f2deddd19b07709631b553e11143a9f1af81ff18a4cc976a5992de945cbbb85c2b7465aec7e9e817720b471a5f6661b13a562c8ee359dc9eff3198d55f868f00894d310b58656a3cc10a2e1c8b336c0d8878bcfac0c8e82a08a5809ea1c2dd7642fba728c30456c121ec6cf8c63f2f042cb74148b31d03c36fe48767bf725ab14a0c5a69fcea5de4da7532c0d5cb7e96bffc49ec5424a52757a0", 0xaf}], 0x6) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0xc5, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0xcb, 0x1, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x7, 0x5}], 0x81, &(0x7f0000000040), 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r4 = socket(0x2, 0x1, 0x0) r5 = open(&(0x7f00000003c0)='./bus\x00', 0x10, 0x40) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000400)={0x8, 0x2, 0x0, 0xfffffffb, "8b26cad293835e8081042e160158ad87ef811158", 0xffff, 0x3de}) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r4) listen(r6, 0x0) accept$unix(r6, 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000340)=0x7) r7 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) open(&(0x7f0000000380)='./bus\x00', 0x88, 0xa0) write(r7, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:00:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4c1b3fb, &(0x7f0000000300)}) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x10000000000, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x10, 0x3, 0x3fd}, {{r3}, 0xfffffffffffffffa, 0x4, 0x4, 0x10001, 0x7}, {{r4}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x0, 0x200000000000002}, {0x18, 0x0, 0x400000003, 0xf1}, 0x4, [0x1000, 0x7ff, 0x4, 0x5, 0x5, 0x234, 0x2, 0x3ff]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x5, r5) close(r6) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) geteuid() getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) r10 = kqueue() kevent(r10, &(0x7f0000000180), 0x28, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x1, 0x80000000}], 0x5, 0x0, 0x0, 0x0) dup2(r8, r10) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) r11 = semget$private(0x0, 0x1, 0x1) r12 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r12, &(0x7f0000000280)="d62be4e5b32c53d01a48435245fd0fe84d5a8c0bcbde1cf678b8c8591f7ced5ba709fd24044c94d28db1d3c11a86707f5114a5a831317dbdba0b8ff1409d8af59608604c09ef62c49793d07b4981bf68db826d9ead017f93d3e76929326ca421e888ad65874560ef477aed718440546f44", 0x71) write(r12, &(0x7f0000000800)="6f4c44a3d79bf7f636a1472db9c493d25493d504a1f7506f32bbe6c8f0298bac04ff611ca4c9503cb0f8f943fcf9759a61c7516566b5d75b126b2d4b34781288184dae55c92537fbf7e9107fe7296af2fd22e4bbb83611b972c3ccaa9efd15f0cbdc85905c958a03dc5c954fd06304ea9a3ea1dbfde51f9a13349e1bd3039290a5950a3f4ac95fc63d2f018137db1d633b76548b7a590d27b57a2ace53dd25350aebbbfeba9f3fb8c50fa87b1d419de2aba162cde6a25f69b17c2e9a8443314e31d87c4c029ea7840a2161a46f8070c9da4dd5239441a6d4000000000000000000d55cb964f3181336bf4daa9466d010ece4606a265dbb6a7ca66a4a3d77a7e74994d596ef71284c13f28116fe3fd5b34f20fb337a7bd4641d3dacc7d7de92ca303a40761dc2e70d8743413822a9a1714411d094a18e8a503bc318bf9b2b0ae355ada45c70f7dd48690c5bcdb0607ec2bdd7437cb169cd3895fdcfa391cfbe326b6527ecd2065baf3e3995e1f767", 0x1fe) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) dup(r15) r16 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = semget(0x0, 0x0, 0x2) r22 = geteuid() setreuid(r22, 0x0) setreuid(r22, r22) r23 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r22, 0x0, r22, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r24 = socket(0x18, 0x1, 0x0) close(r24) connect$unix(r24, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r24, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r26 = geteuid() r27 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) dup(r27) r28 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r30 = getgid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, r30, r31, r32, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r22, r25, r26, r32, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getgid() r34 = semget(0x0, 0x0, 0x2) r35 = geteuid() setreuid(r35, 0x0) setreuid(r35, r35) r36 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r35, 0x0, r35, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r37 = socket(0x18, 0x1, 0x0) close(r37) connect$unix(r37, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r37, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r39 = geteuid() r40 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r40, 0x0, 0x6a, 0x0, 0x0) dup(r40) r41 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r43 = getgid() getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r42, r43, r44, r45, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r35, r38, r39, r45, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r47 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r47, 0x0, 0x6a, 0x0, 0x0) dup(r47) r48 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r50 = getgid() getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r49, r50, r51, r52, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x8, &(0x7f0000000680)=[r18, r32, r33, r50, r38, 0x0, r32, r46]) r53 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r54 = kqueue() kevent(r54, &(0x7f0000000300), 0x66, 0x0, 0x0, 0x0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000380)=0xc) r56 = semget(0x0, 0x0, 0x2) r57 = geteuid() setreuid(r57, 0x0) setreuid(r57, r57) r58 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r57, 0x0, r57, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r59 = socket(0x18, 0x1, 0x5) close(r59) connect$unix(r59, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r59, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r61 = geteuid() r62 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r62, 0x0, 0x6a, 0x0, 0x0) dup(r62) r63 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r65 = getgid() getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r64, r65, r66, r67, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f00000006c0)={{0x8d, r57, r60, r61, r67, 0x40, 0xef99}, 0x6, 0x8, 0x8}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x284, 0xffffffffffffffff, r13, r55, r60, 0x2, 0x80000001}, 0xffffffffffffff81, 0x6, 0x7}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r69 = getpgid(0x0) fcntl$setown(r68, 0x6, r69) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r71 = getpgid(0x0) fcntl$setown(r70, 0x6, r71) getppid() getuid() getpgrp() msgget$private(0x0, 0x0) r72 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r73 = kqueue() kevent(r73, &(0x7f00000000c0)=[{{r72}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r72, &(0x7f0000001700)=[{&(0x7f00000016c0)='y'}], 0x100000000000006e) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r74 = kqueue() kevent(r74, &(0x7f00000000c0), 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r75 = msgget$private(0x0, 0x8000000050) msgctl$IPC_SET(r75, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, r14, 0x2000040, 0x6}, 0x5, 0x7, 0x0, r1, 0x4, 0x78a0d930, 0x639f, 0x1}) 16:00:12 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = dup(r0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x8000, 0x9) socket$inet6(0x18, 0x2, 0x2000000000000001) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0x100, './bus\x00'}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x0, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0xc2) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000200)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x36e) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r5 = semget(0x3, 0x2, 0x401) semop(r5, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x7ffc, 0x800}, {0x2, 0x16f9, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x6}, {0x3, 0x6, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r6 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x0, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x2, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140), 0x0) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x24, 0x0, &(0x7f0000000100)=""/36}) r2 = syz_open_pts() close(r2) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000240)={0x8ea0, 0x2}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getpgid(r4) fcntl$setown(r3, 0x6, r5) syz_open_pts() open(&(0x7f0000000200)='./file0\x00', 0x800, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x5798, 0x9, 0x100000001, 0xffffffff, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) 16:00:13 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000040)="5037c749b32d72cf02f0ce55a299e088b4a94292b9d6b97eb255703abd5a467138cfa5dcdb4ca5c7", 0xffffffffffffffec) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8200"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x48) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x5, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) dup2(r1, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x715d98cbd0b1998c, 0x0) sendto$inet6(0xffffffffffffff9c, &(0x7f00000004c0)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402de413454edc2ffc36d56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf1644798059838c00f5f3675cd44ef21f6c31cfac534a51d5a35e554ed2601bcbd9cac55b0280166df9ea9eba616d3ebca6ada9f8ad69862b2d2f268ab4ef8d46acb364bf0f84c231380ab679da8dcbc827b1e57341119ecdfef748bbd4ec278835ebc3caa1d03a78bcb48837aee1bcefb5d701843fcacdba378e04c41699d320071265370deecbb06fa04e13f2166c90650886456596ed71622bf027c8054a88b16446f88d707d528d824ce3ab6b7edfcc3ba069295a5d1f5e9ffdaf5ec42c982b22d791d76db4dca2c78364b26ae65e", 0xffffffffffffff71, 0x803, 0x0, 0x0) 16:00:13 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000000c0)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x30) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet6(r4, &(0x7f0000000280)={0x18, 0x1, 0xffff, 0x2}, 0xc) r5 = accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getpeername(r5, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) r6 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCDRAIN(r6, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000002c0)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x74}, {0x6}]}) syz_emit_ethernet(0x39, &(0x7f0000000000)="05327bb4cdc88b13e508d625239d8d7bffabc5c695337fe56c488cf6377188552b8ae51d0184460599d649800c772e39cc967cb1751fcba084") syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:13 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fsync(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x76e, 0x81, 0x4, 0xffffffff}, {0x4, 0x8, 0x8, 0x3f}, {0x8, 0x8, 0x40, 0x4}, {0x8, 0x1, 0xc9, 0x91}, {0x2, 0x7f, 0xb2, 0xff}, {0x8, 0x7f, 0x80, 0x80}, {0x5, 0x5, 0x1, 0x3}, {0x5, 0x8, 0x40, 0x8001}]}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c}, {0x7}, {0x8000000000000006}]}) socket(0x1d, 0x2, 0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'zap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff24008e12efffb27858f557020000b3bf0100000000000008000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x401) 16:00:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) msgget$private(0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = dup(r1) r3 = socket$inet(0x2, 0xf294d2a60bdacad9, 0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xff, 0x1, 0x4, 0x0, 0x5, 0x200, 0x5, 0x0, 0x1, 0x4, 0x8}) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000], [0x0, 0x0, 0x3ff], [], [], [{}, {0x0, 0x20}, {}, {0x5}]}}) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0xad}], 0x10000000000001c4) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffffffffffff00000000000000000000000000000000000000000000000000080000000000000000000000000000001000006286938b324cc7c804273cb950bb01a4210f0ab2b64f4054d9480ee0e9584a8f879563af2ef3a002adfbb9fd4ae160bc2ff6389cbf89e81aa1615201689d0c99a5008d00384ee558ef7d93314fc56e78b429d7705c07b012e71432641dd1ea355e9536460d2d133322ed3cff97b55581bd93987211109055e60bdc0dae852f6d417af688fd86633102c4f69e0ec6521be07e38426350ba4982c55ec33c5d9855269a9b6c40c0f33f49d59f3f2d9bd0689f1f2a3c8d454a2fa92866ab0579ea05d8f6206f6990741e9d7733dfd1efb33db5a015cbdb6790ef896ef13937d3c048487ef922ee55"], 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x1f], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [{}, {0x2}, {}, {}, {}, {0x0, 0x8}], {0x0, 0x0, 0x0, 0x4}}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b5ba20 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b5ba20 16:00:14 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x3, 0x4, 0x9f, [{&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x36bc8047}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x81}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xf8ae}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xa93}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xdb}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0xff}) r1 = socket$inet(0x2, 0x4, 0x6) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000000c0)=0x7, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r2 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00000000000000000000000000e4ff000000000100dc", 0x2d}], 0x100000000000021a) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ebff125c80000000", 0x100000109) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x1, 0x3810, r1, 0x0, 0x54) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x25, 0x81}], 0x1}) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)}) setsockopt$sock_int(r4, 0xffff, 0x803, &(0x7f0000000180)=0x9, 0x4) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r5 = dup2(r1, r0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f00000000c0)={0x3, 0x9}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x6, 0x2}], 0x200001c2}) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) shutdown(r1, 0x0) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x1000, 0x9, {0x5, 0x800}}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x5, 0x0, 0xfe}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") semctl$GETVAL(0x0, 0x5, 0x5, &(0x7f0000000040)=""/103) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x7, r3, r4, r6, 0x0, 0x1, 0x4a7}, 0x8, 0x101}) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="03000000000000008cf233e60563eef7caccc43fdf247dec3b5ef4f3c6eaa7abccc52752b7c98b4ca5057b0707000000000000005aeba0916a672dfdecc22d0af0ff6ec20eedb2b03e4f8c12ca6b335bb0ee27368d0c03fb0ba888414abea898b1b3e8bbe4e37a"], 0x67, 0x800) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) kqueue() listen(r9, 0x0) accept$unix(r9, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000240)=0x80000000) getgid() r10 = dup(r1) listen(r10, 0x0) accept$unix(r10, 0x0, 0x0) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000000c0)) 16:00:15 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x0, 0x2000000000000000}], 0x3, 0x0, 0xffffaeb5, 0x0) r2 = kqueue() r3 = dup(r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) accept$inet6(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x8, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x6, 0x8, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x4, &(0x7f0000000000)=0xe803, 0x4) 16:00:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = kqueue() ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x1, 0x93, 0x7b, 0xb3}, {0x6, 0xa6, 0x1f, 0x4}, {0x3, 0x4, 0x1f, 0x5}, {0x100, 0x1, 0x3, 0x5}, {0x7, 0x8, 0x40, 0x5}, {0x6, 0x94, 0x81}, {0x9, 0x1f, 0x2d, 0x7fff}]}) kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r3 = getpid() kqueue() r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r5, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x7c39}, 0xc) sync() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) renameat(r3, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file1\x00') 16:00:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000000)='./file0\x00') getitimer(0x2, &(0x7f0000000040)) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000080)=""/21) 16:00:15 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x5}, {0x60, 0x2}, {0x800, 0x0, 0x2, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5a}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x800, 0x182) getdents(r2, &(0x7f00000002c0)=""/4096, 0x1000) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r3 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) pread(r3, &(0x7f0000000180)="e87f90577349afe91fabe6c408b3a0c66b8bebf095aef6f6059d2a1d79aa97a6f963ee77fc96be02a1843f9e0db87e904bb56cc77ffd417e9d6ea9450ab40d6d43dc51772bb122e602b815c2fee4684f18e9f7abb6611f4bdbc6a744576dfcf13d7104b8a2ca790a458a5b59e8a5963a22874db31cfae2671dc768fe22b9be536704a8251c7b58e129496c29", 0x8c, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: socket(0x11, 0x3, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000001, 0x5, &(0x7f0000000080)="992d584caadf98160793226ca6b85e9ef3f3925c5a014ff56d967a0a723a1bad3b94c5c3ac39ba2e0f1b629c279e984e5bd60e49ca45869826", 0x39) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) getpgid(r4) r5 = dup(r3) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000140)={0x9c54c243c2441a6e}) sendto$unix(r2, &(0x7f00000001c0)="5ce63f60f4e364541cb3fb7e71cee597b5715803e4dbcb23bc7ab9a31f0f8e39be550d290000000041df167462af4cb66d93d2fb9b58a5412dea5819fb2256331153cf4a7b13b4f4a75eec64e9dd6895fd9c9c54f105e9f78c6fd3e45ed5a47acb3dad957f0fe80237ff55f2ae1fb1816f53c60cf60cc31cb9413f3e19ae146d0adea6d760ef", 0x69757c532d7ec57d, 0x4, 0x0, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x2, &(0x7f0000001280)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x8, 0x7f, 0x6d, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25, 0x0, 0x0, 0x40}, {0x3d, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x5e7f}]}) pwrite(r1, &(0x7f0000000080)="fbaf8a3ad56dcd63cf0533a998dd", 0xe, 0x0, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000012c0)=0x8) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x8, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) fcntl$setown(r6, 0x6, r8) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) accept$unix(r10, 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) chroot(&(0x7f0000000080)='./file1\x00') 16:00:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) open(0x0, 0x0, 0x180) recvmsg(r2, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) 16:00:17 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x6, 0xff, r1}) r2 = dup(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') r5 = msgget(0x3, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getuid() getgroups(0x4, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) r10 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, r9, 0x8}, 0xffffffff, 0x2, r10, 0x0, 0x8, 0x100000000, 0x1000, 0xfffffffffffffbff}) chmod(&(0x7f0000000300)='./file0\x00', 0xc0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000340)) r11 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x200, 0x84) fcntl$setflags(r11, 0x2, 0x1) r12 = getegid() r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x8, 0x0) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001980)='/dev/wskbd\x00', 0x0, 0x0) r15 = open$dir(&(0x7f00000019c0)='./file0\x00', 0x10, 0x1) r16 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001a00)) r17 = open$dir(&(0x7f0000001a40)='./file0\x00', 0x0, 0x84) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000400)="ac509bf95b64d1dcd0fff4a5af9443d9eaa29ddb8b1e56c1a56e3191b8204471d1a4a200e534ecdaa2d2dda8dafd0550c3a7bb3b7e088a856e38d80952ba5277d47f51f13a366504b3eaa66966a36d00b46b089e851726d06993aafc9385d4ea938ccedef39a4d8555de35732adc61f1336590b4e77a7e5a707b47a0db7d1c4ed59be4d351bf977be5bd7e0a1b2a774b6448e16d929ddb143565eb3b773a9cd4f2521bb467f59a685b4153cbec77799227af1e6319a15f25a6c4b29c467df233ab113f5f8ad3090600d7f074ecce2b9a213a5e0561a157", 0xd7}, {&(0x7f0000000500)="5c8a9ccd97db0c6b1fd7a0c7ffa8634f07d4de48c1b8dad5b43aef21350f9d3c457345f4421b23c286ecaaabc30ca55212e7800786da6e64ace3d1b5af0b391c51dd9d266405b20ce971588061009ba53a9a0dc02f6d12087f02627688afb7bb6a6eb6e31da4211f993ac494d5b1d2491d7e5a3ad78e268dd57ef6a525132363c2527259b3ff5156e268dd207629f7a0b6b47929b78c4382237695be2798de523c0229d5cd03b599350fd536083c004166a35a614094f508218683dc98a2c28b2db3f54ee60736b433620febab", 0xcd}, {&(0x7f0000000600)="90603c2901d9c38089b68d85644ad0857393e25717259ab0fe6797a940aa984c6b171b04d0c31c72176566723e986ce25564ace1735ef21866a773b5dbd724672b30c37632d99be762393da92b9c214c73abf6cd0263137330bde2b706fe0d4359e221bdd7a4f658d90c9f63ac6123a33279b71724f1b9f4df089ab6fcc5cfb1785b910e42c7590a7568a0075268951476a5b759d96e821f010b29cd0f485035977e3aa8377e347b392515ea624f58fdd9206b731283dfc28731e3c881f513170872e7b6329da1ee326d8634e11b9829326ed5be9b8930e68308aa8298c96abcfb17002f26", 0xe5}, {&(0x7f0000000700)="d5b31760bc7775d84ab85dacd8151346fa5bbce9e04b8c68f49457624e9b723e53b97a36bb15af11e123e610139566925e7d50db0bba2805f89e6f43494b8b2a65e5e11603b025e0ed46943753a65f00466824fdee2356eaec708f232cd8a6d386f9454ec9113d10a3a26b604b242cb79bca2ed81186de75185f236f60291332d6495f41dcacc3bfdfa05f14f082b636b864dfa86aac3913181e47e3b2452b18f941aaf1780a932b3c152929ea4e3279e2152f9fafb5b79de854ed7812b444365af02c5fddac8595a8dd727dc35a41bb68e4d0d8f707a16be45927f24e80e78ba558e792d3bb1164f5a6994bbce5aa8a5f8beee7347cc1d3c43f2f042cad91b0e9e57e33315085d42ab1fb1ed447b044ab9947ed118ec19257a5f2353bffa2e8c5f000e2fd04ae4fba67ed0a62a0f255a731d9f05fb3b565c65a4d9e9d57188a08f43b7773ea0c650821743d47fee5c0393b1cea5304f28b8447a7d5cb49ae8086ca45bda0b0af849ee2bf762a638dda3695e4f06a30f6ce70dfcc6c390fa5b56d29509322e10b5108fab73a95fada119a6ef3a0eb75f82ed7faa530d70cf5cd9b1ed71e41d68e8e78c500bb41a45e92bf6cf685c99d71be5cff8c5c03863695b220bf5b3bd1022b48df22f0dc252874f43da7325deaefdf78ca9b4a21bab31bc707477c391babd4e49c714be30874c6943f0ee358a36c8ac087b5db1315f020f300924050ca9037787b990873aecd92bb13b38e7c82861d536559329d08c2ea69c084aa3c6a8c9ab3c31904b81ac2291aa9b982d7101bb7c1a21d20a8038e24c32d65ba0cf8dce8d49b18e827ce3d9b92b376d441dea6077c09519acef26fba73519bd861c8dd3d43e2f480eadf8fa9db43b326092d18a418f6450e119da2e093b0cca0051941d7f257f0e002a0a10332be055b4d4ae703f0783e0185202540f67b84f7501055e5746c32f9d6370d3c36c01cc54298c17bfe08e92d93e878e48c04bbbf9607ad1561c75fd7812f3dd15fe1f8d0e11a461b8b6b4f8219ef58febe537e83de20aacf7fd8de8bccd7f06b7fa6b0b229722fc4f32c7f23910f206e083e3187edeccfa89feab0a029458fd23523a042f60767798b66f4abbdb7e42882e772903a01182efac6e31d8cdec32bcf3a987bb1ded571f3dbb567859fa66782013c8d3de975115e5aeed906528eeeb0b1159a37cdcba027039f4496b87e268111e7a825c7b2d1b9772825e17e361a53bb3ead67225b34e3361730808dc8559adc25b02ab87cd30b0600a8ae04f349116ca02c53bb7f073240f58d371a2baaf76e3679465aaff02564b686ff6ae05f7b1366d7fb439cd92d1c42fe4285b793067c7ebc75f11c5f5ebe7e149020c2ae7a71f526ef8dd51df42d3499e726e4aafbb0741ab2ed6b4f1543a6e47df401f26db1f36af9d74e81ca2408b698c2a58c8956c5f288b801a789f4e7c1c8f0a2e0dbfec3fb245fab2ba82b46b32660da42f2f57edc13f833b059ae56d1d1e52cd8652a1acf7b2ae090f9961005d740f98a3316b7d2965db2ba0e64269970f9663aa791e49530aa733698133601eff67281ee42f26564c805431cc10c12f3644b393934a0632aabe4063712a9c52ea469a0dad7657b17f4bc0ef8fc3bcf4b42b7e2fe535ffcc146703e762826a9ab3c29b6777727ad242fa354a24b291d5b74b6be5e6e437757ed622cf977fe84786f2554b016ecc8a0d880e0bb219d2dded22e93d6b9a287e98e953455a4cc90b13201565e4611fa403164c775e50d373a89291769000cc16499f15cc854442c04a234f76ef1a9447b4ebcc3eefc1edeeda6fedc4ca61c078a493300af72217baa41d52ee596be5a02d1740cf30803c8e263313a23eac560f65913be1ca83070c029e4eb2ce4aef8f025f96068d722ddddc7ab7931e4c9e045c521a6e68e88b8a991686e78d918d281ff53132049b360477fc8a8a48e84e86dcc4291aa106dcacad88cce21abc5da6542dadfcc1b2f36a3f1d038da73521759ed66b0e9ad64c06ef1a93ae43ae09de63658ce9964022dfb3a2bd9688c115f7aefd0cb574290bfd5da9b37cf4516683f0abe1ba3219de002af89780fefc354ebfb0d6316d2511dbaa627c96ffc6acd406662a03a564c7a94a47c13c2ff7364b6bf3997086a734552653321869f79521b148a17c07eda4497e501b00bd4c9a4871728e9e030fb6063a4390458ca6391f8a6a992be2e86b19c6cef509fdbbdade7d7ef693a28a2eaeec70e2dea9804784e62a92901c28cae65c11c519d204ea7d03fa7c385708dbaa0835335cff6d65298466dab9ace4f50a84b72436d3cd43d322c2bfc3e67fcd9c021c1bb9d236b98e1a07d9b3f00e23faff6b1f2f83b7b400546d3d375dd2007769c7c034f9245e9750ca774141047d5bad52c51cbc9cf1047596cf1e2cf66f1246ebb191b5af276278033ed8d645583232113d46b70a941142310f62d4de6cb846c50634f746bdb48a80a056052a29d5f7189251ccef92b14b0a4d8c961fff8b7bd5bf38aeaac97945a14dbe23187ceb90823918fc917d13f7d40838ebf0253b3bc39b2c6f89d6a7d08f8e40b7d5dd932923810befb524c208ddbff378abe38e49dc34e96b0d5fddf4c9f644e485fdd7318df772ef75969123fbe717e45ee91509ab98a434664c9f68c0395c0a34f7b609e5fa0dbecfe619bcc461d1dbb49f9927e7957da2b97d60ea6391e05422fdf3df25ce5a5638361f1f55f99447070a26993e2ddd6a6346c65fea63bab97bafdce2215aee718728aae96b38e029dc9f0662244a52be49b500f9b6d8d3a962fad70ec1660a8a0435f436a11ddfefa2e1f5bb0ef3480314a0f84ef02dc115d8489bd54a42bd7a28cc4c8af58f3b2c512108e09ab6d60fd6cdf626c7f3d3ccb8ffb32e296c3809c49278764256b1e73f05da8553ff3d7a63256dbfe99e4a52b9f05033c3448a28a4c88658a6c0eb65d9a18805a5ba70d29c892b3822e1655830452dc61b1854e0a148cbd18e4a8cfc18db243a73a6516a849757e9c577fef588a8676524ac55f0ceaece11e76e3c6bc03b3209aa3b76b3e7df608455f044ba46de66682ce183297d97faefe0f7347a82d1da64b1f477daadbd1c39b1f615cd11ed56485e57ffd244d04ab0cc12bac39525a802257e5a5be6a0bd01c414d5c52ed713cd865b1e2ff21cd7d3a98acf4366fefcf32a8b48313382500c00550dde039de160ca2e870fb714f5557c378ba3164fb263a58f3bd1c8b01d16f236d04fa9acce6bb5a77362f0db339cf5d610da2bdb369eefbb21d721271a8ba52b2d073f7147ebc29ab6380e74779ebf4c6318cf7237153a084bd0d659531708fcd6159faf98a098078760655dd43575af778557cbb1037543b70fba1a8e6d1f4c7d9569047ba6639c92e2e7989f3bf20e53ef2ac3d42af0511bdfc7767f5d90282612395364558ab62b2be8b9e84e344968f09dc528429d165c90894b9cb4e625ebca785a03685c34d3ed614ee11810c9da74b626e6f1e0f28c562ee4391aea282cffcb4b3f9e0c332d1a31f06d717395f09a54c80efb5303fdd79d63074b6599dee2315ade22b174e1807742a1a60594ac14e83a272f8ea788ea467d74efc936e0f752f331d3ce83f0c30a73a9884fd260acdeb00ef2a61855cd2801d4fa65d97f73c502da0804ea45361d255dbb99850adff9252c46ef1aadcae8f6b367cc80624b516b478167e77274ad22e4489634292736989023677e075e2e5b74ac29597c30750ae9da6fbd4d7b923290d0c3d123acab4399cf95a1070618454878ca3c511ddf7af7977f8a79b0985dcf262e8b9dffb3b1690a1ffb88b7b513e20b2fa9a19935bb9b335af1f6fde9551d1aff731204a59c84870eadaf5884c938a6800fcf531d1d9c1bae46f35b04fcf620792683ed3afd44e9d972e714f99274c371b8403778cb302bdce63d7b7f9852e842aa0451b41bcf8017394f9f4d838c539c1b51bdf24e8285777e89ddca913e310283fa762d0b05674228dfe763b7757d9d25978f83f27d854db43857d9ffd58e75251ce672c1f604834d2b88b86d315e10a7630e6dda85f665661a64dfee5c2f9f4823889b03ceed0093c94b34ba39d68f6683c2c4050445dadad1083961f87a824a23a80bbb99d99591947ea2bcbe360be0d8531de32f5c6a5be9158a8fe407c53d551090169021afbb5b5019fb64c812f4912d9f5c51f111976bee05994967aaa73ef964f6cf10770201b10877b22c576d088b092132f813a19086f114052aa4e3eeea26e1389c6cba16cac1845a8658af38bd40af52cf9ff4aecfced1e0b90cdab8de0c910ddd323986b6b70c4d491e2e647cabc7742bc4fb26b0de2eab9d1d768007d4d9406377f3d4b8b203ac28692f73b5c15c99019a7f3311e7c138e9039dbffc5782fdc0994b8bd5cae13b4b2854175e4140f4b77974cd92cb6a0336f2bcbc5b3894fa14adee5060e254de1566704f768bcce79d710156c3beee3279b8e0035272d2f7aa5e3097f91a0e6c5e4401bdf8aae5b39eb3eac7a193f06857cb06b0c1884a3a1e770816d20c3de7b0982788a67bd797f81912300872fe340b0c3c1bd7c62f7fb97f18e59a498a3562c126d7a3f44ed13ecdc48da3e3994875fd7b19a3cea2e0d8a91aa7a8dc498cdf570601ce551e88a816e67abf1890aa7911f69efc7eb9a962cb18ac63d3b0ed1062be73fe9997c458df3927600bc4174cbc20330a19304e72c96453ab7a06c52bacecd9ad2570f4feaa7b4ed9a5a834254eed1cbeb30636628471843ca45c84aaa143d528c787aecab6c6b6fb6e1dc98de53ca5cb7a00d11be0b9040b2657bdaf52547aae99bb1a618327bc2af21085d0a950f66c71812429b640e8ca8b245bdf9f507f8744e068456e968871f8ff9cd18360e830ca90ea46ebef63800ec55e890f2e152eac0e309f84816cf6c0686d8708cba013ba4ac4989bd25d64b2acd4c361800eefdcca755a9450111f0c31f4c7acf4cee36f9e1876c052332050a1df5466d5de2796fe0f5b2482202228c051520cac2691d4e5303863723684aa8d68bd6da3143e48d0bacafa3706b1fd2d2897b791b7d8e558a84b6ad0ea3fd7cdf07eb9c4bb4c2b4c28521469eb44cf8f317a0f9bc6f08e5e0d61a8c136005e003e8cc477aa6d5e05d5d6673341531e951591755a21d1c9c554e0f43d7d6e07bb66d7bc49b95192ee2c96071769d239c1e4db15e26c4f87ea2e926557e07e2eae38ef002d16b7c91a92cea8f952c09bb41d6f6d5f5cc71a32b0f180fa7c5363343ac5359abf2981bf5853bbb9723eea120c4145bb795dc39622ee8dd4f24f4b9e8dc40748423be0a1d83599e2a61c42f5268da374e271b2d474d38b3c493b2d688048c96afd69c9232cdc5197f3d720c909aa5b27975661d10c76634b643c601070e979955292697ced594aa37aa982ee8864f9897aea6dc89a29d3efc1403c328fe9be9f45ac27c687761fe874ddd92043edf9c37879ef1c14d17ccc02c78e5c5e8880015a2c0f1706144813705ea10879407363641917076890ff03a72503fba5885ff948bb698e1e241a2bad89321f082307ef53c281e160f5fa6ac2e3e90efd91b7ef8f81c08cd8d90db431962662c377dc2cdbc9ce0f8d27302d36072d206ecea33288145eb90d77b847f5da612cb21ff1db66293a62cb490cbfc4a886a7c15ea5b06a1318de07a60649fff46fd17f2724fdb4c3cd14cb8e7682bd2130aed4c5de230c27621b19d37a13be422aca4a13a9b19bb80aa36a18cbc52", 0x1000}, {&(0x7f0000001700)="f4208d870464364a27080f7d04224a4cd9789b529b91ced2e05793ba8083d5657a1f9f4f87957b4d3132e79f4fedd8230fa3cee7d72a54a404d57c85318c57fa874aac3c7fb0f67ee7749539cee3b87dfae6b34a6a33f114f4f79868ea82aec09b5e6f39791bcf9c1c252c7f5c594422c835d1a07c23e1411d97904f45b7557328dc1e7b32b8f0eba33856fe5bf82631a790d2d8ee00ddfcdee81aa43c49f9654ef97ff768a29cf93d5e45a8180449c42c1d428d51441d9a3aa01b535b5fd95d8046e69ab2cf91", 0xc7}, {&(0x7f0000001800)="2507691fe7a7b82e741020ff20d37707d0de6b82e9298c07f444ba58dee5fd37487d94348e55e0e42153afa166a231caacde6671186558f7fae58eb2d77530725c23df40224a8c097c451ce19e98780fe65fa2f9dc322919ec2075599beb553af6bd1b45b227ce5557ee77a3c3c39b6ae6ac3202c461279b3a7dbe74bc8671caeffcc2a398e7952dfc25b2e6ce", 0x8d}], 0x6, &(0x7f0000001a80)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r1, r6, r12}, @rights={0x28, 0xffff, 0x1, [r13, r14, r15, r3, r16, r17]}], 0x60, 0x8}, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) r18 = msgget(0x3, 0x60) r19 = geteuid() r20 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0}, 0xc) r22 = getppid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000001c00)={{0x81, r19, r7, r20, 0xffffffffffffffff, 0x4, 0x6}, 0x6, 0x3, r21, r22, 0x4, 0x4, 0x734, 0x1ff}) 16:00:17 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 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) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xf6b0ca5356f15c76) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3e}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) connect(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x7f}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="5913a6898650326a820335760ab93e00"/26, 0x3, 0x0, 0xffffffffbffffffc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xd8c486a3f20944ad) getuid() r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0x24) geteuid() r9 = getuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x0, r5, r6, r9, 0x0, 0x8, 0x9}, 0x800, 0x1, r7, r8, 0xba1b, 0x1, 0x1, 0x100000000005}) r10 = socket(0x18, 0x400000000002, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r12 = socket$unix(0x1, 0x2, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/de\x01\xd7\xcd+f\x00', 0x1, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x4e, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x7ffffffe, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r12, 0xd2156236dd782f86, r14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r15 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r15, 0x0, r15) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r0) socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000000000000000000000000000bc67610078bdcc631018533a65f62ee4f0cbaef9eecaed826e2b25724112a81f35374ec079ebc45fb4e3300ada631cdb7ba27303e08c66c85ac2c1caf53b86122c6fabf27f5ffab8d81dbf11bd2d4497c28ae196ddf191e634a626fb22815f711149864e4f398409d5a5f5999079535f22870deec2c57bb6577ea92f147cda47"], 0x10}, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000140)={0x2ab1, 0x9, 0x8, 0x1, &(0x7f0000000280)={{0x3f, 0x1, 0x4, 0x20, 0x7, 0x1ff, 0xfffffe00}, {[0x3, 0x1, 0x2, 0x6, 0xffffe00000000000, 0x9, 0x0, 0x0, 0x9, 0x9, 0x7, 0x6, 0x1, 0x9, 0x7ff, 0x10001, 0x7ff, 0x10001], [0x0, 0x1, 0x7, 0x2057363e, 0x401, 0x0, 0x8001, 0xffffffffffffffff, 0x7fff], [0x0, 0x3, 0x50c, 0x9, 0x7, 0x40, 0xffffffff], [0x6, 0x200, 0x7, 0x10001, 0x3], [{0x2, 0xbe0, 0x8, 0x9}, {0xfff, 0x3, 0x404a, 0x200}, {0x8000, 0x9, 0x4, 0xe5c2}, {0x81, 0xfff, 0x3ff, 0x4}, {0x1, 0x100, 0x3, 0x8}, {0x8, 0xfff, 0x1f, 0x20}, {0x0, 0x8001, 0x8814, 0x3}, {0xfc01, 0xffff, 0x1, 0xcd1b}], {0x0, 0x4, 0x1, 0x4}, {0x5, 0x1, 0x4, 0x8}}}, 0x8001, 0x6}) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x0, 0x0, 0x1f, 0x13}, {0x1, 0x3, 0x4, 0x80000001}, {0x6, 0x4, 0x1, 0x6}, {0x0, 0x0, 0x3, 0xfffffffd}, {0x100, 0x4, 0x4, 0x242}, {0x2, 0x7, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:18 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x20) shutdown(r2, 0x1) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0xffffffff, 0x5, &(0x7f0000001240)="184934ea3efc32a45e89a30c13e37d6253c672798bf3d081231adc885780df3a8045f12e0047a39db54d9735be7e825f5650b2eb95c5efb66f240682c4a6f777a7ce2052d52e25646dd5f6ce6932bf81b91c1671cdac1e0bdfd926177174a77d3b1773a13d8d7e87fb5d3bdc0cdf230763a7b893963821f2a337c4e2bb8624b8777cdf4a3c562700d056eeb271a375705a00d388e59f", 0x1e9) setsockopt(r3, 0x3, 0x9, &(0x7f0000001080)="154285c99a6e5a95499e0bb0846468e4d99800f60f34b91219c224bb1b470f9db33bf157f161b52d014e4d1697007f074495cfd4ba2ba92e4b08", 0x3a) dup2(r0, r1) setsockopt(r0, 0xffffffff, 0x8, 0x0, 0x10f) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000010c0)=""/85, &(0x7f0000001140)=0x55) r4 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r4, 0x116a10f32c048f83, 0x3, &(0x7f0000000040)=""/4096) r5 = semget$private(0x0, 0x3, 0x222) semctl$IPC_RMID(r5, 0x0, 0x0) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x1, 0x7, 0x1000, 0x3, 0x2, 0x10001, 0x8a, 0x1, 0x3, 0x0, 0xffff}) chroot(&(0x7f00000001c0)='./file0\x00') openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000340)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:18 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) kevent(r0, &(0x7f0000000500), 0x8, &(0x7f00000005c0)=[{{r1}, 0xffffffffffffffff, 0x9, 0x80, 0x3f}], 0x8, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x401, 0x0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='9', 0x1}], 0x1) 16:00:18 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:18 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2c7, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x2, 0x0) r6 = socket$inet6(0x18, 0x4000, 0x0) r7 = socket$unix(0x1, 0x7, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x6, 0x8, 0x0, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x0, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x800, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x10000, 0x0) r12 = fcntl$getown(r0, 0x5) r13 = semget(0x0, 0x0, 0x2) r14 = geteuid() setreuid(r14, 0x0) setreuid(r14, r14) r15 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r14, 0x0, r14, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r16, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) dup(r19) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r14, r17, r18, r24, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x6, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r27 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r27) r28 = semget(0x0, 0x0, 0x2) r29 = geteuid() setreuid(r29, 0x0) setreuid(r29, r29) r30 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r29, 0x0, r29, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r31 = socket(0x18, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r31, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r33 = geteuid() r34 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r34, 0x0, 0x6a, 0x0, 0x0) dup(r34) r35 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r37 = getgid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r36, r37, r38, r39, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r29, r32, r33, r39, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="ffa27684122ec6c0e35b6e9f4eba537dcc38119295cc7b1bd06ee6c5ecfd3005531be8ff75cdd3", 0x27}, {&(0x7f00000002c0)="b29c07f2ac041553493f5fb94fab0fa4311733201dd58a62d092166aa92e812c61ad", 0x22}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r3}, @rights={0x38, 0xffff, 0x1, [r4, r5, r0, r0, r0, r6, r7, r0, r8]}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11, r0]}, @cred={0x20, 0xffff, 0x0, r12, 0xffffffffffffffff, r17}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r26}, @cred={0x20, 0xffff, 0x0, r27, r33, r40}], 0xd8}, 0x4) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x4, 0x80, 0x0, 0x20000}, {0x808, 0x0, 0x1f}]}) r41 = socket(0x18, 0x1, 0x0) close(r41) r42 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r42) socket(0x400000000018, 0x3, 0x3a) setsockopt(r42, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r41, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r42, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) msgget$private(0x0, 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000002740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057f9ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052faaf782112e09d045ac957e2b908080ce77c6b2f9b8144aab9fcc9896cf0d23ae6fb99c021134f730ed1123a8f689617a046c4605601c5e58329eb128a079faf99438f260bda23ddedf7bed38cc91d2aea1aec8cf10ca36cd66e830bf598a3fdfc3869e14cb456663700000000"], 0x1008, 0x2, 0x800) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) geteuid() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x80) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x9d67, 0xb2f}, {0x18, 0x0, 0x9, 0x3}, 0x3, [0xe7f, 0xb70, 0x0, 0x5, 0x7fffffff, 0x10001, 0x0, 0x2]}, 0x3c) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001140)={'./bus\x00', 0xfffffffd, 0x8, 0xfff, 0x1, 0xfffffffc, 0x5, 0x8001, 0x3, 0x4, 0x5, 0x3}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:00:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r3, 0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0), 0xffffffffffffff2c) r5 = socket(0x18, 0xc003, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="6e70686f9ed2e5e29ddb78503110788528a8c2c32476ebf7dd4fd80a226b05081f999d384632667d4848065d8912b7e603c119ea9095e9406befc77636abda8c9ad821ed"], 0x10) syz_open_pts() sendmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffd14, 0x0, 0x0, 0x0, 0xfffffffffffffe13}, 0x0) 16:00:18 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x4, 0xfff, 0x0, 0xffffffffffffff4f) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x8, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x2) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r1, 0x40}, {r2}, {r3, 0x100}, {r4, 0x40}, {r5, 0x4}, {r6, 0x1}, {r7, 0x4}, {r7, 0x10}], 0x2240, 0x4) r9 = socket(0x2, 0x10000000000003, 0x0) accept$inet6(r9, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x4) socketpair$unix(0x2, 0x1, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x0) acct(&(0x7f0000000080)='./bus\x00') acct(&(0x7f0000000000)='./bus/file0\x00') 16:00:19 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) fsync(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getegid() lchown(&(0x7f00000001c0)='./file0\x00', r3, r5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x80, 0x0) close(r6) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f00000002c0)) open$dir(&(0x7f0000000300)='./file0\x00', 0x8, 0x8) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r8, &(0x7f0000000380)='./file0\x00', 0x4) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) dup(r9) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x8000, 0x0) getgroups(0x3, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r10, r3, r12) pipe2(&(0x7f0000000480), 0x0) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r15 = getegid() setgroups(0x9, &(0x7f0000000500)=[r5, 0x0, r13, 0xffffffffffffffff, r11, r4, r14, r4, r15]) socketpair(0x20, 0x4, 0x3, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r16, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) r17 = open$dir(&(0x7f0000000600)='./file0\x00', 0x80, 0x20) ioctl$FIONREAD(r17, 0x4004667f, &(0x7f0000000640)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x2d90, 0x1, 0x9, 0x3d}, {0x2, 0x8, 0x0, 0x9}, {0x0, 0xb2, 0xfd, 0xfffffffa}, {0x5, 0x14, 0x9b, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x90, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x7fffffff) close(r0) r3 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:00:19 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x80000, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x2, 0x3, 0xff) setsockopt(r1, 0x1000000029, 0x20, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0xfffffffc, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) ioctl$WSMUXIO_INJECTEVENT(r1, 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) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:20 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x170) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/Nev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2000000000004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") 16:00:20 executing program 1: semget$private(0x0, 0x2, 0x4) r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000240)=0x9) fcntl$lock(r1, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r2}) r3 = getegid() semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000680)=""/226) r4 = dup2(r1, r1) getgroups(0x7, &(0x7f0000000200)=[0x0, r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r6 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r6, &(0x7f0000000040)='.\x00', 0x0, 0x1) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r6, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r8 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r8, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x16041f22d4db703c, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r5) r9 = semget$private(0x0, 0x4, 0x10) semop(r9, &(0x7f0000000000), 0x0) semop(r9, &(0x7f00000000c0)=[{0x0, 0x29, 0x800}, {0x4, 0x0, 0x1000}, {0x1, 0x6ad0, 0x1000}], 0x3) semctl$GETZCNT(r9, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000300)=""/61) fcntl$setflags(r6, 0x2, 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000980)=0xfffffffffffffef5) semop(r0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x800}, {0x3, 0x1, 0x800}, {0x7, 0x1000000006, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000001c0)=0x3) setgid(0x0) 16:00:21 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x4, 0xfffffffffffffff7, 0x2000100000005}) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r3, 0x20004b43) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) r5 = dup(r2) close(r5) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000000)) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 16:00:21 executing program 1: r0 = socket(0x6, 0x2, 0x0) socket(0x1, 0x3, 0xfc) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="5602e5ffffffff151e0025ea1c61a0fac06cb1db7344b7cf0977162e63016fd625c714bccee6f5a4ca49c89a9664a72c7bb9477126f74237c8a8e22a390efe769d405b1728137a650a2e8753d78eb68cc435273e2bb453035502000000000000005c73d45c2ed2c523f99d119e888d2de938d00e4c49dd20215d060341536016ec07708b709ff4cd0d7ab0d93104873865f4ce3468878472b71da30acb97af28b190bc2ec5ce8b6b08368cd2d57551322423e50030fd6466c963903a75f275cc8843db15de2210c87bfba51889c71b7277c47735d5f3c893e20489446eb99626b8b4338ffced99fb9d10aa2800"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket$inet6(0x18, 0x5, 0x6) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) listen(0xffffffffffffff9c, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000000)) fchmod(0xffffffffffffffff, 0xe3) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) 16:00:21 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\b'], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="a99199fe0ef6c04793a9278e71d84604edfd820df751d858d2c83c300396ff004502bce2f225f943bfe0bc54b5f115e721ce2aa9c4114b9ff1891d38ee8477f4baa623187aed51dd92720b078513bd0274059b70cf2a822cebffbf9f3ba28cc1f9fa45aa77056ee8e70a7de3bcce72e185a488eafc79d44c4bb717683c8919a30392c172d9d1d17e7a40e65c03245989ed914a7fe6296606ef6d6fbb01412e5fa1d4ac0b2f7cf42c3e26f21494bd11a64173959173b08c821f10d30eba04abdad095e5348592b95130a0a821f6871152e15a4b11c73a4cede55abe935c4eb65e510389a607e8d459838bb582e5a362ef3573301ec49f1c980bb1b7685bc903cfbe8d8b2c3d0cb33781491c0dc3224e18420b93b8adcdcc"], 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) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000012a000/0x3000)=nil, 0x3000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:21 executing program 0: ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='A\xdc\xc7_\xf1\x00pf\x00', 0x840, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:22 executing program 0: 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) munmap(&(0x7f000001f000/0x1000)=nil, 0x1000) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001180)=@abs, &(0x7f00000011c0)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001200)=0x2) poll(&(0x7f0000000080)=[{r0, 0x40}, {r1, 0x4}], 0x2, 0x6) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000100)=0x22) syz_emit_ethernet(0x1000, &(0x7f0000000180)="7ac46556b83963133bb00b3cd834303a239766223a5462be9dfe0df3467bfd88296a583e064fb5a8ae1302ae7350fd685dd2b81bf90e58a115199ea2e8438a942ea87d0e7975d1f35a21777d46f55c1fa178a7468c977e5232f781402cb9bfbd2e650afd5d1e25f32ed0b8564e5eb24445de3c5eb5e97faf31836ae71e24c6de0aec2ec0b4dfe266427704ff60470b2bf7a9fda1d3f154f3639c1d808d371c4a7abe4d612bfc0d737a1d46b3b5c7889a58f750fef86a9372decc67e0b21f655540b96bc83abd98e34cb5dca42e9c2890668616628d0a473c15276000e88e9eb2ae047484fe93fef4b0099184db82684057a7d49e7627f88819adf6b0e7ce42badeadd59eda5c1a753069a01a009c2d3c622f853df72b5b10a20a30627b4f8591d1fda4d37b4112fd72e35a21f628d36f771294d23351095f31cdcdd01174b9cb967555e82d9c57a42126ea391d28039fee99a67fb65c89e65f1cff659608f342c87512c705e0a45b918f55c2ced53d6bd0cf1b02dac82c39fe286127913522469baeddbd2c12b22609362652c4cce7717ecaf84d625a6595d6f0f2f2007810fe82b1a412e743cccf731c25054ec3b27f285d9a21392915103760cac80d45d20603f54e228c6dea6d5812a11aad39dd9de611a68d584a99c06c82b6bf10584c06df52ddba3cf0e1860003175883e77f9e5e80f9fabe5912330056accaebea87c1f07fb11ff7ff7153a299d69b575bd85094dda4fd899cf2ac56e78864fed7acf8ee7d345b3d3a375eb2877a961ae571a7f3eec76da54e062431c5f6c1a70cf58aca8ca8b7df4b7589cfbcf4eeb3b4abfb99ee9d3a919dc7497bb4ae357754fd7d6353f05fb91a6fc4976b59d89ac74316da2e974d1b679f42599f839c3ecb5d67d6290d22528f71da4d00d6d5778f9e7f1854c9d6cc84b4c73fa8d90e964e61151afbd871c2334dc0b64e6e38e85c98b27629f730a96596fec6f45c52bf0d80e0e5325af7405e1d43e1f0b71826bf8a18e53f54030b0b1c1cf0c3f9c03f7318e88a14d15a6d3ab1db38718217071c8343b0ddf3b1ac91e344231e84a590a032f95dabe224f6cccd8c50470962917485e0b8417da98a8a724f1f097a89babdb0190900a5debb217f3e62328cb6002768127f05dfc26585764d8613876224b9981fac6773c601a443b62ec349d1430f4c4c319f2b1fdfd7d48f37c56ddcbcf56f8aa86f8c7897ab13f7b31bceafd1a59160ace991e88b142a12cfc7cdd5281f5815147e02128e2e651226b4c07ac5113bd4796bfb41745befa3a81ad1e749315a34f46e3df7722429d6ee29e1f63799ee4faec17b8fcd4c1aacddb6b30541db9f602789f1fd114ec0288e1cb72a28fd7951b0003535c06c981b6b4317494e490525c7c2fd8116bd3125521616be8c26e597b2826233b5d2d087cc2a638290181a05f454efdaf4786057604824d268421f5a56f7cd1c4e0cdc05ed1b0f17a7647a88d60663091674f8cb62c12427c3985b972bb08dfe2954e1ecc019f29d0f4d2e48645dc01cb3470c77509e6b0b4aa358f6a0a561322013d7440cda8d34bccad03dcce2bf221f502a76290d61c437954503674d6c15148a5869de3c80cd867e9d80dde145ce22c273dd99495ee8bb99c74b04dceba761955397d71c766886ba9b06612123da8de9e5bf5f9c08849cf52cf42292a8cf94396da58a9c5f594b341652a39e2134aa3d11b117368f4ecd85f2798fbfd60c64b0901ac711b8f5f68664507abe2387c53247e61c41188fd8ecc81e7a9198ca05ca8571ce2c25ac0cee3b00928bf42567029286d63b634bde28ca912fec8599408b77264cbc9ae3e0e923048db1ef0d7a6c4fbdf5a43436d6317c60c82a0a6e153290e88e5b81639bdc80e5acfd0bfa39da301a5d4230fab99290de26580e6cad978b2f95d443fbab7d9db5a283ca58feeda0288b163c1fa941ab887e4a8b49ad91a04980a3971c82e8ae4f030d2c273694c8ba9b6bf280f4ef901d85bda4aa54980ffaf021ac83a254b974b377a2ed4ba44b815a20edb977d207cda68c4102b161781c84cc79c57a0b80d563ae0b407ba73121c0584b31fedc94c33b3486ac48d44fe079e50cb76d259a06f791d2653bc9c2b6cf888c7d07325addbb76ff97e2b4d5ef00ed2961c03221bd8cb7880bee2fa0739bb0225d46fb3deac10d1bc27182af703d8941a4267e89f21a20e996e801b3054303e7c3e05a3bd305c2e7b0791387bb010ded837fdb574322c6ab202c4758e3ffa41a0d8a807333670e30c0cd0962fc44c0c5c112d3988433163203e50eeeec78b9a7ab3dcbd8f4ad709f1964daf28e439a2de48324ca818ee254a2bea55c020aa4ca5ab4dd7fd9ff910c557c188089d38d0801cd2238f57a45d957f2600f5f985b2cf727fb4b591915a9c30022e8585be855aa84470fd4b066af6052dcd7a12ae691b05ac00fe823d0c41fcad3110f5d4025d2af9b5c71a48003a86ebcb1e92ad8cec75134719ee2e33833fa8e609ad346f01238a339bcffde518c80c774358c0972c557ed27434f35861c455cd42a10fa096e915c4de088e241c5008334c7a6cdd70e2918f718b2f02d4e47781c7b17fbf8de4945aab592284aace2c0f9a4fd199cc66f48f9d2d4bb90b1eab1b8270f255026fbc58005bf5c3398c360903838a70ca4eadd65c771b8af738e5d353aa9129d879561d065a59d7d1a85b498e83277d10416ff8492ac985169d54f8eeb5e8c08653635c22cd60b8b452fac33ddcc0488c2945e015e4d88b286ee7d90a534db57d874c4b0eddde46ea7b0a14a736f9807feec30d08e1e3baf5cf2f2255845c1021398090f12f64ff8fbb3938dac7b50c11ac23fb9e12e492b58417db6a10ad75b711b0aa8241685d084d84610bbbac00068e54070df4940e103eef9e4f80205ceedd1d7c28af25a7501c4767d95835c2c074a262088150f8e8a9a5064adadb3844533c41fefaa845568170a2feb03a379ff10a423662c91bf2c61b8b0fa92267b5df9910586895cc67ee08b2454d73282972239b04213da1ea51a72d0cec1794c322273d07fe85a4f98744162783d90d67ee2d034d6288c4df72d0d6f99f520fb50df6e43a65858b97db12e338e8f789a92e6a9682a3a07cb594e92a9779e92c59a962ce23575808c9794dd6a085edb8795a44cb85e5e7dfdd282a32f8e0e9d7d8a22b6b15f7072de6e024ef530fc0f1bb7f118e30fa302a47514331d613a83528f3cfa35332708a01db850dd4ffd37ce826c6664c239bf48d1a7c09f6ca30f6b85b0f5142045f8a133dfc59b0edf93b529ade0bfe55bb67a3fd5d586dad6a82fdba2a798c50918b8fd464c398e857b7ad57aa56301d2e3b850f678a40232f4b6b2a2496022457d1e40f4d5ed3d0304ecd24a20d455bb10790cdbb5b5354fe0a014f46f1a392555a01f284e39779b9987764b1a8c827015a9961090bc7a74366f1fc38c86c6fe723930b827b16cb392e76a98d9401762e80aa42f6a5542b3e09f965867af27876ea08ebadecae11faa36b078fbf454ee25f31af4c917131bfc631cf674b25efbdb9782871b8b6206e0a1938aa6485ef8c2dcb3be913a53bd047551edb444ba1a2f47d4214711e965c246e6ed3e5982bcd98f8e9b49f6122a540f43471d5441a6a767f973f2340e04aa0e57b58183335cf5559326051de0cfe2a74e33bdf2b53454b22ed26382012b97c2f11b5c89c70e3470f97bfdee4365e1ed96e023c97987a367909606335ec3325d9bf21329a96326800d3ad8ceef42d2f1bda90dabc7b030123e82584a39917be7eb3b14f82f48b4df3a6f8dfce72a1fdebb3a6a0a3607c57dc1a0407cc01eed367fc3e6f3b258be9f9ae8692143932eefe0fc9e5fca742967eb2f54be2c753677c1cf08aac202a614bb018aac8c5b6cdd5923487adcaf3dbd685b574255a4f17a45ed2b4adbeb49d3c58ff7b5818301308101cd4da0b6b13f8de1f11fc9cc57965cfb56df7ec2e6899566cbbfaf7b2b5ddc13d074ce024871236b055155eeb1eab390ff7bb2bea47aea9ca28043ac8135300d67e0f4a63a6457e21b361af0ea9a996616cd96b7d9c9c662f0c4bd857d27ffec508fb0cfae51294a594cec7b346359fc44e50339d0740e513572d76e2fb70e9107336ea2055960d3d5e6ad83f8fb9f9e69f2067e2a70e713093320e1c0568a92d3d9024701b12687a81b8263a5f559609d6cdd19bf1674394443aeb5d59fd9c92309383077ff936fd6a624487f013900d1f31adaed3542a0e5890d0c164b6b31ea41cf17a2c53d093b024725e2e22873b0caeaf258d3cdf918d2b68c13103ed273f2494e24798bec416468136a6cc95a42e5af89c0556ff73633d3a96bedeec3aa7d66ed6275437431acde5ab2dbd5d7082462f3f66365ed83186c5151cee028425e778e56270205280587234d15bfd755c5d8b783ed22e81c6ff31e653c874daad1e8c5feaeea0d73d92a80cb64143e46d34c8a5e3ded72406b77418b78aa7651868caba0c9e701864477827c866c8f153a9064f7988065f1b6b68f2b472e5c901e275b3059424a960a5eb8a4b272e61c9be837b8fa2c2475ec8163503bd57c2a17f4808150ac7a6da307e0127192ecf2cd6d5eb185396c3dc6e9f63a3dab46ac98a34bec2cb89bea1e1a88f30186802a198983f7dd34ca06222d67049e1d937ee6d1b06f19730e76d8f1a3c293d325c5264a08edbf62f40e85f797034a6868ba0c5ad9f1ab85c3b662a909212dbdf66d6d800d011e76ce21bd084a370bff1d51e5d4a0b05fbebd2fd9bd5ecb97bc0b721e4ac1611bb7f9baaa888854cf178d25f67c8af710ce1308e53b4ab5c237dd2d2994ce4e9414b6cc235555dea778e5b214d694fb82a9f2c49559292b3e08aaf2034531268b668a81caf0f9b7ad93d36f0ae1cac84f7b9b9b0ba6a029c5ad452a27d50124f6bb320e548fdcdfa39ec375cc6b9789e14585716167b6c7a9381a622e50c4f590a2e1ed4511369720029920616f72b811580f53eb49e1f2dadb1439b317cebbd340c1ce0bffdadf7d945a592d618b341e65dde68885d25d5effbb005b0091c6e353b852248ec6439c5df72ffe57c207812e389b33cd76993c4b395bd5e6480e344b6a4cc36fbf548c5fa7383c8523d23f28b1d069e3ea2d607fafe83cd72c747e58d790e565d06e0a6a2ffdbc6c6e3bed08f85d23bef2f51e2a5972d4803ce066080547db8fa738a485e25b9417f74492094562aa7d0831b37e810a1508cdf761702d0a31e6abf80b674b086a929b5829908f8f09ed3e0e7785e99848c164b7ea38970a8e2a0cddb012581712edd4af0f042e0c39d45b40f4e2e597c257cad4765485f1e8a2f22e712089a0efdaf18ddd91282565c78ebc04af17d4b0c5660b387749c5097a752821366c32610e4827fe1ed6cb2dc3a48d5263b0f542641a856142dac968ecd50e32da29d2f4db82e2735ec15b5a05a037d5884fc49d5d094741ee6cfe842a08b34483f7d2ff20d374c6cf3688674c62c1db0c8ac1c2c07c0107092ed4fed1e8894af4fd96baed4746e78dceb081892764422f305648c4592d9de2177d55bac13d5d86e465ccad72e86529be67f0e5b0d4f59bf34fdba11915ba602b036af5b51331d1d066deb5b92cb61ea006c78fb243b417da69522bf3b60f224b391891410d2504aae015d3b87486fd407d46d9e0ce158e4082abe13c68c4c5d052628fb302b9d995fa6d56524c7e68191b4a11ce31361c128de520017cf46713f2165e7f3b50d71f21b57a") close(r4) socket(0x400000000018, 0x3, 0x32) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) getuid() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = dup(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x100) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022f2f66696c653000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r3, r4) 16:00:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000080), 0x0) acct(&(0x7f0000000040)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') chdir(&(0x7f0000000080)='./file0\x00') 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x20e0000000ff], [0x0, 0x0, 0x0, 0x0, 0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x40000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:22 executing program 1: socket$inet(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x6f476ea0c0bb037, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202f5ff20f7446c23bcdd1bb7e1febdf8c5aaff0dffffffff090000000000000070b2c5d59b0798a32356f89e4113f4e36a49947ba3aac25868ffb8c6d768ff3275945afea1d23e965d352b5e4c11f9d59385c1b20502eddfbdd5f7065871c64c33c9d5df40d2598470e18a4248d2f28b78861b813a661b1650d735f49cfa0c7e972ff3978406716101f94c57d7d7fb4d2117c14f78facdac2753ad632ff4340b692c6b"], 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) semop(r1, &(0x7f0000000100)=[{0x2, 0x8, 0x1000}, {0x0, 0xb7e, 0x800}, {0x0, 0x6, 0x1800}], 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x4d}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semop(r1, &(0x7f0000000180)=[{0x1, 0x7fff, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0x2}, {0x0, 0x9, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0xfff7}, {0x2, 0x3f, 0x1000}], 0x7) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) 16:00:22 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b660000000000000000700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293301df456214f9b6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b090cb0b4a32430014b584a28c2d2bee66177a870968a248d1af8b0908607321a71e789f5c066063e59da2bd0bf47e45dbdc076c39715acb67bd0cfaa664e2a0ce2317b0778d27f63cee7bd52f48ff57fa99d173e7d5a84e10345b44da1d165007ad59217d3b12561b94403c8d2a468d9cdec64eff4ebd0e342766a85e02d2fcdf3da5f942acd8c0cc9bb84bc36b8f6af432c1835d12536515fb12810413b764469cf2", 0xa3) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x10408, 0xd52fe8c421af681) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x100) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0x40, 0x0) 16:00:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) socketpair(0x5, 0x2, 0x1, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x40) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) fchflags(r2, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) 16:00:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000940)=0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000800)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0x1, 0x9, 0x334f}, {{r0}, 0xfffffffffffffffb, 0x80, 0xb0000004, 0x40, 0x316}, {{r4}, 0x0, 0x4, 0x80, 0x3, 0x3}, {{}, 0xfffffffffffffffa, 0x10, 0x2, 0x5, 0xd55}, {{r6}, 0xfffffffffffffffe, 0x84, 0x30000000, 0x10000, 0x3ed2}, {{r5}, 0x0, 0xc, 0x4, 0x4, 0x1000000008}], 0x4, 0x0, 0x0, 0x0) getgroups(0x1d2, &(0x7f0000000580)) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x2000, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x9}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x2, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x900}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x3, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x676e8918e2b5059a, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3}, {0x3, 0xab47}, {0x2, 0x4}, {0x1, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) setegid(r7) setgroups(0x35a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x6, 0x8, 0x0, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) dup(r9) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchown(r8, r1, r12) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x17, 0xa7a1, {0x400, 0x5}}) r15 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r15, 0x2000000000000029, 0x6c, 0x0, 0x0) r16 = dup(r15) ioctl$WSMUXIO_INJECTEVENT(r16, 0x80185760, &(0x7f0000000540)={0x4, 0x100000000, {0x100000000, 0x114}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r17 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getdents(r18, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) kevent(r18, &(0x7f0000000300)=[{{r17}, 0xffffffffffffffff, 0xa0}], 0x79d, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) msgget$private(0x0, 0x200) r19 = msgget$private(0x0, 0x200) msgrcv(r19, &(0x7f0000000980)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000c80300000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006199e7cec89e45ce7cd179a5801fb44f2910aef3bb410913425634db7de438b0651785ba69cd62"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r19, 0x0) r20 = semget(0x3, 0x4, 0x8) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r23 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000380)={{0x5, 0x0, r21, r22, r23, 0x40, 0xae55}, 0x0, 0x9, 0x7}) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000100)={{0x3, r1, 0x0, 0x0, r23, 0x80, 0x6}, 0x5, 0x400000000008, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r24 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r24, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r24, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r24, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() 16:00:23 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = msgget$private(0x0, 0x315) msgrcv(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) msgrcv(r1, &(0x7f0000000140)={0x0, ""/129}, 0x89, 0x0, 0x800) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) r2 = dup(r0) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1ff, 0x3, {0x2, 0x7}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x13f) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x1422be82c0b5004a, 0x4) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x54}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x0, 0x3}, {0x18, 0x2, 0x0, 0x140000}, 0xc, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc]}, 0xfffffffffffffeb6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 1: setrlimit(0x4, &(0x7f0000000000)={0x7, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x10000000015}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000040)) syz_emit_ethernet(0x113, &(0x7f00000002c0)) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x1a0) r5 = dup2(r3, r4) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="57351bb9af9ecaf700279bcad840b64fef6f8cef5f1fef993b25e800f43f1b6d6b94aa7f80532a99b893763069764dc886d110ad88b628f8e89ab0425534657233818e6714d9eda873988249231d76a4358976e55a5488163a280c65ad3203a9f00a65d62b4d372cf3f3a5dd2fc9f6bce108"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) accept$unix(r7, 0x0, 0x0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x9) 16:00:25 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x1c0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) syz_emit_ethernet(0x55, &(0x7f0000000140)="6d790d5c08dac9aec7fa41eea9a39b788e30e5ddaab01092452428d73e07878ceb1edcaee7adc7cbc8bc3c307938969a750a3dbeb656887e1b7344fa5e5aed7bdf02afe9830de70c245f7a8bf2781c1d79b39e39c8") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="010000000000000064d1080c9ef28e1c578962fe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dd6d477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb37de1dd7dced7f80e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d456fdfb8765720fa0fce138cbe2838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d2459353605d6083b21d54a67948a02a68a9c3b9601587a792b43e83163f4baf7fa42f1b39ed98457c3581cb25ded9e6b132290d45c5d97e02ae1d5df93810835bdf3a522ca744d694c6022594b0c39c69f806369b656f1ad13c90984cd6718b1eaa95d46ddb9021eba7bf8ff08968f7fa3cd831375e9bb840b589726faf51d2bddfebf017b27610c48d4913f67862e87a3ae37e1f6167ce8cedd57ef7b2dcf551807d6ac2e9e511621bc02e0eef971ea52c23c5aa8643929f09740fca505233c8a11416cd4448e24da0a43329823482372efa530f011efec0bf2dfa000000000000"], 0xeb, 0x0) r3 = socket(0x18, 0x3, 0x3a) r4 = socket$inet6(0x18, 0x3, 0x0) dup2(r3, r4) getsockopt(r4, 0x200000029, 0x1a, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x3a) r6 = socket$inet6(0x18, 0x3, 0x0) dup2(r5, r6) 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) open(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000001000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}], 0x1}, 0x0) r3 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000440)=0x6) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getegid() r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001080)='/dev/pci\x00', 0x140c0, 0x0) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) fcntl$lock(r7, 0x0, &(0x7f00000010c0)={0x2, 0x1, 0x7, 0x5, r8}) open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r10, 0x0]) r11 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r11, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) mknodat(r11, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) r12 = geteuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) execve(&(0x7f0000000280)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000002c0)='^\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='+\x00', &(0x7f0000000380)='+\x00', &(0x7f00000003c0)=')%-,\x00', &(0x7f0000000480)='\x00', &(0x7f0000000500)='\x00'], &(0x7f0000001040)=[&(0x7f0000000580)='\x00', &(0x7f0000000640)='$\\\x00', &(0x7f00000006c0)='\\f\x00(]:\x00', &(0x7f0000000700)=')\x00', &(0x7f0000000740)='$\x00', &(0x7f0000000780)='-.:\x00']) setreuid(r12, r13) r14 = geteuid() fchown(r0, r14, r10) seteuid(r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xffff2d23, r5, r6, r9, 0x0, 0x92, 0x7}, 0x0, 0x1, 0x400}) 16:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x10000, 0x6, 0x0, 0x4, 0xfffffff8, 0x7, 0x2, 0x0, 0x9, 0x87e6}) poll(&(0x7f0000000000), 0x2301, 0x0) syz_open_pts() 16:00:25 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022ea0e97e8f1fc64f94b8899666696c6530009fb2277a972cd7b619bae046f3a327be55b3906ef3480c7649d6efde459048f55d5bcf70717a01304ef50eec8bbe4a63d8902ba5bff864de2692bb1725831678eced1228a8586d3251e8cc76fd3166ae1441d983cc3a12c014746c609004dd94a8366a5966e5ae2bd7094942ec12c6b2f696e9211f3d95ae923cc10352958e2fa366517d817b69f073d793a6fe4ca870bbba4ed905a1"], 0x10) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x8) write(r5, &(0x7f0000000000)="9e3eaa565ec0bf6abfc64e3c6f86748b37bcc20000009c31b18001029c341cc90d3e5575000004bf", 0x28) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x0, 0xf3, 0xe6, 0x9f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x34, 0x0, 0x0, 0x1}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:25 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x3a1) pipe2(&(0x7f0000000000), 0x4) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) r3 = shmget(0x2, 0x1000, 0x142, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x1000) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x3) 16:00:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:25 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:25 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) msgsnd(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="010000000000000064d1080c9ef28e1c578962fe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dd6d477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb37de1dd7dced7f80e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d456fdfb8765720fa0fce138cbe2838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d2459353605d6083b21d54a67948a02a68a9c3b9601587a792b43e83163f4baf7fa42f1b39ed98457c3581cb25ded9e6b132290d45c5d97e02ae1d5df93810835bdf3a522ca744d694c6022594b0c39c69f806369b656f1ad13c90984cd6718b1eaa95d46ddb9021eba7bf8ff08968f7fa3cd831375e9bb840b589726faf51d2bddfebf017b27610c48d4913f67862e87a3ae37e1f6167ce8cedd57ef7b2dcf551807d6ac2e9e511621bc02e0eef971e015e885200b6a52c23c5aa8643929f09"], 0xeb, 0x0) r3 = socket(0x18, 0x3, 0x3a) r4 = socket$inet6(0x18, 0x3, 0x0) dup2(r3, r4) getsockopt(r4, 0x200000029, 0x1a, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x3a) r6 = socket$inet6(0x18, 0x3, 0x0) dup2(r5, r6) 16:00:26 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66694b653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) getpeername$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x3, 0x6}, {0x81, 0x577b2bd0}, {0x44, 0x80000000}, {0x21, 0x80000001}, {0x4a7afa2fc6bb5e2e, 0x4872}], 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x40, 0x1}], 0x1}) 16:00:27 executing program 1: unveil(&(0x7f0000000300)='./file4\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 16:00:27 executing program 0: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) open(&(0x7f0000000100)='./file0/../file0\x00', 0xfc963e2b25fcbf75, 0x149) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) r3 = openat(r2, &(0x7f00000002c0)='./file1\x00', 0x9c0db322223c00b0, 0x100) close(r3) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 16:00:27 executing program 1: sendsyslog(&(0x7f0000000100)="7eb366ea", 0x4, 0x0) 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) r4 = dup(r1) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000180)={0x1f, 0x7ff}) linkat(r3, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="ff24008e12efffb27858f557020000cdbaf9e5bf0500000000000008000004ee809d19130df8154376fa01bcffdb90b106c02bb879565c106ff7afa9935c7910ead4af3df474aeba229f4c24cf935958418138b515ade650cb18cf4803960a0218504463cca738afebad9cc35b715658b30308e30dc9d98b01cc57b44e700c57eca3d07c5a865f7b276929b12b54f9a71304aed33978ada7fd8dddb119454702acac878b33dbc45b89189210bbfa23da7bd15a9bfbc01916d466ac7d15e71a2c07302f38df09c80c44eb6683a5f0c37a4cea0d6daecf634931c5a47d31818442e7b449260f0f409f225812470d0e976a29d1fb5d62b361e9fec517d1"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:00:28 executing program 0: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r1, &(0x7f00000000c0)=""/77, 0x4d) openat(r1, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) shutdown(r2, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r5 = dup(r3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0xff, 0x2, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x8, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) mkdirat(r7, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r7, &(0x7f0000000240)='.\x00', 0x3, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000440)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec049205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71a5c94f57aa3c"], 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r12, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xe8) msgrcv(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1d9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r14, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r15 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r14}, 0x7ffffffffffffff0, 0xb, 0x80000000, 0x1000, 0x80}, {{r9}, 0xfffffffffffffffb, 0x52, 0x40000042, 0x0, 0x2}, {{r15}, 0x7ffffffffffffffc, 0x31, 0x80, 0x5, 0xd442}, {{r6}, 0xfffffffffffffffa, 0x2, 0x20000082, 0x0, 0x2}, {{r10}, 0x0, 0x92, 0x40000000, 0x0, 0x3}, {{r11}, 0x0, 0x40, 0x40000000, 0xe53, 0x3}], 0x0, 0x0, 0x65d8, 0x0) r16 = kqueue() fchdir(r13) kevent(r16, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) r17 = socket$inet6(0x18, 0x4000, 0x800) close(r17) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8000, 0x0) dup2(r13, 0xffffffffffffff9c) ioctl$TIOCEXCL(r13, 0x2000740d) r18 = msgget$private(0x0, 0x0) r19 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r19, 0x0, 0x0, 0x0, 0x80a6}) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) shutdown(r2, 0x3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x1, 0x2, 0x6) r2 = dup(r1) fcntl$getflags(r0, 0x1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000000c0)={0x6, 0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffcb3, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x3}, {}], 0x2}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:28 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r0) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x7}) 16:00:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:29 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xffffffffffffff96, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x6) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0x40}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="9c651bf297c37728bc35b86e2e", 0xd) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x0, 0x0, 0x5, 0x7, 0x0, 0xfffffffffffffffb}, &(0x7f0000000100)={0x100000001, 0x55, 0x1, 0x3, 0x5, 0x4, 0x6, 0x16b}, &(0x7f0000000140)={0x2, 0x2, 0x1, 0xffffffffffffffff, 0x9, 0x6, 0xffff, 0x9}, &(0x7f0000000180)={0x4, 0xff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") clock_getres(0x4, &(0x7f0000000040)) 16:00:29 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04"], 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x6) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb338dd3728f25cbc642a7202e3335da0502e722bd407b18436a5165f49814ca05d9da92f24fe4d03b6b7073dc4502fb7d887c0fe4af9cf1042b31e2747ed8e71c5eb79b273fa533769e530a9f7699da8e4a3f64765dfc5cade992520a7d8df65a6fd4b4147b36f00f78fc753e981cfbe003df1e78786b2c86003f936ed70cb7e9aa3ef04acbdf38ef1f781d86414fb053f5dd6cd4525798941c9598e9371488f63afbbda56db2689c6d53f627b248064963cf7506a4432b27854a6034c7670aba05f41a471b714860c1e7551a28991806f39873a64460f35f093f802c06c09837af1bd9f435fb7af8d78299e3cd78d3891447630091a3ac5c5989d71ba7f8e809f854f5d45fa0d1f46ddbfef79817aee2dbad5d9f831054fe2a8aca9d4db88932610dff7a3ca6b581163ff69afd08dd7c5e08e9f2612c0f027b00e7f2a174bde8eb6a165c75b4a59e8d34567bab0f7952d7fa871248c755395c3f6af76d8f9576d7020ae3cee925857b50e9413e61eb61bb85491a633df862a313bf531135a210ab7f50454147ae3ab7a5eadceb0f38bf0033f892c2e7923ca750b501801f5b631b31476d1ddc45830d393263893a0d78ed596606cdeb63f2a6f3d982972d87f37add5a12963f2d78bb8c8b64b62ef972e9f344a220c994a2eb1b65b3fb2d0c74107300d4da3273aa48b67e259f8b04dbd99b4f2ddf832c2d85e6835f13113e4eea0390f0dfd9eb6366e40c26ad99a4075969b505c0cfe797c513f716a4ac5ba4e60ebca96623136c0755cc7d8a7f2efc07a09a47562c0491bbe6dfd33fef31fb95ab7164a432103e833e0b2fa9809a3ab4104cc1f772d7fc39b17c3a48e9caade0aa6c1737148d97e07d6d9d2c4894985df9c04b5fe62d90d7e04481550866c53b4e7899ff337863d217ef05560db32a8dba6300e1334cd96c991969b5d32c97779c5a3737f65d3090b2f02b9a5aaea5a380a8a46a79892e165f43aff17f957c4da26ee13cbdfbdcef1b31729f920e8bd29855d27ec3c52eb84ffa62716d17a4b0d93e108159b8b31b09a1a603ab8102517d48532b72c7903fe1a0b63a28813fd69641bddf481f99817c0d36a81a5ba21e600a35340b0171aec619d38db854aafc73b1d077092fa87f1a2e20afbcb24e3d59b5000a59821cab8882d23e22b7de18e094d043d124db1355c9ac4b13784542f8ab0308508f6ac85a59b327928a928ea9e5ab61c96645d737a91452f6cca65a3d4aef288c12b722ab1abb56b57af6a65d73fcf1146843cfcd7b428a3385c5cd2541dac60e36f464ba09907a14f59f94a316d9b586d2d90ec315c5782f250491feaea3fe8c2fba6ffaa95ebb30d185a8ae63768d8fff057fffa18110dde0500296bcd11e351f9fefae6f42a841a3ba0a23de97192dfd7dd3a22ce672a92c18d7a86c00f714966004d00a21c65e0e9d3499eb653071f6d4c9714429f047a16e993c9c0ea8423ac68c5bfea4642f0dd67f7873a0746284bdfd392acf01872b3e9e4015d1990cac1bc4e5ce294ebc31c3c23e2e8f337e04cbd32aae215d43fd907a670d74536ffeaac196b4ddbe89626248d3e98adcf3b4f54ed481074ccc99e3fb44afa67a49602c58cf4d4dc0ad9bb2b416e7b0123bf81a0dee29a43b85b2819640a4ca28f6a62329afa0bb31bb2e1a703e89e60cd64db9336fe9b211144eaaafe1650e4b8c830b8b8afe5eaf43dc05affd16e6b88c240f37dd98d6a64fc92e7e68f9c35dbb1fd6e6c481f78a76a21c9f7a30bb059699f2b6dfb4c6505b6c30746e23c0ca65066917ed0be1b99f41a3b432e0a3f655442613f4fca57c7404b21ddc3d55dfbaa00c340d2135a985c4ee11071dd9cba41e29e2becd9e3772bbe06fd44bf1633a903c0cf89c9b3d192bdb18dc50972b52c0c725658cd2d5cfbf83410a915a02fa0e43ac73e0e849df83d427bb24ecbc73097f27cfcd5cf81a2b80c353081d96de6462bb68a80fc0a1769557ac1527afaaf2e04786f0fd0a72fcd80b6a17f10a9457a4a38fc167c7f264cb622b10e79b4dd2b979f35ceccea90170131b4191379b4015148c2210459ba6dd54958dc7d7b2d15b43349e50547be93743f9ed3e72cb4346bb5198ef8b21466f8cf164ebd8c5feefa461060b2a0f3b6f42e154f6ca3b8bfdacc0702eda46fa00d48b47d8479c3f152d2db38411dfa3d2a263d6df30250fb421bd52b7d54df9ac608052cbe5debf1f0cd58e32128ad6c785cdd93c0feb430ed8520175dfda2cc5034e6b651e61b764df39df0f456a31038484dc47abc1b3c4982f875230e36cf31c2c70c2cbf9cfd7b5f09dd030eb4d1c11c4cacd2ff63996db2673318c05f0abf936f37d7f1a9b629ce637aa96ebdf15d66d7eaf335bc6b6c515b03eba3b36be1639f94a700e5f2bce51b11fabc583de326f9f64579af793502dd11b75300c4a44fca61e85eb918fe995946fddde7fa221033b081038df2a2b91825efef02d9e4e2aa9ff796be55135e4f6d3753ea3dcaf30bc8ce17ee9279f451c37c7582aabaecbc761cc17f4be6c9573814328f0aae2399a9364caa8caa02b8b62c7eee552d0b8498e6b54354691ba93f9079f7c78145944af8605b5a6e38dcc18a8b4a77641b589ded3a8ddf9ed8d1851d04b0ba133260e36cb25cbce51ea1b99af860de6356427d39df0e7c6b894d504c6359689cf5a824f7c6b0603e5d7264656f5d95e232f9e96714e201c54a8c4aba347e6607f452857b71057a85a388275c3c2c7f7f12704a902f322eb1c51e7850e79bf77c8a893fc447e520c9eae3afbfe2e99aa9a575c5bd7601a1f631d8ac935a1b1cf9d4d1a3cfcea4d4df791a455105374d64f372aebb2021926b01b8e8cd1fac93808651cb494d10f89e1f74cbdc6d9090507c01857d9b337621afc31ebe1c8c83dc7f05dfefd0d2d094b8fa6b81de906443f6f0072463626ebff3e7be0ddb025284bbdf7bc59af9bf19829a91e1b4d0e086978441c7485f55a07e999f628e424e95796ab54195ea689ba5ebbf397cb4cdf2d7bfe56d30b3bf8fb046e2c785259b04a0b4457f9aca409830b4cab52c0e2f60a2226682e3c8a12d9730939d12dbc5e2cfc6bad81b55cf86e551da486d00de9aeebaa47b86e7436e13948c7dff5c54b7bce6eb06bb5b7bb1ba3a318697b6ddca4396a5ff5135607fd3c7f6be64c4aab6e64258b5211f6f545d64f16cf264cab0691ca9a56984ce9332f3b3b", 0xeb5}, {&(0x7f0000000180)="340ed70b72db5e72672a14c44b116c0b0e6f749a4358d970a9524336c8e2c7224cc3f867c4327e527ddfdad1c0c790d10f0229189057c3", 0x37}, {&(0x7f0000000200)="9d193955994767d41a9f6744e74086f1e76050f35f471f8c5f6d351fa158d7a26f946b4632623eea58399cb5961261fb94bf0af59dfce869a8417a3fb93c709ebc0f13f581a87c39cb8f284b4aa79d2507f4fa9ab8455c007b9c9cfa2a30f50f5f5d8f", 0x63}], 0x3) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000040)=0x392) 16:00:29 executing program 0: getppid() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpd\x00', 0x100, 0x0) r2 = semget(0x0, 0x0, 0x2) r3 = geteuid() setreuid(r3, 0x0) setreuid(r3, r3) r4 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) dup(r7) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r3, r5, r6, r12, 0x40, 0xef99}, 0x8, 0x8, 0x8}) setegid(r5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r13 = socket(0x18, 0x1, 0x0) r14 = fcntl$dupfd(r1, 0xa, r1) recvmsg(r7, &(0x7f0000001440)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/152, 0x98}], 0x2, &(0x7f0000001400)=""/13, 0xd}, 0x800) readlinkat(r14, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/205, 0xcd) setsockopt(r13, 0x6, 0x8, 0x0, 0x0) pwrite(r13, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xffffff45, 0x0, 0x102) 16:00:30 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) dup(r3) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffa, 0x43}, {{r2}, 0xffffffffffffffff, 0x37}, {{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd}], 0x7, 0x0, 0x800, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) 16:00:30 executing program 0: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r1, &(0x7f00000000c0)=""/77, 0x4d) openat(r1, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) shutdown(r2, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r5 = dup(r3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0xff, 0x2, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x8, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x80, 0x0) mkdirat(r7, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r7, &(0x7f0000000240)='.\x00', 0x3, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000440)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec049205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71a5c94f57aa3c"], 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r12, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xe8) msgrcv(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1d9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r14, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r15 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r14}, 0x7ffffffffffffff0, 0xb, 0x80000000, 0x1000, 0x80}, {{r9}, 0xfffffffffffffffb, 0x52, 0x40000042, 0x0, 0x1}, {{r15}, 0x7ffffffffffffffc, 0x31, 0x2, 0x5, 0xd442}, {{r6}, 0xfffffffffffffffa, 0x2, 0x20000082, 0x0, 0x2}, {{r10}, 0x0, 0x92, 0x40000000, 0x0, 0x3}, {{r11}, 0x0, 0x40, 0x40000000, 0xe53, 0x3}], 0x0, 0x0, 0x65d8, 0x0) r16 = kqueue() fchdir(r13) kevent(r16, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) r17 = socket$inet6(0x18, 0x4000, 0x800) close(r17) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8000, 0x0) dup2(r13, 0xffffffffffffff9c) ioctl$TIOCEXCL(r13, 0x2000740d) r18 = msgget$private(0x0, 0x0) r19 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r19, 0x0, 0x0, 0x0, 0x80a6}) 16:00:30 executing program 0: semget(0x0, 0x4, 0x200) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) dup2(r0, r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:31 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000002700)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x86c1, 0x140) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() 16:00:31 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="5602e5ffffffffff000025ea1c61a0fac06cb1db7344b7cf0977162e63016fd625c714bccee6f5a4ca49c89a9664a72c7bb9477126f74237c8a8e22a390efe769d405b1728137a650a2e8753d78eb68cc435273e2bb3530355309682108ca3ec935c73d45c2ed2c523f99d119e888d2de938d00e4c49dd20215d060341536016ec07708b709ff4cd0d7ab0d93104873865f4ce3468878472b71da30acb97af28b190bc2ec5ce8b6b08368cd2d57551702423e50030fd6466c963903a75f275cc8843db15de0210c87bfba51889c71b7277c47735d5f3c893e20489446eb99626b8b4338ffced99fb9d10aa2800"], 0x10) 16:00:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x5], [0x100000], [0xfefffffffffffff7], [], [{}, {}, {0x7}], {0x0, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:31 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x7fff) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r3 = kqueue() ftruncate(r0, 0x0, 0xfffffffffffffe01) kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:31 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1da) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x0, 0xfffffff8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x200000000000002e, &(0x7f00000000c0)=[{0x8, 0x0, 0xf1, 0x9}, {0x0, 0x2, 0x8, 0x9}, {0xfd, 0x1e, 0x6, 0x2}, {0x3f, 0x4, 0x80, 0xfffffff9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) socketpair$unix(0x1, 0xf, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) shutdown(r1, 0x2) 16:00:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21, 0x0, 0x0, 0x4000002}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x7, 0x1, 0xff, 0x0, 0x3, 0x0, 0x0, 0x2, 0x3, 0x81, 0x3}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) 16:00:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x9, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000080)) r1 = dup2(r0, r0) ioctl$KDSETRAD(r1, 0x20004b43) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r3 = getuid() r4 = getegid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r7 = semget(0x0, 0x0, 0x2) r8 = geteuid() setreuid(r8, 0x0) setreuid(r8, r8) r9 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r8, 0x0, r8, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r10, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) dup(r13) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r8, r11, r12, r18, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r20 = semget(0x0, 0x0, 0x2) r21 = geteuid() setreuid(r21, 0x0) setreuid(r21, r21) r22 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r21, 0x0, r21, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r23, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = geteuid() r26 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r26, 0x0, 0x6a, 0x0, 0x0) dup(r26) r27 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000580)=0x3) r29 = getgid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r28, r29, r30, r31, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r21, r24, r25, r31, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r33 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000400)) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x6, 0x8, 0x0, 0x0) r35 = fcntl$getown(r1, 0x5) r36 = getuid() r37 = getegid() r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x6, 0x8, 0x0, 0x0) r39 = getpgrp() r40 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r40, 0x0, 0x6a, 0x0, 0x0) dup(r40) r41 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r43 = getgid() getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r42, r43, r44, r45, 0x2, 0x9}, 0x5, 0x5, 0x8}) r46 = semget(0x0, 0x0, 0x2) r47 = geteuid() setreuid(r47, 0x0) setreuid(r47, r47) r48 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r47, 0x0, r47, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r49 = socket(0x18, 0x1, 0x0) close(r49) connect$unix(r49, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r49, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r51 = geteuid() r52 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r52, 0x0, 0x6a, 0x0, 0x0) dup(r52) r53 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r55 = getgid() getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r54, r55, r56, r57, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r47, r50, r51, r57, 0x40, 0xef99}, 0x8, 0x8, 0x8}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="457f33cf14ebccb8aa03912648ab0da26dab100beba0fb5a2ad0652377473c06", 0x20}, {&(0x7f0000000140)="37495d6651222df4ce55e90851a0747cfe1a67341394157b28bd24d4c8013594d6f609ca4fcfc98f8c758353f522585f2036d8a550108b2f407480c496b2118e101f72f5999e980c836dbd5d9eba7e18768099014e3c0769c555fb1c768ca122fe1c52ca2421e2719af2391c1186d7666cf9f26b21de9931a1e54b05caea4f3bd7e98bc6e06060b1c42313f3c728d92343237b80790c71a65f693739f3198b88bd67b88dbe0d42238c7973e56bc2e5ef93cc020b60127d15fd20af790e8487513db729a2aa734fb4191e3a65118477dfa4260df96c1092988de8ba11656fb4b54b124ac7f502c307a479062b845c425af069fd8926e2aedc05374c30d272", 0xfe}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r6, r8, r19}, @cred={0x20, 0xffff, 0x0, 0x0, r21, r32}, @rights={0x28, 0xffff, 0x1, [r0, r33, 0xffffffffffffff9c, r1, r34]}, @cred={0x20, 0xffff, 0x0, r35, r36, r37}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r38]}, @cred={0x20, 0xffff, 0x0, r39, r42, r50}], 0xe8, 0x402}, 0x400) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:32 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640), 0x1cd) socketpair(0x2, 0x8001, 0x7, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000705", 0x0, 0x408, 0x0, 0x70) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f00000005c0)='./file\x00') r1 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000540)=0x10) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000140)="375f19bc671d055e98d63d75613f40e35adb247d4a245d051c92d22c3f6e7111fd1051f987fb9fc4421d4e5f5a114b41ea748278fae316b1789739682e91ab998fffe7a71b9df2d439f0f24f7d1509da4273a216f412362eadd95d14452050b9e72791ef97f17c795660cea296bb42759cdaeb71c2c71715d369575f965b51247f405b283eac67245cb53ebb46c6c1ae82b3a1cc5a7da508ffb4e64f4889e0d81062a843c1256aa1f854b585dae72409ae1301dd01", 0xb5, 0x400, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x80, 0x0) r3 = semget$private(0x0, 0x2, 0x200) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) semop(r3, &(0x7f00000000c0)=[{0x4, 0x3, 0x1800}, {0x1, 0x9, 0x1800}], 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) 16:00:32 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyC\x00fG\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) clock_getres(0x2, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0xffff, 0x5, 0x6, 0x10001}, {0x6, 0xff, 0x6, 0x8ca2}]}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000200)={0x83eb, 0xdbff, {0x0, 0x2}}) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000100)={0x7ff, 0xc2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x24}, {0x6}]}) getitimer(0x2, &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:33 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000080)='./file0/file0/../file0\x00', 0x0, 0x189) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000040)={0x7, 0x177, './file0\x00', 0x9, 0xa4e5, 0x5, 0x81}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2d0358d", 0x4) r4 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000740), 0x7, 0x0, 0x33) r5 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) r6 = openat(r5, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r7 = msgget(0x0, 0x446) r8 = getuid() r9 = getegid() r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = getgid() r17 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r17) r18 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r18) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x2, r8, r9, r14, r16, 0x0, 0x5}, 0x4, 0xb8f, r17, r18, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r7, &(0x7f00000004c0)={0x0, ""/203}, 0xd3, 0x3, 0x0) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, r6, 0x0, 0x0) r19 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r19, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r5, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:00:33 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) poll(&(0x7f0000000200), 0x0, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300), 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x9}, {{r0}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x1, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x1}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) r4 = dup(r2) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r5 = getuid() r6 = getgid() fchown(r2, r5, r6) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r7, 0x1) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) accept$unix(r9, 0x0, 0x0) readlinkat(r9, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) fcntl$dupfd(r2, 0xa, r2) writev(r7, &(0x7f0000001680)=[{&(0x7f0000000180)="08311a394a9233f43c1100afda24ce57a4e0e409aba3e2cdf52ceeb5c064a37374ceeb633241f8b02f8e4c417a9c351c", 0x30}, {&(0x7f0000001740)="db46800e0708cb3f7f52e173c731c288ee7d32f5d0afa58ac37b228f2a20576d541fb4641cca77a0fa2341672bdfccbea73518d5be57ad752c71c4b88348dcdfc1cf475eb73f5b57359e676f6802b3df8a534f482e8cb35b1eb558a341ed2b469e60577a6c039ea7aeca85c67fcdc176e455eb569367b1250aebe2acd7912ecd85303bd101b8c6181e937dd0276c605bb0b339710fb4ec46781c370d1a7ecedf4053a1416fecc6413ca50d65f3513e6d825115bad4779b5622247bbff87549985778c7fa3f1ba8271820ac730c972d74bad159802488a393ddba3ee424c569a4ec0d508027c8e80eb83a78582c", 0xed}, {&(0x7f0000001940)="a1971fc1d35f4383704f89c18531328db84453c190094e4d65369a58f4d1c2403e0b6c80fb10475422f7d5aa78b70ae7d7a0aeefc906b79e1bdd9082174723d350ae50777802bf0f9880d14afe35bb5897c2b12fbf7ad6017ae165d177a62686961ee969a68d90b8877f4eac9bddbe94222f765c3e03cb7636a8fc0036057ee4ca5c4827fe43e1614cebca2723608e41a7728ba9a601150124d9a28f0f9ce92f8585a21cac1c3fda1efc6b86b288416c095ab21457af5a9e25915e613f0b2b6973c8803266b4c67bbc", 0xc9}], 0x3) syz_open_pts() r10 = syz_open_pts() fcntl$lock(r10, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r10, 0x1) fcntl$lock(r10, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r10, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) 16:00:33 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x21) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x37}], 0x1) ftruncate(r1, 0x0, 0x20000a) 16:00:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x200, 0x100) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000003c0)) r6 = accept(r5, &(0x7f0000000380)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffdba) connect$inet6(r6, &(0x7f00000002c0)={0x18, 0x2, 0x8000, 0x4}, 0xc) r7 = open(&(0x7f0000000000)='./file1\x00', 0x8bd2, 0xa0) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) accept$unix(r9, 0x0, 0x0) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000300)=0x400) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r10, 0x4, 0xa0) open(0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) pwrite(r11, &(0x7f0000000140)="fd17830c73ed6687b1483e2b65f962c19841232aa5e1204c6316d95738bee98b8c5184f15e538f023ed0697be07e71710dfb6ea9a8e00fd9fa25d91379a77a24836f3fd2e6969bab421fba0a0487e6f57ed904a84cfd2030922df17f1fc69077d6ef6e5a43ef5c33742689e1ece3d7f57f3ffc1952b84805b3fa12b98c25c90191e2c7d9fd361dfd83102477a2f6a1106ebcce4c045cdb5c71c91a422a3b43099a340bbd59f0767217455e7905944030745573170ef7e85fba4f5ceb67dbd98b53965fca50d48498f4e7e52efd5a5f5602faad321df8ae14d50c7720157b9648df8590", 0xe3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x401, 0x200}, {0x1, 0x10001}}) close(r1) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="dd5f0d63179897435600"], 0xa) r2 = dup(r1) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r3, &(0x7f0000000380)='./file0\x00', 0x2000, 0x3f) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, 0x0, 0x0) shutdown(r6, 0x2) accept$unix(r5, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) unlinkat(r2, &(0x7f00000003c0)='./file0\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x25, 0x0, 0x0, 0xfaf8}, {0x24}, {0x6}]}) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) getsockopt(r5, 0xe7e, 0x10000, &(0x7f0000000140)=""/66, &(0x7f00000001c0)=0x42) accept$unix(r8, 0x0, 0x0) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000200)={0x2, 0xfffffff7}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x0, 0x8, 0x0, 0x0) pwritev(r3, &(0x7f00000000c0), 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20, 0x0) dup2(r1, r0) socket(0x18, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000001180)=@in6={0x18, 0x2, 0x1ff, 0x1}, 0xc) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) r6 = getuid() setuid(r6) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:35 executing program 1: pipe2(&(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x800, 0x0, 0xfffffffc, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0xdd7, &(0x7f0000000040)="ebffcbff13b9fd810caacf91ae69e5bd091c2a4e711c48e69931929648", 0x5e0565ed92c3c1f9) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [{}, {}, {}, {}, {0x0, 0x80000001}]}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0x89, 0x4, 0x251a, 0xc, "12b2a9610790045093d42482027d5848a23e06e5", 0x7f, 0xbac}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, 0x0, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)=0x10000) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:36 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) read(r0, &(0x7f0000000200)=""/60, 0x3c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x1011e, 0x0) stat(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) r2 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000040)={0x918, 0x10001, 0x0, 0x2, 0x200, 0x2, 0x7, 0x10, [{0x0, 0x4, 0x2, 0xfffffe00}, {0x0, 0x922, 0x6, 0x3f}, {0x20c, 0x1000, 0x4, 0x9}, {0x80, 0xb55d, 0x2}, {0x0, 0x7fffffff, 0x7fff, 0x81}, {0xffffff4d, 0x80000000, 0x800, 0x65}, {0x40, 0x8000, 0x81, 0x80}, {0x81, 0x0, 0x6, 0x400}, {0x8000, 0x80, 0x1, 0xfffffffa}, {0x8, 0x2, 0x3, 0x4}, {0x6, 0x66d6, 0x7, 0xc6e0}, {0x100, 0x7, 0x5, 0x6}, {0x8, 0x5, 0x7, 0xe7}, {0x8, 0x1f, 0x2, 0x7ff}, {0xfff, 0x1, 0x8d, 0x4}, {0x8, 0xc07, 0x4, 0x3}]}) preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000500)=""/238, 0xee}], 0x1, 0x0, 0x0) 16:00:36 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x8, 0xff, 0x8000, 0x0, 0x4, 0x6, 0x81, 0x2, 0x1, 0x100000001, 0x5}) 16:00:36 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = fcntl$getown(r0, 0x5) r2 = semget(0x0, 0x0, 0x2) r3 = geteuid() setreuid(r3, 0x0) setreuid(r3, r3) r4 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) dup(r8) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r3, r6, r7, r13, 0x40, 0xef99}, 0x8, 0x8, 0x8}) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x1, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f00000001c0)=[@rights={0xffffff14, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r3, 0xffffffffffffffff}], 0x88}, 0x0) 16:00:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000100)=""/213, 0xd5}, {&(0x7f0000000040)=""/94, 0x5e}, {&(0x7f0000000200)=""/173, 0xad}, {&(0x7f00000002c0)=""/113, 0x71}, {&(0x7f0000000340)=""/250, 0xfa}], 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82b52e2f66696c653000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) pipe2(&(0x7f00000004c0), 0x0) dup(r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) r5 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x16a) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, 0x0, 0x0) r7 = dup2(r6, r5) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r2, r0) 16:00:36 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="8275a7c309f64e3996cb98693082baa28cd0345fe1e8a5b60b7c115bedd1cb8686b49d9bd9ae45035b8cdeb3a1f0b02423f5b38c367f", 0x36}, {&(0x7f0000000100)="cd85d1a66435126fe7c52d9c5be80fe71c230455e51a74c61cbb25499d7e438d849946a7ab3dcf8d54fad6093daa131023716eae3f67cf3aeed953369e7d3dca22c2afecb93a51ebbdb7bd76db83e12f44248fd4c745629b2146ae2f45573d0885125a9c6e1fe866acdb13d0e7a8c4ecc9816291682eb7ce54880268", 0x7c}], 0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB="a800000000000000ffff000003000000a8411882f4483eb812eb8073d976bfd63a6bf293930762eab836c714d359c6a6b305f277977556ab422cd525472001f45471ae0907dee74972c4631e269831dd10d30db95abd7e74bba0119c5d75aac7072e4b8b6f5bb87bbde871bb0733bd3575067e2bc008ef46d3c459a43db1f41cce24acc3b510583b30dbf01c53cd04842fbd35097168ce597e27683e01b123a59bfcbcd600000000"], 0xa8}, 0x402) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x1, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000340)=0x4) close(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000002a, &(0x7f00000001c0)=[{0x5, 0xfe, 0x0, 0x5}, {0x61}, {0x400e}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:36 executing program 0: r0 = semget$private(0x0, 0x4, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000002200)=""/4096) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/4096) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x4}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000400)={0x3f, './file0\x00', './file0/file0\x00'}) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) preadv(r5, &(0x7f00000004c0), 0x1000000000000055, 0x0, 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x8, 0x0, 0x0) sendmsg(r7, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000200)="c1933ba98c23624a586d56f0ad210877ae53f79e3af7e1755df22a1a0391206b3817ddbe9fa844a3688ba14a38a5bfe426e44665abf33fdad0cbbe9f84a5a8b8254a6657c88baaf817", 0x49}, {&(0x7f0000000500)="31a610b230652cb55c83cac73a5102af4133d17c995f0d2cebcdeec659e5b436fb3eceea9edf992b50517528985e8a7f59e2010398060b65416557c3ebf4c0f2119cd148259cd23c999eee0fa94c5c6e5a1cb0c6d18db7f85226d8987aa42a14e4b528bf6d602d69e9f10b24d32fca1bbe890f36c9c85a8ef81fb585ad441ad09fc4b03f1b16163431099960ac2f80d62213e5a8bd6c8cf7242887fe99793df8c4c86848d7d86767535be5b1c89f1977bf609644fb371b0ffd8d5b4ada8dea2071aaab920a161fe0c4ae638949cb8d7175a3ba070906db282d6ec00787acd9edeef49c91e7a18814a885be31457e3431447ee84f9ac3ab57ff55043901576f2145134d8713254a358c2332d9553d0aa688419e8289808909d25df97f686b71d3a0b73fb43b958a040afbc1d2679c3f5ca0990ead07fe5240b799a309f9e58ddebe233a0e5aa9b364bb7a95027ac5f528d9f7a3d52a0f9abffceda8887f232c19485bcd129342ed17904e7e9166bd9cca0bdc3ebf26d0eb0f31036d28ddf543e860374028d940c7749c4de865573632d26c53845a1212da3af97ee7a9b2177235a31c9f47ada5a82ede49a2fbc273838c8640396c972b1267d2af3fc03390021e24a6ccd3f7c4f25a616625be59e65592d68896e5b950d3a2a81b71b761b86ab3c0c6047dc478cd2c0e009238210e07348937b958bc80c384846ade4f37540e61ded1e75b2ccb0721b0318d25e87c9929e0295c0e1a4ecfd758ee6e8a47ac2db8c891b84dd5811ec401b3d3567292857565c02378cc18542aac4e9f295d08e678015f7d34924d64fe33f67474d5b785128466db6058c1017bf06573ad4b80ad26cfe9a9d33b57c5f643c6b5e2da81d36e4c19d86672a16fd8e47e15d8761af39708dac7dc9fbffb3c61a72c068667759dcb623bd92fe5a508d9f311d45a1728446f3d9baaf6e54f73d9e78e91f50e86cd5153e370d5659dfb55b6e21da0ec886741aeffa6cdc594fb59ddd312f0fdabc0a833dd969b5152eb7a16ecd20273b6f45687c8b2fcd08404ac427c1de7e18e8dc6a66fc1e9506ff15496ff2bb15e07cbfcf280913123e717df691ca7ef50cbcdc17515e39248da05ae0c7c68b2d29d0bd48cbb67253a2f9485bc77b855d51ea35c8298c153b1a94c32c2bb5b024b80736902520a1a552cfdb06a7fe4a8923a2af7eaaf17f83da46353383075cb44d9cb25d2eeee85a3f68e9f223fc9ea552735676d6b3353c46097543c461d4d4b5574258cce13fcfda579d4a6517c74b67694311788cedbf100b3d605b025eb144633c005709682e24a60836ff68b994f40013b1213c5ba91a44b6081700db52227ce281f6677b3c37c2e4ad44848da3cb693447f6e2677b9d5c6ffc705b10833e60bf7e85cb7d663c6ef39637b430835462247dbe1dac4d60b7d8293eb2e34591732aa65ed1d66927e4e3bf792c19f34ea8e0c365e18bc438bb9c61f2a4f37f16ef0748e480ca785a33c6cd3cad54e076474936a7175b7f8dcd8aff773d970c088de6a60ff5c3a20ddb84cc4fadd690a7f0aab225a0e8aded9b1678fbab738b6f318fcdf45dbe3ff5e5595e15e18f2656db9f481e0083d547a4f7c0ead8776170eefc620ba41b47289624b2793b8b0d3c0ba3548059a2c512751c873d0af855b2e78f4ae4b1a1c3fef34aa4a7985dd7027cb9a9c65c957845e3ac6f71c410b46760febe4e64e1c7f87e81215634a8e889074e70186d918229c61ad5facbf63ced4bf6e0b5c0de572f5366d2bcd8c197dd1b16d33c18b9c7c6c9fe34b37d65b3179b560e285d8c01349e4641124e13cba2768858dd6c382048ed4051e1532ad279c2c3d0bdc2bdd503fe4969a321a4de3b216235124e45efa701d5258a6cd4904fbbbfb5b1d6e463bfc881a2b155abaff4d4f84d922e9acaa12324f4cf0ac3b71d67bfc2bb38c3271f5b91b8436aa070484b58d11c2d724be050d62114a10ea8f714145afe906436ce8000cf4c6025c94bb6a715fe10ef25ebebb2406829603304629bc885220ef594ed8bc48587841bf852562a3c64357c1a3436ddac045c9b63b4c9d888beb6c4e12fd5c05c10697327cdd7d57173a137d17db255833b195e3fdb600b51483d6bd9b7008fedc2175d96205d6f6d937ffe626cc3b1e51b9a15fb191b7dec9436ee6ddf00fd9d6d1259b33b4c874a83f69645faa65d41ed90464884f88ec058a86ff33d8a84d67ef6f64bbe0abab3254e4b2173eac9c4b3a4e33efa9ff8008fb4724eaaa81ce9baf028f274396dd36e14451b97f1c06594ab4d132f7b572f7897c2bf84e2ae10d8fe126ffe3b15b446fd0bd2abcd846d36e9b76f4f943d61e695cc7fa71e12de799184f0304acb725a0fe204497f780cd36c2e47225cb71bb1b2fd0160b7f1fe3eca1823af14c1796dcfec90ab66776ff912f34d88104a77faa43b6163825cbf3b2aa37702fce7e91c93fe79e8e0b0a8c371ea52242fe3898ccac9ce06202b810e385569e32ff065041d4fe0f64e4d8ae627ca35157b42210f676ef1bd016b5a42e2ac82a4b2e1ca821c8cc21a3e72b1be2179bab1e98aec2c5bff14c71c0c91fac6295d870510ec51eac2361e038550ccabe442329ec07b918c6dae9846a7a2964b81fe55dddc00ca577b3c4cdf5b9a4f6e07b4588251cb5f6f58e351d9040e89604db3ab7858c35798e0a00fe6d3f14bbb77d523cef8e8722c00fa2c1560a6021514d8d184a68ba7d64cde54cc988fa309d140bfe60c9256cdcfba95fc30cdb88360f33f7ffed5a68c54203655770cb1f5d78fe371dffa3c94ef482263a9d200695b3e96593c67fa36848c4794a70dcdd421b79b6dfb784d43628e7aa83d10ce9ccda0f93a2df468b2a6a570469854f1313cb7f5bba5126409a22d7cbac3d51ef2102c9b4fa7a6568b71a3388abd7fa6ee46515c8d3b907156fdaca7ea8a932b21593792876b0e9d542d6cc71c9f37bb4905f4bd92666919cdc489369df147682a42149fa20c63eb9feeda724a3bb33cbc469b19c3ba6047a8c54a3d3a6cc8aca9214300dfccd5c1f5b55399bf2ae1aecfa8d2bc2a48a16bb78c1e3a94cd42f841f735efee821e26cd5d74d4f5ea244af5440f78c99536301a14e77661b6537fcbfc557a2dc97ab6abd957ac5661c568f596807e869f677d694be912d476400ac465d5bb093626f748679b05a6c0d0cbc7d8aac2d3cb230dc6b62b9a5a63109f42d4620256d055882f57bbfdf2b5108cfcd3fffda055efb765c4176d7244d72f0964ebdcb72512e2409a5d83e41abce8024fa83cd5b7a25a91fce5259539e89a5a55595e346648247fc0d68d68835e0515737d677600f7c95712339cf2adad6000a2f914adf76a7659becad78418d76f325f678fe1c30bcb5a819bebed947ea5d94efb4dfb8e4c7cc47aef88bffc1aea1653d33c9bcbe931b10a8c7f964115b7c82d3fe7cd06aa9c3ded9a21bfe599eeec8439c4b05a139a947be5cb8c98807fccf399ed44ca5f9dbb5661b6c20bf5c1878044e7dbe918ea1f9f3b30b064eb35b6b94208c749e6f05e195bcfe6d5b20b72a99994a3f1b843083293a0764cd2e5d0a0aa3f796f62f94aa50af832da162a709384581ee9371357d9fda82eb06d93fdf0136fec860c6c0b85fa7cd47ef6dd0699586dbcb161a7d188bcb12dc62b263340e601794db1e8df1e3479dc9307cccc11e0b759bca39b86fe4b8eca8951ead2b67cb7857a79aa700c828a2557aedeacb8a8a4b9c05b7418772b759b5937c98f5efaa7379829973cfdca26995d4b5cfc3a9b78799c0f937a6122ca1343274c435df66a979a594d6f2dd1a90ece0c6ecdccdac24e26206860c7243812f75db420f123dbd11445b3897eee2ff74fc53cb6680d5d97b511f86305839c238aa89ef2ca8124b4a1ab1eaf6328ea5ba213bade99756c5168b5ae8c7c43e09d29ddf3f2a8898826b22875907d17899aaa97d839e01973c4bfaf8d1e221b7cae9659d216c60da21199afe2fcaf865419f419633a8e6ea9ff43f375b7f4a8dee32479cb42dc4451a3d3b8aa1f6c9e53820e81e30eee13b9cc9c4b88aefaa89edcfd224a912e144797bf34c2e342fc3e33db165ecec2b41d1d6521df7e876a04cf0c76b84388956fc9dcb2ac0e760b1f9058314a19279bd06ed9e2bb8412235f5071f795b24598cfdec1c08f6440fe8b4d61583cbfc0c57c6b8f63b05f92bad456bc3e0d01c6d188b9b8ac7a272b9eb850fa568013887105aedcdfa045155acbc465e5ae8bb1a608ebe431d673428e33984e74cef2c6071cf0ade36c292bd2cf3b7169ebd80e713272fc04e39c269df3d62718ca883c7d39d23a5cccf1764894122b1a64cbd3cd6e4e145d5ad37fe8ed78a457e1626bbde99b3a73bf8227e046b90529d01c8c9725f3d644518f03c48fb4a52ffc64dc70f8535c26b0dca31d04a054f46283a91d8d292f95962da9f2eb78e31792ee25763330ded29cace0eb2aee917f144ed222909319d13d6579043e73c5d97d419bf642213b748424bb2728d5bb7e748aff29051e10c2b1c9b88bffe2584eb3a7a2fce28c725d578dafdfb914af5c2af32c884ae6d539d3bce21cd02bf58adac5ba6b9b49053cc4f142912a1188b3d5ef0e3fa89dc8640c9e0f4be4191fc2d1d9172a1fa4fb77ac37961c9186bf8ac82ce9209eb749eb428a0ad4e19d37d037a8b2c0cf68935465aac05eb0eb23db49bbac084e5e27fdd63bdfa63fd3e767d0ccd9216523501cb060571c0c7821434aabf390628b46491312bb124be8dcb0086981f8e89ea984d0cdc2f451b992a92294fe5497ba7bc1b73de43ca7af482d3e42ad2ce24cc8aca3c849269171c2c52e68fbd787ccd0b1cf3c3335052f0804a9a2bd7c11e4968f99220e47e762fd811c4985ed9a25d9d593e0b31ea93757ae8d629eb8e5a169a961bc725768ed14a2efd1cbea9491c145409a79ee03943afe1aeda74995b008b4a86b16e6dbeca2adde535b1a3577fba13b3afc52218252d2dd0d7ade9e827073f82ec16e9c6600a5752761e6f8d1657adbfd36216a02defc4a88e2559c2e2afa3ad534df2b9dcb44e1fe8a3b8a88051d7b814978bfab41b3eed22ca1a72b2dc832fb86ab7aa5b985e38272d21d4955268002fe9aa44afce03610a31081006ea2724ef57a4dbd42b89816eac46bd4a38d11076bc6ca78c25d215f123836d20738b33d76885ed2c9bcf902101b6b069a238013a126af45d9a4379a16d562b2408043e72c79fe0a48e8213639e36ff838e80eace69e0c9c92e9f5f8ca8e40e65c9ab2370dc7cf0e3bca3236802bd215470fc71baf5dc05c04a7910547ff2b63745df22185a4cca5034f4cfd0047ecaf91362a116f555aa1b61fef6a59ad3b60ec8fd5f6522537ed00d75dcc267ffcbf55324db0aac150f4a4c44d182454637b3ebcf88bccef36096f09ff77113d4c7157feb72ce2150b1128960a9c5a25849fc4ca0ece22738a386f2792fd01d53f7f9f3a5632377ab48a689b5efaac927718c0f16e261f902163d5b50d2f4141c7dafbb13c7d13d707759d8a515ae7ba2d0f390937d1662cb1fe440c08cd6760865ecfdd7492e3b65c363a9a89c233753ebb135a83d72fad9ec08914502b3a8960b90b53a2fef96852caca5141a32f2282198d19b5d19138479f35b58ee45d5238bcb803c89673b577073b6a0cef5362689ac1eac8003240cf932123008cecdfbbfc25339a25568ac3d4a9bce20a69223c733f3a58286956b85822d2697557e3d31536706099050b6c9f9b8e39fc851c216", 0x1000}, {&(0x7f0000001740)="eb00813ae65a784960902b8e624b07f477269c083710779e7a6b0a6fd45360069de03cdf1adbef6f965a68f9d8030fff50b2053f5ed0b3c251dcb9067bff397592790d3d0c52fedb2c0d1a573ec83acee944779a30060104dff84ed6fe2d53686715c3f64c2ba7f78db866242322cb49a715a15c7f3a232ee357f1e8ba416f2c90b3e5e5c15cc1e2cfca440be83d1a35d8271d3f88bb0bf35033bbb99df6b8da298694725a57352783c778b0725969e1111a85bb119fc6714911c94343ff57b414f1ec28830c4246c1cfabe7902ce420e6926e186a94758cd27525f81fc8c691ab6af44851cbcdae32bedd92a756b4dd74ec675e34b3218db33f398ca2fafe8b77e60c4099859cdb4ca28573168661fd29e1dd87fa30d4899ee082e1c5a72b2a0cd17367586b04466f7fe9d568e8b5021d9236e6fb7cdae614312e1f07a0016e657305840f6b469085b9dc84fbce23147f3e8e1d885897cf5e7154510a2a98c28ab838d83020a5f875f2cc15eb7e18c53789657509d58c50bd2f11af2070c3b82ccf4e44e372b452fe01aae8e2ade7d34f075f2e8c4b12b08c98f2b697f754fc97d129347ce40cdee7644f3968580980ab67f70ccb33fd4bd5fe6a49a302ede7f874e5a49f52605347bf1a2e2f40d6a0e24f57af8b2db4de6af9229799c6d42293e16c5a20fbda773f7b0c3089d503f58141f021f4f6e0e7e025e6fe2a79f211f68871e152900b10d28862c557233788f2b23d7db44f256ad083c90f1f3532e1014eeed6b90d61dc586bdc41a319e0ce7f757db1b2f43a24ed02a3b1095b8d3789b3febb6929a3713b926e60726fa70bffb529ce7dc84fe658d77bf2e9873d0f140178757701a2f85f8900b79d121e10e927c06fe8a7bf20648061a0684c85b5a573698051f84522ab2629e9b33070136a310eac159734062fb70726e81b22794d5c456c818a273ebea7ef307ed1c63d410f6b593a7ee8ebd6363b4e66bbc070956f5e4338722a8b033c238d6b6f4c95fc99d064dfc28044aa38a8d5709f6d6653c835180c4c0f84a8af040bd4b3fbad4ab020f5162cef2aabfb34a92641af2c7c15b44a792a1d63af59d55858945a042b7c438280190154229bcba6c4aed74b7adfdac18af696e73a7c6a593b045519746f66586b2f9a34527d64fc0a69ab8c3874bdce7c7fa36ce2cb944a08bd390224f012336e8bb656b1751f115a71fb1ef10bf6c25319a39b88de4a92794b8466f0f28873a64c8b40d8e16ac65ec83c2be15c8f19daecee2e9f4d56ca881d4ea248dc5a64fc2bdf5953da45308ab59ed5866fb51e175c28babf0b3c03f40b2fa2b8dc79cdc4185985af12f8fa5a179450f579e79b7ae0765edea34b27cd7f81f7fafbe56719c4c3e7bb15eb44fe2e2778644adeb4d794157e4554218b835872bc6eb3f6c2631efc9c1d9a659c0329b0937e74e59dd9220bd78ffb349d0130c15b9473227f7e7675f36219a3795b467b52781020e2d5e16c48143ccafbe79b4fba9bd28f65ef3ed400e05d13031f1027e8fae1ca875445a7daaf5eadedd20d5f2cce2896b2c55d678391c9cabfc3face308a95d164c37a9b89de143a763491faeed02e89aa127984741e51ee6ac8ab2d86b4dfc842810728e3acb5230edf3f96bca15f0e410d1511dc3142ff5f261655d7554698c38e9f9d1aebc23ab7a032c09d8baf3e32e6664280913afe268a311b44a43151f1cf6711b90eb0c9960c79277d78b6e8cf433900dade3f44b4735235276b637c36605fe76e0de4ff9f746e4291a973f6f44b0b9a44364d7b09a6a6d2bf19b31f784c8a5cbb430dcae46ec967f1a2eacd1f1bc20ee10dca499b58c2a157cbf2b75af1a802792f86a70fe8a7db77ec497500a556251681bd123b9a5402a382d1ea9bb1fec37db0e568e8b71bbd71991ad6e0b4437052d5e407d42f813adc4282730fdde3c116dd672122531efefaaccd18527dc5cebd24aabafe250cdd75cdaaf013a1a860bff088ab296f1dc4a2f51b3734711c3c7b6010b12d788acccf315e2e8bc1b082f3a8c68d081c5f1979c8677a064f44f64f8f0bd394299b51b1a98272914c8a01ca5fdccd77710f980b362ca4f73d5aa7ea9b7976285f48a509da07cfc3bc3268a028340acdd1c2f57d03c5c878623fb83a4852158a541243c8015f910e5073c6594f72506f15d6488a9b9381e491a6100cce3c0725fb031a5c6b8a8648009220ec8558f2171ad9b99b52b059d11eb490bd8f1bcaa53e10203fc2cafd4c94bad46a6ba34895940d11705679934eb9ae9be01715826b1168af3ce57eb8b002c01aff4d0a810904f0ddce4f6401f18652d7243081e07d68cf71760bcdb0ed33e90ee3faefa6a19a74c778475c10df5275a9411c048ccb3a9606bf83bfa38b7918f6ebd90efe833bd8b79af7c711f3e8293414bd72855102eb90a40f99cc3e81eacdd563ca820826238921e0332d840bd1fe1f1c4d4695229f964cebff6f26ff663e539fbe885568f6054668e849ddd8cd0f9ae3289430e327994bc49b895618ff5aa4fd830ab5bc15b0cf783f92787492f458944d99dba1301bedbbed84504ba2601ebc98d3139e23819213535aca81016cff2cc90d656a4f0025fecfe6b93005239ea28ebb3e1480a2cab3b8be49582fff0bb8e6acef3b67cc2a2475f2e0d9156adfede2f9f13478595127b39ed37210a228ca97a5dacba647a8c007bef39988cc06aad890c92544475ebf81cd564358ff8fa00c2b40f69c184a4932f7c1de16f3592684ec43e6f708a0da5a9f58cfe96bcccfe1e32d0575b4fa1c6ad6eed7aa40127bdf95d97001e53c7227eb4a034fa8f2801ec9a714039957ccd146ce2c6b91efa8c777b6b3e7418b682233e0423be19e6451ec00e034c536a596740b8d5bc1b7607030b090fda161b33fa2d89a0f4fe9afd01734510dc65a51ead1df02765d543462c50aeb393c521960e4c2abf38cfb9832c0325c442c5c9ae21716fceaa295343696de275fcd04ebc64848f9e9406cf1b71810515749a42944c60ebd1f894e7e0955c2c584f168bda5598386e922381bf508f5f44ed5c4dbadfc9f6593fc2781bcaebfb485419a591ad9dda82a465b22757eced945840928bdce621118c36b33e9a2bf4d070d6ec3dc80b0707af60a6ea9f0feab9534ee1e920aa218eae9b8d650eae71de244045e1e5b5c41aece70935c5cfea9e178f10a22151f341233a3e226c0631cdc7be0b3ddb09944d6adadf43492b14db9a6c44b0caeadf93927baad62d427d997cebcfdb68a5c34c26f7e2ae6c2339c20a1b0fb807d23c368e4b2b431d93e58db2fa78d7e6edcb001967aa17bf7e8a9818527518887e428e9472cb920882928618a9545e3bff0e40c8485bec8667a06c1ab91a0751d6048538d3deffb6dd5250126c2e4bcbc3ba1b2771d9c17e4f6f3e171ad5642f6a425e608ded0ee08a71876e1e81836777ea0d29228f08e22180fb5aa406940d409e3ccc8e8eaddb3924f7c0f37c2e706269210247c51e0d8dd261a3232e3b6bc5ac6da59e4ed689a257705e75ba2bd657db2ba12b4507b2bb68d658b050b1d12f5e50db5794924258142f03f3872d779597834a2d4b00d67b6003426c512aa9f8faf372fd332e17879a95559801eeb647d976405f69c908fda9d8d92eb27d4a4620674d4ea5dbfc03235825d13d8e7ca81736c5b64d17dd9ee41f132fc78d44c9b4841f13f411931abcfeb0dee4a8569ca1f0988ab7da621695dee972f2cb9ee4d4ba5c3e4f6ee79f777a7235ed1424eb870973d3c0e0730bfe2eb5b78acb59bbfb1ff06ab7f6122d02f2f338b0e3a05a197b2e2a111912164eb45d27bcb2f4c74684268c65f866d4978dcb99607b288cdf22438b9a002ed04e99920397b88f6c4451b5fa285a7a29e621883f0d73d394344e81275daf65d8e734dcac3089e5ccb10afe19371ff3bdf3bcf00e51fe4fbbb1f2b69d7eec7f3ffc6c6f968f5403a8b713c9fd5bd52ccb5be0ea3eaa2935b0f09a6429e7c23df240fde447812298d7c68801ddb478778adbde291f00a8331e511d5e56847babd6913ad736736ed06fe93a60f3d8a92e0f6cabdd1e5d9286d9071f5efe573d4ca7e6576af59faf833630346c4350e52cefa012cab95e6b716230fba24eecbb822151819581ede4e661120544af16ee745889a1292e9f61b924bc04879a826774acc52b5578514951f2d8bdedf9cc29aba4ac676da175e8a1f3180edc7268fc501730b246e590b2412d120806228b50ed71206105b04f538c49776bd38fbb9699e957fd3c5d932cde25f2a4dc7e363e29d76045536e2f9801cfc9ea3d8d22193184a94e60f6a25f3eede87e81453b5a159427bd6fdbb4ffc67cc9b95b8f0b59530f3cff04086a05fed21ea638b2f061748572af639e63678a640377a356e57723d061348e79d0e1d7817f3c64e2e8c6c3b005953e5e53fb0477f33357abf4af149e12af082e39078b81dc7a1c922c6ec4d74d4bff7ce445e76cac8093d61c59d2c6b889318d26a8a191c97e4a582ad8bea5897752c3105a9cfd97e7cb81c6e47d68779cc0e0abd43b6db8db187bbc1582319b75fa3a10a7e5f3e37138a5c42e30318385ea607d04dd86ad744d2bd1508bd781b2e823f9c59dc83695ebd712fe5cdbafe618908b990f876977c68b85ddb3acec5b35fd414376f7a120ceed874854788bbd7d0011246f4843f066937598edd90274d7c161caec1e103c0a1b556a2a643dc9b0f794445c0ade7fb383e985833920b53e017c4d9a3320afdd8652564a5bca4f4b942849244b7f0190ea66d925279d5142e07820ad898435d9e3cf57f6b02c653bcdb25793bb9bbd20a371117a707efcdda2577ec88c2c4093f4645a6115c5218370af8d2dbde4ae5e585e83d4be94d1a8423559c702af27d4dec3d6bf4fe050bdd621e0ca863808db943ae4f3da0444bb2e8332bd328d17d97fb8f8bd7889067b99e9a3de16385fc4998af10de0445e3f38cbee670e825fb329d75371ed591734c618e026bfdd7b34f2b59756d67cc914a7f244cdcb8be10248f30a7a88c831d3873693365fa59f1a9b0732ecf0eff96ee2f8c32777571062cf8fd5a02e8b496a7883a2f7fe16265e856c32eb5ac54389f04b209dd366a20f6f1a836eeb366d12c13e5a638cd7fd1e03c48c3daaa11dad7b3c3a08fe25ac8eb303985dce65fe57f53fa71e8608057b053de4fc2e7d8c40e0bd78d46d64e74c3c0cd420b76f72f547a84650d72254f39465d8dfd3b538bfe6e839f13125980543cf825435f3235b79240ceb364f140abd958786c4d52ebf01c12668cdb98fb4d0435f7306890c62f4261ec489bc99a9f5de8ddffac478735fefc1107a96dc25d0f36db7c67985eb65e17d80308ccca7ee0286090b64bbea4520b5edce9798fcfbe732ffce734db9c08c2db276a6a46cbe5e853c15fec27bf43f1c9729d0ee34eeb947647076ca59dbf7c649d4eb943c44101bad31d1637d644e117b2e83f1fd6183b90e8b40edd415995aa7f74b3d2d854cde204b366c5a5414a55204bda6eaa54c1904c9681e1dce9f9b825cee8c4ff44be16160334dcfc9c01bc52ec21210d07f684929e82e83e5351973a2ed187b25b1801d416cad84718532797186ffeb55faa0349a12f0dce8300c756032c6726c1ce4a9f1973603c399c1966f6c18f7da159c47b33a10ec616964e1f47aea3335f1cdcff1f366beca62fe9ae0ca509e1e503f93952c47f922dd0d8f0528f5248464c82c4c9811c810bfa8802f5851ab7bb4c1c5e95c12821c3", 0x1000}, {&(0x7f0000000280)="5d7632d37e0db0cf4033e6c4d0339603f9e701415a71bfdb52c6a5c55980d32df799577bfdfc737b8ceb60325ca6ed4dc24aece13a791f906491639964464c148a9c8f4b2f8ea9f8b545595c65a671623e84d76209fc756e87d19e390f74b050793c831f1d83909e4b2c7010681c712d97d515bdfc9ec1fecb9adb6436cb819eb4510a78d035ab31e6d722ecf05c2ecea44ec8785a9106b43be8f6eb2dbf8cf517ea4f3bfd2385ae5b7c06c0912390aab1cb17975f46aa30fffef3b337aa857ae6", 0xc1}], 0x4, &(0x7f0000002740)=[{0xf0, 0xffff, 0x7fff, "256ebc716300a12753f74e8be5700b3c5cd45cdf4f3e7300348cddc3ed15cce4eb49d2e38e406c90e1f7ff38afc2daadecf33631f41034b86ab081b2443429eb8f5a58c43708763d196007622925bc7c32cd93875e2937716b23d9fca4c26a887c9abaf766b2d978db14eba1be4934aaf5198dc9cd099a09d6db2335b6a4c223368d1a6c4dbe5e8a912c91e1611f41cedbcd8450bd4a5cbed55baf90e22bd9e64d5e5c8b6fb494cb980af0ca308dcdb9bfe7db9a56beb771de1502701f464e7e6aded42822b3611e5f40c3187c819adca28177271d463c96ba1b008e"}, {0x80, 0x1, 0x6e, "1b303c58f0ba49485e9375cb5b56755dae64dbfa8fb5f3fd729b085b79d8e083ba2f3c36036b36dd0bf6f56ecd7c02753e1dcf96a43997a355cbd3113ffa42bda26499ac46eedd23e717b1f9a45c8a0baa55573b724cdb40a3ad83b3d34dd5b0ec0bbe47c8db8248333dfd8b2353e4"}, {0x38, 0x0, 0x3ff, "71c330a26b2a749a5bdb0bec023eb3349e425c306cadb8d137a07a3444851926f89e"}, {0x20, 0x7ffe, 0xfffffe01, "38109c0175e962fe06de"}, {0x80, 0x1, 0x3, "2227d77a1a7c0ad4bcd4cfde47d66f789cd566936209066d1f58b05d59d4a599207e22f3fd1a2759d9301abcab1e8bba3a9eace6d2591453a6b2288d2bba47a04dc00d2b77e034a833c8fa177428494040315b3691b2c4a5802bae84116a925129266099048159bf6ec9"}, {0xd0, 0xf495eb270f4cf4c3, 0x2, "3f1b0e0e627ff0181e6b5a3e6a7e87d5b32e4958eb07bb0aa9480b721dd25527f11f650ec4698104e4bbd8e66cb8a7b7efaf618cc47b376dacdbb16415956b40e5b726b4e06257fea1f39081f75985a4aeef7b43aa4415954195df2e8765bd2bd6ab2855b9d291a8204a48782301e7ded871f8f56198888fd3263d7b6e12e8125b4b2eefe29f765bea99a53754eb7aa199df1d8b62e403244325286c5b816f340ad4a1c56fd8b423f9a52f409789c9ef2372bbddb73bee866686"}, {0x10, 0xffff, 0x7}, {0x108, 0x1, 0x7fffffff, "2635ab12d1db8ec6eb5ebbcefef1806cf68a2bb960867fdaa06f86ecc7348dcde4522eaaceaac13c3c86f980ddb406f53dd2b2b54cf145439d5c41d4c00b9cd19b2055765b1487b3dd1a4b7e8a9fce49b61fe6a4d7c1661a44f02f4d983eef4824b0401abf431c4ac39eac5e7ddd8f3ab9543c427febfbb8ea3714f7f621f69d04bb984d3a7e5e1b409d56a794d7cdb5ef6bed7d072c0ac8096bae8a7e752a69be9c67681224fb6c3424dc64944bd9d6f6d85bc62f958ad99bc0e9d0b890125363a6fe56c31ad2afc7868e9b1dd1bf01266054afd3e13e9322ea684f59baeb68774c273e9f45981c0a77b0105d164de606b29a"}], 0x430}, 0x1) pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r4, 0x0, 0x8001) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) accept$unix(r9, 0x0, 0x0) lstat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000140)) preadv(r4, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000080)={0x9, 0x9, 0x80, 0x12000000, 0x8000, 0x2, 0x0, 0x10, [{0x75, 0x5, 0x20, 0x5}, {0xff, 0x8, 0x4, 0x7fff}, {0x4, 0x8, 0x80000000, 0x1}, {0x80000001, 0x1, 0x1000, 0x401}, {0x78e4, 0x0, 0x3, 0x40}, {0xaf0, 0x4, 0x200, 0xef4}, {0xca, 0xe1e4, 0x3, 0xffffffff}, {0x1, 0xe5, 0x0, 0x3}, {0x6, 0x2, 0x9, 0x396}, {0x7fffffff, 0xf04, 0x9, 0x7}, {0x6835207a, 0x5, 0x81, 0x997}, {0x3, 0x31e, 0x5}, {0x7, 0x3, 0x5, 0x6}, {0x10000, 0x2, 0x2, 0x7f}, {0x6, 0xffff0001, 0x4, 0xbf7}, {0x0, 0x905, 0x1ff, 0x5}]}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) socket(0x10, 0x3, 0x7) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) poll(&(0x7f0000000280)=[{r0, 0x20}, {r1, 0x100}, {r0, 0xf9838f65f28fd999}, {r2, 0x40}, {r3}, {r0, 0x8}, {r0, 0xd}, {r0, 0x80}, {r0, 0x20}, {r4, 0x2}], 0xa, 0x0) select(0x40, &(0x7f0000001440), 0x0, &(0x7f00000014c0)={0x8}, &(0x7f0000001500)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0x0, 0x7fff}, {0x18, 0x1, 0x7, 0x3}, 0x7ff, [0x8, 0x6, 0x1000, 0xa898, 0x9, 0x8, 0x100, 0x8]}, 0x3c) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x5}, {0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x5}, {0x400000003d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffd3, &(0x7f0000000300)="44d40822a8d8019489b7fba6e271e1f9c424b9e8632a21466cc526baf0d3011ac3e9a32337d6a65a67bece2db4bda6d2bbad82f6b0a1cfdbe0d516b461da734eaf41c5145226ff7e4b8c439dc8cd08cdfb68d50fe68625234ee006b8b4e93b14ea18070100000098760e8ed5e9a4922cdf564bdebc24afe3f1d19f6fbb450e5506729e1e592ba130720a6ca5fa14c18d2ab935dceab93e00a920b39ff4912896878d84f68f901d") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) socket(0x6, 0x4, 0x7f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x10, 0x3, 0x5) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000300)={0x7, 0x4608, 0x0, {[0x8, 0xaee, 0x7, 0x5, 0x7, 0xa8, 0x7, 0x3a, 0xce2a, 0x2, 0x100000000, 0x6, 0x200, 0x8, 0x6, 0x80000000, 0xffff, 0x7f], [0x7, 0x7b6a, 0xffff, 0xfffffffffffffffc, 0x1000, 0x0, 0x4, 0x7fffffff, 0xffffffffffff79bc, 0x7], [0x10001, 0x7, 0xffffffff, 0x3, 0x80000001, 0x7, 0x200], [0x800, 0x295e, 0x6, 0x7, 0x3, 0x4], [{0x6, 0x0, 0x5, 0x100}, {0xbff1, 0x8, 0x6, 0xfffffffffffffffa}, {0x6, 0x3, 0x20, 0x3}, {0x964, 0x3, 0x8, 0x2}, {0xc558, 0x6, 0x400, 0x8000}, {0x4, 0xc3, 0xc1c5, 0x3}, {0x7ff, 0x8000, 0x3, 0xd321}, {0x1, 0x4, 0xfdf, 0x4}], {0x8, 0x9, 0x80000000, 0x8}, {0x2, 0x1, 0x7, 0x9}}}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x80, 0x3ff, 0x2, 0x3, 0x0, 0xff, 0x3, 0x0, 0x2, 0x5, 0x1ff}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be969a4f6357e3a", 0xe, 0x0, 0x0) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x9d231ffe3e326a9a, &(0x7f0000000040)=0x800, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = geteuid() r3 = semget(0x0, 0x0, 0x2) r4 = geteuid() setreuid(r4, 0x0) setreuid(r4, r4) r5 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r6, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) dup(r10) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r4, r8, r9, r15, 0x40, 0xef99}, 0x8, 0x8, 0x8}) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r2, r15, 0x2) setsockopt(r0, 0x400, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 16:00:37 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) recvmsg(r1, &(0x7f0000000640)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/164, 0xa4}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/110, 0x6e}, {&(0x7f00000002c0)=""/80, 0x50}, {&(0x7f0000000340)=""/93, 0x5d}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x6, &(0x7f0000000540)=""/221, 0xdd}, 0x41) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc002, 0xe5de) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d, 0x2}, {0xc}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) socket(0x4d3acbec3de47352, 0x5, 0x80) r3 = socket(0x18, 0x1, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000180)) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0)={0x2a, 0x1000}, 0x10) accept$unix(r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[0x800000, 0x24ba]}) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) semop(0x0, &(0x7f0000000000)=[{0x3, 0x0, 0xf7230d97d088a501}, {0x3, 0x5b98, 0x6b5204375b7349d2}, {0x1, 0xfff, 0x800}, {0x0, 0x8, 0x1000}, {0x63fcf1b7c861835f, 0x9dd1}, {0x2, 0xff7f, 0x2800}], 0x2aaaaaaaaaaaaace) r1 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x40) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x12, r2, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) r3 = dup2(r2, r1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES32=r2], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000080)="84400e5ad2fad8136940e471a0ef9e30c1d08ec3b10fd889f0184217da0af42dde8451b0a7b959f383cc84c83806c858621d105abcb06271c0816e8822eb6780afb836ad39b7e7910d606b038dac223bc6967c43b21e1127eec1c1f7e10036aa2db96faa9365ae0b2eacfc2db235e15ce03edb8256029341aea484a6d4efb68ed25695a6f432c5b9a078f6d43f6a3c9ab96a30", 0x93, 0x41d, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000200000d00002000", 0x81}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:38 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x53f) msgget$private(0x0, 0x8) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9aa, 0x7fffffff}, 0xc) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/98) semget$private(0x0, 0x1, 0x4) fchownat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:00:38 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) r3 = dup2(r1, r2) kevent(r3, 0x0, 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) 16:00:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x100, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) r1 = msgget(0x2, 0x2) msgctl$IPC_RMID(r1, 0x0) r2 = semget(0x0, 0x0, 0x2) r3 = geteuid() setreuid(r3, 0x0) setreuid(r3, r3) r4 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r5 = socket(0x91fd8601f4092431, 0x8000, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) dup(r8) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r3, r6, r7, r13, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r14 = semget(0x0, 0x0, 0x340) r15 = geteuid() setreuid(r15, 0x0) setreuid(r15, r15) r16 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r15, 0x0, r15, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r17, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) dup(r20) r21 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r15, r18, r19, r25, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r27 = getegid() r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x6, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x10001, r7, r18, r26, r27, 0x100, 0x5}, 0xfffffffffffffffe, 0xc3c, r29, 0x0, 0x2, 0x3, 0x1, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x50}, {0x2}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000340)={0x40, [{0x7bffaf109021eecf, 0xff}, {0x2, 0x1}, {0x0, 0x82}, {0x3, 0x81}, {0x3, 0x1f}, {0x8df0613d0873d856, 0x5}, {0x3, 0x9}, {0x2, 0x1}, {0x2, 0xfffff8bb}, {0x2, 0x1}, {0x1, 0x82}, {0x1, 0x46fb}, {0x2, 0x400}, {0x2, 0x3}, {0x1, 0x8}, {0x1, 0x4}, {0x2, 0x5}, {0x3, 0x75}, {0x2, 0x3}, {0x2, 0x1}, {0x3, 0x6}, {0x3, 0x42}, {0x3, 0xa6}, {0x2, 0x5}, {0x2, 0x7fffffff}, {0x1, 0x2}, {0x1, 0x1}, {0x3, 0x2}, {0x1, 0xfffffffc}, {0x1, 0x100}, {0x2, 0x5}, {0x1, 0x101}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000000)=[{0x66, 0x4, 0x0, 0xc966}, {0x14, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) pwrite(r0, &(0x7f0000000040)="fbaf010000009b403b97e043a132", 0x340, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xf96d281538d85b5a, 0x0) r3 = socket(0x10, 0x1, 0x1) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) r4 = socket$inet(0x2, 0x6, 0x9) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) fcntl$dupfd(r5, 0xa, r4) r6 = socket(0x18, 0x0, 0xff) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) accept$unix(r7, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000300)) 16:00:38 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000001440), 0x0, &(0x7f00000014c0)={0x8}, &(0x7f0000001500)) r0 = shmget$private(0x0, 0x2000, 0x50c, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = semget(0x0, 0x0, 0x2) r3 = geteuid() setreuid(r3, 0x0) setreuid(r3, r3) r4 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) dup(r8) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r3, r6, r7, r13, 0x40, 0xef99}, 0x8, 0x8, 0x8}) setregid(r1, r6) 16:00:38 executing program 0: 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, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r3) r4 = dup2(r2, r2) dup2(r1, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) recvfrom(r0, &(0x7f0000000100)=""/203, 0xcb, 0x2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x14}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fbafb490472039000049f6357e3a1f67cb5ac986032a1cee923909b24a240cf5b4f1dfe52c76a42f7c1b25c6cd5a062edd3f807da1b24a4a7f2a9c7cc9682eeb5dc56f0fc6a8b406d9619db1ac2cc841ca1a270a9dd0702550670b696baf428c45c6c35e64a08db9aacafaab494a883d122ea647e43d", 0x76, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000240)="f76dcc15fcb3de2a0d8ffb720617ccca56cd8592e028765af6bd4f492c27febee54e0d8cf2326c212c25b69982ceed6aabb048142b729198487f0948388bc5c2004042aac83823b53e81e2ceca70d7379056614a05927af75e40f8912e248643c4d540551464416c8aa9d67c72659c34a1dc91ae87e14659eadc8dc24622d2536546041e1f96a2d94120d7aad4f6c0902775ab03bff6992b2fb56d111fee5299124c58757bd6a44d2275a6cb4b0983da6252028aa8ee1543e7def6e48b1d5b625244818fcf9f53ce35ac2fc9cf202c9f8ae715a8223d", 0xd6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x7e}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) flock(r3, 0x4) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000024, 0x0, 0x5, 0x6}, {0x7, 0x40}, {0x6, 0x2, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getegid() setgroups(0x1, &(0x7f00000000c0)=[r1]) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) accept$unix(r7, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000340)={0x3ff, 0x1, 0xff, {[0x4, 0x6, 0x12a, 0x1000, 0x7ff, 0x8000, 0x6, 0x8, 0x0, 0x619b, 0x1, 0x2, 0x1, 0x6a18, 0x1, 0x2, 0x9, 0x200], [0x1000, 0x6, 0x9, 0x100, 0xfff, 0x400, 0x3, 0x6, 0x101, 0x3f], [0x1, 0xde, 0x81, 0x3, 0x2, 0xadd, 0x3], [0x5, 0x76e08642, 0x10001, 0xffffffff00000001, 0xffff], [{0x5, 0x4f8119a7, 0x2, 0x3000000000}, {0xf59f, 0x5, 0x9647, 0x9f4}, {0x20, 0x40, 0xf649, 0xd7}, {0x1, 0x2, 0x5a, 0xb87}, {0xeb, 0x7fffffff, 0x1000000, 0x8}, {0x7, 0x7, 0x4, 0x5}, {0x7fff, 0x2, 0x0, 0xffffffffffffffff}, {0x100, 0x1, 0x200}], {0x5, 0x2, 0x6, 0x40}, {0x7, 0x2, 0x81, 0x100000}}}) r8 = dup(r6) listen(r8, 0x0) accept$unix(r8, 0x0, 0x0) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000140)=0x7) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4) accept$unix(r2, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000180)={0x6, 0x8, 0x8}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:39 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) socket(0x10, 0xcc1d6ff3ee1644ff, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 16:00:39 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) close(r0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 16:00:39 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket$unix(0x1, 0x1, 0x0) recvfrom(r1, &(0x7f00000002c0)=""/220, 0xdc, 0x40, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) pipe(&(0x7f0000000400)) connect$unix(r0, &(0x7f0000001f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad12635809bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaa0600083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7de254763c9dd3ba4c4bf9e9dec9b4c759eab342be68e777b6117d83fb84f352f39dffaba65a7bd32f6d8f977793fe3ef0b9000000001464631bfc1600eedf6c65d0c4563f45de1234754d92063c9d4e70973e9fb9f80ae35b1ced19b33d971c4c72"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)="032ab58ce800212eedea62bd374a95b256c740e9a75babd2cd423aae2c744243a03ebc7c741a1b3bf11a4c1b2bef", 0x2e}, {&(0x7f0000000140)="36ac3ba731b9099af9ac1cb8ef9442582cd94a5941f1a669f2c9bb8ee85dd69a8a1524b88a5dbd9131d56d7ac6755c685e03b20436b9978bca5b399a8ece877b6c4989677cc5702e0ed50003ad0a80bf6b026e8acbc34db38572624882f57bc38b56bfd4dcc0e5ac0f10e7b2e3ac5c627087bb2aaf77e356f895f7462e47c546cd0a777612fb1faf5bd841b751eedf2b2afa5be696c82bef344f2a2a8345b7800510e1796b4ac2e095d67a06e57bc6ee6462a1e0006f39be890b61d8f186749b2c5b5f39d9faae", 0xc7}], 0x2, 0x0}, 0x0) setsockopt(r0, 0x3e00000, 0x6, &(0x7f0000000040)="c517403edd9e1165754476bd4b6fe3ba95759513bcd66b2d9d0e5a2cfa4e8f8470139da66ccf2f1bf069f46d06f7cde31b5470c04018e705be8713e9b1fa19011fe21cba23c1283ffdf5dc07e25e9903413015f7e5619410dfe3408e5e1151e2e6691497de0932ce957965bba219af515ae562ca714a04f5ab944b0dd909aec7", 0x80) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) poll(&(0x7f00000003c0)=[{r0, 0x4}, {0xffffffffffffffff, 0x10}, {r2, 0x84}], 0x3, 0x3) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x87}, {0x6, 0x0, 0x0, 0xe25}]}) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:39 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) write(r3, &(0x7f0000000240)="74a83e8bec30ca1fffe533f5020000000000000059e20eb5df40c7465db4dc964c94dcd79c48cab403a32aa3467cdd0eb00e60f6e5826b0ceffd4c8515864cdd1be909588e2377b158edd94bfa6b51be71e5aa0381bbb53d59ff7b6003474c945cdbc3b1ba6902fbecc0c00bd1d1cba0860c5b2bf04d049d7c9a81a42461559a9875012f5be0c21c121dba37a8b0fea17f07b7ced75d08a5329e4c15d8051ff0e1fe21dacb8fb2d0eda75467cf2b6222273c7185001fe81bc33f66dd4b3a447d4c0e064b29a45295fb5a33cb0b135c1dbf7a87aeb8140ab931c3a4facd74decfc7ad8eb836125cbacf5860f86373c963f7a0065a8bfc7f044774b22ea7c282f6c4d733086cef42d57f766fc177de2ff1a4d80c80b10a752476d307ea1d52b9d54f330000000000000000001b00000000", 0x1ef6) kevent(r2, 0x0, 0xfffffffc, &(0x7f00000002c0), 0x9, 0x0) 16:00:39 executing program 1: getpgrp() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x6c}, {0x40006}]}) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:39 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES32, @ANYRESOCT, @ANYRES32=0x0, @ANYBLOB="8cd9c9c73b3e23435fc809d6a123"], 0x4) recvfrom(r0, &(0x7f00000000c0)=""/189, 0xbd, 0x42, &(0x7f0000000000)=@un=@abs={0x7dec3e4a42f68a64, 0x0, 0x0}, 0x8) write(r0, &(0x7f00000003c0)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b65553318074a57d8c924ad461020189e4e53e268560119bcd833087eff47732bc53cff68f5776bc7d8929f2eace0a1d66524438d55650bff98d46ffcb7e09d166ce0dce0cc50ce4009efc4d26f7a063f1450b5ca45328ec86c0067ce3b5f98ca7df656251209d9ab8e8d5b84", 0x91) 16:00:40 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000003ac0)=[{&(0x7f0000000900)=""/201}, {&(0x7f0000000a00)=""/43}, {&(0x7f0000002980)=""/4096}, {&(0x7f0000003980)=""/255}, {&(0x7f0000003a80)=""/17}], 0x10000000000001a0, 0x0}, 0x843) 16:00:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x0) 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) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0xd74aff27c8cb5082, 0x7) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000040)="8a", 0x1, 0x0, 0x0, 0x0) 16:00:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a00201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) mprotect(&(0x7f00001fb000/0x3000)=nil, 0x3000, 0x0) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x7, 0x84, 0x0, 0xffff}, {0x1, 0x3, 0x1, 0x7271}, {0x8cc6, 0x40, 0x7f, 0x10001}, {0x2, 0x3, 0x7, 0xffffffff}, {0x81, 0x0, 0x7, 0x10000}, {0x1f, 0x3, 0x4, 0x7f}, {0x1, 0xff, 0x8, 0x75a}, {0x9ea3, 0x9, 0x3, 0x400}]}) 16:00:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="ff6b7fd511f19d3858f242454372cfe18b17f20125e4dd820d8b7a3c1c50fd69d7b7f65c222c2b51322c900661ed0f213da070ac49368ea2a42b7f6e12efc7426b4954674b43f3a0192690495ab262789d5b6c87633c9d6dfdc98940db95e03b46482447a54806d1c88e5f66e461cf", 0x6f}, {&(0x7f0000000000)="8fb9f91c30fc251925c7906b754936465fddb9ecf8fd98891f9a0034b6f82265d9", 0x21}, {&(0x7f00000001c0)="22a0cf1d0e6cf565b83d45724f6b040880d35385426977f041b98928fd9e6714e96fedd77cbe0d1bebd19f4d80b33c76fe7a387194ee44c359e7cddafa6f7b0b2f90969a8e246ef53d7145d2bbb12a96235f177494c5ddbad15832cb9bfb5ed4ac925c11131bd4b33b3f11dc28eb30ab2ca09f3ae2ece2e1b41a378fad13a43a571c77a033bc3256e8e76ea78bc5bb7064", 0x91}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2021b, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x56) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 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)="896c11e2e1d36302", 0x8) 16:00:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1], [], [0xffdfffff00000003], [], [{0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0xffffffff) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x5) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x6dd, 0x4, 0x3, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xe4e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xc92}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xd0b4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') 16:00:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x8, 0x68, 0x4}) r2 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r2, &(0x7f00000012c0)=[{&(0x7f0000000040)="856987a239012fb2", 0x8}], 0x1) 16:00:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r0, &(0x7f0000000180), 0x0, 0x2, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000140)=0x80000000) open(&(0x7f0000000040)='./bus\x00', 0x28000, 0x10) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000080)=0x2) 16:00:40 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="503219478426b62fbfa8a87308fd92cd45124bf810f0cc1728b5d93ce1a0bbfdfc028e87803f7b1e95540fdd76372f72002a739783a55206d889ab547817555739aa792301f26c3f4635f408f7e808e0d2d8758ca066c715918e8860d9f9e50eb0ef460d1e0f4676a0b71c221473f2c502c1d8c465a4024b80a9dddf7b681dcf8eb05707870aa2be91e1567fc187c9085bf2513fcf80d2464bf298d6683bda9bafa67138d27d8d44109df6d4d2c2f55d40240f2c2cb0de147880dedca1c83e5883028a3e5f8c2a925c650ccb740b0d9ef0fecb9f275b2a", 0xd7, 0x2, 0x0, 0x0) 16:00:41 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ffffff0000000080"], 0x10) write(r0, &(0x7f0000000340)="0100f865f8f10b4bbffbb7e4920ce5dd", 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/88, 0x58) sendto$unix(r0, &(0x7f0000000080)='\x00\x00\x00\x00', 0xfffffffffffffe88, 0x400, 0x0, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/lev\xa3\x89pf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:41 executing program 0: r0 = socket(0x20, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xc) r7 = semget(0x0, 0x0, 0x2) r8 = geteuid() setreuid(r8, 0x0) setreuid(r8, r8) r9 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r8, 0x0, r8, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r10, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) dup(r13) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001380)={{0x8d, r8, r11, r12, r18, 0x40, 0xef99}, 0x8, 0x8, 0x2}) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x6, 0x8, 0x0, 0x0) r20 = accept$inet(r19, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x6, 0x8, 0x0, 0x0) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x6, 0x8, 0x0, 0x0) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x6, 0x8, 0x0, 0x0) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x6, 0x8, 0x0, 0x0) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r27 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) dup(r27) r28 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r30 = getgid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, r30, r31, r32, 0x2, 0x9}, 0x5, 0x5, 0x8}) r33 = semget(0x0, 0x0, 0x2) r34 = geteuid() setreuid(r34, 0x0) setreuid(r34, r34) r35 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r34, 0x0, r34, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r36 = socket(0x18, 0x1, 0x0) close(r36) connect$unix(r36, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r36, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r38 = geteuid() r39 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r39, 0x0, 0x6a, 0x0, 0x0) dup(r39) r40 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r42 = getgid() getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r41, r42, r43, r44, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r34, r37, r38, r44, 0x40, 0xef99}, 0x8, 0x8, 0x8}) sendmsg$unix(r2, &(0x7f0000001440)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000100)="658f76bb092f97046019982e954a2323f8c29c8e2c38125c374e4994bf465ce32cd6db5327e20307864bb722485a14882ad440f486b24b62f1c924340598b812ab3080decdb3d24ca52151f573c87bf5791a550107b19b01af77a133dea5ea4b4a52d6b971c334c0d90eabefd00f95cf6c6d50e7d225d7794cec", 0x7a}, {&(0x7f0000000180)="a0f8acf373f62e61922aef7b3b927e66c367f251bebdd1c539f9b59166dfda53c5f0255a0e365e75f0f9e3d4fce81be662c2a28859a0a5567b635afe8d36b880a115fbf8f26b76514e121c179b75076dfd699ee85250a01aea9c2f6da504f6197f74a1aa8b800264a78dc4a097b408fc4d1f6ee8c093e88020bb0b9343", 0x7d}, {&(0x7f0000000200)="878099463627a87ef3eeb24b7d667086dc5dc4275f5af9038cff961cf4f86da27eeea672da42cc412efed1091d923281e6366efb8152327e5c8d15ef61f9e14d917fd4b5f61a6526e49e26fe3bdb116b35294be83b3ab763e20597e5d853c0a058a700e94a987d313ac9f7da65f1c77916cfab40f4e5cb456247d36e5d6ba8cfd2718736ce426eed5620989617cca5c7d04d3814bc112753761f6a9e8ab6dbe51fb5f8880c0eb4de6c740dc50b3051bcb68544fcae0070b20e16635e90fa53ed550dbc2f74a485cfd4aa2c4c565b499821419a0582838f863b7d1693616452b08e5657cf2dc3c02dd2fcc3cba27056a23b05f7b733e4242906f4c356cb7a0eba31153989a3198f8699573f251cab6909d84f676df8a5b846f37bf24e7faed2ba2ce47cc3360f9e711a34b7b86c7a76bc043b56e639e64a546a2b33f69eb7416505120d55279868c93432a6db807eae31ea7adb174f8564c157c2380be1ea3596cdb08fda5ef744e7fae665b07e06e90bc47ba0c286d8c4b54397014624fab00dd6f9fc821b480dad496acd1f2580b303e35b9b5b77c3c82138b91261bb4cd23e7fe2f868949bdfda26c3c48bf07f2aa460142f12de0d1665796e2384663f0ef7a702d096d2687233e6cef072097fcb62822479297f5b76aaa64df7181b33d8e991ce350efbb1e421b02af85225e0cb161881a8158cff88fa26878e2aaa7cc41b92605f06ee91591523eac8c03fe760707cd49e932948700ae9f355cd5cd42b0a1ed4485ad86ff7075810938dc4871cd023cacccf14d62a880e4aa15dbd6294f530a5e6e2673b4bf2e12fcccbaaa7b38f8574fbcee8101989843fc6e989adae35b284c1123ff80457af0a0eb672517011f391d8ee3458fbd0e691035aa8eba967fa6aee7a05521af3b315a01fd8567c974345f57ed44ec76a3a5e592e1907cd4582b7119175ddeaadc05fb74d3dccb70868caca34a34cffc1dfbda89ddeb120824b61fe79ab5b3f512f714889752db825c65343c57c9daed57aba3d4dddb24f9dd3095b486cee48cdcb3ee40fe5c1faa837c9e2f11f23045b411ac9830900c6eacc1109b42440ddf56f344d995afc397ba1d65d0e065e43682c874859bb92d4b57d39031237ae1844b41640ac28a56d4d4cb9d9cbdd68f533846ea3f5f11638aa277b99f992d504fc84d11543cd1305d0fa285d19c78c6552e6a5859845b861e4a4befe9ee87797b2e0c365e295f2b6878519f1b9b8f83ff7d2a1588d65440c9df570550efed3c915049e496fd51ea8ada35051276150a6851fe70c3fd619bc81aa509a1d163d17fc9de03adaacc839b8bf5ecf6117da9e4270f96a9837736385b8f7a5292ce733f9a8456d26a3c8bce5feeb248452701183e930b86d84263a8f1ec3d55f0d894bf74048da63cd91b533f96f65d30b350f8186dda09f5bb7ff7a8b3032778dfffd2a1e06a5b90233a526fffc23e7c23ba5576393b8b3d869f3e17d716d2f7779922a371cf952d986f557daf763836eae59be92ac2e5be0008ffe1c81c7d57cc18aa55e7dc1c9d5bc2d502ccf9126f91bd02a8412fbc0c0912e98315a2e4baa20a1893caf66c47fa629ddb8435127e7588281a63590c2b7c0fdd55bcd73ca28afff9707652f1d1581152f68c14069e5295bd760a6fb06d26914d9528932b863ad4288b4ebb3b6e689a842f6a51f832d30c69b3b63cac3875bfeeb3c80700f591b314e4c7eafdceaa884561691e6da8127b8198bab9f15124d2fb64fec662ad76d63c4988a4f90c301bd7ed41441aaadd4f385569a76f36a9bd638ea0b01dab0f6e2d0e03d2ade6c13bf68455565d5c38cc0dde8c7a3846b23b6f087fd76cf43018cd5c9ac1d2ee1918eba34c037e9cd254e0ce5746ad6042824c961363fcf71b77b25fd76bc131cdaa9c6c7fe73e7f8801dccc02701caca9ba7f9623584b567d6103f5ed1ac56bcfa0cd06f8e6935aaee89ce1085082156545ca717bc5689d6ff9d3697e6e2b967240e498e349850331de28406ab5a21334d2c3dab02bbd23fe926e0a975eac81ad7390f01b0a2fa44c9ff292e3a84f96f476e4d00f44407fbc5e2a75fa1465fb53ee284052e3a2908991304efa50c1421f6457ac76c9fe5ad4b3dbcb7d51a7434bafad307a114c77a7ef282aca4c926a9808267cf6e3158e8c4d09166907423bca4539697ba6c19b44e3852c94bd66251cf99785feb7f91bdf686692255ee474d2708b4dcab82c83f548475058119a1551c20ad7e0a1f4473181d8e54bfd73868ba5b1d39c6094b04813801029d1618cb1c5534f7f97601e6f5ab3bd266e103fd6fc2a6f5851d47f00d2e74d3178585bfb0dc8a42dcbee0af3c19c0eb09d7e2a74cab369e7a3fc43730be2fe3c542c2b9f6232acb56091412bec34002c77430de609d580c3c28b4ee0f14aaf3a535aa5a49706b6930fc4d1be6523cd994fe039f99252791521c2c5f7d4689ddf063fd20b3143d5179f963d907301a6a1fc221963726ad3b07d5840f08239d62b3dcecde48934d5c3a5a7774bd07a66e5f5bafb052c2790deef25f88af600cf43054fc7eba90901707cac634e69c85d07828c10ad526af0946c500b975101114c26b00947cde58a042d65a36a2191dff5511dda2129af4c1bfb5cc19679e7328cbb342d33ef246283aa1b941e752183f2d7c822b8a849b8a5ccf398da7d3930276eb4c27b35f4aa46b5560497de2f721f04567164d6b114b79c68b06fd49fe3455e0db0acb150d6dde49b17bb355bba59fd95e9d63bdea293f3d02952f8a846803923fcc855a008e91f1908bff4e737c9ffbf2a56619dff9d366a63ca4b462c1e2b55557fb403ce3e7dbf32bfcb4dd70bfa9cb222ffca271eaca2d81bb8c37c6c540f66ec274d1aff7da156e35e9cc134d7cf6c4185795fdfe349e4174e735e0f259cbf61fa0c36d52f5ee246b56bfae3b900a3b613e95bf5131d25f47eb8c2add8d49b7504fee1ba92c724bf632c8e62f36a0bb8e4fe6f9b40a50d82825c5c2c87cbb5e257a6963f2189d91e9f804049cee6fe627d48901955356087a391b64168fcd52c403e48609ee8c301310f5e9f1bd38742f683cf6273494b4cef2e8783a919a8337fae91b6bbd39a3238c9ebe0b8d489566e94ed376294e33b3b55859bbb8a47bf298b5e4a04023f8416b5dea490790ae8e2b5086abd8e29db974228a0225baa281f15bbcb7b415e355649f6c98c45da10332dfb723ab1323ea2c98a3b28163c1455ac7f87bffdceb44fc8efe3af61e570c1b810dd8abc92482e0dd7249f8d63f3483c1c6f94c4f8593b0c0cadff5f8641b463115897e556b6bf433af1138b0bd4f9e900fb8b40ada906255abedfe2380defe8bf5f12e3b7b6f94957bc21b15e84fdcac20532c7e0ee0cf93251e782c0e209e88575652a04cf1f6ed3559996d2a77b7ec91cb5c883da5ff0a938cd79aa379740d2a4b0aa701402425b855f252b55287087ecc816a36cdebf23d8a1734ad1d2cbca8d038d6a04197b469714e618788ad1289752f6a3585ccf485d53ee42fff8d2211b4d9cdcbcbd56ed3d5962e430ed8d0bbdb0b215f80b09512d0693b080e923cd48343ba132c5499f54c74cf29b7109fbd00d427c679a5d1387c111ec67f308307367d950c76c86492917ac2a3b10ca912ff6837c873f55d7c6d3b9d3d58147c952ca088f33af572a280344df4a5582a19f17caa52204964f259dc5adfbaf1107bd9e635c666c7281aece46ce6f5afae83d0069c70643ca7e2f7b9e02d40e4daaa55f26df3f515b0867ee96e4bafe40cda4c44770ca2b1a428c664d4ce690d773dc39ebbd028322ae721d58feaf36790b657bd559d34090b54eff5ade1053981bd881c5a935c93aebbba45755928878fafc16ec9c098469c5158e134895c12aea7dccc38e56fa0300b14a291a932e3142cff410ae0dbc1be5f910d0a5dac4acef7f06fbfef526829cfa46bed7303f7aea792bce6de9fca12a583950a351305e416e64f07da7bd1fe8df0208c105e341523475a75d678d4b3ae99212851cf029254eae206f03c95805fa228de1f2eb4d134494283de58d9610b67ddd65027850f4dc405a0947eb8ec1773bc9ea03982ea8c7ab6d27ac2f5c663100a3b780176bd862e992b1e5141aef1dacef814b002abd3f7a47701a4b6df8f7c774e8a92e1fa9558a2b0e200d661b6607621236dfa1c2ff2cd784c327ddd17e644566de87e5d82e49238c532c984ce6f04defdbdb159d4ea072b3a62efb9cc33e65496f8b0dee50161babbb6857cf6ebc50bab4148a47a046509dee47934bce2ae450a1d3f0e5f36a6424b0500791351e3c35de5b4c99b795aa68ddb45a6b3e7d8180b9fc0a07fdf685d2875543383f3e41c92e2258f594651848ca77056d4ccd44f8b9e8146c9fd142541ace7a78844c765372a9fbd6d5f0c4286a1d1a750c9de31edb26a8855770355af32f2cfae7f36078d60c6421022ebcb193950f0692891831ed0bd89210a0fc34943278757ddd3aeed85ab88bcef65629e14aebe1b2d770b51292d97d8747f98b1f616585fc4c96cf4e2bdfaeb1202f4d02b65c9ba92bb56db157d75f5162893de135b98cafc522b4b1d97022d8980029d01d9ab7c874f311ee2975caec758fb204f127638b6a232037a048a2b2a796d5d6d5bae425abf9475b8b8866718bf3531100f61559272993971aef6651d8c44765410546809ffc4c896667252b7d3ee0221890160f95d3241922f6f61eda929f66f12a68b65286e78a591cd6c267e37f32dd77b6b765d7d826fb3ae450a07f500026b4738964e251182f997aedc1ffc95efcba14cbbb75135e461121a125ee2f57a45975243896b1a9344dc295f29c647eb38dde189b4a2e252e5e1d07b80e63b1df6d5207806247def1700739ef6569e34940e60440c973a05fb61e11af75ef18b5821c03d9b199379f10abff1b3967289187c3c77315c905d000af0abe8a356d4d9bea9d437cb2dc1da1e30c7b49f54deafcb854a8064e1218d6b53533e599fd62fa2f2b0052cc4e4759ae3cdda5b6e34ce110fb97ce2016fd4e87935900b68afee27479ae8df82b7ce31daf755517640d8dfc46ce7fc8279ef3b5c5ae30d50f2db5635474ef42bf1711571c3a864e07cec08915171d4afc04a0bd1d12f5c1b6d61935e19bc679bc27e12e4ec4d52fb017b7e991b59ac0bc54b94100983add7da957f8824d4c2f0f584e0f1836f87574aaec98b37601c4e40229e227be3b66db7410daab5d940416398afdfe5a0c19323c47f1ae8dd3d4e1dad855f80e07df770dce5d83e75f949a48e50d9e470a790e35a07a1f645297a59bb022daabccdd0c27a81a4cefa4f2c4de72114006e31e77e5b319c7c822550d84a960d962953b4029dcbf8fc55d18e0eb865dfd3ecf050b62f8f67bb1cf90f82df61ade5c2aa87d4fd89a4cb1057f87fe5cafea2c96f1fc347b8239ac534fc19b9fcba5bfaf25350eb5566149d05de19d59e02b455035d6368140dd879516e307c9c3fea3105d13b2a2f6251e6e68c6747b2249107616c2bcfb626d0b3f5d94ab8e32f7131c4a70c56e48898e0214271379d4ce3f785cf61dcf678e65715542064e6ce9aac66f66af0392eb3a5d8c2e00d8fc4a1b2d7e34533ac8407335caff412debae6daa1c3fe6afd16690eeebf47b45b627f7c766cc31228a18f90aadeaab7a96238c66621d67bad4b2b625fbdbe36e561567104b809a05b0b5971dca2122fb79c94e6aa4ede547ca9a2a0ff1567d8be3504ecc8874810fd1004948fd7897099", 0x1000}], 0x3, &(0x7f0000001480)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="3000008000000000ffda15304c33fb00298fad880a393fd8b2e58b38daf8bef8ebb4a1afb67625b4792fcebaef640582d235bc33ab4255dcf67729c48a7c14c8cd27fd3bbf264e6e3ada5779f190d40989b548ac2d377a027f1d474669dce120bce54ad4cfcaa0fc5b952eeec568705a174416a2087619a9c077d14e2ba2c453296667d90e654c4104065eac4a357bc63aaed5b4711b400e725aaa64d857066bd6c76d720e6862a113a81bbe2671d7b78ec054793319b14696d8ed27695ba18646145ab73cefdd1f5a30b7c4c4dea835afb396fc87085fe8c843ce4b9d40989a640ca282227f99d029c0f22b4beae48b436bfa164377bf4e3a1ea70371dc40f9de821e1a2fd0b530c368", @ANYRES32=r22, @ANYRES32=r0, @ANYRES32=r23, @ANYBLOB="4a3477a5bce5674ca2caf072c1c015e8ec6d7fb921ae4d78957a3edf675c430df03a1cd115f889b1ccb6d16a4b1f1011b8419110aaa0ceb20c0eb18b96945563b73d7a715111648b29e6f0bafa81d5c4a97bd59928de1743e6edd4f9235e4001bada13cb731e664065fcf848", @ANYRES32, @ANYRES32=r0, @ANYRES32=r24, @ANYRES32=r0, @ANYBLOB="2000000011345e48613bce7900000000", @ANYRES32=r26, @ANYRES32=r31, @ANYRES32=r44, @ANYBLOB='\x00\x00\x00\x00'], 0x20c, 0x409}, 0xa) listen(r0, 0x0) connect$inet(r0, &(0x7f0000000040), 0xc) 16:00:42 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000001440)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000001240)=[{&(0x7f0000001640)="ca5e74934073f2fe3b70644d2dfece2ea0dbed0e89c84a3a76217c473cf42f431b48c1942c8a7626f793f18b37988663b442b374642a2b1fabadab5892c8cd34dab35a4a4160f05673f8c5eff7455846fa2f184ac47be90f56a69d609a8019287776fb0fc63dea874254dbd7dd8b2bf20790c4bf2ccb6c58431e3d73f181b4c3ba353e64e4aa961dd6fd672b2dc30467dd01be99ad7852c2bcc8dc779325725b58c416008c84b95318eb813b1b70e6c25eb4f13bb3f51f4ecff688f226894010c40bf4ac7ffb017d4fa50afd9f477a12225fb680fbc41aad5832529dc33be1975d4a70a27c66bfb43630edf94f118ec0a80fccf5e5bd0b25752bdb5cee533f94801e5c3385f20b2e948cc8b5cd8855e8437ad66ab214a301e62fd4077421d37ceba87a8c77389cb2deb5e97f2f9b35468e533fe7dd49363fdb6c101a5842525aefd7162cbf79eae4a9112b6fad82cba76f2a22e816b5740fe2df14f8f1aaf0794e3af802b9d0391691a3645602f07b72dd22e24151b7ff760c5ec428ddcc8b3d8d51786c52f0c12cba2a96f8654883c9fa83b945206056b21801d3eb0fde4b3a3cc77c5f660db04ed1161889b96436eda47edbc93ce952aad9e0e3016cd755f593ed19c7f111f38b0ecd2e7fcc255846078b924bc55796532c099405ebc909a36e7486e2c72f898b45be96ff2f785ab5cb33cf9b894e2f3abbbf4ff8fd9b73c1ee7ba34b208000b4e6c89122c6de83ddadad7f329750d4ac6467868f123c80d463e49f1e058c7092146b351c4a5d3e5bea5e732268879a403fa182532382843083714711d435bcf8f4271e7ba100bdc0b779d1bec05576137b73e7e799344e9606e4be635c08b3af80472d41f6c0d891543c4882ca030baf370deaa14a323497ba9fb60ecbc7def60afdeafcc1632f408040c6dc977e0f6cda668228c0327c5d7d54cefba610b7caabddf0ca3068254669551141da501c07f56e77b209d38dad63a08ea106267095feb4b7c08d97c95c8657ac45935e6936a94c411f0180e9127c45ef76f65b746d519434c1c9ef31e6a52d0e345a19f2455322362a25a2d3b37ae2345c2042a248253cfb6a68e45ed276dfb656403fcfcfab6fbbb7ac06ee47e8a25afe2e99ce24526e6425d68c4ea2341a659be3203ac9c46708f8572cf49ba55b01f089283cd0712c9ad164b2422c3f50672dcee05b3223d0840dcfe0943dde14ac57b1cb830b9f4428b470ef1d9110dc4e7178ff0a9adf554fa263ca3cc439cec8c0ba67b5ea65218d1a3d8079c2ebf98693580207ba631b17433e13be1e18966d86568163b87e05d530aa8bdaec88a03de4b01a209aaabfd6e27521e174806257ca121466aeaa5ac579a285456ad045e1df59059d7df4c3dc948c18d457aefec4ff35548b24603f44a668844ae496368a0fd74c0e8c6f247f43a0152a6ead228d74410b68c45b6cabef8f5b8f783155ab704573ec7b28083e6741bedaf1bf8fa6a86733cbdd9dd9ef87dd044df5d37aed1f56c4ecfb2de67450eee030bd17bafd2cca6cac80885b673770b2e1bfcf74f78a3eb962f790c025986dd77430a8e29b87aece9542fab4f24beb52be42ea5e4744a88578e87325d43bf1f0c48176b0fb54fee9911f05147199ffa1262722adf1304754a8f58be774b09dc1b0fd33320a5bc914fafbe18196b843fbd37698e9552ddbcc94df2c65ed6f65f921e1d0470399ed64c9a1e2d701cda24db236b0c9e422ce1dc49ebb95fc10acd61c00098654ada738fca87adebf9ef8bb59559875db5b7e45c1658be36805d9e5e2c7396431301f8f17b96a5fefb0abc55b94c3bf6367c45e135e32d21eb5c31c09f219bff7b197b609eb2fe0c8cbff0b1b60496bd43907d169752adef9f108c617c93ac2f1e47bca323e9062a73e3f1fc6d5eb26ef5746bdb100a3be868cd944655ba103d117cde00187348b2b8d7dcca9ea105e39dcc77d9e40b1b56c9e51da9aa7e5445d75dd76a9ca56d74babc74093f89bdb4bde7438b356870e0dc9c5f33dcb82249d7b588325192225b9d962e0eeef4e9a60d93b24461dcb668e6699d839b28a454106f95fd83324541a5d5f828a32be1eb97b99f8fea9f631796597de11ec0479899e89830729bf48b03990259808f9901aacafaef25fc39221fdb1b7da71ec05fb31dde1fd3f6b60131391b3d16b677649e14b4029c178404164d28d39dcf61a89757c2a0cbeb8f84cc03a0886d938fa9e50b73434fdaf0c7555e4d463c95f0e6b0a8e92f6cab46e85617552aaaeffc5d1c8308a57a16210a54753698d74f8789a3063af810d6c4fae15e868bd96b14c73168aba5c2a8f72f36d4b57bd6979b707a10f935b3b1aa13d49a39ecf6d22d364b33aca71d7b0cb28398bf7fdabb39808154a20b93bb2ee467d7ca7b30c4079afdc34ba7bb5da47be27b1d61196d2ea220ea8d06641d2beb17ab8581b2410d18ae98c72474b59f8900b4e240301e2b972b7652b1704bd67cb7806bd053499f6a9d1f33179921134f94dfb4123cc3a04ebe3c0a9aad4e15a4b65f9852d725b4133d7fe71c029a558d0780cb394a1b26b0f364614e10c987a0de3b185c3eaa6da3c579340c8c754b509f897570990608da84589b3ddaedc6eaa6d103d29fb3f3a69e94f50f781ad1d745e465819e41331f6f1574843c10151c0510daffd51335cdf5f8e760db4df8a047131f15bd655a8fe0acd93a68b0a583ef27866b807d54ef10e737908851a1392450fba680a3013b7e07e6c0802395809675952cde8d1a2f04fd3fb205cfa387b20c2e102541011907cbc3542af4106d43cf35bc121f50cc6ea8b461018f73e5d035453ff00696e46685f363c9e23a4a3574be21d9fdc2d97e7f018819f12ca31906c4389885836710254184b9bb8ca0e5b2de93071679bde270807c7763a6fc0e53e3338b8b89c482d37d6a5e47ebfb530fa97e553c06ce7a92e44bed73d12dfa5c2c371c8632f79c6db9b6a881004ee9a1e305f02217a3957f47b13a141fe6c5c24ebaf15013b6c47cb4d9062e2c030051218c3815a5c1341328109bc0243b693de468bf46bbdd25c899b34c6ac2c4b3f7ab8ca94d0f4f9b63f019055977fad22c6dc301715405980a06943bdf4a0750898ba6967d002dce76ad50d6b12df9f5dd1e7c6c6606cd354fe54088caba84e63897f78b4a183281b371860d22234732093b1c43bd9fcaed57de6822ab9348800a124c121d3ce218132d10eed6a4bde2f4f498dd038e543e107a953348e5848ad381f50ca010713a5bdcfce25e277f1bf323e7f035b89a986f76f499a35ecea793d5a5749894285d59f7e22ffdd0eca0454fe98c70c33234cd446497b3f088be663c8f70abe0d016cf7542d7bbc0952e9db41fc9a070d5efa019f4ff4fb8c6366e1515e0a5734126bb88c7735bab2383cb8a7b976ec6a935956138da23610276718a23132cea815659c5262887bb624e29783482b21793a826a1db06dc342edbe60f0d770527f2aa9d098eaf1da68ffbb60b29f7c99c6f3332fae970fbdd230ad0ccf38fa2240cb62ca0c08e816b01a7f55e455ce5ca08ef6aedda46b2a6027ec874cb8998aca0b214f866c9d3e4c7a98bb0a2ff1358aae9fed3bd3474573b337811d315f73293416dd28064e6c09780b8f3a7460dc9284cfdb007f0f2bb7b3e51bf460740f217435cd088740d992ef3ecc3c5bc1b7d0aae50bdc1d45a3816616e6719e75f4a31a136455e65c467099f729ed5050412f10558543f0e646ca6580d20cb26336e5346701c8158a64bc71a2991a0a16a7a06149415e71f5f470e333d49dfa7ae2d313c29e14ebcab416b6e92b896a9461486ef00007db738d6a504312f7866aa65ad12ffe7dbef16b309e12aa1005d8abbec6f6f660facdb20a6d11d42333f9d8ac0826b5396a995273660ff498c3a4b8f49c55fdffd2b51562ef9537207826c35657cef73f323cebd883edc8b864cedae34aab8a9343603db35413532472fff311721975fba7e527e5d0841f48e392cb477d326ae6b5b2f7ba6d018a07ef16e304adbbe83bd2a1439fd84796df2f3a71bdf7f21c4f334174619391638d5e2e8fd852ddb719c9879182b0b65f7342d75a388522bdb88974b48f1dd11779b7525754d5cd255468d35e388a98bf520f0eeddf6b2bd64b624a764e35affcf16394592d7501c8645d4e04bf7537326d6506ad061fe709e7902bd33ffc19b1239428a263b566452e83977ddf542b840f928d770455d2ce4d71b97ecf968064081b5d0cbd297f826d95b580eb4726b88e9a1f646b055f3a42dba1aa79db7eb225ca924ccd5a39a75f884e6b39448719804b999ffdd9c1eba8acf67ed897e3de9f28b64e058c1a4475841dc83c6fb4c5f2a10bc6e745a2c70c0a64b85792dd53574306d396a9483e73cecb62113ac2e6e0d64bb772fb5c998da6fd026a8b60934f79b9047cdf467888ed718eeff94f9b927e94b93e783f198b610ffb44ba31d491d3b5008e4e624ac406f67e2d9aac0c8bd993e4db24b0cda463948b111da58c20c71f2f611539345e8b3cdd658d01ec58b21a65041381dde6a901cf6bd65ba8d0e25aaac719833def43d79b6c3726060273d658b2b83ba93515c962e26027383773c873ab6c579be3d7d675ef71309a6e1fc2fd6e076bdef3638a26631e1cc3b2087df2772ea473250d90b7606206081cba2cdabbbe5a4083d315b9bc7d577e9feaf1f4712cd73fa99917261dea41f3e478d37515fb827b3e433628364d43d8f8eb79b7ce0dfadb31a65dd71e67877517fcfbfb70eba6471129e32e52a772e25f0799a20e40f29bcbc991d685585418f71d539d4f276ad9bbe92a25e2024c740d9172a62c57ed3bc07188f5cbc8d97ab7239efd7ec1b949ff76fdb1eb2f25b4fba2bd9892970deca046a7336358b385bb5a38dd2754328967a0009d70f6f08f4b8641f3b7e1ca9ba76d3a837f2135cfeaa83d9230ead73bc763f866b93e4e9fbe54ca2b2d80de8f12097302ed7b1f79474660a8dfd743a2fe2e4e24ab9f6e21fe0278f07370cfcf3c41674a9c9a518929b9b583125f378c0451e0d0b37914299c455c8f8f220489c31b50f50de80167102d62f64943fa25b16317e6bd9d4e4a0e4185919f957df011f4c321705c06d173184fe5bd2d473cb7d350d6b39d19ac40a949c955a99306d060951d73d9c0f22df9a7977cd02b9b48c2476a6d6836f441ae6c58296a6be05ed9b2679497c83e15195859ebce1ff9462529e088a91c31bdbef634a6c7002c17cbd90febae16058a47593093ef309b939d4812bfc4ec03fe755eb4bc6dccba76d92eef97bf92820edf407f6cf6fb55fcb7697f3db1f6c6a2a0a9cce093349c42bee22601664ada795139a650de4e82f2a794842092073f406776c2bd180ba12d3a0bb3b1ad8bc6d319677c03f44db6793d11d320f742226b83647d9c969c26cfdbec4d07d980179c739e0e48cacc3a9f8d7d3355342039dad9a10d62a1dedefc87d90758ed38bd69d13ff4980a7370539b1b26408d20b9d9f00bc71361a16d49478ab039b9a536666c840588b0ea16d9e519519aca5860dd1fed18c3530fd53460e86454af5c1a6c14238254ace5aa239402e9b5d870c02a8fd12667e6aa51a0a3fd48480f1e332db9b9661f4c0f1256fbf92bb65d90750c24ea6870868afc642473cd6b13dce4215212aedc264688a4a0fe11f2e334a01480856cd75932bbc785ad3448172badea409d278e99dc34123f6fcd56261b467d37e9cc3e5dcaeec99adbf7ddd418c3997844", 0x1000}, {&(0x7f0000001340)="a172412dd77baaa23cd64d150d1e5ece8ff523b4c190f556c72dcaa915946774d1648ac842a68b56793e6c679ecb8e265adf4312906bae74ad68803b8180e4a543dd0d4aac84a6c70e37bfe2c1b26468daafb2bbe6b7c0911649728f731d274aeda6be2a173e2a4ee3427bc3fc13288c39ad312adb263a9c32698e3f15375bbe78c0384c47a602a3fa6b5cf1a6c217d19cf69fe6b67345bbaae3d97a748e54af236124f079b0e662bc5edd76830e10b352df73eb196c057650be6eb3bb66399c21d3beac8fe136a2071d928dab3c184806a561560893a8ba2249b96cda713bf75378e1f06635dd6548e96ce07543ee8e", 0xf0}, {&(0x7f0000001200)}], 0x3, 0x0, 0x3) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x100, 0xffffffff, 0x7f, 0x0, 0x7, 0x9, 0x5, 0x0, 0x1, 0x1, 0x8000}) close(0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r1, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000d00)) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r3, &(0x7f00000011c0)=[{&(0x7f0000001540)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbe509843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee01ffbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b802000000ac04bc61ddd7d3fe0ed476deeefaf7", 0x164}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf8bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314aff8ffffffffffffff6a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef2ac119f36e37acf85cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3a95adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf35}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) msgget$private(0x0, 0x0) r4 = msgget$private(0x0, 0x315) msgrcv(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000580)={0x3, 0x407, {0x7ffc, 0x26}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x208, 0x4) close(r5) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1003e}], 0xffffffffffffef6, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:42 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x7f) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="291773f057f163f0385495f751b9aed22a2a90a7fc0502169017294f9d41b81b66ca0a16a33ff2297bb3481e9aaecd822156c6808da22cfa21764c5cf492a07ad0157f78da952719499fbe404b", 0x4d}], 0x1, &(0x7f0000000200)=[{0x90, 0x1, 0x7, "0a0567f3f0a08a1258ad2da34a4cd5d52b7e5644f7e3b046f7055965a0cb9b0d930c446fb7724b474f59816558ae0142b254c8ef93b3ddc1cbd0d679b1e9f1b994979f809f65805fe24ace8b5f79f204409a6330465c12e82c43e4fab616befbd7e6c48b76eeb2022d2692c7c6b797c8b8878c1bf6588ce7e5a13f27e0c4ce"}, {0x28, 0x1, 0xffff0001, "0e804d22eda3e632a92c7da66a3c27323a97164b8d92ded0"}, {0x80, 0xffff, 0x0, "da2011a1fa884d9e75927214769e06bea774447216acea6596ee0938dcacb898121720893765848667030aa3b1074b95ac9d32e1eec36fbfad6c41ab0bd10d271164ed0caa2fb0477d42f2c072b8174634796f74710e15af2274dcb992cd5aaaeeca3e7c0dafd608d7b423"}, {0x40, 0xffff, 0xc409, "dc724338cdfd0ea8fece281585b0fcfc13062bebb077be13fbf3e6d99a348290ced9816210453f5571"}, {0x48, 0xffff, 0x8, "bc5f599d504442543e4312cf314f6da8e0f3ff635f6688cf0319913acb7d10ac0b0dd5bea93ccb24c7d0f398e0a9968501"}, {0x88, 0x1, 0x1, "5822f63df385216f21e2374fb4e2b1d46c938080636e9b5942b33adba7ea62e4ce99ebc4b722b81fa07c4d924782b521079df0662a72dd6b0475f422cad220fc5c4edb1fe7988644696a75f0e0d8ba7e52999dbf6615dcab88badcdbefa0afce9f5784edabda2232fa200119df825b7dd9"}], 0x248}, 0x12) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x0, 0x3f, {0xff, 0xfffffffffffffff9}}) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0xba2, 0x4f, 0x3, 0x10000}, {0x3, 0x3f, 0x3f, 0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000380)="00f97f000300000000d739005e6a42e46b1e7724210000030000a7bfc5c5bcdc0000000000ef241f73c9b29abac384e2d3ffb548ed88a1e8ad331fa854b342a1056698f9eaebe02f1486822d556cf997d1e848080fb3ceb6766bcf078a5e0d2f9d069b2dc9976686fa6e761faf01b8fb60d165b75a0b5aa44f57ff069bf0578280fc83d2fa169b8f0464162e11ecc8b9e98926ee2de01966d538d989d8387a353392916768c9bfa99c4d6426fcdfbc5fb8c919c25fe25395c2dd3862411220dccf5c866f7d35b435027b5187f054b9eb838e334b6ee3e59391edc227ff32120b") 16:00:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x51fe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7fff, 0x4, 0x0, 0x1ab) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0xa4) dup2(r0, 0xffffffffffffff9c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x4, 0x36}) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0xbed8a84049e82c8b) open$dir(&(0x7f0000000040)='./bus\x00', 0x81, 0x6f1aaa5ba5191460) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x200, 0x128) dup2(0xffffffffffffffff, r2) 16:00:42 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) close(r0) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) 16:00:42 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1805a, 0x21) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df0000c9288dbd5f", 0x2c}], 0x1) 16:00:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(0xffffffffffffff9c, &(0x7f00000002c0), 0x100000000000033b, 0x0, 0x4b) 16:00:42 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r4, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r11, 0x0) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000880)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f00000008c0)=""/61, 0x1d4}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x1000000000000302, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000840)='./file0\x00', 0xc000, 0x9) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r12, r2) 16:00:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x18, r3, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) setsockopt(r4, 0x6, 0x8000003f, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000100)=0x1) r6 = accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x8, 0x0, 0x0) dup2(r6, r7) accept$unix(r1, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) accept$unix(r9, 0x0, 0x0) fchmodat(r9, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x9}) 16:00:42 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="440258d086", 0x5}], 0x1, 0x0, 0x0) r2 = getuid() r3 = semget(0x0, 0x0, 0x2) r4 = geteuid() setreuid(r4, 0x0) setreuid(r4, r4) r5 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r6 = socket(0x1, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r6, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) dup(r9) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r4, r7, r8, r14, 0x40, 0xef99}, 0x8, 0x8, 0x8}) chown(&(0x7f0000000200)='./file0/file0\x00', r2, r14) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$KDGETLED(r15, 0x40044b41, &(0x7f00000001c0)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="523c408f790900000061a83b080c0e9c9d6f3000be318d54384bba69716f6ab62ec47548064e64f9c4a0dd40b4ae70932dd6818ed4d7dde97f76edf038d313d5fa658ccdccd2e284bcd86da7d5860d8cb5018c19036cd1fcddb7c03835543df0643eb15c7b94bccb3e00"/119], 0x10) connect(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f66696c65302f66d6d3849c857eb3e86026cb696c653011c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfcac089182b736afd4770500000099d44832592431b0da56b346b5f95006b948fc9d350c2d5d107846eae848"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) semget$private(0x0, 0x2, 0x0) r16 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r16, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000002c0)=[0x2, 0xff, 0x1, 0xfffd]) 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) r0 = open$dir(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000100)="e5452f22dcc982287a3a88dedb17ab74685c33b53a02274c1da342522019c3000bdccc7036f769497b0149a3b649c392ed0c746787ae2c803606a2d3a49fd77cf095f79767de635cf66681e61bb1f89814b471daa47f0143f307c2a1729b25672b33bc8e1595069991e3b718840b01b294fdf70801fa2c362f71f70c267b56d847ea0d192fd903076fd00bb88e6403f646744c16729dab", 0x97}, {&(0x7f00000001c0)="c8b14dc64e40efd2b0fb160b436e76d1b6a09a3766453d7bfce9b49c1f6944afc00212906ef1a1822821ad6808626f38a15a77e763af24f95266a5f7ec9ca8958b32628a3a89aa218a11393ea4fcb9d26a79811836e725f1f9672d0d9c424517cd4264b5210dfc296e338ba24be72350cb08c90c328cf9f699011758731c146345a98b30d54d823bebcc628c0f9900078f25779f7cfa26df768b552145705207014c4beccaef0c267ffd8681648a42337528454188dc782f68743731062576714095addec444766f2dbb1e2bdd029bb79c813e1af6123374", 0xd8}, {&(0x7f00000002c0)="833f0306eeef9b97", 0x8}, {&(0x7f0000000300)="eb5b6a43cd485eba0a5ae1e0f4a6a0904578d0c880a64c720afdf4971226142021a9c948b8c766630db4910b6701fbb693f5edb070772400a0d1092a819b47020bc90a5c158f933afacae1b0743f0f311f0db055c65d2fb7c30ba4436f56be2e803c272fc1cc1b484a50dbeeeb257baa3698dba001df1feb1a222a07ae8e4693f89d38e450f1f026838f928f8eee9354d96553552d364621baa8ec50877cf493b3c40aaed17d75ac5f132d038d36b962ae78a38350d395899d3b1b47a91310ed7aab2eec3135fb32365deff1b846f70c49cc7641af5998dbb14058b62eb3d96e21a851453eba", 0xe6}, {&(0x7f0000000400)="fe501bad58522ca1aa2467be4578faa6de0abd9a011a02eeffe4b0ba71ccba054f91a6e55acc95f260c3f1f2fac994c1ad2e8680cc2391253c0f38a6e30242d88be40f490abe29d492836ec7ba0b596bcf5504a68d6827e9508402457611b6e3", 0x60}, {&(0x7f0000000480)="35824edc0002d10c5742c5c3abf1d6082bcb18561c2d27e02fca659f88cfc333a8724c05a2cd539acc6dffe720120129b43a656a7ce693f1ab454d95bcd1c2c53f14d4840ff486ed80705b34d64391a41ffce034d6018701be3698b5595c026437ea2c188c052bb0a6bd191e42eb46908dc8c064833989dcc1f5cf4e5c07b49c60dffb36df74135bfacd774049", 0x8d}, {&(0x7f0000000540)="a6da54f336b7ff01e4fa40bc2c7c4821c36040d265bba9699db1d66ee3a6a8db4c82a6d5688c7787f4cddf79023504815d16fc41e1648a3ad2ffe21fc2069bdc92b049d8bb715d497356840cc836d673c709a8", 0x53}], 0x7, 0x0, 0x0) dup2(r0, r1) r3 = open(&(0x7f0000000640)='./file0\x00', 0x506b7407b7c4031e, 0xe8) open(&(0x7f0000000740)='./bus\x00', 0x178d304da7b336ca, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x10, 0x0) openat(r4, &(0x7f0000000700)='./file0\x00', 0x2, 0x47) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000680)=0x1) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x19\x93\x92z\xf3\x81\xd7\xf5', 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0x1}, {0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:43 executing program 0: r0 = semget$private(0x0, 0x7, 0xc39e62b3033d06de) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x10, 0x0) r1 = open(&(0x7f0000001780)='./file0\x00', 0x1800, 0xe0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001580)={0x80000001, 0x0, {0x1, 0x1ff}}) r2 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb050000004b00100000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r5, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) r8 = semget(0x0, 0x6, 0x8b) bind$unix(r2, &(0x7f0000001b00)=ANY=[@ANYBLOB="b06a7167228cb22ad0b5bae55898002e2f66699daf823786db6e486c6530002eea6345ead42ecc2b763cbb7b58237364e4984b94004ac7476435e5b6000400000043fd976c1bb6587bac2d55195289cb6ae22f6aca9db6a2d540049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b62336ce07e17e6547cdec0dfe944684cd45fc7e81279e474e00b006f827433959985d371e09baf3b158f1550b0500cebd20b1b68303113df730596dfba83d047ee8a64f3640444d72d56d15a564b0ae0f6fce7c5fa8049bb6600000000000000000000000077e15109751ad34d42dbb204ec47397a94ec5113ca32bcc04f6ab97396e5d111db77fb5295d236dd5e29b38c5fa4e205d82edc75bd30feade3e06fb1a1bfa46c88005e224f612fea6b0aa4140fc21120504f68fea812a6119e82122079387573f1ef243583eb215872475dec1b5e8f7bec2b4f62312ae91aceb9b109e842d52c7444af7ddbd56d0d1d3f079f71b4e645ce699189b7965d8d50a776556c9447a430a59cb4dbed202dabafe081b260a485ab7b60ef59b0e52f9c248dac97329382910643ce2db6e6634f4f971c4ebabf515d4df849ae03bd5d04ded1b5a617d4e2e7d1c8e2a9b4ce079ceb886577363c01f6"], 0x1) semctl$GETPID(r8, 0x0, 0x4, &(0x7f00000014c0)=""/26) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0xfffdfffd, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTAT(r9, 0x20007465, 0x0) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f00000015c0)=0xc) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x80, 0x0) close(r10) r11 = socket(0x18, 0x1, 0x0) r12 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r12, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r11, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000001500)=0x1) 16:00:43 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x80000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000040)}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) pread(r4, &(0x7f0000000040), 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x1b) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x7, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf4, &(0x7f0000000100)="b75d03dd00ef43f7f7c855bb70423b1f5fba1e5e2a49a71bb23640b11d940437b60a5060d0f67cfa20d9deb041679516c714a3c05f4339a19d7a258814394cf9801495be2a696ffefc50b035b8b4e5057bcd18d25169e2e1aee1575678eadaaf7ef2bbff4841c98262b072288e81d63fd0fefb839f34c2757883519ff1b4f0030f5d4b62a4fe758827c283c8df0b11ad086a9a92db64506e24d08117ffea8b60971bb6a15c13f15b5ac0ce2711b4b251518dd802e5dd4d3b7d09c72008cbbcc367a45a077c89f3c6e5b6001d26ac527f564d15298a19d094326df0dbc472754788097f724784bdae37a600"/244) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = semget(0x0, 0x0, 0x2) r3 = geteuid() setreuid(r3, 0x0) setreuid(r3, r3) r4 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) dup(r8) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r10, r11, r12, r13, 0x2, 0xc}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r3, r6, r7, r13, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) dup(r14) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = semget(0x0, 0x0, 0x2) r21 = geteuid() setreuid(r21, 0x0) setreuid(r21, r21) r22 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r21, 0x0, r21, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r23, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x400, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) geteuid() r26 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r26, 0x0, 0x6a, 0x0, 0x0) dup(r26) r27 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r29 = getgid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r28, r29, r30, r31, 0x2, 0x9}, 0x5, 0x5, 0x8}) r32 = semget(0x0, 0x0, 0x2) r33 = geteuid() setreuid(r33, 0x0) setreuid(r33, r33) r34 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r33, 0x0, r33, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r35 = socket(0x18, 0x1, 0x0) close(r35) connect$unix(r35, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r35, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r37 = geteuid() r38 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r38, 0x0, 0x6a, 0x0, 0x0) dup(r38) r39 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r41 = getgid() getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r40, r41, r42, r43, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r33, r36, r37, r43, 0x40, 0xef99}, 0x8, 0x8, 0x8}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r24, r25, r33, r31, 0x40, 0xef97}, 0x8, 0x8, 0x8}) getgroups(0x4, &(0x7f0000000280)=[0x0, r17, r25, 0xffffffffffffffff]) lchown(&(0x7f0000000240)='./file0\x00', r7, r44) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x6, 0x8, 0x0, 0x0) r46 = dup(r45) listen(r46, 0x0) accept$unix(r46, 0x0, 0x0) ioctl$KDSETLED(r46, 0x20004b42, &(0x7f00000000c0)=0xaf2751807f0164b1) 16:00:44 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x1, 0xd012, r2, 0x0, 0x3fff) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) listen(r3, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x20, 0x4, 0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x81) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x1, 0x7, 0x1, 0xffffffff, "7c17cb50c065c8d4e7230f29a25ae621f7ba07d5", 0x3, 0x2}) r5 = dup(0xffffffffffffffff) connect$unix(r5, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0xa0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000200)=0x7) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000240)="14de41b0ea90391803a6366aa899f031b32bf21bcce9798849068317050e08739e0cf0e7706ccf237b7ccd2ac48a9c07636dadb4a8a8f4cffea49307b4dd577da8ca4afc83148b171dc2783a1ba3914cb05b82d7d88104741752307ca4329e7898f7f5110ed475e212bf5a3a356d31d989cbbfed7fe64b04ef3e63de1c515888aec34a7703de83d9c999ee9cefa147", 0x8f}, {&(0x7f0000000300)="3717911d057c624c96e09b0c6cd58109b0188f4b9abdd822a8838ce02b350eb19778cea82c0bf964ad0c50e63f23f7e069d531400f04055076850b7a4e9e5550387cc545145be0c56e8e63ad3e8157ac08104c6d3fd59260218e1887200c18989bfca5d80e9903ea088d6500d748a38fd80d65d58ce17e7a0ac1d4cdf63e06b6ecf0dcdefa77bade2377f81ec74cdd39ab89346f4ffb06f22fc34c287bee829249142ee996b687b927969546fa810573dc6f4aac3990a4ec11c05748da078be2e1159ff9daee0e2d73acc97899da", 0xce}, {&(0x7f0000000400)="3eb8fcb4027d27a216ba63c02fc7442246709c33164b48988341e342c243451e8840f9794998a37dfd9f4cd200ae964c7ec6d2e16dc986e52775e4384b8893d68a41d344bca2ba54ff0d067b7d775604bcf3ebb6af83e36ea4b86975b91a88c1b29564ba0d0fc3f98031416b212ab88d91a87b7a2e59f0a08c9ccc39dcb965b0a34614749a94fd4fcf3a559ce0e1f7690c5a18b6bed6fcdf8c3a11048a3c275a614c910166d7cf829f097dcc27080957adf488e4b683d8602cb98ed4cccaf9c6e742d4919cb8715b91fc79cd4516a04190c182db4dd0c98e1c1b8003cc2c1b8d248c3042bd52c4b844c51914c45edb317859185f314bf325a47e2dd7efe5cd92cca5d812de9445971b46b9a94c05e42627273184fd09013ea724c2d75e3bb82b92b33fc0ae9318725d0eddeba630f1fac73135c878ee2caa32daf6c97acaf992d09351e9fe2f42c000ca0730e9a60a6bae0c45475c0fd236f832ab7f13756d67129169cec86fdd1da312ea42ff85d9754099e168a94b72a116d189c91ae4742f90702b5444c8488c902de3fc2fabf17d41c04c90d7e62adeebdca62a1de9920ff958f5d58fe07f806c6c6647123cd4a0290a789cfaca85dbd28549a1c40772de89ed048de906f95e6ca6072d2a1d02758b2c563071612600be3e3afb24f21eb18efd01576dadf257a6a43b8c1c65c81832fd9bca46a85b511e459c62b85337e9964de6faddab55b5f971756cdda5d2be6faaa050cdbcb8bc903a0d068785b16d5a97772c8bf038c58ad0a0b159f084cd5a7c49f54768baaf07a4085ef1190c6044736ac56c64ffec027ab4fe555cac0e32c96d3ff72ba3ef8a7863e121f3014823aac048c583b1e9f15cf2da465797b4d7afc480191007615e8754ac8645a462b639132b014cc86f4162a38a78b030f3f66251981ecaad6f0274662e84c2817cbe15050833923b2aebf15724a274ee4e03e50ea558724e2339d5e220619bfd86358dc486abbdc4050c14f06acb7c950387046832e6daa786fa39dfe3e68fcda6bc9fa1f0c46fb0f63a14da1bdd1b5c2b0ca6b4bf2e6a8d7e91b8a8c5c943c02a65c3fe01a1152bfa5a9c11c46ac1aae4de1f329d7eb60c816e88464136d66cb900443b3c093f1749b80907531c27c6412edd72c4fd547f55e00ad46cde747da95a8abe07480b21ff7521b9cdbdcc4b84ba5dd29c11608aa46a2f51a4e323ef78b40adc4bd43cc3bf354422afe706192970542fbe52c7c2590eb4335116ff832967166f73133283656f3b72fbdc773f6b93eb028b192df7fa4a382c1e5471430186474b4fc8618bae3a09a54fd58e2e2f88045d611706c9345d97706b990fdc00df6db4d714368ff2352318e1a63b113e2017f66ed11e5fdad796dd0a4e3fac2573b359acfb2f6737b3dd350f8ed80c0f66083079d7ef4d9bd3e13ff8056f2b5684017b439fadeaf9ebf800bb019de3e934de60f8cb27f1fd7fa33dd5ccdda033d2e2ac1ca37715792876b5705e394cf7e65674ad9d303fd588f3052b453bd8553f3035e072efac26fa1c97f0d2a68cb0a6f55504b0a35d3f4512837120f4b6e1d2a157b04866158415df9b2f49b5e15e22545aaa088cf954f9434aa935987374c0e781bbae8a8c4d29ae658c419bccdea5b10cb7dccde18b09789a6315e9d884defdb16ff01919f975fe36827b018075caf487437b6b5016269eebc643d6d751da494d23e5c9efba904f72b7c330c4b3b0a4edcde81b97ee798ad09e274a9dc8783342f8ba9a8da03d7b2056bb7f32a288c44c7777a89e69ac1a0cb9d21054cb246b11630b1219398d2a05e16df3bd2f3b93a6d3b5eed124cece186156ff241977f9640bb6902cfe12700e085261e127383a1593f64bfe0fb208599cff2cdf09968847381c4e2679ea630fe246a166e4fbf3ef634aff6e3edea3e1613493d0f274a4f6f619db9db8db57d6ee32cbd89401043ed56754e8840c5b21d206b56fe2a25e9064e91fd6b25e009666d1fcdaa25133ac7e102de06c58fd1b4301bf44266964b954c2fdcd57adc2455730606d93e1b19ac3cf7abe8428c7a319a56a79347fa7405b7f3f2a865b494ed2cd5dff47a60a079feaa722fe6ec3a088b7465a2bca201701ff6c800629eb85ad1566b630b47bbe5c25b194d7d8699975c7fe80b9e9d41414d90357d973516ae1470040dcd082cd2869d44777d0fe969ef149f49c9cef6bba0945e00747e7b0be9c683e44316d67352a156a0394f07b5d48fe8755db92e710c25d82b1ede717e8740c3b4611c6011f276aeaf95b295c145172f7ebe676368f1135f95a36de5ee3ff187c05d0d49dc21e0bd91d5c182ca3ccd3ffaa76ae20e24d7cce11fac2cb800b53ad5539160b2e9428f55fa5632bdca2aa5119d286131f6ebc53da88efeeede98e6fea1cbe6869f7203c12693134664ce64140343962e229e5ffd363c4f7eccf87c99c88da5148e8799323c9a5f3836b40d1c02f28c5b62a77f44cacd350e223832400ddd7d7f3cee1f78a7fc44f9a96eeeb952e65eaaf763fab0ad60feb147647734bad7017907f291a7e775e17adb81e511a251da5b2f1598ed7c642b559cfb5fda5408abd53d6a1335a921885d7093a30b777746522cfb8b6a77eb54636dc7ba0101a270a5fb961c72eccfaa0e9f8c9d760b2222a0c3241a37824600ac9080ea1337f8d4aec7ee359c8294e40b5e32332f4fe34e053524a09eb8d6a217f04adfa38e58b41172d4b8c8019545ecbaceb5c43dd804f277dbaa2dfc2b545727e098f4d0dc2ea5e1fddfa327d6a512381b980e38f12b5824595d81769401f6731257a4344730fca3712690b2f8596fda23e696cfa193e3b68bf2bf223600cc58045e323f3dca7d5e40be34c49c71651a268aa8d64962c9af09c38a44dc41c80fa0481cc47c828ba2934c4d3d17928917ff07cf3f3edcc97d0aab075c7c531e40ab866f8252dbd90591458fc9b67cb6ca02ae1c8c5588bbcbf57a75c4517c59b3ebf6be43236d18bd464908f11182a0e345d348ae42e3ce362103a3a7f36dce7e938a6a7e37f4b94e179b87476bbfffc12fdab3e23ea4854315eeaa1afd90ddd1d22686462666a0a69bd4e9edb08c7697d8c02d6cacd9b0475b0fd7967303dd2d8e8316e0adfa0769267b4fd081eca96e476f476c44451fc9318383111dc4e503cfebf50b72dd5d38d1eb2343096e3ec3a30d0f1f165555d46052463cefa05a1514f94a2830547d2635d1ed0554f3dae6fd15fb6aa06fb159238e56c3c38b500df1253c64ccd0023ba2daea2d5812a68663c44b506a9ab529f28082798c866f819488c04ce4535b51064ce7a1bbb489d25dc799620ebe3e7074d6004d0eb4aeff0c42abf9f9c4b5a9eb7e2272195b25c892954994a1ce548cb7f6e679efd2da056a8a9e1fafcbfbb0c7c8eb19997e394063b53ccc589313dee6f507fb72c14cfb20fa2ecc9e03d1ef564b87cb934b116174ed9e0d9c78839c21f65cd53213fa4e41d9c1cfdd42c54653cdfca730719359cb049e39034ebd3b836dfd95e13e7d2a586a973030e30cfdfede06180519132746ef2bd849880271d970a409e5115e7993568b57c337d82a9d3853db72cc6b28cae937223d22dc48d063de0869ac1bbb8ff1f6c7894641af38d6b63d78d5c37ba60f5e2d9015046b9934518e2f5e85c8de17f89281573e265093437ad2ec6093782b5861d0c809d743b56f2da2880c8e309ff6c72c7c1c8f2eb9aaacce73cec579b528f55cb373cf6d75b2feb3d15ad610af69b6273d70f7c8f533fe1c78eac90d29b9ccfc7949066bdf25576ca7cee4d6c3379f982198b51466cece78399b4f993d86744559dfd769dc1fe947fcfefd582330b17aa535c9e52ae76e57d2f740119a7814b39b78f649f765f004fef036e42572d63dcc8cc4c70ab56945d0ffad050c5cc5d4b63622eca8e8f3a8d2eaf54ddd35424eea2eae56c35e64966bb92749b0b33821837f232a64cec6ef4ff9e9bbd1c9d51c449c02c420445ff5031a632ac75e3b1c991f8322bbe7c3f26de983579b0ad0faed4dd646cc775afc5e1238d5dd271ef7e72bae88a6c0232b2cf1759cb25388c65dfe3fb920cab4118d7ef9a42bfa9736edd5300d858d6e382e71cfeab629f5d56eff169a57931b116a57be9a5c0fd450ec6773885b7eb0748bfa7f51dd66ae1047ca5f434370d10bf67a2cac6025464dd6921d9b24b3dd7317289792452770490af3bb458c4e29346dc59192a1c7d28fdf21edb0cba4c74131e851caafaa27e0bf5c40cf3510ff6e4e4f53ec20e1db69519b63c9df06282a82dc20a723c8ead9b6a59c6e74648c4eba346fe2ebdac1cad2865094a398808880a9fb010b80907af6d9c2e1271c0f4882a9b4ee4a1add23d9701f60c1b6259e623d62ddb2078f2e19870e6138d3eced15853072737354690d6f2756fac66c7c5ad7b58f6134fa46c011b8d6ec7242ff8645cc5ed3e490aba2a6dea3873934603d48feebaaf373ed888d1e06b3b30643fb9a27cf48d3ba0ad9ca884aebe5c279a73335d692fe912b8f12c806dbc6419cd51f62aaaa4f47761a2f1e14a26123591884babc933751b25a55c0d735c1724141eca25ccb4a8433bcca6131087b01fa9f33d6310c67ef1000c6fae2f4c9b1403bfaf58b846c96a129b5c81fe49c8da73d23261723b079fd0206bfca989d7e51b5d2655e2d981e34a99e0f688e5dbc894db79c8313ad5566f09c6b7b8c11f0538fc0bb857920343bf3ed13ca5717110e38b99dda611048a9b0ae472a162b0c069e1f327f3a87ec45644c73a75a3c8cbfc81ad30da7b5b24e87abc5eaa55f5cc8257211763299667db5e33c2da5b36192e97ff1ae28a900d547a56afee7e72e378aa063b649d6001cfd0bbfd9fe77b5643d7ee1b2da29dea758b01154c246d2109bd009030da1e678573d9b6ed70ee17e8e5abc250e2305956459e84eef6682a0c80238d6b73a6e3f978a534654a3f9a0c311d75876b11ff322c364c8d4138c7c525dde3240d0b8db77745f4651a53e3d3abb5cc2e2228cee7b78f90b80b5a8742169df864c6a0e509f1fa1d48e6610958a4d64ba859de1193864d38bb6a7922a5edf5a3e4af62d2498ee5d37105363224be19b6b3fa100e39834ac58eb56856f5d8ca5cecc4c899a35146826204e459ed2beb65648155192eaf0aae81bd67b36f427fdcee8697084c4d840698325d7ed7220831cf6d3045d4788d46339b4fbe43cae6e4bb905dcda5567063cb50d859064fd7e25cdc90429a40b7cf8addb64caf96de165262e82ec0670070c1b3eb32ce8415f6a4807f8a68a100477e119fe77b45ab980199edea83c42fd7f8813d6bfe9b6fdd3da3b27e6cca59117096ae7f54aead1203c20bbe9bdbb1e50be969d23af88247130d20c47ee4f8b2b1ca332134cad55f7023998971d899dab7ca40eb108dc2662cd9e2c58a66ff6e7a5f0a752722caa2ff519d19de3a995dbf6c8a2216e251066963a163dfb83d151f0d1939f2d316d2fd7d6422a99505490e568fdc28273a3c98f36498ba0f4eef0b3aeaffb61381cd3fe565a0b20fa693945d86fb8fe80bb116c3dd071213053dc8b738967be3db5fc4d2b0ef84a6b432b7a5ab334adda88df6c01af8d789c912c57c11413afa76ca8bdaa1e686617a2c7252a9b3cd5dc7b991ae86d1a97cc6aac6b7806e8aef9b791f3ae85ae99c64dba2b42bce7f7b5f8d2391a74264da741d566a64b61505d7d37b9da5814f28c7f8f9ebecf15642c9dbb4a1ac814a9df0fe09780a72903a89b3213175", 0x1000}, {&(0x7f0000001400)="9ae5229fe11c07e08d2642a17cf0ce0f5d87d11ff54d6b331b2edad2bcdb3e309b65b8bafa16a74497510e1151cf461486279ff8335047f3c6751375f059db24ada22f73f0ede4a79f45f4254b4bda3926be5468ded2f2", 0x57}, {&(0x7f0000001480)="0338d96d8ab42d96d66d4342a48d5f29271df6f926004762fe0d7f2be9858cef6079952696f8e67742feea5c5495998e59d4e1e973cf6b42e71ffba00b14399451be59be4a1e0c2c16aad5fe6c2660da4ce1f4d0959110fcead90618f64d39b53f29b7d31e2e835fdd2436579092216be64f80bdd276e29876f2726f9866601a1d805e4d98d53d3f6e2ec36b05ede833b00be03fc206f751d6af389c8835", 0x9e}], 0x5) r7 = accept$unix(r2, &(0x7f00000015c0)=@abs, &(0x7f0000001600)=0x8) sendmsg(r7, &(0x7f0000001c80)={&(0x7f0000001640)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001b40)=[{&(0x7f0000001680)="8ec0308b00b5fee655080f8bf4e8db1158d18c5129a698410bfb67394ec555569b1419d0ecabf8f9911009cb6d48ca3ad98334396f3dd3d75e6c639425b7ba0710688eaebd237313dd889553ee5fb52c4c78e5fe63d48922a8f6e0e36a656e305f7bc437d433c05e07ce8830950e3a8bf65301dc75dfd30d", 0x78}, {&(0x7f0000001700)="38dc306a67960cbef78b7f78187a9977fb24c84650d188b65714cd990d186601a98c12eef49fbfb281a7df3c24a45970d5960101fe50791d31cae7236b4c1716bab23a6cf2e53d973f046487a99a3e2125bc4c40f456db387936d761", 0x5c}, {&(0x7f0000001780)="7f70fe657bb8730d51f267a13d3369a47f6206f94feeeacac46f79eaaff5d469316336c8921f50681bfba67bac1441cc239007d8c13f9c206772f0da291c3cbf6dc5a1f9bfae8cf6760ea1516d903af7e75990918e300b3cc19a1a8a9bf6030a1b7b5ba8d27e5c0bf9da71c7d7b9f9fe4d7f9c0545e04ab1e57f7dcc81fbe5fd7ee3bf227be3071f34c13d936feedb62f0f78aaffdc03e70cc947de9bae7fd0001d87889d4b09f6b445ab7998d763d7974491c84cfaf5cbb5709d2c4", 0xbc}, {&(0x7f0000001840)="e27749edeae8e5540a6123e1c8fb2fe385a9434e1a71181bbdb6aca7a7279e22b2d99bbe1b8ef15fc90f44c7c2cd9bae4b01720e47d4fb4cb91f80b2d3cfca91b939c231d186d5461534f6c354e38efead927ddd24c6560554022288f9b1391d43aa98585333052e1382988da7", 0x6d}, {&(0x7f00000018c0)="f9a088f4c9eafd06a0e8d8ce1c5e448a343f92296d39db5d1c7fb50bc618698a6b83d9ca8fe1f35e98d6b6d0a848bf66ea3084e2c5e9ab6ea90c2e8364984ea8f8b6f47301d9ffb1fdc7d722a966efb1bc86aae14e7ed4a07a3de6347bb3d604f48872cb9a33d3b493705e68d5d57be9439c3fbcdf0698d45840b94075e34cf707cb6f2143c4ae33d3a5b3988b70ece3a00e9900d78ce018eb6a142d45d883bf023566a9a316345d3909c4f76beba326c46814a9bc4ad093e0f48bdf67062e6cabe36eaaf9a6844561a684249bd0d31f0a83", 0xd2}, {&(0x7f00000019c0)="ae6a070ab1aa002beb4a6308b45e8a7722585dfc6c48c35c62fbf4ff561e90cb186516b7d6a901c41e56938d18409a5951837f4c454c7fb113ba26e8b352c361bccf3b9de0ec3c55c6f882ac59fcde6a6190b79596b58c6cae1b250adb823f46475501b08a3e580ddbb264e64c367d31b4d476321885193359", 0x79}, {&(0x7f0000001a40)="5cedbd05212a68cdf86d53cebda8bcd44c8d83a28e1af408ed2ec05d97f09671b92a6b8b48c0c92ba212afd6661073d19c2cd04b0f12d495f35a43dc6be65713822717f3c120b92dae167a6f446aea311faa9f45b7d691fd6ae7e1ae41bd803de5f58824861d5392fb46586759c70617bcf3c3a67d8940607571749a4f042e6e845bf87fa946f089bc5d1db1120d4d93539f6272280b265f13836ea561592cda52a248725c7662be1f4e11bf8c45809d43a53901e33423cd637d51286341086c29d75c284bb04d8e900d0f4d4cc105275bc299975c08895b1e", 0xd9}], 0x7, &(0x7f0000001bc0)=[{0xb8, 0x89b9a6bc21cfb065, 0x3, "eb8b59096ffaacc8b788b8a7059c4ca903d213370a47f9f50e7ea489b137e2e8f8caa62d86422c66586251b6a70327cb50a6c68ab11248dcfb6676fabc7eeb3773bef8f4d9c6225b1a4b83b94d7ea759a0e272baf795cdfaa3557ef2baf67dbce1c477bedc2a14df0d08f529f1f3731e8105d0c0e15ef62770dc01f81d1a5851cfe39f63958445b109b0b18fbcf83bb1c4f0631c2de2430aa25678d2ca3f51e1801ab5e757"}], 0xb8}, 0x8) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mkdirat(r8, &(0x7f0000001cc0)='./file0\x00', 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd\x00', 0x100, 0x0) fchflags(r9, 0x8) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/speaker\x00', 0x400, 0x0) pipe2(&(0x7f0000001d80)={0xffffffffffffffff}, 0x30000) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002000)={0x0, 0x0}, &(0x7f0000002040)=0xc) getgroups(0x5, &(0x7f0000002080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r15 = dup2(r10, 0xffffffffffffff9c) r16 = socket$inet(0x2, 0x4, 0x2) sendmsg$unix(r11, &(0x7f0000002100)={&(0x7f0000001dc0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001fc0)=[{&(0x7f0000001e00)="80add4d7", 0x4}, {&(0x7f0000001e40)="860e4f19fedb34b72e2d444a584141681519aa26b272763fc4ab3de31c51a995f435f745e05b4c3581cd284a65a3f4eb2c379c8aca00a28058e4de3a8096a9fab346d9d3b0a68e6cb0d466ddab1849e2ed3cfac5fb4b1c5b4016ef589e7e891aca73fd60a386380e613efda4fcfa851bb66b341b3dd87dc16653d79f39823d5515a7cf27c4e2dc14e6d4db5d91533e3e5a8e22f49960dde70ac8acb7c32ef98827cd05cc9a2fc6e43e607755ef0a04aa5f4257c920cc7cfb4cabb2db7e13c468cac6dc7593df0c12d78b89cdde345c853e7147d35379499d1acd", 0xda}, {&(0x7f0000001f40)="baec6eff1f286871635328c227bd74c32005835db209626b5e65205ac361460f42b1ec8defc30e1967f48e8067fdfffc3a966946b0e6ab414a8c8146bf3a5497a502469070db44bd0e7b009ae23efdf03ba85b5163bfc4ab2003f2210d2732ba604fbca3b5ef", 0x66}], 0x3, &(0x7f00000020c0)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r7, r15, r16, r4]}], 0x40, 0x2}, 0x11) 16:00:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202444dec12ffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x7, 0x80000001, {0x8, 0x4}}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) close(r4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:44 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x20) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x100, 0x0) fchdir(r2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000045}, {0x4}, {0x6, 0x0, 0x0, 0x7cf}]}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x400100, 0x8, 0x5, 0x3, "aea60400ba1ed5b73bc34acbde27728983d15ba9", 0x8, 0x2}) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) rename(&(0x7f0000000240)='./file0/../file0\x00', &(0x7f00000001c0)='./file0\x00') pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:45 executing program 1: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1"], 0x1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev\x01\x00\x00\x00\x01\x00\x80\x00', 0x7e9d7391fc91d836, 0x0) bind(r1, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = kqueue() ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r3, 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 16:00:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 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, 0x0, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) socketpair(0x20, 0x4000, 0x7f, &(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 16:00:45 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 16:00:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x5, &(0x7f0000000040), 0xfffffffffffffcb0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, 0x0) ioctl$KDGKBMODE(r6, 0x40044b06) r7 = dup(r4) listen(r7, 0x0) accept$unix(r7, 0x0, 0x0) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f00000000c0)) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:45 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) r6 = dup(r5) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) r7 = msgget$private(0x0, 0x400) msgrcv(r7, &(0x7f0000000080)={0x0, ""/70}, 0x4e, 0x2, 0x1800) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:45 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x10000, 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffc, 0x0, "750000000001000000f9f640fc00"}) 16:00:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/122, 0xffffffffffffff6e}], 0x1000009d, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r4, 0x6, r5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x7, 0x1ff}) 16:00:46 executing program 0: mknod(0x0, 0x100042000, 0x28ae) open$dir(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x9}], 0x8001, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)=""/12) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, 0x0) socket(0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) wait4(r0, &(0x7f0000000040), 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c89482b2dd85556f669d9074017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca19928c841bc5b65c6593d2870b4122cd235000000000000000000000000e6f5eff0"], 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) dup2(r2, r1) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000180)="7c94b85081242dcca37b40d201b288bd88b01979ec37ef8a3a2b30df79aa1ff831b457f4dd29defdb91d32a17b221e014cc8d448216700c2cb08a146977562a3819b263161ea257ca44cadd89f834349cfdea050824dbf7f69aa7b3d5b83e4e69e099709e3a3b8c3fffb382cbb924c06d245d253206a78ae8b2774e7663add854fe343410c426ceb3365c57e26116b50f2c9d4cb60b0be50f2b2c1088c287c8184ee12cd85083eca416228eb309d1236a5533c2aea4923dec507342f3c47b1224340cf672c6fbfad4d56b88f16b3ddbc7ef072b338accf4ebb73f3404d2f3e13fc7924a25df8b178f5bab0a138876874fbc83692c324e39b", 0xf8, 0x8, &(0x7f0000000040)={0x18, 0x2, 0xfffffffb, 0x3ff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x9e4, 0x3}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 16:00:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6, 0x0, 0x0, 0x8001000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:47 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') open(&(0x7f0000000040)='./file0/file0\x00', 0x20, 0x4) 16:00:47 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getuid() chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x2, 0x20002000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20600, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x68d837a6b5a14fb0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000280)={0xa, &(0x7f0000000240)=[0xffff, 0x5, 0x1, 0x2, 0x1, 0x1, 0x9, 0x1, 0x5, 0xff]}) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000002c0)=0x401) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x8000, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) socketpair(0x18, 0x4, 0x40, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r4, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r5, &(0x7f00000003c0)='./file0\x00', 0x0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x2, 0x80) chdir(&(0x7f0000000440)='./file0\x00') r6 = semget(0x3, 0xb, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000500)={{0xfffffffd, r7, r8, 0x0, 0x0, 0xa8, 0x3}, 0x6a92, 0xff, 0x100000001}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x20, 0x0) writev(r9, &(0x7f00000006c0)=[{&(0x7f00000005c0)="f893b28f5b6e7547b66670af5d3133332cad", 0x12}, {&(0x7f0000000600)="fa88177d539fc45455e7b87dd6d09a84fa1368810f854f639131502f2f25b35d0a75c65c0012a2e84dc9a7ddbe208645dc7cd872b0b4f5bd465cf29530da9ffe8cb1ed7bfbf2ec1390e570f7ff1ee436a22ac763495516a44d0bf5132e55dfc876b7ed69fb2dc99ef88ec1f9644dc63d7f74014ec693e5c5444488d3475c7fbc5ee28ac42e487bd145e9ec786f4a3a1762522bb6090458e951c1d735ee7b0619cb0634c38e309ea8437036c4107a56448ba2f2", 0xb3}], 0x2) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000700)={0x2, 0x8, 0x1, 0x401, "1fbf7e56fadbf005dd9638d3b9c46a33dfcf1914", 0x0, 0x58}) r10 = socket$inet6(0x18, 0x8000, 0x4b) close(r10) r11 = shmget(0x2, 0x2000, 0x41, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r11, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x40) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20, 0x0) writev(r1, &(0x7f0000002500)=[{&(0x7f0000000180)="fa538225fe8de055b4550ebc551c2afec5ed969c22ff0b23c293122f02d8b0cb8152f9ddc57b59f053e66f3c94f2b8c14500df30f139e1be898b2340a47d486c3606a8d7819e9deb2f9afc20", 0x4c}, {&(0x7f0000000300)="01f0ee26a8f7ee8d51a3591d8b425a9e3a3c6ec61855705b5ed148f61fdb49de7a281f05ae99586a9c07afc38f37c7e41f8e0ee9bbe6cbadd9822a87c26262fe85c3ca5d2121f1fc81b10258cdfc7c6f3bfaf7c3c42d938d21f8e21b5fe2cd685ffc5402c1bfad890674746598a0f7181259204f82d409563218b8896413a0e42af2c39e2335c01ac5cc34a856800774f8eb471f19299033a26586561c9ad28af4a83f9c5ec9b91ba957a1dc569e52ce83b8e752759bf9ce9d3869350ec78fee267f2e8030e88540dbddccd3615c1a7180e67e6a6c6dbc8405", 0xd9}, {&(0x7f0000000200)="22b4523b41fdd182280378d963651a42704f37db", 0x14}, {&(0x7f0000000400)="dd9d50787ebd3b61fed3f4993a8fc9289cd8b2209d299c1c15f7137ee36ae660e626c6db25307b6bbc66e059ffec463181f46d3439d216bfb1f24da4e8d708e9186afb6095ea1009fd8a221c8c296417e2301765870cbb0cefb50add34446eaf42cd6c5b085fd4ddb961d25565c1fdd22db23f34ad59282da5a98f8076abcf3319133b16f115a96719ddefe77a1e9725b982b5af81aae1e909a9b33d13bdacb50b57df4ee06992f75bf6fca0c6f24fe6220f1e07276b751e4bc14f7aa1a409ed461cb519a42cf31fe437324e1d6903ab5dcc91fc2370a0b6a278a4570c76d10d88c7196190e99bb306baab6c8c4226e0dbd73a8263b7ca41ba80f9dbcf96800ec6ce564073c6cb28970d4ce240b05f6dd647107f3ba03ce3b8de64e9e535e34b4e9b669375527fabd96b143e7da9587cfc0826d2fee7c38d9bbf3f9124803e3f0e4770c7258cb885fb45e505662dd7e71909a3dc1e1e763349a1076b89c2300def63cfb551b7a6b82d8285e4de2432945739bcf9adacb8f168fbbc7090a12fc3eb82239b927ea11f4d81f36efa9ecbd5e1b26ba5b2f9c46df650a5d406092d80e19f4e628804d568ac6c0bb2c2d6870ad62c48dbd0926bebc457726cdbc1ea12aa50a3ab291f4e917d2d8eb8d99ef80cae06c93e2019a159b8842f4b617689522d31d6e72e3c282a1ab6198882fe3a6f30bd8834265d1d430987c11f65778945f905686d24c83d215d555283d078d51d6d8f8871e9ca68a77e36601a66f998b1e37240de1d740971f2806e52106463637c3620a76e531f530d358585be6327c3e96ac4abd73412d8b04f117ad22152c06712bf492b8aa7fbf64a7cc00af11ab5856a822299598074073e3b41fb52ebcce5a1836ddfedd4bcaf4000684fc58418bb1e14e129291874584954bb5cd6d3b1b758b65c6da83d52119a26dc450288e33fdd120190c202c2f7196d32fd6b200fb1f805d66e4410c41eb64a40f63085c9d74288513aa46f254d97acd82dd99417c5ea845005524df43b0dad0563a9d1111fe91cbb53c980ba36a76caa6af89b42d5e2e05891102632d3cef32c452eb445c70f0c689db954783a06278811b45dac55180c8fd99ae789e2adcff428da651b3923a92c9eddea4cdfb0857d8369a4f57e746e634fbd2aabea96d87ac9e272ec2b9597b1900a06250eb8a212c7e444039a23ec2762a276cc58a92be0105330188fbe523310f6b33f08432dbd70695ff0fc95eabdc3d63d38526b282076de9e39674c34f9bf5e99ad28c47e7e12a7428121e1f013c9edb7b33397da793c9b16e2f82720dbe9262e3998f69f8c091ceaa2ede3b9312006f64c64fe85f6f52d780f7280ad568d15fc3d46a39b296429c5dc03933c35fef296d82009073c7a5d9c7f9ae88516cea6719a752f7ba7a42f7fb3c48a8fceb41837770adb7b72b397787de22344695c6679d29edf80b502cd388a720febdcfb09a419d0ad72034afcc708fcf8c436af272b65b67165a99220e613210361c9453f36a2d10efce6f40dbcd227545b9da077e74461041f5a790352a2aab3c9be0eae4e10adcfd70889512a3e08039110f0a0c4d422ab2dfc58e6709da817303cfd799d3175695d94b6091b42623c740731cc4730b9c1be3885da421a6f88f3a34cdfb2a6e3ae493ce1396a2bebe58cc848dbc567034412ad9a8e5c7df4b8714b669021258314b6aa7d24d16f0d6f06538ba07afd8a9f3f8049e0fa5eb1f6ed8c4461d1ac7e470ceaeee94180fb1775665f1667ee2275c564134d0e54d85045f2bf0cf883359b0bc0aa2c13be90d78c1f91b7da2e91770e79ded3a72a75e7f9b3ae6d2b9789e91f77e588960fcdfa6125806b2ef2b07c869fdcde138df28048c988fc1c67726377c952643106fd3ebeb593c6f96d4a3db866de904f91b408adedadc6a9bb13553165892e4919b2b61c677762268816d558e9bce7fe7f5615926aabd829a781f19f55d7be01aac05144ce19e8c57de2fae7e1fd5afe99b7d1a0c3c55b7832c7913c871bf7c66eb0073983ad5304c05e86c01121253d054fd80cee6abea81e112f252300cba7eb3b46eb82411ad02a68b1d12713dc14ce05f82dc929c8d9cd69b2c0b65fe81962aae5f0adebdd0ff971fcc51e92306a6362eb2b3f5316ca9a86fcee0100292f077bf82c2e18ee459079d52815dd94cf00a24a08ac2587033e2c176e03a657e31aaa233e87c8aaab723b251284a0ab659aa309305f1817434efbb8b900fc795eae757797176ff9979196ee0b1bf8d117f6918d0c73cdca3d0349c5b06bfe570d32b5f97109542799489a940a3432c1b8bb289d9317701c7bf63689d8a2e584f0fa781a4b4292d73ddf18e69a3276bed223ae221b890d508a978bdfe1dbeeb92d25ee136e403baca0da36e6ecb68b6d9a70217ac64731fc63b290368e4a634b644509e0e9fd8f2e92caca3e2b7e0971684f036b82e9fbdf4b4693c64588302e1f760a7aff5f9671f9938e27eb4590a10389ea9d893c8c9d83f3a8ba39a758fd5c5648eeb3731b197dcddf99a989905ca724bfec4393bf3a14c9a5307fa639af04dd70a99e934da0858edd6c98b7e3a1b5941198b082e9995729ba4710016de22c60b119708f757f0565c4c01dcd4e0bcd36ffba6a5724687dcd2da2afb6480b90a8cd1dac9d2aa7f8cf7a573e8e3fa5818319afac1f7680be2331b90bf0bcc9d186b58ac213829e0f2b73bc29b581f911e27bc1e3d33fae3eb0438fafed96a8c4cf616cd8ae4f07bdd4d44445c06c3e4be12e9b001c07e567b42f674c75e4d4864d273de13eaa58847a87e81f4b3261caba5b9b4b94d5b8d514bb6994033c0b1b29a1473a9cd1c05c2e417ba743e32fc8d748aa3ec4bb0ea3c025cbaf073d570fb39124213790915ee27968cb5bcd9502ac2f55dd1e31c3388efc05bcaa543748e36aab6f85ad8f647c7a775892834e7d0ad59e72c75c276dee419e23f79ffd03607a01469c5ff893c8267f66a231d8458e4bdc58c3a53f1a8c62b3c21df67e12482f2be9834669f9f7a256b78c4b170c33f2d5cad2252ee625e6e95ae5e622c02ca6573674ca21f2fa48443dab9b21637590e5e9da2ac6ed0ae42dbd262fdfa7875a12d853cdd640d59f4eaaa8beae9e555c6ee0a5798d0a069a84b04317797001db9fa45543a12d02483a9c7e379c90afeaba55515b254fba04608a04d0225c43d5a6dedd6b1398eefa569c0bc10f2fc94cbcd147ec5b57e80d225796fc1055b6eab6eb79715ce9daa711813a74d8c8312e576c5333f443ee1808b22fa631db0c8c18526c4dc48d02cd2883c61bbd874b4fed946a65f9d6f743c0ff89c1a2c48884d5fd083955bafc162de3b499a386eefe033ed23ae3ec3b836027be9f8e2f8d7cff5073dd220df9250c3d527a9da3d23573bfa8bd5a339f2821fcf13b4ff47cdc90691773aabdc4927ea03d869bb6d1c557da1f0e224bac415845ab8dc781158e00745f5a302cb1cb01fa0c31fc16a642c56afdbc4aa36e774e05f2b34f576b73090c0a4d725c855dd913efe999fc8ab088bf1bd502c45fbb542a584708234539adced8f06a51c3762d150cfee105d704b97a1d8caac3db7eaa4333b385de9036246b204fa9302c2d53e2c3d548f28351ebd2f35ed9101842f387650ffa25ef6f109616abb76ecbd63853e59071ec36a8d8ad282523d8496c622bc0d136e729938989652ac2271773eb03e3b989790d32c29ab817dd16dfc7c534210ba9571812203ace6398c666a44fbbf454a23a5ee25a1e813715b109fee2b6918ac3800d7da5f96d3821d7ae1680b47f3fb85aca1b4f58c53ee099ff62b575403a8afc30d20bf43918a2eb712ca8fb7783d256cdf2e7c31a9e74bd8e648d1ff18a444546d22c48b067b54146c42fda500abf824a413ddc31393397436eb8bef911a9c6a3e2e6fd893dc7fc0da3f9ffc57aab7db32b2288f99edd7536f0335444eca66960e9dc0c47f4cc80622a295202e252db3bff16cae5ae59b0cab1dd96fa3c4549cd23f54016958bdb5952de71be029fa90faac462f13bfa72732b613d2307ecb4c1dc86b6193bbd11d3a0086deccf000033e564d176c182aa3539ca8100f30e3f64c31e3b0b1401b8bdf04900a9f9d4da85707e736dc2a786df6e577e61262faec77735c76b46c5187f3282a8d14f120fcffb110f5e660e191a6e160a75220440de9f1858921af8ddb02d45690fe3c178fb3410dd2e1d04dd6ed253669a05b360d3cd425ba13dac6de29aa1e09a8e2d177bb991d5060b9a546967c02115a0ff3c5edbaa544fdcf7f72ac20ff54595c87a8bfbbc050bac88733e65e8a48d8dfbc00cb3a081e22aca8e4037eb3f8641024cac2554dac892983bf7b02f1c055139bd4e450b2118570bdf0ea3c4cd809339d0fa56e21115185aeb97ad7d37b9c625e5e3bd789c525b8dbde9a1416d3b050dc3b87b56a343c4fe98907de43b2172ae9137585185201ff1afd8881b8d5649e591904f96129ae52519fab078af10a31ec34a9606951e2531725d17c23c0ed3126556a0255dec8e1f0f84e15d437a08363ba25984773a218e258c0572f9c3fe9c1173a039d06f6f31d8a575616775b83ada8b1b6ede41c7e36a82bd8d48ba3d4012432debc492b7eeb56cc451336a5d0f3b9420b2ff0e27e2486bea1c3f60cefac957ad336f933076f65adf374f30d092f94d96eff61dad97faa0e6615f2860e3c9b3f377ba2056e759f3ce57dccaca86481fd86e04417ed4deff278b7f27c5d383ff8b223d5b4cef4f4ec662bedf2959dcb3e0536c4edc14678e90ad43b16544d9110645713b2fd1c3ae1df58659e16f6dad95889e970f4461c2b9d0e61e734dea904d2336337ad0bc60b51f16ca9c93b3b4868faca726c17e6cd92236b1b04d2e6e0ff8f8d01998a49dbe54e544fb88d442dd563e98a9a0f2af8c4e4a127b096a21072afa38bccbc35f578773edd13e00d592dc45e57027eec9ee760b604993c04a0a8fdca1e94ec2d9d93cef6eeaec088a78f4570b57cf6de7ef6d23837c6cdf36a62f11651c41fdb781f49161650fd8697005c68a8c0e2623a0494733f2498d2d5d741e14228b05ccf44dfb65dbc0b697f54e19f7ccc4c9f395aff16bf8e20202b1ad740fdbd33d46bf49a1202602325fa9e0711a524419115dbca853a7a4e5d770e65e18d75053cd77343bd0ad26508db287289b05be11fb9a5d7bc75c2e1b93016f5130304b3c12f2d5d63757319b2f9c6f3b8e3f59de6025839fa9036d8d0a9798a4c50111582cea10dcfcd79531ece6ab4b545ed78145df2b90eb51be404f998099039742307093c86fbdc10c40c3728c4b1a296ca44c7be5ddbcd363cf4f6ba5762b0a8a229e419d86ae7f0ddd56509fad02d25cabda9b164ac2814f43a8afd6e0e52a66534f4532e82cbab80f38bb1d6932f442ce02297bb890fd778379a3407535bb64b39c8507be006eccd4a99c3cb5e5f78d0ec3593c0839a6ed03e483bae1d0e682318e45c91a4e7a347622b4b0bb9cf2243e2862ffaa6f1af059e0931974a291499ef849aded78e6a0f17bc766040cafd2f0392ed75c9bb477d944046ca87f835eb2e0527728464ea54df40106b1cf040e4a639d72fc9b0bdb302751daca877d8ea7a5c2e362c903e0206d5d03e681da69a0e8da2dc24141b0a7373258e77b2521869e3b6585725abf6cd6d73718a947f904ea407ae6e30aab9d8ee6a9c0c5ebe6cc596b91af7a4f871855de184c9dec89f7fcc1774f36fcae7bed4f4970c79b76f9692e815a454a559120", 0x1000}, {&(0x7f0000000240)="8a861c16e09d9045633524d91663b55526feb8a225899c698acefe4c1556e926e65caa2da212906807932e16df3879dd9f33ba66e7ff49aaf225ae777cd8dac5389f546a20fc684c96bb5a6b1c52c615d8ddefdcc01df3600f7ff35ac9e659a400b0b76d3e4290e1dfc273ce4fefe5", 0x6f}, {&(0x7f0000001400)="b49ee4872a3c385b6b0ecf931d6475444d52488f43e2202850a7fea175158da2425409ad3e92239e3e3ada08c3f41dcb969f05616b370a6de8b79053bc1bbed12d36171d15fe6f67913d59be5af4ec39361d20fcb72ce1a075526d46286848f4830bf7c016b13e14a6db3afd2137ff1fc946f1dd0a3bb3e7dc91b0ee83dd4eae44b5e10d9d7427cc2d9a61989a9dce9e1cbcd995bf6cac048ba52aa199f107ccb78caaa90d4d067075e74ba3aed07f92a2041d0b67593ced9d4db7bbcd1430717f496e40993fe7157185677ee67baffbde9401fe4a0b2c4269572652b9c0ef9ff2a3b052e494064ecb92263abcf8091bacf1053cd5845e86026cfd0a5c8e60656354f34500904fac961d6a8ca5ca72b3a677f8218f63e3255e4f918974ee4af775dc9711a9925d559f725cae5d1207b1e16bb60857aeac14f81ecdf47c658666698fe8b24ee41dab5f647ff758c8ca90c26764ee7ab0b2e640d642c667da774bec176f9824fd7a86ee695474f7f86c573ee7a969bdb1bd1a44cd2d14c8a9b48ec76f09d53fd33e93074aeeb3d504b7b74e2d8f0fcfdeb5d77464ccba8015c2f024bbf73e1a31c66c71617c62ba433800d1a1cc2490f057b20e04cef46373bb655ffc6faebbe2a8c306f32cd0076a00b9687b0ae690d03c95905ed4b1efad1626f548c38358905681d4895615c243460bb6d341409848c92b28e2f5dc8fe2f6c1bdd27ba2a55f535dd218c2e63142eb0a93066683ad08237ec27655e36945fd2d1a8e7742cc8289919cda286b4ead8d9e6196d8ff5e404eb8c0bcc522c436f0f78da188aa69662d9f6ec10526987d153dd3a7d178942ea69179ae5464727e617f2fa7ee8f2bb20c1ef50f69602adc1ec59d34a6b37b4526ca2dec0bca8a849bafac4894e8fbe04ffb541fd5f009e5744b2eccd0750c4941274b989eabce93d6e4ee664ba40d3e464615cd2327ae6c4ff90d45b7ae6afbd13cbfdfa8a5ca0237bb0cc861e2d6ce04fe8e4801ef2c639385ac50d97aea6ec98555b6e2b0ae5618456f4a88a75ab79d6930f2f76e4ebd4c33e3cedd82ef0594e227ff2af006c910fd98607c4e8d9fb83f137385a4ac0f7598c6dbdde3fbe14df1aa8ad390fa62b46a53024600c3951d95032af53b5f1940dcc21c8cc14ef8c4f2e9c32de12b3d4c7f4212e9bd94658f1a4ae6f6811ace519ce893dd5e2fc8ed2f0c6bcc61b5f9e27991c6edd209e3da3dafe33afa2ee53207f728c97ef20ed76a6d8698dd4e75d493a135465046d89ac63d8a9b69dc91367c1a6351eb96a8f4471a221351568f4bdedb167f1f592af4a08bca8ff6749924994c5354c555c025861c58948b0126b73b107ddddcace582c0a613539f9e375a76a3b5311e9493e849cbbb5dc998e0f25af4b526184e2802d1cf446ab7b5650e6773fe5957860f8f11cefcac778410ae70efdb0cf8b4b6710544a461e4333fc9e19e65840c3fe551c643e168e8186875d594358a98c5a4a554e5d75bdbfafb1c1de65ee8d6d1ff2baef4d7dbe4e976403624859fe551a47a987c3fd8ef2572490353835281055d90b7fc40c2866411900e6e643682bd8225c048cf52fea4a003757ff84a9adb2d619db304c6a43f2c124c956e6a95007c9f744595f2e78bdc14362a7a34a49095905a8203ac5f9fcc89c41ea30dba52c44862092048abcf6bcd1f85ad8f134dffbc6e4fdf2f0174d51853413ae27f7761de1a9686b9be671feb556fb7315821d3afafacb1dddd2339e706bf379d2dffe48f3d68a1ac67ae0d2c2026c52a32628f504e6a6def394a8b4afccdbea36796cc56a4dff1235be4d30abcb6a78976f386f230e4ec492ce76afbd5a900485adb44e3df0f45d1944cabee21266eb074078f29fa0bc788093112418b676e06428e6e695ba0eb462aa235a9230402088eebe687a197a630dfb8356fe263cfd1e020bd9da42b81e46f95d9a956ea4b4832640b73d04b1b5f4c60580b5777c6f90e2ff9c264c7a84026be8009d468222fb88dc56e893873771e25d85c56481337c80a20afdb417984c72ef0697157fb013d823ff454ced682fea5b1e45fe6727f98f6273d6b5189da5ee7a7dc107b0ab9d48d4fcc4ba12f6308343cb38c8ab5077731bb99ed3a471ab96f5ab60269102234d5f42caa5f7bf302f7faeb0736a6e5845c572fdc19f96363d26f25964f2183f927bc5373fd737c24819c0e1b3a9483365b76469844388be86341e19e8bdb1fdceec48daf9b6d0e6a753e05e2d74c87fe9d0961f93e757e3d6f3f7ab48ac1c68c521d8037584c63ca3b50a698fe10fabc445ceccb45f98b631f82160e47e7db11c67284e1859369fdd80aae3e8c74e40ed6096058a8a6f659487c76f2b6609dca0e5aa7b73ca38c2a9cfeb62e5a0707815d085eeac811639c906fdbafd99a943d269bd7ab1c04ffe8d8beffd7d68e7ebfbfa8003c2420d4279fa8276458310d5ac658c5f070182d198bf9f3727ee69fba512dc312e19316efe44872dd06bf5a980cc2161cf0e7a7ba86f81ed4a577ca74f81e5736cba827c26dc51a71b4c6b9328418c57ebb48fbd838ebc266d131a1fb5a05d7e9f9b632e4446df17dd26beda40a0b25f24a2115af214a48a0d528091ec17e01f65047d4bd77a25e2ba8027ee98ded57cb662daec9c9b93c47722e295d59a8c15f297ca8479d450d5d3f8887ee42378dd1b88f2573ce1a57c00f8f42b755aa5193265728b6a8c62cd4ac3ce8eb9d00046b1f30b0286c8a07de61bca32b3877b647a283ce2e5f4522ba316396f267e4a9f591f9f01cd1ff513e7eab7bb4fac43f022c017394c28214e9231ec0e2cb32784b58836d3580ab009f2a52403c5489bc8c99b03eec9994ce5c95ae9e2d7fbfb6fb8658b13bc7409fbaf03e8764b8bb9e579575aed5aaef6a76cfa6b44db4ec73250d4da6cc73522501e3345fb05ac183170895a6e27f15fc3e718b062f4a275178195dbe6620f7fa7b33dae31e60a3f9603a65db840ad84cb1b0f85ddf12ed2861724349ccb863a995d18d86db41bdc971c5ca918138ee508b69f6275019ac1bbfd3a6a12ae3ac6047f1c2bfe36488d0d209437788b4afb9e29c2e6c307be359ed0135c19ef4ada90320343a85f4fffa42e09e6d1f68e63e92a02749f548b8af0e94064d097f06de21cb2b1fdb4f54b0efee1d5c109ee80e99265abc41267fa5c59696fe4b9f70c0a15d072d97ec2b8b20f24fddb6b1f69db7ffc71c4e97fb40f93025dbdaea4fc229649c30fb35ddaa7f0ce9f441aba2ef7855847baeff9067ba5b945d8794aac740044e6673f5b4289746e17446759ab67d33f18f25081fb1f32f36af31dc73887a241145575d0e39320c2f4ca3af93d5013a8d73efe177c0ea47e21f617d28acf2287b6d55fd6924f4099906b791d3d45e5b8bc00af4063c85b9c0a3ca6dfb5522bc0bf18256f0961576058be597d52a33b3de67c9ef8a7b1af31ef399d3fc508f0ba54c2daf7cdaaa34d6f3394053d951059f1ec8724cca60708f6736d8a42eb1c0c985a39d0a18d88a3d4eeb4e8d631ea9531a6212dd25687e13902a2af6a81d29681112ec7813cb1cbf4ca611cb456ddd46f3ca98f096ab50a2774a40b9d4fe74a2f255c54d43e37cfe543a200c09f38cfa8f98dfdfd33c78fd05c641fce06d24d03976723e9293bbcf291f09a994ea5fc43131a66e00801bb417f4f1763ae0cf732de3aec5ac4aa46e2248c6abcf1d29c23ec5171409bf8abd6b13e34e4dc53fc2f22cab80cf555ff5b7ca51e79e7c99dcc92141708f3141b0667909b6d5b892bb3b1acb781d441b60a323df6939c6adc33b3ba9a769af72356cacdd92505d0e96fdc86de9ebb580cfa3fd7120ae018768845f1bd8dd4cee7ea2ac9ceae8abdf8c7a5f863cbd8f2b0210a025293098a7e71a9e50b9c9eb7f2b673298afd554e169367febe2af2eacf69c44dae4d9444b95998cf545651401de5d4154bacf66a118cbe7c992337749bec1e0317f4b7426bd973b0e745cd7e9ca08d441fe2ed51facd6deec8fcec259d50da4ae509606c8e01260f517042929ba1bc990c94af1f28c5c1d5c318ff2cff96ac8ea8e2d39a8ecc1c5deefbedd707f480d9889d433ba59be74a2c29416a97fff16b6d2c7a34abb70f1bc133a2beabd7c4c741828a3caff50bfd66a07d513b5f6db14bf3408a921e0443a7d6c4d7bca927f9668e45ed7f21a9849e3da75dfbfd81b3fb2938beb8286df3f2dd432989f3120261e12d67df5be81c840cce7e6f435347f714844369f966f66c2c17750cfcc7e9b7a4beda39969708fe7ce40f10b11ff07c2e388334832260a66fda34d9f8f70412a73e5e998c34808cff09aeaf4179e942d0cd506c0e13e3494f3a406b1f49a8560300c3dab603546274de61438b65662a41dd7283a0fe8bc11f84dd6e9ff389a576dbf6fd9f2fed909e320e976602c95d6372837e557f40ef3dce0944743ab81bf8da1dc9a42871321d23bdcc5ba691aa27d602e49f29d5476fe0d14ae4541139640eb748431e3304fa6f6fa13dd85f509028867fc31f62dd6eb23892aaae8524ea0047bd7048f09e6c811bb9d13582a66860d2116b731ac53a364334ad2bb6a8d77d34ddeae325f0e823328506a8208c49aabb24617fff158720d974c6e3eea5429daff72b962e78407ddd7f3f2ace7d541f8b0dfd51318f99641755db7ee915720f21f30109f0ff51c7d72f19d0190ef2cfb4e6ef8df20e61cdf188da1b4887cd9eb61811f677bf2241ea6175119c3b5f8d8f3574ab1ee1012cd127c6a4e0637f9fe405fbafacb6b40a443722ed91d749bb9550865e8443f1de5fe47b7b4e7643dd94103cd2186426a269e5627742acd33b35f73d650fc6ff9bb06e499fb6848779c0d0427de2d223857e22152f391a99d08cc86e427fb3479d0b015dc6d4f3ffaf515c4198e28bcc9bb1cf4f39577808848f03d9de37ec8c4389004aaabe1ff9a4067df8b5af3416a4ce33361898e3230c28ebecf6a459a396df1a59cde9a306865ab0305ed6af92d85c38e2883fe1f5dd3fbe0b7f4e053d282a869738914cb3418ebcb771ef6f26e76004d79f6a025e30c74a50f50cce327b41da312c320a3c6a9f00cefc120edcd02d34dc12026d0c0108af8f086293d6974ee7395ed940fa39c715dc8da98bd5003d8237b7111e9c02c477385c461c90f8e43d3e370049059855219516eb835d908da16e54ce2f4394399224201b579e670d793f0add45ada715fc0a91c784a560ef4bc3afba0851f9fd71cede3f0256f0e40e15aed4aff680de2be85be30de55624711427144876832da6cb82881059c5e02609f7554042164e333c4b0055004a0fd4b6dc44e5e60c989597ddfd0f24e7efb28757420cf1da546bfa100baec903480ce2a91e79db9d061dcf933c4551cb7b06e767bd29f23d8aa006fc0daa8648d20bbc29eef9ad9552fa3fd24729957a2c1d309e38418f830ea22d76e5f4f17500487251a88ba4f79f0070ce11992fa654f428cac7550abc082445bd80a311a4068e01f7cc3d507537b4670e0d32ffec5608f110dc931dcdf5c571295ba7d46817fe1d47360318ca7f44af87254d414f2957bcb6ec9bbdf9bc4b98abdf3d9988d8729acb462cd33cec9a971982c8a17688b5e0b4133998360fe9116b94f30c9b3816fbb7761e6b9be1547a7c9fe4ec354a9ffc52ad68160a936a78e3f6aeb2b3bb52ad4ca4388b881d8ba84c01fff0c0a849747d60cc5fb6dcdb138ab02094930a04d1c061ebdd8e92b2be69c3533bc414a5d3c7ad1e292ce", 0x1000}, {&(0x7f0000002400)="21f08e1139aca403edfb5ae7141547e4ee899fe0f592cb67a39d8adb4135bbfdf165dce53ad5225c9815b5da87efba8d1d0898bc09f5a066c04bf020fa7cf5f576da4718bef378c58bcbd223a7a039383b2bddb3c2aadc693448f7eef31ef36567d342a5ff12da86b232", 0x6a}, {&(0x7f0000002480)="846ca8df79e232642591a5f41726da7db3e30b195f22d7e73f569cf23f8acb6a93b53fb4fa5d4e87001d1641c30569a52b91830a557c8ef08b06cf1c2bf3c5cad3845677825ebe0d8664dfbf08bb6c0c", 0x50}], 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000017c0)=[{&(0x7f0000001880)="c5ba6b7dde12b0476cc3f2473075ee0d228ed631e34d62312eff9b1f2cc8c264c769053f5ac0cdfc015bf97eb47b667b38935ab9e1f8c87070189ae011d3fcf23ebcb5b115dc9722f0899eedacadab005f1d356e180d23ff58fc90421b8caea16e3bceebdfb532023320b0856a660cf2fe3ceda8a5692a7620ad10b92e8d4dee565f462ec515ad3c5682a5d6e67da7bfea58f6751e2ba430f74dba88f3554feadd939a81c674980d0dee30ff903a5edf19ff0eeda972a89c132f7d16404c980f5ceb6a0271c94465a7c67410c36504273acef1785f432d7f36dd7cc3434b0d43fe177549f0e153213a6aab225592a5bac7a1071fc0b67f561e56c5b38b8076a5c22f5d64a5f2af108084196f1c4d1d85d6a076979d06d4a519fb999210c645241f8c3b44821d2e6f30ef72fc107b6333abc6e48940791bdcbed333d0624f208a19effd4d1c17f72367eb60d2ddde0bb11b3ed3d09c37088598313c9b637ad531c6f7ce702caa3a1944bdea8e8320cc1b0283c28b022c4e9a321d657eb992dbcfc50eff6e490b73a00b2ccf49955a3a689ee9346fa89492393aff487a444abb6bc70c2eb40368bd9b3787e75343f9d31cb5bf81be09eb1005459fb1619642fbbf5a9a851579efad169f07370f91b0fe7863d011079bb3878d620fcb33347f0a0e67a9a69b92120e6f374e22173e0ab154b8a19a3d614f3d1b72f1ef809c54208920cbc5cef951d90ab39ff982ab0b7f29a0f53c484bd26f6f892d89c76277fec40addff1e32d7aafd611cd7cce98c2412e691f4a52cf1773cf72ad29c89530f03ab23a422a33cfade7e2207008cc0fe853c8916f80f73b973e40feeab580876d06b86bcb1e24d7e75488a796d105288f7bf9c29b2be8fdb6919e0dd16574584938408c31c4bd02850f62c9b19fa1f0e136220c8e066127ce4b9a60ce01c924c7825539b494b3fb683c3d8edf528f04a1b88fd7b46c226681598c8c902dff19b415783ab60733bed4426f5251cc8a335f9fc48432a7ea365cec3afc0659cde9f55d8aaffd71d49efde0f07e6b1b0db3ff4675e1fc5c6364305bcf2d6166d8ef58fe7532360b1f95c4b0aa3f01c28161a39892eb86f40a1edec3a30b53acf431adc150bf8ae128f371636fe3e4d2c669e3893fc565f615f56e1dadde01b18f6cf232a5cdae5878012b2a6a24d282f2f0ed6a5b24364d92393183444d592810366c0b599edbcebbe843af8fe7f0bf9758e4c71e21d59b7b6f29870e21d89335576a884faff0c598bddee92ba7830596891039667ace72329fcfe691ba927035f6de4f85e35e4cf1978eabe274367b7f823388154c44fb4ff745070fd211112566da8f1fd40add282564d23ac0d9ec51a0eae8cc2d620618b74deafa372fa07fbb78d36f24471fa92f856bfd6473d3f0d19a76bb0822ade58822bfc6c4706019513222e83d17a8ca4451a0f40aaaa4f68112c4ac2fea2eabb04875e23d675d40e44325eeeb88df4714047eacdbc7eac271393629a1d9a26023172cc377506e23a97e87170cf8e2ffdf51e25ca4a88c5c4993c34c59c85a39623ea7c4fb82ea16a813cb6b32d47b82dc7819e012c07b6f2e1398e5a2e0d6781c5e182f83a982a7100503062b454b448ae071658685c3978a00e9d4728f6362b286642a2be2454fe8b354091452b092a2a89bf67a0e6b11a577d57b2d11af3bec5d0f334f8afee74a9068500c90dd92d6c85a2f9f4e1ad3b082c37cd66598db099ae92a83f91a689375a7eb512cc4cfda46ffdbdb7d41bcfdc1e9fb2d6fd17077215e80c4f6c91da5765e722334603cb4eaa1b4687cf037ddcd5499698694256a6250bab82012dfbc98567380624970fd7cd2a931cd3bd1838c3d5c3bc7b3cb4d7dd268a229528abfe30dc52782da20cb4e14e0c2cdc6501ff5e1eb4758b81061362ad1a5932dbe8254b359010a62994b24b019789425d5adac202a4a068786d6796c4b9dd4212aea0f3c8c570640ba5cef2482131cd9480d062af87438e319563c7fde57b93b9145d288eb0f9cf9984545896507863d797626458d4aa7a70dfbdab8c2528557f9fd6423bdcecc91973c9be4681806a910cce61bd78983aeff7b7a0db19a178dc8fe7d81836d9bfe56a9e2c690bd899fa388ccdc12a9c35f649fb0d8aa7e5bb3389b3d57cd596a6178ff1313d2c740765b513d8baac71e846771cbfa83c5799267125cdd28a436beb99a3c9d11849471b3ca955473e5868af0ced86709d8e24ce74a56eb51a35b70e350a97b46dc861a242536ae15f7c56862437b04d95122e7178242ee2ef2f0230c72023a357c4a99bec14700d3432fa612e1b116ed70c5e50a28c39b1963194d9b8b55263803789692641028de65f97663c189b2abd2713072c6842d27e16738b26b48991486e4158535091ed2a369c66bc6ed1a74e7f1ace59d31917861b62a737605cacb92dde4861d8649d6ae9544bdf544cb78019aadb925cfec471cc4d829efecdf84376dbf17c9d8420412d10eb0dd1e0ce27302c97856dcd5e0756a65f20d2ba752a8d96d68b060b884def8a64dc60e46535dc637b0ebb98d884ba4a16b2fdbfb89d1e05d52f9d5d9b39e3d01c8548357211aaefd15396270a590ba465547beb442871aaf3aa9245218b174cbe814af3a403da593cfaa83b8c14a58022d4cf53f6d56516ab4e4e6ec47b587158d6ec2bce2558f2a464727ca81459ca0a39fb46a58baac976886562fc6e126d49b195dbdd8516603568561e54061301a31a1e67a757998c15078a86f6480a97799f8961a3eb7b49297d9e8622fdd15f3119086f683190dd75a81cb2bdb8ee93d00fcd251589fb408ce854a12a0ecef5fa1ad19c6ee84eae2aacf40b860800fee2e665fcb374d62ff04fa42c351911c6943f656730478b07c4fae9c6a10982c6851dcb5fe09d800c35acce42e7741608fe2e9ba665e6a06e6f4970791171bea942ce53d8d85916fa95bd08b69374f9c93bbab1b1414aaaa4275e205852a78e01ee6062059229e3a533a7800e1bb8312fdbafb28720180b3f0e4fd262e8fdfdebf83e9378904e6f8c88d11c20f808e6440bfba0be44176d742e4db9b9bb007c09d7f8c06ce334af793e1cf71a7c312521a254484949a5e7b8a388d2377dd15d9926dbca6cfdba850b053a356c75264a3a5e99c22cb8689416363eedacba55f7338d4c2a7747748fe17f01e1cd48ee4cc84b856230a64d136566ceebe2878aa5353212b6fc5a95fb56da93eec78a9d7b8b24976ff64421b52e8340e192566bb6778302100db6af6159609813014cbc6b29fde67978180d7bc86d0e116bacd1c962e7537b53277f917c00cb4834eadebe4147419c4b1b4e350777324228f7c184e4d70c9a80d971774129952b7f60a84dee22c01ad8301fc0ba303ab3085c0b43960c3b9418bdfd7b864ecae8abe6a248139ef5fd4b15ae5444bb252eb75adbd902ca533112d0ee063ec7c575c413c7a5e15e52e3049455dea324d06219a6947ee3a2ec48ec4d23ff23b24bc35f4c23517f6ef62ec14162d1315953a8f9e8ce98a3114bc59051115b387aa9bb96c1141f026c8993d002f13e0569e464de3b5a5b967ae1613fb6bcad48cdbdec3fe99a8c4950507a5d53f422115d6519e50f9535f42badf813e1c06bdeac21c7038f28cae7918b71783f478cd6027c4ad0ba3b503b39ca0b8e00144e08b1c2af3c797bc6c37cb9f0e93b762dbc28f5d7cf3debdca128ac3d4fbff27e25571b5e7742098718243d73cbc764793c3c135bcd88e26fd30bee20fb75b12bf666ff7c9b7d731341c5a8e2fafe5d6bead0be43f91da54b8be2f1cdd5a52ba8e901c4dcc12b53a514bd7b04735d7b932e9ce81dc76ca2c89342c058752e78fa124aa4df7dd2d8c359935574680558620e7285aeab5d4a0f49bd016ebe10b0ef59027674a002cf12a39eb20a0aa8bf868a86346276963d1df7fa2cf57604b26b7c2261ffe010607cfeeac22babe59d7451d09ff56a114634b3241bbc7718d9ff284b92d28f0b59cf938eeddab17c76d6a21d99ce8259875b5834bb03b9edce280cd8e44a92be06049bc19cfbb1dc1579b4d69ca536c61fb0f8d632b64a7f37cc084f17bc616cb877003897a382717421016638adb5e2f9810b1b344a297b28bedad44f15a789f40c6cb985663809f1799904786a296c46d5fb9440fb0a7990d96cb618f32ed7dbe692cc7e3de924db331f1c44ecd383b0377c2058fbdee4d5bdbcc3c8687d70b990eb545d988894ee322b4cfeac3c88156fcf95276d316681dfb1d85a31954da55ead3fba4d836c64f5ab7f302dce7cdbd2dcf7d0c5dbf8affd4e4ffbf9753d3c1f7b49dd318acbe3558f4d847ba5758e441eeb32af78cee4c0279c94fe428d62c5a2a953ddfedae90a597bf38cba5da3fce1df547e2cc3d7ae514cd82f8f967989c8e1c78c06ab2cd492f03dc285ed1a9c7e7d23dcb16d8a5d4672c3db8ed15368014950900a3ea248296d69fccbf6a1ada2ae31ab8542dd53cd232d3c3ddeade112968dad8a7108ffc0571e1fcfe3da304537c514684d57fa2a5bb3b4e4a4330a52b5842a3681a64c02628de73019b37d0f3f09cefddba2018a3b7bbb2fdd0ac95cb99423c3425e11f9d01e95f15fdf8d9cd974580e3ac0e4992ac8992aaf9c57347778216c8ed16caf6f1c544e3a9931409f0c90f3af154ef76f5bf2592121ef8f58fc4322568bdd9a376dc3651706cf613ca1525f03c6f5a0342d014d7e38e8d7735f9bb4d131f233ac4b405c8c9cac83a41811edafc9430dcff0948e8970479b93ea5e26eb4a613586ae4fc6cdb47083f4d63e90b816a9f6f3ef1dd3e669198741a8cec14fe2db2ee6672dedd505068c1c06c7a8e33eca94bc3ff80825c6353c8f89e227fb19807067f1b095c4390515ce9a469b589914d8a4a1b0ded6e775f1e23276f07ec70bd0c701ea7b03552ce0856bcfa96d4dae9b191eee54e990b4b5a6e38b4071fca467c3e9309e295e15e49104be9feb0038e548e5c61fe56c4c462240ad6100b35ae91194f206708598eb7573839afc683e22c8634b2b29212cfdbfdcf5b4cfe2346a3b5c2f750a599d10e754da28f81348a1639feb341fa8f224bed52ae74e36f1419ee1698a62ed087efee1900136b0e2ca8ddde08d01eb4aeb3ef29c7e52a474c23dfdbf10695b4d3e6c58c557d5e898b13180248d02ed30b96026610a730da6f77a6e9593622a8804b9f0209da50f0977c2e5aabb4f9aa8afe0f905a192ee97468848fa55ab22a715900eb5a6feaa6acc499781460e4d01e6dd5aa0f1c72d2b051567279ef87366f215bee4e47adb0e7e93a38fbbce6b57763115750d4cb6771c0415eae5f6963363e75269ce1dc5cac795ff260e4b0a70ac713f8e2fa7ebc08f0367b5aaf915b2830c36a9fab8fadeb59cc679973a7bd74d709fa90441486aa0afb09365dfa7306b078dd9d157d06d70e5f68b0c80d3b656a40b171c860a0c18c0f8914b14ac45cb9817e364a833cf1c0a380b1927ba2280f6204d1fd3a26052e7e22b1b27332be9f8cee64b93a09be31d2f57e13159eaa63ab07b1be3b383d01ff5e53c94d24e6c5bb38564d169aeda247cbc14cc4a01fb6354a5f2cf9743b6c302413758fc1e4cc8f1e6b46bd5fb67371cd783c6f3be3bffef34a0f060dff17b985e4ffb7ed0f6bd1cea580770231ff4333a0e0811faa79ae37f33c6550af4e6c19064c1d4f8737cf8be594b164b335bfc1d10ac2cd2c2ecc97965e79e3532b94595ea48501f3f46b7dae7c8bcc365000000009cb9ab6d69ba24db2082d17c09ee78be3881ed846848bc877d1b2d9af5c594b7a06a", 0x1022}, {&(0x7f00000013c0)="8b926f0794b6822627c2c4caa5b787417cec675b5cb93f491752f0e483bf9e047cf6945dd74f92cd4bcefb3830591694b46b95b7475a62aa031dbeef54fe871877b760f367", 0x45}, {&(0x7f0000001440)="e318021ce1b0fc3e7c9ebfa697f47aba498712c429b5320d553d5330eac6ee83b52ec80bd6404da5613bce69d2fa15d9742e2b55e66f0a2905e586f70d41869bd49ac2aa4cbb8e071f01d5c800ddf456dba3b262d193a3904322a2e85c3f646f3958e0983965f62d40de13312a93c5460a8988121171a026", 0x78}, {&(0x7f00000014c0)="38311c1f265e66ad689e8e8ac69c389016b398bb812543d0cdccda907ce0ff6984d86c819a5148e35dd47b", 0x2b}, {&(0x7f0000001500)="33534163d0a26f780f516b7fc93a8ca4384a37fd99e7a9a214f3c1d8cc57533efef8621d539b67a103d0435e48474210e843dd8c722f4d95cec90ce999aa84fb1329f84429b860eb1098c3cd308025e0bfdc422986e99252eede4df3bcb331128d69e4ff9eb44131ddf7b8b9a72a9378f7750c16379d7efc92f1b274d94998edfc6dbf3878a0bfdb859b38f1cdcc592534f1250dde12325f7e3b4415df01553db22b52902525eb44076adeb585c7a72ed92355bf202a13297e03044ab3bfbfb7764e8ce12b25b003d9", 0xc9}, {&(0x7f0000001600)="68bcd75e99c9b96cdb0ee029be0c58310657dcba338b9894e5a283f7c814888c1a4a9e92e73a8c79083dad50bd868690cf1cc7d5dc1db64cca53350627444b94f152d918bcf18e415205425fd8ef43e617278a88220940f519833fb0133713b60b06655b50f89ffd00d2cf2ef70dc5291fd9ac04e4e1b75a85318999ac1afc68e6b7ba3027e5ebe50da31d488a46ca7c13c56b6e30df1b89e161d05a0eb1437ea8023fc38195fd9b82c4dc03f6a89d6f40e9a780df53", 0xb6}, {&(0x7f00000016c0)="80b5d0ec76757213dec58e825a450eca45ec8dd6bdcc92076281c4bbec38807088154f1e6e90439cf7780c9da5925ed69d090446234b8fb2c34362ee7fba4939db749b3b432cba7dc015fc0ba73853cfaedadecbe5ca", 0x56}, {&(0x7f0000001740)="1d122d029cb482b4820f5513f3", 0xd}, {&(0x7f0000001780)="5dc2412a99da1a80761eba7361441b2269a067af3b696e5f1950b13a8d8e7a90672c8a00"/47, 0x2f}], 0x9, 0x0, 0x11) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1a0c29c67066b2, &(0x7f00000002c0)=""/159, &(0x7f0000000380)=0x9f) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x7) pwrite(0xffffffffffffffff, &(0x7f00000003c0)="82a5301317cf7f03f3ba453c3bbbfb96f2e7b8d7068deeb8060315ae126acadfb0f48e895f7904d698d05d33520352107ac6b413014b9a29d2ca916c0fed93babeff06c57e889928e60bc25142c3bd6f889854076a0adaf418d73805a6a5613d6782aa76e66d627d2d82e55bf731e6c2ced8411c070c63f1ebdf638ad979dff8bc524b", 0xfffffffffffffeb1, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="9aa4249eb769f26235ff5af67a4838fccd38b428ff161beb212ced7640b2fd76cd2885c698b03abd912df64565edfe40053f6d611587bd164c986830ea44ce332874c2d310c281a0660976950b2138dc2cac1baf92d42879ce7d8cfea9c6d56e643ec40722d6be8e4a91f706909a99ba057dcccae2ed2387249c6c3791c33097155346958185078b453b6e02f407927b6fb1e05474269d9842be49fd6805be24bca50a406fd8a919b2ca42b818459b7ac7664775a282c7185e5cc851b685d57afe8de4660324c7da90238a5c80a3bcf780ffb3fa330debe72d7cc078ad05adf25ab1a784", 0xe4) dup(r0) 16:00:47 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x400000000002, 0x7) socket(0x1e, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e", 0x57}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) 16:00:47 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x10) fcntl$setflags(r0, 0x2, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:47 executing program 0: clock_gettime(0x6, &(0x7f0000000040)) clock_settime(0x2, &(0x7f0000000000)={0x4c34, 0x4}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7, 0x1, 0x100, 0xb8fb, "a63d0aee859b4be6a80f530e90ca105b6eaa60a9", 0x2, 0xffff}) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRES32], 0x1) mprotect(&(0x7f000066c000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x37, 0x4000, 0xbe) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='@\x00./file0\x00'], 0x10) shutdown(r2, 0x0) sendto$inet6(r2, &(0x7f0000000040)="b68b788d80d25d223bdf50ecb31ac304945ea7520e5e5de419f2f9bb2a4ac7d36abe59bb02356eedbac424456cdb81cee53469eb00000092583109bd459e1842eae9a2ef39754f6028584fc18fb4c3eaa369d6402cdc5bd64835a087324c1a63bc6def801066b3cc59d32eb05c05617ecf75c30481b11c8a2c8ded57d48fd2a447653688e174d6ab100629842c7b6e7e8383f882af70e4dbb9a590bb5747162932786a03cb50c60ac436c7104d74fddbd8b5cb048bd9592a54feacfeb0a2c47364986175a8e0125cd7615d9df7002ca62668725908b4f8bbd3ead64d25d16597964686f9d87738a730946e96b2840c62f927c954ce7a521ec3d2879b094393aab48e8bee132492235aa8f58c92150e8eeb6dbf64a5d319f2d8a5de729261b46d979f3a90d811b4616c38a30d4c4d6cc25c441e7565d4d92df1c625c8402044af658826c157374e697bb7ee1add59f0e65a73e2737274975d3167c0c1903248df970eaa7d87217e0c79c0f742f7ed", 0x5894, 0x0, 0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000300)=""/4096) 16:00:47 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x3) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) recvfrom$unix(r0, &(0x7f0000001200)=""/4096, 0x1000, 0x62, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) 16:00:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) r5 = dup2(r4, 0xffffffffffffff9c) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000003c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x7}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="b6fe64e81eb4f158d8dd368e9b41") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7, 0x0, 0x10}, {0x100, 0x0, 0x1, 0x1}, {0x4}]}) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) accept$unix(r7, 0x0, 0x0) r8 = openat(r7, &(0x7f0000000400)='./file0\x00', 0x10000, 0x44) socket$unix(0x1, 0x5, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f0000000440)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f00000002c0)="1a791c6cb7a92d8d712a07bd7c65a908165d74950cc5d88b7590b3b903d012728c14a539a55a90349f8a9924e5335adafaeb026fc10dde8e5ac6fa6f6dfcda8964d28c0cb33061c215704fed03f670938b5f6b856ed96278c566c5cb24141ce28702e499eeb67ea038367d7832ea0aed02c0dd97934ea66f7c417eb072b4f857aac8fcfb418148eb50b7455538f5001c42559d7affcaf888b65c6ae17d128325541462af2876be3a186a51ff157fe4d09ba757c7aca66d6402df97232e0f7becefbc8ce6911ab74e", 0xc8, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x3) 16:00:48 executing program 0: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000440)='./file0/file0\x00', 0x1000, 0x1) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000240)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r1, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) r2 = getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r4 = semget(0x0, 0x0, 0x2) r5 = geteuid() setreuid(r5, 0x0) setreuid(r5, r5) r6 = semget$private(0x0, 0x1, 0x88) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r5, 0x0, r5, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r7, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) dup(r10) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r5, r8, r9, r15, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r16 = semget(0x0, 0x0, 0x2) r17 = geteuid() setreuid(r17, 0x0) setreuid(r17, r17) r18 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r17, 0x0, r17, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r19, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() r22 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) dup(r22) r23 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = getgid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r17, r20, r21, r27, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r29 = getgid() r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x6, 0x8, 0x0, 0x0) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x6, 0x8, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f00000003c0)="51c756315c3f2bcf9ef422a0fa025886481b7f5b5ec23dc6c7d491bb4cc6e58f271359f20300e5347420e0cc04b7682d6a06f811352fddc1725ed744bfc74dcfd5c7937aae05a4e997fc14158ca5d3ff109cd3ddf0d939ad1d388f15e02c7ac63d79392e3f7c571b0e212ea5b4fa69dcc486e94d2c3a8e8464e1048c", 0x7c}], 0x1, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r5, r27}, @cred={0x20, 0xffff, 0x0, r2, r28, r29}, @rights={0x20, 0xffff, 0x1, [r30, r1, r31, r1]}], 0x60, 0x3}, 0x1) 16:00:48 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) 16:00:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x80) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00000000000000000000000000e4ff000000000100dc", 0x2d}], 0x100000000000021a) 16:00:49 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) getpeername$unix(r0, &(0x7f0000002880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fff482400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087bde2a9c9c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dfe979a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6013e6df90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412cd990557d02bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e66dfb9a563c88cb1cdd92bd36c484b340145657fffe16e879125e92b937728d66ecaa89189a81aeddefecb28ad5ae031f46adfc27b974f92395e12209cbf84e9a33fe23ab5be44cb7cba08ad5361725ef7c2df2202a52e9cbddc72ba1bbf06c57572bc02c5eebdcbfe04f5121299512bc462dcaa7904556ee4149c4cc15df81eccbec93c0c5074c6b69edd33997a6dc12e4065c6979b1cd201796f2593bb0897b7d1e0bcf9ab015a79c73dc0a4409b793f97b7e1b802fe7b5d925bf388913baf8b8e105ab61e03de1ca8411ef0c406eef5713009ab78e0168903eadb12c0fb29e14bf843fbc1195ffe64ccf1cdbc7ae98c725266c4be728641270588e128287ec281b24332914c5fe689852d1bb521a4e40034e2a473d455b25983cd59c3f4c62438aa15d89b0c2c9d0b791a73526ef9a45eb5337ae82cbb70ba891daa4d31566880dfa4c609d09251093191b3785ab32c22ad4c3c7e746a93b005ac5e39cbc503c83d306"], &(0x7f0000001040)=0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001080), &(0x7f00000010c0)=0x10) getpeername$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000f6ff0000f900e70000000001000000000000000000000000000000000000dc36a860cb093b2767d99a07aa71d57c938fbe898b3527ed094b2998f5e49f495dcce4cf45cc51e89ee05d75fe9c94b3d8b3b2148ba3655ae3b45e1bb0f6b96e5db73323f182da63c0538b3881e37e67e245d51c0df5d9f7b04e777b2ffb9298cf30cfd15709e08f4d3cc0f2e350840d453b0058b4f8165a06a01a4b9381bdfccdbe61b318c5734585ecc0dd5f5bc4e1013f8d1f9e8dd3e5c6c68e262a5df10e9de5f1f0832ec648dbcaba8111469d7063fc8823a3372ec0f9e6c12097218fc7f18d55e51f735e105a21d6e35033ea74f1dac9b591eef793ed6253f55cb7ccbdd5"], &(0x7f0000001140)=0x22) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x5) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001180)=0x1) rename(&(0x7f00000011c0)='.\x00', &(0x7f0000001200)='./file0\x00') semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000a40)=""/160) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="00000a973e4db5b2786bed71149c0c8be99df60008308e506b9dba8fc4c74206d72de0994e7dcafe46d9bcc0ec0750b08e59cf0694a8a8bed7f948cdabd5332018b06ceec19cc4014acfd79d7123301110b44a2f1d843b477fb72cbf6fa488da57b8b8b68bf0bc8e796fea0261b59d65371c3c33cf6dc888327b919d4f385930d80cc4912c212ba58c232d74843b430ec326e282e637918484ed63a3e2d1e6138468638c24c5fe081ef5eb1273d25559221291fc776a88f868b930403f96880c8798ba82edf70bc9e418df28ce8e6ea426d87edc9316768a048dcaf63d1ac1de85f588106eb0f06b6c9864a3e8124b22e8934ee6d0ccfb907ada6d99d09c3d6f6d42e96ab784579926a572d11edf8427f69ec833e92cb74d8c"], 0xc, 0x2, 0x1000) msgsnd(r3, 0x0, 0x0, 0x1800) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000b00)=@un=@file={0x0, ""/57}, 0x3b, &(0x7f0000000440), 0xad, &(0x7f0000000b40)=""/10, 0xffffffffffffff03}, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) r6 = dup(r2) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r8 = dup(r7) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x6, 0x8, 0x0, 0x0) listen(r9, 0x5) accept$unix(r8, 0x0, 0x0) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000000a00)) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000840), &(0x7f0000000880)=0xc) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = dup(r10) listen(r11, 0x0) socket$unix(0x1, 0x0, 0x0) accept$unix(r0, 0x0, 0x0) ioctl$TIOCNOTTY(r11, 0x20007471) sendmsg(r6, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000540)="12ae8ca57b58b1ae4f125cfbb214d42726c3fa9b970ab280f0beba02946ffaf2bd8ce5945bc71e486f9958c8e45cc66effad67ceb1a7343b6c18001bef0526ac9bf990471a4ef2cfc6bec489f6f316708e9a4857ca461e94055a5616edc021c179fe", 0x62}, {&(0x7f00000005c0)="566728896ab1b5a9a469dd7786f84ac25e62638974b3cfdc87bd3e081e69d412bf3b47fb596ef1ef9c7778927081ecfb08b17201d1367be87788f20eb0483bf980fdff7d124563ba58a19b846ca088012e31", 0x52}, {&(0x7f0000000640)="c2d6751514136b3e78f5905534a73dcb67d894b158860e07187158349387f794de59d6611e170880a8fde3e495978c415379e1b358cb04144cdbd50dec98ae5026860d3c6418c60119d3640f7276d9aeaed64bd5f255d133ed5897cd948e8f46739660d7df9728d254ccdd172fff32010b1aed20dcc113644c5fb5ea3d1666a431008be157f3fc68ac0c0c9d2489cb414a67ba0fb4c0ab13f27bc82262e432", 0x9f}, {&(0x7f0000000700)="e438c70978de8c06e0cee41f7ae3f7d7ddd24f88b78c494e3527fe970a5cf2c5f7fc172587815bc691e848a0d6c4c9d38b73dc818ad8d6baafc69202fb09aac44ca39aa9cb4f4050c2aaed606b2e23748bf1e6d24c696aafb7533d", 0x5b}, {&(0x7f0000001240)="a325f835ac5907995d2dbd7785c023ec9e32ffe6c6de0cc77d37902dbbcca11d681d544b6d4a36221ede369400527053eefee6361b0de61460437c71d8a5e468d4c97f7dc037af0a70807d5d813a1c6864ab12dbbfec71b14f44fe593b785b1579e9cf33bb613a823e3b323f3dda724a3faaf7dee6eaecbbf7a66f7653eab8e71bc83c183a10d6f5268cfbea8f1b952b824c2065c697f99ac6672643415a111d898674a872c66f38b96ed37ad0b1f68fe21870b85fedcd72792411924ed5dd34e58c46d7c50d149d21a415546f6d316224d621bd6b16d3ee500d6ec523b4b8d7e0b8d8b11f787b1b1ff009a19558c0c092a1b86213284414a70b97e03ef3bbc2441035adb360d07bdebd061e7bc70101a24dca611224df00e4208c20da0e34d6bb7bbabd25cefd759c8ff6cb74b7250f0f57bacbc300bbb80f1ae6e7070224a6cfd7766e282abe2e505ac3797155b829cc8e22201944a3509372afafbc2bdade3fd9c026ee2b2be9a6e09932007843c3ed0e9b28b9ca6852f4976fc6c7346e51a3150b16f5ef6b95b9da8a050de02b0c61fd7b94e33f2422d1fb99e7833e6cbcb29089847d8c99136e2a7798b91b08c0f4d55b66fe43fa5c90513c68085ff76a2642f04f4f87c0213f573b409181d6e94fd2ad2399d87261fdd78f536ad5116263b0b879b0677f7ffa5cab924feff5023e9bc78d72cb8c6e96e8126b86c83e261b76d9806c8c06d01a87d97b00b9d6b39922e284366bed1ac914e404b68523f3c69949e1879aa63ac67508d4c0b1d3fdaa47ee963fafa7d42f4b5588cd6fc0d0d45bfa54758f50fc09d1c5d3487330471b5bc85d40759328de07ad0111c1425c4fc5c3ce7921de017e51e9346fe01879103ec08605fbf2a820360d55ffa295abe042590872f0ec87312a2b6f1837885d4f8a4c2724dc04ccd8354c63abf14900d5e17b3ccc934a94a34e591b229fa6d067c46b4871ef3ee8576c83b210153082aac30817c738c63897c39079427baa37141e21d6393b43b8c8afcd8f2b4a68f2b18bebe7336fce98eef8c11f6e000193ae83157f11aa0245e7209feced610d7f89b3433a54e10345dc6a63e31d7c58213f8b2e386e39fe80f42c1a2851ddeebb40e0faa7924a080ebedf685371e7e748cae856b4f85a88f647343b2c887988b3b683f90e0fbacbc6c538edebe08e3053718dbe0e7dbaa3f707a1b203c60436755750087bbd11f072e5e42629c912c2e4a91927d6f35921c3210a72c442a4b7d3f5cafce55502708f381702820c25b2a4039a0e1d092ea9fca2171233723cde5834c6f87552e20a54269cafbdb9631b168ef702948170e4dd0752fd1547fd7ee6aa27ea59739dd9e4c8f09f842b54d81e9045ebc1e1308bbacf068957aeb1cc4e4d203417c5a4d0fc9252b4da6f5656caf02d20cf2757929f9487e0455ddabcb3243808930caabd706f5fb95908f6210154e41a427d4e3d939619d36c4315e77e632fda7dc02e5a3ed7306caca927c73d8eed03938004ac05e54e32d329834a4bf88262071c77da8353f2c78a1b7e7cc74e7e116bd99b2862afd8a474b31fb54bca4b0d2a9a838abe7fe11db2bd9db7d0973ad53fe6aa2bba86cae9dcaeec05897ef3fbae709993e8392ade337515a2621be3613b95fcd6a0db8d9fd0f2cdf58600fdee84ac592ab3cd67eb5ba7a283f9b3fd2339eae50be95cd49dc07efbc06adb52c67cb56071622ff0876df65f778f246aaeef556646f91bd6459e27c0ffb861e94e5eb2ceb8bde5fb76a28e370e1cd8994759f3ca70a832dfb660ccb9562cab6b6aec6371ec36eeeda303e504ab23778f8079824a9315ddf311c96e3978cbc55cfce27b4487d557269315e7ee4cfb9d840614b903e622eda4bf98f7121a78c879d436034e9d9afea76da1d32a17f8ce0d0273b21ebdc1a4f3dfb5eb29fe057b92b8654ddde005cc13bbc1f00c40f4d7f8837b6499047fea9a096e90ab59f7b091e2678aefb9ea9aef1e5ac49635cf72d5a8f308f990db1d745767acfec959e514f271f660c39cd9c878805e22216714be0c6b3e4f513254806bb25fdd18db49bc78e04bdb57f1ce83fd66d341e069840228bad5d724936da1b4c912ad336c5a215004f2c5f57e101d5852c4d96503536f06578d5bca5bd4f82fe8df6d8f42e2d10e993bfe1e9745e29c6fc3e7cfe523aeffeb5c474ff388eb03eb0163ea564b62e9f4165b2e5b057c783d1d46570911b11edd1307ff57dce17d41c6b43c991cd29bccb98a007975a27f2fee4ddc0aa5e949fb8e95ee3222dfeccb7c8fde3b31d6a10e1d708f2d215d4ce7ab0c2a52ea95d536b48b71771e9f7ffed6d88ba423b17644aabfd7dbaf5747b39557e8e8e4b425626c36f59f39cdc247de0ee22d52d4ddc56ae37ce3cee5ff72e628c618d7f77fcc0c1fc273747d3d2c9f146debb222e9a6efc80dd0147133284f16adb0161efb5f8b7796debbb760ac53d8ca5e5d7fb1995468bf5dbe4cd42adfb50f4e50bb5de501c966d00bb0ee4a20ba60650041f3b3b0b70e98c3bf53d68b6366423f050bf87f46e77b6ce2a31b6a8452aa37ea2ab54cceaa7ee40f59f94a78f20fc0fa523e5a5c5549324b1ba0fd1dffb8f25f0fd1accbc4e45352830c79d4d11432632b8f962a3333582c024be8457988750fd5ac6d7acbdc1fc5e3d2d027b356cab1502458b0856c213326bb2124d8f0afe677507a3b60c89db2b567ec22d428292ac6304890e2c5806eef3ec5afd0b161b9eb28b109d0f347a66e9672f507b03b554790e328a521d6ad9aea9be42e41aa905ccdaaed258f862f3f2e38e00844e4369e4e40f448f86b1edfc3d4a90e5e42f886854e456230cdd911244388a83c340673ba93e443ddd215b38129a80ef562422d5446c565409983304c6c412174240cad310201ea62192f71b2b3a43fb0ffb8e656d4d738b5fe6949765c4aeed7ad60a4ff8c7061172098d96ca77de44c3110fe450450da66678a9edf7962205228f9b69d2c762798dd823b63790817b3e640fd668db5c17816f59bc633b72b9d3675fb31f4bc6d54c822b1e435ba7dfeb8b4a56780870c8be99a704402782de9a1cec38a587a933ca91bf47c1b29bbf0fac5f67fba490a5867009dde8ca2ba759aaab579bea03bf2d33372ea2551303887dd6364007355c67e239546f7c63718d67fc610581b64442f062e1506c3852cf65a7b480d18d0f74fb2d1751bbd91f212675bf2bb43e49bfe9021ef3225b6fb1011cbde9d0fc711c2d1889aa9efc0e6ece20f39730839d9bed6afd060da2dd4970eb39dfa10d2fed44c58c1c9615455cefa1872cd6ab5f36d5e169d4f26a94b575efaf8674cce2064f4c3b821b7cc34088ef6000e6b20e61755d5be99dac821941bad67543b0fea583058c7c7df4b57b9f1397dad75302e5bba11064a86626287602b48009e3a5164221cfb5c28ca3ef80bf2ffc4d5d03ed6043a6d6201312048b09f6f561c5fe68f2d276d51ec3eed5325548ca9ed7d6284694c8624052b3085705722f38a7c5bb8b6054212d9a7fae9d701bc1586df76f9a5deb66acfb6e6fe4ed0414cb9e402f6e46d1b37daebae56bc8ac3d8f0dd50663ef19725eb6ff3acfd8f0dfc8b372b426c2693e539d6f25057a1af0642319ebf5cbb247ed8306b7649b0b9279898c009fd04e8b1691f110b355cf49142083d1db30f2c6ad7bf964e558067b7309b83cc7f835925f862dd51ca188dddab29a0351775ec612fac2f7735e23cc673abba6a48a24200bb4fec2e424db0693f9e2819cae20c6b06904a10a0470d54e52b2f98a4316d51385d0fc32c60b7b861b65aea3e8ec3794175fb4ff750f74f9e3c38c975e4b3d082545a1aff4dcce67db53c68cb91a17568a0242e518ce2416b6693581f2f7f3d4fa361a681a24bde61de457e699b3bfd90d760af8f3e81432211c81069e9e02f98b957b5c2d928bbdff58e1eea618844f3cae6734c3c450ce3484451041d7d39df610a9e61764dad387e0b5fb4574ce515725dcfb4bca2225b08afc155a3b3ebb5f007eb3d5908d58bdcc7c637120bac3696166b867d6a0c613958f0ee292ae9fbcad2fea9473bab9ccb9913ed6fb67fdcf473ef1da8b69ca4bdeb71beb11fdb21169911866f5645ff4d6a911a19031d2d8fe6fbe2df47c13b3d7274728bac6ebf5c5e45281315780ad9988eae418094fa84b46ebd25c70386821a4faef6af7a45767e8a45f85e627085538d9e337e8e99a3e875c767a207f6680d6cc1925881c1c05a1567ce3a577299c14e69257a06a0b22bc2d1c9a2e919b243679a65f864c7ced06ba18f02571460e8cd4ad64be161b8010854322f451bc585bc4557b27582e01e0cc8d9e6338945ccae9d8a41826510e77af5846ad72a9336c265f76a258c105b34d071d22802d201549f0c0d82a29cee55bb7fa5c1b98ed3ac33524ae598e5edd3f649565ae9b2a096e1864e1558ef76d08db643c7e3c80e06398154f055ce45ca91ccaef8ce437d482de230f70c8d8de2c14096efddbf56689602ca6c3c3e9a1b57d67189c9795a26849ef5832e56aab4c58fcb45138da51711086779f7d8d67f874a03732c26b732c59b58df2774edb46d82bed20e2bef9b30e03439dd86d22ac277d0e2a51e82d74fcefd5f110bd0fb5d74232083a132657fd776b263b0755722888204a0749d81f65ede39d9c31ec8bb99dfa1934c2a5db1fea7ce36bbd201562018adfa572e504de7cd1b15a60e6f98aa1b52991d9eecde1dc89025c7b6681c4062cbb66f11a05da1f4fafdecbfeb7351b4f43acae26b3e803ca53bf951b12ee43b85b747acbd0ebb973daf7e583a0f3c5639a22e04a4b45fbf2e77638dd846db647c46ee28c35e85666962b29efa8733ee0a017d04d2ebe0cee5e81378ca3cca1522cca5858e7aa1ae010352aa2098c1e2d3c3226a494fae88f14d005454fb003b6811ada09386c787446d6ac8f3283de7a730189876e4e4777af5c1867423c3c8bd2079bc09b533fe61c9c381b40a09390b201793f463fb3cbdbb7050f90e72ec2df91b30e0a7ff6b7136181f327dea8c0886bac34c78a5d924af574e64c01afc4f26e7dac8912f8c40721e319a68f9280e1608c3f0e2a6688edb70bb763ed3018dec5a6b07125824684250898732bf2a7c7ef9d7ac055505bcc9cd57617a76a9c95523982d428a629e5e3d02a6e35e29564a3d03f214c031191ece8a2113f66fdf7f6fdca12ef5e1253e5edd825cb1b38e0f7db08ebac8abf379bee76f6b595cf0dc03d2a4dff9637081d6683449e28cceb09f52b9e1c58646e7f025a06aee1ccb8563b94ccf9dc4e1e0c4d0e20b3fc81e301fb4da15dab7dc13b23559bfd736b5eaad60c55914dc830782a448b4bab2a67d76e1520b7fa03aa063ded88a7b9302857a3d1793597f6b1466241589d9b800ba9f3341e80f79634a0d98a67d805db82f3eec88e7d08501999d0bbbe67eec0a7b16830ba9c56969c64449f31238dbcd2d98e013bfe0057999ac6b18ea61f3842f1ec0ebde890b8719b7a8ac10b4c3caf01c7bcd0be48fde80e89613fa59173c167f814a2ce9589859313e59c6fb0b23ad798d51d9e2db47c02d3e23cb2e4808fd1d5cbbbff78507ecf5c6fac3bf7c69fd211d0d2faec3a8df39a95ac1204e97bbbf6e11241b9e9e6ad3879718856743165c5c6074780336c43f2a35ddc028befa89086dab8fcc3c446e9c17be6fbb0e0c59e213607b441a8fb1acbc8dade13833ef804ba527fac4967f4de013cadc7e4b02055cf3ba81a38d4a84", 0xfe48}, {&(0x7f0000005b40)="4e5625efc48dc61b4acd6b68ba1f16c441c9ae5b32ba097053e6ce1200c0e464288ed0c7b4d06d5e4a7bc220112f7eae3c0d83371f383ea727322d47f854fd4b44fbe5c08d430ffc9dc1eaeaa5798bd78feda05ffe68eb4afb42a038ea26979cbd4a84b368f373e4083e36ce4c562df6a93e23f1481279b829cbb78acba753ef0a222c716a70f84270b7b77ca37cf6cdbc346369246f13e35fc758767cf9b9ed3bfb63d5ce2363356b8d76379a23d06ae9a3ba53edb09c86b9fddc6c796bf542dbb2801a4f7121a69121044f613e2b4ca0a72ed72b36628cb40a9a21f0f9c871fecb8bbde89ddc0b6ebed876201816e99ebe3c0693604408977b9bffb397c29f988d1e9ebbe6217a006893b3ebef65b638d4bade3b942b8bfd2b913c4bc65fdee272e963354795c14c6699036cbf971b1a133c318d0de449e151fe6668c6e93154b98464892bb8dfe2c7960b2082cf914ec97623d8209c8e67b1270eff2e5243d8498dd3a0e77764ad454f38de68a7f555ec88713c4fc4f8e5a1dc428932d51a012454a7fcf1d8e322f00f007edee02fbd38ba0c852951fdbb0a6322958edeea52eb52235403f81e6b797f01228dad7db82b17dfa2d907f214eb750c4a957de8a6ff223b9d199af51e132e1bc640670166892b0e6c2854fced524e42722c6c74559ec48b92eb2ee794a000611cb4b845dbfbeca9ca174c9fb34ef781d1e1386480597eab17b87be3a7014e2397cc1c29e3afe97bfe305e24b0c5a8bee9c8af8d75325ec24be623f7c741992e5309361becefcbcc7696c3d9dbdc1846c0f96d78544d02bd7d3234de0e78d14b477c91c6b0a0bc89c07de539826f121b82baef1ee873b83bb19e3be75bd21ae22e16f3940d87a4bf8daa57cb4b7b584ff8c3cccf8326b43c41a9ad0f74a8c1ee7108e11127855c74df3b99ff15503807547c29242aa3f947509425eebfa5f4099c20666ed8f34a518c404ef4600cb16a27b9296ac73ddf7fd216bd10314bb9c163788c2726caf16a4e17d2c4c0d59ef9c2192f712392fa957f646ac4b4a4cef2bf69fa28a8b807e8faa6cf8dafed167c5ad5a2f3403fd1bacc2e4db72d2a8592a5a24c21073bad6b5cb43e35e0836ec88e8c0ef8dc64c939ed20d6f046b51409fc14145034a4098af9ae73d80261638a271c7b34e678acb36a52a13297b352395ed7e30c379054961dc13bcc5aa97885e2091b2953ce3e786fe2f7e6a21623fd0ae77127f3a252f4cfdc2a3913ed0f66a88df4d506f7ebda07226ba431e47fc50f8fdfe7e3c057414a26f38f60720e2ab55b3a36caabe9e59f971a7bc7ab5b588a240e77eea1c6d168ed238ca0e6b4f438ef643eb765c6eb3803a4fb3aaf4490d2ceaf7e564fae1cce960fa3b10d8d43f438928d4c7b71ed5c26faf5b4cfd61dd7a249ecaade9e80bfd06226ce18c763809e534c14fadc5cecf3c53b062fee390907525a1f571e7494d32061a3a336d027238af2212a774b84f6a95d490e9e3508f58e748107723661411cc34295f8873668886aeef92f9c762796087902c27f3ee0615630d32176cbb6f255818f35241b963b6465b53b6c4e99a5e3cda9cd0f51ff33ffd93d4a3da9cd07a7ac4ad40cc5ba75e65a52659ddaf3d3f17aac1b6270dfa8e1c4d2c46270cbfc47804a2b40bf7c083334e67dd4737f05020832bd55a74621ead68734aa6385d19cebd9c6dd137943f6eba6dc7770a4d47f5fbbc9e20a2b8372c65c2554958fceef7793ff3d539f9e33a40b8cf0c67ca6834b73fbff4cd64aba12a8ef5028f5260f45edd72b9a01c7738fa326ef14e4bf21ccc3216384e60c2c3f5e4b689d3ae72547b89a16f333721998fed6f18a52e352ac5c649a48b34ab1bd1294c56256ba6933e708614f3767b1067c9df19acc06d1681087b8f030913122f6e12a4245b545f5907f1c55e0d3a196018deda5196d207f0621dac667b8439f132097208dce86663c715b9c5ff70f63a376375d7fbe4d5dc054d020da0aaa8a63dc5f4b4eccd653de37437feb138f5970852eb412fe94fad3838917a28840c3887c9a96af4b60ab80b7a05fc37075b915ffa48d5a6b73b30ed6d1c584a137993d9bac549adde76c6e227170ff00896ab1372d77013400d4f7580ecd328681f3fc4cd717b90c06f55a9eb15b860c1565fc8d8fe84371eebba0456250a879b51556758edc3870600880b75952e925c491064a846c413622d58c486de5a2b2c969471aa58899f5955f3aa059d3da41962c2f00f1ec5d4b6f380a05e0049824118fa5fc5cc2fcf3d4e92f740856447ca52bff53ce1d0780bc75e4c98924a73bf2f8b47522c1c57a10c3b5d748fe505ad96e175ea48ec9ea1895057179512ad37817d5d9d8787a4300e255488a39a945f9a3ba005386e15645d8155e7523e04243627ae751e5a7677f232ff79e205307eef5fff5cb333b9219097990089f92c249b20353a872940217bd871a9c8b3b6bfb89ffdb76a0278c589488d1925019e0c55c2e14a8f87448b44b0037178bd666bb6870d0c0561cbb1439b2af46f77c70e39c9aa7f114b9df5cc7827e59dc939f645cf2cee532b1b7d01bd163c284d55bec21b65bdf143a31aeb5d4ca9c0c84d557d4f537e1212e1c41095b39ec301d94533e1c8029e6136d905c10359fe1cb0cb4b5b6941040811ebf980a92f9ee6370bc047768f008052dc8740ffbbdbc96c1d3f1cfa5ff74a518276d28501ffc480217ec02dcc1fb49321eff9d67c0b1b9dbdaf4b4c773a47e4cac116a0d39bbcbda67ef85e442983c274cd65832b356f782d845f0688d6a52c7e686450abd06d897a6021697155802c2f9557bd52c6896a225ec283bb12830e15fd812583b7796e5f65f665e26c46cfedf36cbcc507d64a93a36e25dc8baf7084388ce8a4fba13162a44e40b666fa27d6795f0520e0967f12af99b3e344b802c936b9e5344de7dca38a2f79f22800f99243e3e43d4c1855fc69e58e3d2e1483b06a50de397cf9306c95320cd4f9a2d34119ba80d94723d33fa50ccab686c58012831a27285485a80210a2a447149b1e126405064e5e2142702c24efbd4323f270354bd7de0606f5f2a1a0c742d99693b78610e8123fa3ddf2f47ecf3c91e46b86b28057e6b58d5cb6b7ff0118a70975335db8672647e377106674253024a19f89d30a0e1575a92ea7b8cba122a53e5638a9c5d8e080e60b205be60bb26de431a57fec7f526563c0fb9fbc500b32c6b30c4b5219d92e5bc8f89b15fb9e5081ab2d7f59441ef30c0a70bb41e33427022762b737f6daaa2c1020c2939af3fa202bb86e125f9f2a1cbb0a42e4d43b0c84d98ea1a853bdf7f4a7854377d6d3f4a0d672dac0fd094eea14bbcf5b200dc462afd8606dd256e6e354e6e3a23e0236b56426ec44aee0411e321cf95f7bdc0214cb4c9aaaffc4e19e7bfdd14d81077220081fdf7a412e8bb3e0049b91d2e100f63eddcd81e59896535c6332052ed965bb5aa45d49bfab2418f911e4bc715dadc8cd7157b5ea46037658980211401520c8e57ec406e7f61c7eff4757ecf335c0777e26dad2b5d9eed1c66dc4a32ba86cf6b0dd1b2ec7d8a5110789e079a22b66f11611af56687a6e03216036ec339a5327817412fc25a585ec0247f0e95a252213067882f284798e7b398edfb1dab9e953708fd707d3d738339680522c14e074164fb1002b652618944f19dcc69fe6ce1aaad71fc73c1b3756541d8ba96a332ab48ec9ef9785f4ef897dc819e537bbbd34e6e8555902ddf82855f9353458a50c5e9bed75e1759f76b030e1a6bd42b09414edf2068fef4dbcce41f61d4b3fb9186bb24c03b3b78d46d1b049ea19cf00f584b6a93eabbb6281c6bff1953eda188c490c745ede1306def7489e2ebf72f8232deb408b8eee4ecbbb88694ab66864a03eeb4973ca4536176eff1b7c37aa4659b2e7b362a2a0cbd0d4d4681e8bf6054f00ae36fdf341077c8313fbf8afb6441fc287c8a1f73d2e07cab9e96f47f4da93d86adf3c8a226d890cfc78cc16297ed6c19cd9728117fa22ad12e25a70e47fe84f9c2a55bff864bd4353e2665dde72d4a5cbcfad7f7dda99d98fdec63cd1d2ad7116e62929906a66f05eff237737bac4c5e1fe2323b68900ea0a291a0d295ebdd497ae105c33bcfa1859189cc02852d528070a0fd5809fbc31ca73c67af85f457d938faa5a3dd7325453857de42f2459eeee9d1cf0ccf6676b8d7fa51a279373a55d171700f29245e6bd9393d34110ddf06fe8b90dce5425110431fd9a9b851cee7a75fb8b53dfdd37a959b6dbcdda84b85ebac3c4e8c0ea07738aad5f28ab3c9880a535584b371f3d48167d3d656bb099a50b70adae651065a508b86a0d640cdd43ef8e8c4d30945062bc0abf5d159389472ed614703eec78445455cf4bf9e644e877ac385b06dbe90ad78586294176991cb7592d889d85c4cd346c18893573eac76b1605f9ebddcb49c6caf9c724fa2ef539e25edf164669484fe87dac69cdcb3e64e0a7ad34f43a68d9eae4b702b23e647eb5f4236be09098ab44a1b0ac6924d91725650b9933fb4ba74a5661b669e044a356d665652d9661df2ed82749e8d8b8de24a2f5ac8fe523a754dcc5e4c86a8db27029defacaabdfe2c7fc884d6f69ede5da2ead451455f2aaff305b3f99fad080f5dac9009e2f3dc6a4e684e64646f4527e7b423fa29a516da47c501e3fe331cf50e0cacd0ddf2edd555755f1a4cd1e03d983b48d6c5903c3b83b522091f82dcf6e6cdb08ec2cc9ad7263140d547ec2cae91b4a97adeb93b08c0005a5acde085b1a4d043bebb05119638b8b684214d00aaa9a24f52099c0c5e4225c9907fba369624333f1a687a4a90ecfd46b0d650e31b404cc581342d2045601fc732b6aa4b0f608a1dfd2171cc35acf64af525e58ca2eae68d0bf44830f092324855234e48696a33f9572b3da01d41c291f3770d67ddcf740dc657c9585566682fc1fdac6dbf1db3bf6868a0e3db47e3b73b96018ae0ea3d6d90313b46cb2f04f6d657663edbb5ace5976ded9b925e78fa0ad3d8a7adb33b20b54e1a4bbaac41adec524d401433b71b99b3009f677cc0fc3c39d0a48c0438310a3cb72c2a0966823e214b5c711a7e7d99e609af16e53b07f0f1c6e194ab23cb84095867089403da8b5a339968fd1ec349f1176310fa4bb323e3d833db36584137923c6de56c8e74c01f72050b8590f356ac592792fe19669764bdb21f5af83c8521943af586bd577e44483e4462443a8d0679737c3a20be2c813d240e9510f8dc8ecfea2498410db486f05b1e7a74beea57c78ef178268987029affa9c908f0d60bc8a950bab41233e3cbab8ccac1d8735bdcc7e02f2c050b75e3fb783af102030ff63f9127b80eda22ddece92221fc779abbf091e63acb8824e9d9942c6f3f254b276141f979de980e1e0d15140a8efa1c6c0d393d21e03b78e0308b448e7f1aebee75ec33da0d83e514f7a72af4e5dbc83ae3acf38d3c79ddffa9ff5beecfc3f911b8a31c9835a69ef9d63f403b2cad78e5c2b670e2673efb9f5b811d2019ecef07f1abd6fc2eb256ffcd42e7e2291f2a7f11c25acca9c09100af9d47cd66b8e6e995ab482122851941b499ec0a86ff51bc6c6027c7939e6b71f7d0f90cbe19474182337c947a8b0c06efc9dfd8ceb3e1a06523dc4fc62f02879a05c1cac6c8866426d11642b70942383024dc092359505559954e0064e884c6e7ecd890430ca07b2228fff75fbbb5c0f25b0357ef2475db2ceb8771ad33c0af80d7cfb02cf0bfcaac82", 0x1000}], 0x6, &(0x7f0000004a00)=[{0x80, 0x0, 0x3, "62ec45a2038a6d56a676fbdd8921d0e6c374c174a26ce2dde7e69f4e3e03f6e8bbcec9bdcfea16a3846ff5e2e5988516170f0513b0e96494e01cdb5fac40853db095a4161b16a2087e46a78a7a61f17bc8c4a06ff71ecfba8c3cb48f3839b9cced8e6f6e6cd3396782fb8c"}, {0x38, 0x1, 0x4, "dd0bcb0cee71ca1cc4674cc196ff7ae64f12144cfbd65fbcb88f9057b9c400640152eed205d9f5ee"}, {0x78, 0xffff, 0x3ff, "3fe22522200f60ef4f85d2b2500fe5a107932095b4217322aef625ea7dd91cc7f4588a1c188e44ed8b4bdf53a57fa931c20b4a30131e498613f85c48be23e0f8dacf876bfb337df35fffc42d942633231ccefa4b8e9b84b84ebc24a94eb69189d7151c4b"}, {0xffc8, 0x1, 0x8905, "c69f62952cc28a55f1a1a77858c1e35eda3f410705defa60f075dec5398170581804e10f1fd207a1ec4d7c72887db9b107ceeb66d16511d69d90faafb1278c5cbc94095b0de7d6fddd90d859479abcc7f81db853a5ba637ba24879561e7c7aa3b7c65ff4b6a0ba029da86556e8cbb5edccb8eb88615e7a391b131cf6b00d233a169be96508751a6f35e2cb404d8d2d86f71607a944b82156287aade20e5e3282c9084b403ae00112e09e5c11a1e650a4daeefc6d085cb7593f460d02f25d7b8e4595a318e0005aec73a7e743eb1a29920456ee2d658b084775f1c34a30e7e7a3af603aaf151d5983db13f3c328bbbe218fc5125621e8de1fd3676058f8cab9fbf1256f134c278da28b00bcfe4216093edb57e26f36a7e4b255e900622e19b33e62312e657ce10be6e862221286e8014828c930d2ceea7e8a651bdd6b49f5d0fc792d9557c8bdaab4d927fd515627236ae5dd65ef1e82a94a9f4a73b5412d3a0a05fc14a00e7384204b8d5f1cda8e725c884f4c760bc5a6cdb3860df93704a615990d3d2838f602915532b52474f6b4adb5778d652ecc15896654b185cc8942bcbf30d0d496d3278fc2fbb315650aeb04fce2f6b116908a1c3abda9271e8f571ac19f55492f9e5c32408e58214fed33da4bfd25336f99c55a5075f9d516f0f41e80c1ab9f5d10de85c6a6aa21ae70c90dc6cf709a9f64a32b352c23d9642f4edeb744e68678d0df030a50407c1fed2344180ab4b401d8736cf63180662f0422536eef752cf54aa041fb130ce15b08e93baa5d65ac59dce0cf137d885635a3b7fc94b664b58a1da7a333b4d16ff5200bec483329678bd4fbaa0cefe54e74a82ae909487391b1a8d79aec47c2cb77248c144a46041a7f08d474952a53999e4be78a60695f6c491367921b30f99677f0b5aee385730e8e4acd9f2250e2674c01527041bfd29a4c04c9f31a3fadf91f88513bd97784758ffa4fc9d83b51d292dfada2cb5cd6ac52d09327c4a01492f2d47d24d3ac27b6a7a9d877465c85082f72284a7634632da98908fb3c1cb547634377eb35886bf0577f6606ff7388b980e0f293151110aa7aa07684ca913ec4bfb5d428ccb3b2eee2302a1e4a175233da9a7b69d9bb2394b55bc4e713dd756b80589626a95d1cdab8fd911633be5d3dc843ac989be40c7bcab25fbce30641b011f4c446c2a70c869e693c7a0b940cca3aae1cfd12b846758f187687abc8ed28647de70641ebb7a939955b2d83eca9f1e42a63ee4679ac80fb8aefbcd6b73cda82a0930f53913c2e56c89dcdaef99c428b47ed2fdc79dd3ccc38fea7c720a2388e6f6b384ea6aef11df54e693d8ef5ef275a935638ed1792e9131a9a5638582c60043c35f217d3e272f89e47aed19a4b9699e9173210d55fada93b2eaafb81f9ffe31fdec2039991fabe136f4feea181d1a6ff361c055c02c47e0e2902b288eec36be5ef760bc3263b05bcb14173b95c5417d095c722fce28d3e636aada238a2210d75c667feef922e7ab5155c0db28b5c757717e855fd7aeb968257bcdde00cad925073670c7fabdf6dde95e906dfa6e05fd37b8ba82d85567e6c46ca4b102bb75df23408c66c474e02856cb82b2e1d2c87d156f5b618acf3d9d7574090ce05facd660d4cac25055ddc5902395e0d717d399c28c6b847c74bfe6cd1817f6891639734356205e06810c7e30b96ad6e16e0b9597481c2375f9af5903ab0005a6c14b36ede9d3c08969bbe87afc4aad1f677478f9d9f51831df5d98bba78a768113c4c48cd9ca61f63a97a495d7e8c62cdfb5254619d959ee695c3b12daefde7c10a22e1d9aea07becfc1347e76554851ace710db04c4db816f7ce2d81525605ab30d13ba342eed9a38b66b6a9c732ab68144958ebfbca2c981c3775f131115515ced361ada0544654f9529d82ca449660eda025668578b6fa4c56f1a82727cb9e5cb5889f2e3d970fb6819cb65e1d7eebc533c6ccf02b5b21a212e9994a2d97af76c3ad7ab31291d0aa85ef0a169ece9649a76502f25927efb8bc983c097a0f1f6641805ecfd23ee630887877668e4aa23f809447eea87b6f80874e8fd384d5d393c8bf9a60386b71f5f62214275af13e9777a2b55749bd03208a7a5e67018454970b57e22fdc80dae593a639b314eaf359297b24467ae2ec9ca821117d21c5f13d668ba3074c86bcdce42defbca4ec0e1b9d791ac7c53365ff16ae9e20bd80e61e0aa700c81f2f2a0f9616dc53eca29c4519e86eb4174e874dc79461a5482cab4b33281aef955c26572fa6c4e0d39226bbce0a7eb3fd560ad2087ba03553335accd28f9c71489ef1ff0908331ce0831fb62c4a4fc22b1f254e19ec4a5997bfa0f83afa2dcadfbd8a9c572745a6fcb8f425eedb96d0b08c7c672ddcace7f6aa7b29991acd0e7105075d96528243e821f07e39bd0c07fc5895649dcf43c377b9010032b49d0d5af0c97206f407bb02a1025a651eb55179e55f4bcc4d63a4f55feb0cfd85ef617c4f1adf7a8db4bd7573028d33331d9b77a3cbd8516428b91ca54e8b8e5fde2926e2f3b380b4b8beeb37a5aa97db0c653fab20b16c1fddef161000c28a7b1657cf5cce2387c67349f2b4f82dada847524b3c24049a508e84bbfedee88de68514d47bf801972413ed081628fda094c6af8e7cf2ea085d55c1c7959c489da8b81e2ee9521e1aefe0f4ba6d01cbd983dbe9295e96c02c8a5a8a228bb4f0f1d08c3e9cceab8b04c3b37d05ffd3e95026f5f8f778dac112495957fb1287c7869b7bea170585ce04afa7f07e57971c4eff9f45c46c515d4e3f79aa0e877da506d9ec4a9e0c0e1601542d6042627f34c7fea5c8697c92dc5c9f3f3452b217c508e0d2c7e2498fe43bd76301728ca89272ff7749886c08d778b7962fcd94d9430e9203f0d95dd35351c9cab603bee5ce20d54d87a596637b020f883c94bfcb6e6a313c45d1b0a116d4804738e055a7786540d36014d37d599ee52e74cd464b048590d823d22622b8abd403a36eaf580864b12dfff7c017a123a8a234b2fa538f89449c12354a58d617f819f9aed5b13ac1b86f7e5193e869ccb9109e75a08c0b73da4bfb18546e2cd708dd472dbed1cdd95f85a48c231b731f6569fbaab04b07126b158b541dcf0967d7292ce922ce55d1044e784122d78e4aa5e4fa24d8236aabeb71e7e4b66b5a66825b592e2d3da9f0569b176ac45a28024cadc520e25bba2ef4c98486f318ea04a1463cec46d706a09fb083545fb1bdc1e7bf5aabeeb542ad400ee94e8fc99e29fafa7f50bd1212011a99ff496ec17022948c417005bf1883bde3a7776e08697009ca8ade9719308c1f82b52a31fc6e6437253d98cc62a5fd54a14faf2eb2f8e652a3a3e7cfd47f37a22b4fc79dfe741cd48e2049bc3ae76742db54e2ea749755db678e6c58a4eb6a95a9dcbe56fcc5f6f5e72f09af983bb6d80f3fda20b770303f0202526ece3ab4bb2c96383d59087c668c99460ba75eb45e74591f8525b29733537112d2aeeb9cd91aa3074607d867bd99f1c2866b6cfd8a237d619440f27d2a999e6825a4fded87d49b467a7697e5c10c7de5e21e2f7a7d9437e5154f5eecb5c9b2c4f4ccabe124edc0fd60b42a345df8424e730e5ea11c8ac888da2db66c69d73db1430b04424c86d356a0ed17dda2a40906cd6319ebed64380b5885c3c450f5cea3ef39861628854d230a4a6509af3e1d3cf65d21105ee765ffba163745c83898ca415fd4a4759e2abbb7062aaf7c827037c013e2113b9305ac9af1503de78a92de2f8b5abcb4c980ea456676a6dd18fc4d37c60e1ca6db7b8d606dd0463e2dc785b127fd7c89382312587955555eb4cf489e7253cb8cdefebc5bf504dd8009fb489f140c10e25e6b193726485b3a67066b6562372f39eb50ee601d1fd080b647c773c12d246d0875114afd0dab8ec90f3ff43118d73883edefb4a64da0c308393cb6b0f78fff21215b01896ec455b174620ffcde17f6b041ddcc6a1c015d8ae2641dc9e063f094cbea5f68785b5063fc16d5adb6efb3346b89c1fb549a39fbd2364477536f8704cefc6680880f721516b1ffaa687be0ad0c403cf44f064feb2a6314fcfdc0c1e13cc4b077d71e0522e4877f830c15b35fecba84562f25aafcd22d4ad315fdab3adc746e0b14e5ca29fb979e470e18a05c41eff3afd6807168f6936668532e9f5c06ac89cfd1076b7bc594e75624521dd9e852c55060a8f8019b9f1d1eaaf6f7dba59cbbcf12d86ca053b883867c4feb3640568dce7c23c2c8d45e1051cccdd915aaa6ea251414b7b0c0f65faf770533ade296c8ba2d4dad901c7e0d2ee5d303cfbc2a48bd23b32d5c4f45e4146556035941a680b421a217c7c34711fb98b8329ab788e5a4d1d99a4f4c69cf8ac76a866df55f2a52e6a3f5efcb21bad29a3ec44e7be5ff59e015a7b7e0b55474f2d004bfeae44cc56d3ed924d90a7dab8b8d68a0aa6df56629acff913a9e72729d1a4a896917f266e441f642d4279284c6589c86b58da79c34d1cab303a09164bf0261e44634f931d064da99cdebd1245e369eed804b3a58b885be8ea5ecf08878b116055bc0c3c0159940044507f3bcfb99f04795a058f0ffdd2a69395cb3002fe58afc88408e0c0dfa63ff7f8243de4331196c2186bc0475593bbe150b251f6d73a855a30b14ba6b52427f35711d5c2b013e56c03b101d108c017dd9baf061f971b2028c17204d9ba3bd28a5ee5af12447b46f7378cdc8105b0a1d3229a9492bd2a3828918a604755190e216c02afcae3472fc7e3f5d38fd746c052ec052d3a9d3c1b13e308c4dfaa41ee0f396654c03f2f2251aec6dbb89c3ef4d87e9075cc2823daa7e76d711688737e2f5576852d58eae1673c97f6ac134a4f259a9d54974798d070f7688fb376dcd9dea4718e4d3460730e1adb58141427af14acc953a9f3ee3aa2ebc40895f0771e9f2b9e8ee493a9352c90b389ade1abc248bc58affd1aef9dd021af78716aad9fd978430c8fddb1f6670f74ba2f1d7235e961dca51f6e38d5a5b14369285e6c232517c74784d0dcfae022cdae5c2d7ce08131cc842af48db26a9858b70c6098d9d1df6d89a58f04d579e48e63226084410e02974d640107df5c5014749ecd223de7c437a761605e74e29733eba192c0251d8756fa202e2e1559246fa8b85aa0588833bee38a6ada27ddc87eeb00127006d26d8abcaa2074b33cc9aa18e5da18ab39599e5a014f41df533631ba8eb03d6844bc5e22fbc5cfba3769e1c660db7237013147b6f8738c808ed0fd06911de24ae523fbb0ab5d805f2152d7222bf1a6754fcc77721c708df8d17232369365f99ab88642c860894c4fd69bb711cdbd45c904c1e4a51586d34ae6aa9b72b59e05ddc9e28e8efcb5fc0669b69281c07cb71f1496841298895d10ea5966dee184475671e4204ed2a63122a6fc5edef7f03db130f07d8c3dc9f9070c701758b4ef072c7f9d0f7087fe2edd5982d54f42d8a07c3932407b807597c9e7c8106bca3289138eaa262e8e9bf5b8a593d2eaa0c5bac37c3f6d29aa34039a190a3640a178628de43739de8a958af2f94fcd58953be4fa65c80c9d0115776bfab9963b1e967bfbddd3ee21172b876a60dd96890fa7ce5ec4476c290632f597ae3d3d619db79bc513066e7254349ea07387a5cca0d2fbf1844b88bbffca7fd1fdf82e8fbe6af67ef3d032339a304b25e04ee358bf06d428f03f0b60114b6aa38c7e926335180c7b5392167becbe5754425f2a5ee99277e4824b60cbc35d290a2"}], 0x1140}, 0x2) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x6, 0x8, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCCBRK(r13, 0x2000747a) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2000000000000365, &(0x7f0000000000)=[{0x4, 0x84, 0x8}, {0x1a, 0x0, 0x40, 0x1000}, {0x103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0xa08aa) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/195, 0xc3) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x22) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:49 executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x400000028}, {0x6, 0x0, 0x0, 0xaa45}]}) pwrite(r0, &(0x7f0000000240)="fb8613a070f8352cc5e11b7d0c04", 0xe, 0x0, 0x0) 16:00:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fe7d81afe4875733e0f2938404d118110e3851afc734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf31c8062782813c8cefcfdb1bd4f9c0e36d58ab5879a62de65ee7fb584d49000000ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f575d8684cb24dd92f008c18dacb6584be734ee11e3b0270a8b4b75976198aaebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818c528ea997e3ea944df0430b67f054d58015887bdf2c440abec43beaf656f9305d4729f7c40b3dffc9adc8360ac2ef1754c09b092cd0e67beab3b00b0c1b705f6b4300048c4c0db2c55a02a05961e2dcddadb9edd8a568f52cb79a546426da5d941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127aff0100004fcd03a94ea03300c70000000000000e0000000082d03e2c529735640124e7e7e6012e502f8c067154339114617b7cb265694e8fd40bc122f0c1f35142ff223bf6b0288bab523caa977010878cc4bcee34f8c1228bb8356bf9b36d953a8b5e9f3bca4bfa199909059747529266028483423441b612130222582e013b0dd482a1a3b1321b66723bfc142285e2a35bca3d03e566676f770cb69579ec2c2c7dc52b61d74e5c9f6e081bf1306643019dde7a179f84a60f7b9e00612c02d9f0675c291b8bbdc2ba33eb2a946704765e4d8a4c723fc848be758d529ea008ec032c45b2d899333b0ab50ce898d45f366d1b90e386b6187cd638ddddda7122c490476d51611b5eae714704970311757a70a108e9cc55bcd137610005549ff67959d7afbf57ce2aed0877503c0000000000000068f8da5611fe127eec2a05aacfa528ff851ef3f04661f3276fe491c03cddc4d6dd0000000000"], 0x10) chroot(&(0x7f0000000000)='./file0\x00') sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000002700)=[{&(0x7f0000000440)="15f7937a32c81940339a504599e6d5c425e2b074787876f51e2ad658d864ef2affd13b8df3190ddc1602c329cb638c7d8d4f3d92c4394340975e9b015ee087962484a5c7688663403bd7b6e1b873927cf8836a88d4860c17b9225bc85d6066ca29ec34f323e16f5d180d00c07b908246569ca9a7eac8b9b01615589245257dc1fba38531150e3c690283fd52eb450df3f0d5587cf022f0ac85bf4d6653704fd9860a20ed20eeb93f6f4aaaa4b98924ee846596631325ed2c334147436060041435829df48b16a650f3995765a82035a90958d440d7e594c57aaf050dabe45bc3a0ae8bdf36ae7143fc8fcf193b7bdd29f25c3dc397dfc18c517d5e63756a0c7679cf2c4f824c4e18a0b8d76a5079ae828ecac64f21b65dc9604b7ebd25ce89fb2512751ab7733e7b9d7588df5279ebb5a9a1fcf6e30c92888d17b611fcbfb936adb58f1780305d88fc2fa1fb897972e5170c15df7bd4c440eb0e2f111492d8dcfc861f8b0192025f2cd2c75488373e06d3d180dc741a5f43677a2dc382f02cbcf4d4912c8c0a5d63cb3c7f577e5b324229e4a6471ceb0df3fcf2e04e4f76895c3ee30ed6e736aa67019c1cad41c52790b40e5af51be21b34609c09184f603538dcb3a4bde59b36c4b475c864ba126a0a987fd5935bca04f74dba21a113eda72382a774e8f59cd5342f424d5b8c35ee0f6d006f3c7c72a0f4d778021f4fc1d330add97b7f27ec208eaa682ea8bddd2fb8c6c6b49133edbf8d62ace2558b91e6e5ab0e01f5501dad4265ad9b6e03b350dd82640f89cf5b579ceca1606a7416b05cc17cc98116e13b8c6a21d1e2f50b3505ff5847e1741484dfaecaed262bde6488ddab8647a89515f8da3c53c9f8ea57febfacfb980378882089022aa0b877613ed80f5e73f682f776462aa4f8260e6eb90b32665565cf4bf4c2663dde3806f257c7cfab0ecd802c48cbb3d498c1e2f282e0a96be35df34e648a5c647a0da88f517de9027dd68a3f3341605d85a8d1a78bd5865b8e859f4b4cda0c070d8938d466ad1db1eaa29734077a4a0d0ce621e097f8db23640be5495bf37da8a0ccdc0f75198eee902a36b10f3e811cbba974b05895443c8ea4151854cff2ab8f09c2f1643a64ba3fa8da3eb226b9118a76c03af03d804ed9dae4e228f26aba47525e77f18c0d434638409e532cbbba9be55240a2b8ff3f6060d76d8c0ac885474d0282aed42ca8ca2ec32d249786343e9fd961f252a3faa7fd065e754459f9799881e67d1134c6b30b41f4269611e17d1aa42c0be0d505417f880b848dfd3ba0b8e0451b6f9a49e785c25847236462c657aaec0963dcaf27e392c01857fbc4e82b9abeef0800346d765f527a3752b1edb14cae6322fdc6769836cea7ae6f24df75d48e9b5f66b2e799e203178859638668bc7afd4a5365ced6af8b30f95a985d83707d1f7b06b10a9bb54d4bf7102be965f46cc38373830973456a11ac489a6c1cdeac8c0c3a01222adad9cdc9985666a173cc89e410f7160aacd18b6d475b25771de3bd97b2684376b019126a3fc6477c416de5f1fc4abfb8d83576cb2eda0a5db982ed7b347e664d816618f5397142247cba497589bedcb7ee518fd179dbbfcf86be0c0054994ac5aa48c422e0c7fc2de85e68e120bd950e62dee0c7f67c5594ca00ee87a9561c22bb1475a55fe031acede54574b67cbefc0aa20611118a8da5bb32c9b5e92357bcf88b9b54abc4bcd282987d9b049838e6fe80db7c62f26a65138a87738170bcf98fac14d152674aede38e9acec6bc18b7e4d6c57dc5379c8d5a1341cdf562324e03f856e3cdf35a3f76f25ec9e7ea0ffee91ad7a85c8a3991f546e9ad85f15a94b379ac7209ce423ec36a811267c987c27627b3d9d1a5e09e76d97aa796fb9aad3eb34cd67a54414658b5dc98bb167329c00b0c9012e093238bb68673e08c74f66ae773f7e8ea847e0d111831b8c2237b66d6350aa1c87a0516e1f5ad30c966b6f5a17749e30451800a76fc8c4f2e732fa8d23b2edd27195aa5daeb762467f5d6adb60a9b819161a8d46cb9edc60ab7f390471f3e2ba72d332f9cba711d80ab822a2e3a8d454f296606ae846daf91205d1b6dd0f44d245c3eb8ffaab262b7a47adb2416ed5edf0c0e911f6a5c78c2f04504133a110df31f2a33fffe3518ae42db0f2bfa29e08c8f467964761d7c1d45c50e1b5051a8b61ef4fd65fb5efd55606f5064512959493c85405969e674fc8990635a281b96e84317cd5fcae8c54e626ac58db00d3d580e9c187323ce0c64d149386fada76ed7d7b2c47831e24ac6b129760b031dbbfc4688904f3afaf7e9ffba607c93bc915407632b9a1d5232dbecfd5533a0cd60076aeed1a0c605a546d31388810ebfa4087c6f64c70eaef593a42448ba3d7af524a45bc88acbe7c0e41fcd0b238139768bee1b2ac1e8ed6c2d58395aa83d58af6ecca9ee78114330f93899d3b9ffb468051eb02513afd807fa56cba6df90b0bc4952459d21e0ca6ff8c50658bceb0c69b474d70e80a714b395e4ab5a79b999f13fa00d107874b4b2d6aa4c7e163c0cb36d324b78431a5f40d3da3e51aa6ffb166589a08d7b01fff7353b5ff02ce1b31bc3ae4f10c7ccea5730f6193d772b7b83e1d627a5672d91a5de0547408b0a7645d9e569af5a4119303fb2d5428f537b9ac9164ea4224118cd59c49b434db35fa7f48e3cce7afdc0eb527eb2340cee9d8ad493caceadad841cb99d6325090d717341a6e0c74b485c0040f312c7d5578913e64ed525405fc9c469bc652f554b505a89482f124ffeac7335da8ab57f1b6a24fb0afc2c42f3a0af8fa9be1090b3de202a73e28be326410c96b02e3b4b03e2b8ba862826219ffe067a2afe9ee10e6ed7d6a4f71f8898053264ce73bc63576d9ecb5c4844c86e6d1f6a8975f379b8e5401e73cfaacaea91355d59d47bb8a3825bddd438f9fdb0caf06131f6ab219ebc2073a342a0372d63b69baf168306193f9328d1406f7a2445ac4776fa2c7789396fa30c0927a39c453fe7ba15723bb5ea02d4205ece2577bd377605c1f092e0fb31b8bd14b3a0813f6e2dc814ff95760da9e37acf95376171bd75e3e10c5c288586ceeb6029989573d37e2363f0d5164bc982ddbf54eb1954c0d2892c82747cc661eb98134e5723a98f769232703272074da111d97f4c49f69573f03b06483cacbe2b5e35964995267c9c8dfef2b05d13e58b19448351e8cc88e0aa39af490aa7eb352aeaef34cf9591ab9e72b9db5c04937b316c82eb6f59e95232da963e9dcef98ce6860a2cb5da9b77a3e31d30d167530cc86148bc0d1a8b6ef72d8e7b6c0c887a8df94ba8d6b7c4472dd7d63cd15b0672b9406380029d5b7ca208d26f1383f40700e0c0168fd7da91f3d074e6107b780fb01c829b584f1cea34382baf476958341f99a1e885b89111b4566b608df760bb594b90b49f7975a98cb841e14892d057338a966122b8a2b38e205938d8ab675df691c7572a3a51d9c564effb4b5b24aeeb8c1995044a9472a7ccbcd5ef168f773a3d358f70f0025412d67f24921afcdbdddf537d0d344813252448f5e6c78151f52ce243ceb1e019ffb3070022d1558c6ce090cbade90d7cf2710e07d21e8d390a4f2b4ffe94fe4e11cec8052cb78ddbab43bb8097e38ec4dce75ab1a8c1c9038813c9fecd656a4436b473d00ef292c6ef54446ffe19b13c9c3278915e25c60ea2b41aeba7dc32ef46cbb8e4aaa931aa6ad8c9fc8534012aef5e6c2addb24f504f44a82f84ae416307e6492ccb519aebdf5be66c2d8eac75bfaff0cf32a3472d6d199652b27619c2086078091dad6a04fdf983be18561425c010bf5b21dbbba298a205bba6cf0018adba97e272474e73671e35649d69220bef38a0a4e64e30450db9b291533bc19a33985e9cd021cf4d8cedddb7cfde1ecb69116cf6313bfd76aa7217b5eecaa92bf53281707b6c956cb11fc578b6a230047cf0881e4beb53324cc1ccaa206dbb96a875e58acd340a264d58a64ef88e0a918082013a0c79589eb42b9004762d567fffe330965e67ec28391e5c5f244902f8422964d1e4f47eab0b72a52d3c86f95b754c7c8339495bf0f992e8ea803988d161ffa714e93d246316ecc438556f863405869d09f9d63e36d75a715e091f26e54625171b941e", 0xb89}], 0x1, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001000)='/dev/tty\x00', 0x100, 0x0) r1 = socket(0x20, 0x1, 0x80) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000080)="a2a51d9227e504214409ce404222390db55bf72d39293ed9ccdee6d0b2c9ac46fc11a930db5e2717b8baad75da468d13c153230a42f82723339a1b460328ef378f64e3f242005b3b9cd4870c5c79dbdf8f195cabdbdc80164f20f61a0aabd1ea1816574cf5a6789126967e11303cb2f521f18195310aabd94764cfb512c526a50f96b5edeff776d2a5017cb87f690baf2d3fbd934332a8cb0fdc198f2c3d838f9bc7b0e3f3", 0xa5, 0x405, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:49 executing program 0: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x20) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fccae96a906934331b65741e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x80) 16:00:49 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file1\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x400, 0xc0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x4006}]}) dup(r1) ftruncate(r0, 0x0, 0xc0000) ftruncate(r0, 0x0, 0x30000) r3 = semget$private(0x0, 0x4, 0x201) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x3, 0xf9, 0x1, 0x40}, {0xffff, 0x9, 0x1f, 0x3ff}, {0x7, 0x1, 0x9, 0x6}, {0x0, 0x9, 0x5, 0x800}, {0x0, 0x20, 0x2, 0xff}]}) semop(r3, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semget$private(0x0, 0x4, 0x220) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff, 0x1800}, {0x0, 0x6, 0x2000}, {0x0, 0x993, 0x3000}], 0x4b) semop(r6, &(0x7f0000000a40), 0x0) semop(r3, &(0x7f0000000040)=[{0x3, 0x74, 0x1000}, {0x3, 0x89}, {0x3, 0x7ff, 0x1000}, {0x2, 0x1}, {0x4, 0x9, 0x800}, {0x0, 0x3ff, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x2800}, {0x5, 0x4, 0x2800}], 0x9) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = semget$private(0x0, 0x0, 0x44) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/163) r3 = dup(r1) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x101, 0x1ff}, {0xeaa, 0xdd}}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2f6, &(0x7f0000000040)}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:50 executing program 1: mkdir(&(0x7f0000000180)='.\x00', 0x40) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x80000000, 0x2, &(0x7f0000000140), 0xfffffffffffffdf1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000440)={0x84, 0x2, 0x2, 0x20, "1c1cd8404bbf3235938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r9 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r10 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getegid() fchown(r10, r11, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = getegid() fchown(0xffffffffffffffff, r13, r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, 0x0, r11, r7, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r9, 0x7f, 0x100000001, 0xb1f1}) r15 = semget$private(0x0, 0x7, 0x80) semop(r15, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x1000}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x421, 0x1000}, {0x0, 0x100000000, 0x800}, {0x3, 0x80000001, 0x800}], 0x7) r16 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r16, 0x3a, 0x12, 0x0, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000000c0)=[{{r17}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r19 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000000c0)=[{{r19}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r21 = open$dir(&(0x7f0000000600)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r19, 0xa, r21) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r22 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r22, 0x0, 0x0) 16:00:50 executing program 1: r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) kqueue() r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x7) 16:00:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = semget(0x0, 0x0, 0x2) r4 = geteuid() setreuid(r4, 0x0) setreuid(r4, r4) r5 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r6, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) dup(r9) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r4, r7, r8, r14, 0x40, 0xef99}, 0x8, 0x8, 0x8}) fchownat(r1, &(0x7f0000000000)='./bus\x00', r2, r7, 0x2) r15 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x1, 0xfe) writev(r15, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e", 0x57}], 0x1) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/b0\xd8\a', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x7c}, {0x80000000000006}]}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000100)) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x24, 0x0, 0x0, 0x1}, {0x28}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:00:50 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c224", 0x33}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="3f70db7017b782cbe1a058370e34ddbf2f5fbee578ce8df6125bcb0a7aa89c5971297413d6892e380e8ed21973b5e169c209ea6595bea8aea64bb0b9241a4c17359825c4e4fb299d26c82a45b5001cddd5f5b60e58541dc63d5ad94944ea6e166a62e4c61fd5"], 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, &(0x7f0000000200)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0xb4691fc279ef6d64, 0x0, &(0x7f0000000180)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000380)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 16:00:50 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = socket(0x1, 0x0, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000140)={{0x63, 0x0, 0xff}, 0xa4, 0x8, 0x7}) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x140) dup2(r0, r1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) 16:00:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000040)=0xe3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) nanosleep(0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)) 16:00:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0xff, 0x5}, &(0x7f00000000c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0xffffe193, 0x9dd84d02, 0x103, 0x2, "4d3e84f94426a75c11508d23b13e23e5c204e109", 0x100, 0x8}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) clock_getres(0x3, &(0x7f0000000040)) 16:00:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) read(r2, &(0x7f00000001c0)=""/243, 0xf3) 16:00:51 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) setuid(0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400326c4f"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:51 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x4}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r3) r4 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}, 0x0, 0x0, 0xfffffffffffffffe}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/170) 16:00:52 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) open(0x0, 0x0, 0x180) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) r4 = accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000140)={0x6, 0x8}, 0x10) recvmsg(r2, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) 16:00:52 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0xfffffffffffffeeb, 0x8, &(0x7f00000005c0)={0x18, 0x2, 0x6, 0x2}, 0xc) r3 = semget$private(0x0, 0x2, 0x7e) semop(r3, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r4 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r5, 0x20004269) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000640)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x1}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0x80, 0x4, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r5}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r7}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3}, {0x7c}, {0x80000000000006}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2, 0x400}, {0xe8, 0x1}}, 0x2) r4 = dup(r1) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) r4 = dup(r3) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000001c0)) r5 = semget(0x0, 0x1, 0x608) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000000c0)=""/129) listen(r2, 0x0) r6 = shmget(0x2, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) accept$unix(r2, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) 16:00:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x2) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:52 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) fchmod(r0, 0xe3) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:52 executing program 0: write(0xffffffffffffffff, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e9572df2944a93a1d1799254bf144", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:00:52 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000280)=0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000003c0)=0xa8) sendto$inet(0xffffffffffffffff, &(0x7f00000002c0)="b98bc79952c3a7a16598b2c462dfcd519d0a38eab8dcde8f2ed708ffbd647f5f4b9a0d59d395178b9080e5523d1645b4a06a6515f837e95ab9a62a46dd6632e38bc35e5505655863e738691a8f95bde00f07b286dbc0a2efe15f059279cd5c705ddb48bba9f998880e4b0e2deea15bb5cfa4b8950374718ef8cd4bc355b6f957e5807d660a28ec95201e915809edb89c113d0ac63a7bcc722f15529831d532276cbdbcbd08ca6de8d5a2af6675529fdc33745404dbbe50df6cb9f7718f1622f9193260cdbeb90b62441216dee4f6943b5b73be51808edd5785", 0xd9, 0xc, 0x0, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x30, &(0x7f0000000100)="ec4e713048f1c49a1ce699319296481d83fae1619bb211564ff0c3d4cb9950e67ece77f9d66ebdfef7e8d964848b2a3216e4c460aaa97d7a06032e19216a24f4c86fd4f4682bbedc299ce766bdbca3c689b65dcfc71afd0b6866429d6fc76a58db6cfa39b1e1d459977a66c31146b4def41c8a3b5704611eaf9e7fdf492374f983f6cb51d9de88303527d141ef3cae87a42d6d99e68b754f74ce27fb0fa3a04927faa9beeddef43d550a195e58a4e660c0aa535c522c8c8c0e4c988cfbb24487cbd403a617c386a15543fd0d67dd83b7c45f490525c0ea6bfb8811bd4277fd83a73242189dabd855e123b0062f32b73cac9a7c1acac0d19df7a5a7ad45d359967098837c2a703c4126a056a293a8475870c63688e2cce7ff8dcbd1f29b446de18bb08d5ff7425b86422751981f5134c69de6cbecd27b6fd9f37f49df648d229f421ac28eb0d87c147140557214efeb63a7ae0ca0b6a99590d82cfe868ffc59dbdb9b84857344556fa19da304b098a6e1a9bb56", 0xffffffffffffff56) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x64}, {0x25}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x90, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c, 0x1f}, {0x4c}, {0x6}]}) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000240)="8051819bae5d3df1a2c3ffbb4e2d06540bf1b96704328d48e4ee0889e3f534b0455ea59b88650552d4a76429ec00ae93f740596d704a1e4f210ec4e284789df74cb7fc794b596eecf5ceaafa2b74fb84ed6eacac12d06bc417ea8c899a2e1b7d5db25bc46e369e52fd5041206dc41b9f48b43f69cc4551182f9edd18588de70ba949920219b48f10011a7c0f141ead00b3d9d3b4e47b0291c25cdcf76e601e8730cf1c85281c650ba3bf033c725f56fe9781cf62e4fc7ca6", 0xb8}, {&(0x7f0000000380)="71d9b2a684c0f047de9a7dffb777e5c9d7fc8ecfb5ef5ae8b8902f7e1676b21ae4be5b719cdddc9afe7dc174286eff8b43aae362db27067393dbf12b01918d423c558c4cd3548a6a9245d162a5230c0a238ccf372d389fec1fa35c101fe09aef66960b14", 0x64}, {&(0x7f0000000400)="760d5335f9b1f081a5a45c8b419e003f0da821e46481ef1a7ad790df103e6583320f39f14f6485c9117d6d151f31e149cdd54a1cd981c69c18fa03abe690614edff6a61277573a87a55bcbd4261dabda5ec9fd96ad3a86b39aad2b", 0x5b}], 0x3, 0x0, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r3) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) socketpair(0x0, 0x4000, 0xe1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000200)=r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) accept$inet(r7, &(0x7f0000000480), &(0x7f00000004c0)=0xc) listen(r8, 0x0) accept$unix(r8, 0x0, 0x0) sync() symlinkat(&(0x7f0000000140)='./file0\x00', r8, &(0x7f0000000180)='./file0\x00') 16:00:53 executing program 0: munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x200) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1eb) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x5, r0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) linkat(r2, &(0x7f00000006c0)='./file0\x00', r4, &(0x7f0000000700)='./file0\x00', 0x5bebb30d814728b9) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000080)="fa79c0fe00399a117c9d1d54fe195594b21b9e49d312605c71e03d5934b292455dce41dcd029f22a82ce98267681156024ef27e7c4a790af4ab3dcaf50381e4097f89e5e571a65cec473d123387969bf0e7c11c41575c8436a077220b1e1d3874bde7e6d9a5016092c69433f0e4f4a0238be7d2eff1d47ab9d6f5fbf55fa73abbfc82222e89eb112c01bef5350809f6e3ad9", 0x92}, {&(0x7f0000000180)="2ab565cd482976746b3d17161bd85cc2e54d2425865253b17e2ba187a13bb0fc792df6bf737fba2abe5d4d356494298f9aa18ca9523c826ca4f7f44662571ab199895ae80deed70546366412342a44d7c359af78922a9873b10c14b9515ee4345f56300bbaec4e06abe590397545302bd31c6ef55dd9a9773d9c8c47ab3161dbc753fa3f6326e437ef617183b753d13be3ef2b69720700eb2cfcaf23be8a5c97a28dcd3c69238ed118f3265931a1c52cdbc43a51c7f420b2a627a70ed9dd88c09b89215b536a27955c5b39e4573f61a65398d3d9197ae1147bd610fd2b8060fa55f942a3f79f66fe4c52", 0xea}, {&(0x7f0000000280)="d40182bdb09473a90a8be80e6d35208b7204364ae48c9d0891a36f027a63d5074f568ce3ea404cd507b3b7382f579bede7dedcbe89d0ea8d5fc533bd7ca1095cb19abf01a60986b74c79be0ad219ba8c0dfe1b0bbd9c39327eca973d29419112e4d7b7430aa06b3732eab07ec0d431318e2ed9a98df91df1079323f6991a9c0e6e1b343400626ecc67a5c01b13dd71c5d09dd77bf57fc597855fdf94cccb087987003c5e42884f2283a42c2a0699ed67f0073b46af810ca1e77ce72eb74a092f910c7e2d92073d1fabfa7c19163c757c4c5965c072cf4d8ddb5e", 0xda}, {&(0x7f0000000380)="2221cfd8ddc15aac05be79a86841eaf00e5482a1127306b00ab41773ae94a7c133df3f075089ec7f7c103c1e16e714ac77d010c199a8136dfb", 0x39}, {&(0x7f00000003c0)="5ac4064f042dbfeac91f9b18a9006f2cca1dd8c188dfe7cb64cc55275548bff6b9958ac07b35195b812ef2c8b6392dcd6d147ebfb560868ab0b706ac4378e577a17432b591e1dcaef59ccc1e7eb82986cf4a36ab631a4ba3ce", 0x59}, {&(0x7f0000000440)="d7e994ada655ed95d7ef098d511427cdb37f7044b8114f9821bbd7be6a94622bc0d6ed8792631d68484205ee603879079ed10219f203d789122d5f943999c5b82a963ef988eb638f19ce17abc7cb95f5271337395b2df342709c6713c66cd55d9dc12a6eb1a562aa50b2baac772d812f682c2736539cc7be80ce5230b3a51555eb68e55edf58a25c74c5a853ddf66231197cbb175edb9056e5f2699b9ff317babce533caf02edb3b", 0xa8}, {&(0x7f0000000500)="d5ee746d4ebec23c700c01ebad5ede0b47aa65a8bd74fc6a96c1267912a5e01f4871b86528016ec2a10a356b9bbea6b67a55d628346baed993ccb9675ea88f35870d6e689b20ed827060b0e167d61d54e0e5408159bb864accf5d1c59a816a6aa12fb1ebaef5adf14765df854431c4d6e7", 0x71}, {&(0x7f0000000580)="f7b741df3578768ef1a17d6d727d6c3a6bb1772267459c363622d54f040a6cf61541d150ccb02f2c181a2511374c7ca3662362c828a907ab37c04a5d458570598e13181aca5d51c70ddf7f0a8248fa6c38cb6a29cf2eccb93f1b15825884f32301f500b28716e76892c6fa56536c11e79ea40deb8a8a095e3c49dcb6af8e23a5e33eba6338ff8d92db5f1483751acc851ff7dc912e46094517b182f5cb3a", 0x9e}], 0x8, 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x5, 0xff}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) lstat(&(0x7f0000000500)='./bus/file0\x00', &(0x7f0000000440)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r4, &(0x7f0000000240)="5ca0f3b0ecb906883af7cdd78a1ba1dbcee4c6e843faaf520fd3321d99dcff389636e7b8c4853767ba97ed9b781ef70fa9fe7bc5f8be6257e1ef2cfbf8c381efd1bd9b14acc628e1297fd93efffbf8c70316930d989454a470baf21a88bb6a65c3577806ae909b0ee49f7b69874b6f9f82e7fd8f234e39db7d4a601d92b9df932f1aa74339e33364ee480f2693bfbd39a3636ce4440904f9ceae3493cbb246f2ba7fd10f46e89a003a261aeb2825ce37db07f8f1b408504d9329cdb464151186fa", 0xc1, 0x0, 0x0) r5 = open(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r6) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)={0xbab8, 0x17b1, {0xffffffff, 0x2}}) semget$private(0x0, 0x4, 0x6f0) dup(r3) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000340)=0x5) 16:00:54 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a24018675e0e355f443c92e6aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000480)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r13, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:00:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x4941180640f966f8) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x101, 0x8001}, {0x18, 0x2, 0xc399, 0x8}, 0x7774, [0x0, 0x8, 0x401, 0x3, 0xff, 0x80000000, 0x1]}, 0x3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x400, 0x0) r2 = semget$private(0x0, 0x0, 0x595) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000200)=""/78) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0x6, 0xfffffffffffffffe}}) msgget(0x3, 0x200) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) 16:00:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0xd1c8, 0x80}, {0x18, 0x1, 0x28, 0x1}, 0x4, [0x0, 0x60000, 0x6e1c, 0x1ff, 0x5, 0x33, 0x80000000, 0x7]}, 0x3c) write(r2, 0x0, 0x0) 16:00:54 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)='Q', 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x7, 0x3}, {0x18, 0x3, 0x2, 0x8a}, 0xfff, [0x4, 0xa6, 0xffff, 0x4, 0x10001, 0x9000, 0x81, 0x101]}, 0x3c) fcntl$getflags(0xffffffffffffffff, 0x1) mkdir(0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) 16:00:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82df54fdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfffffffffffff7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x8) 16:00:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$KDSETRAD(r2, 0x20004b43) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) kqueue() syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) fchflags(r1, 0x0) 16:00:55 executing program 0: sendsyslog(&(0x7f0000000100)="7eb366ea", 0x4, 0x0) 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 16:00:55 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r3}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r2}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffb, 0x70, 0x1, 0x6, 0x2}, {{r5}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2000000000000002}], 0x7a, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0x18, 0x4, 0x6, 0x4}, {{r6}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0x8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x5}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r7, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r8}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r7}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) 16:00:55 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=ANY=[@ANYBLOB="2312e7d1"], 0x4, &(0x7f0000000a00)=[{&(0x7f0000001f00)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7caf7dd9d93bf2e00963f555e7053c6eb1ee376bdbb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694c145aa0f43d9643109e0777995eddd498c38403cae119d6afb46e701181aead236e3b95792df33faf08bec79b78e71fba1e96d425df35b49c8a9e8523da9f18ffb7efb8b5348e3f4ea5f1c2d9ce5406d710dbadd76702a44c87784d5a10fda675d1c0d14c0377ff1dc179e71a0262c23158d900b1cbcd3a624f8497c6acd5803ebfe29db4d", 0xe}, {&(0x7f0000000380)="441a83986db9bfda9888a93c806be5fa849127d621300685b973fc371450693b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf0f30e191912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a62ab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b410f0f1982e8785b950a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113d"], 0x13b0}, 0x40d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r6 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) shutdown(r7, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0x1d2) fcntl$dupfd(r7, 0x7446a94d0241c2b1, r8) ioctl$BIOCSDLT(r4, 0x4020426b, &(0x7f0000000040)) r9 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000180)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:55 executing program 1: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8200000000002b59ab00001d926b1f19fdbe1f7c9936771d25b34e15db4e13df76fa3aa05fd11bfb86541e57d48727b771a637a44b3cd6e6c0099a6bdba38ee922a13a5fbee7a9238ef6f90a3403ebc5b51233eca79d4323b6de628371b2119c244948a4eda57c0dc9f45ff74db24f698cf1745faa0835b8f8b706830e5475189edf42294bbba3ae300a46ab813e86eb67d2a4036431d887aee63a9d7995304b9546439cec4ca8a35623579ce4c8f2d83a0f47b45cc4ecba4cbdabae75fbc1bd1440d1"], 0x10) pipe2(&(0x7f0000000100), 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000280)=0x3) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x2) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0xfdec, 0x0, 0x0, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 16:00:55 executing program 1: socket(0x18, 0x1, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0x80000001) r0 = msgget$private(0x0, 0x142) msgsnd(r0, &(0x7f0000000000)={0x0, "27f5ef6615753d8489da08e2b01a63a0255c9e3d3efd3223df52f9dd0390ef547455e83205fc8b22d8df500213f8bda56e3f16828c01b708b9b0365015839bcc73b4ecaec8e5cf751dde0419b5a8cbad28aa1540dccce03b634fe430cf9522ba04108532d701583f5f9f1c213d6fcf224714900de159c138d6b6c08d20a8efac98f2746045ddcf10b9cb19ee35aad15c9cb31251d4d236ebcc825b51f6adc68db3330a801ed1ced231672aa21a56ddf44705b77c42b26904ebd38b18b51cddff8c3404cdbe8032eda734d2391ea007dd9162894fc9d181ed35abeeec33c8040d1b7d600a3327dec984ee"}, 0xf2, 0x800) syz_emit_ethernet(0x78, &(0x7f0000000140)="ea12e7d6a36a0c9ba3124c63d5bf79719d9f71df52dcb318cce42fa45a0ba33f3e516883affff483aa935d204e33a8e5233d8f65d4296bd00222b7e03cf702d8d42564e4a0c83af42be2bc89772e5b2a0a35828b1f0c0c87f6582cc787578ec874141b5e1efa50177cc49ddb659fe32f5b07ad9442160256") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8010, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x101, 0x1}]}) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='6') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) getpgrp() pwrite(r1, &(0x7f0000000040)="ea9274df96b6741bf4217ca75904", 0xe, 0x0, 0x0) 16:00:55 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x1) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) r4 = accept$inet6(r3, 0x0, &(0x7f0000000040)) flock(r4, 0x0) 16:00:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000100)={0x1, [{0x0, 0x7a}, {0x2, 0xff}, {0x2, 0xfffffff7}, {0x2, 0x7fffffff}, {0x2, 0x6}, {0x1, 0x3}, {0x2, 0x5}, {0x3, 0xe971}, {0x1, 0x9}, {0x2, 0x82}, {0x3, 0x100}, {0x3, 0xfffffffc}, {0x1, 0x3f}, {0x1, 0x7}, {0x0, 0x400}, {0x1, 0x5}, {0x1, 0x61f}, {0x3, 0xfffffff7}, {0x1, 0x3}, {0x2, 0xfffffffb}, {0x1, 0x5864c306}, {0x30871fc4a79b52fb, 0x8}, {0x2, 0x3}, {0x1, 0xb9}, {0x1, 0x9}, {0x1, 0x8001}, {0x2, 0x7}, {0x3, 0x7}, {0x2, 0x6}, {0x2, 0x3}, {0x3, 0xddd}, {0x1, 0x101}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x24f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) ftruncate(r3, 0x0, 0x10001) 16:00:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) linkat(r1, &(0x7f0000000240)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x400f, 0xff) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') 16:00:56 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x7ff) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000300)) accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xc) 16:00:56 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:56 executing program 0: socket(0x2, 0x8002, 0x0) socket(0x18, 0x5, 0x7) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000600)=""/117, 0xfffffffffffffcf8}], 0x10, &(0x7f0000000240)=""/11, 0x67}, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r3, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) 16:00:57 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = semget(0x0, 0x0, 0x2) r2 = geteuid() setreuid(r2, 0x0) setreuid(r2, r2) r3 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r2, 0x0, r2, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) dup(r7) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r2, r5, r6, r12, 0x40, 0xef99}, 0x8, 0x8, 0x8}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x69) preadv(r1, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:57 executing program 1: execve(0x0, 0x0, 0x0) semget(0x2, 0x2, 0x4ce4caeb5cdfc9ad) r0 = semget$private(0x0, 0x5, 0x204) r1 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) kqueue() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x8, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) shutdown(r1, 0x1) dup2(r3, r3) write(r3, &(0x7f00000005c0)="12320573af8c65", 0x7) r8 = dup(r2) dup(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x1ff, 0xbe26, "49bf00000000060000000000e6ffffff00"}) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r10, 0xc0107002, &(0x7f0000000100)) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) r11 = semget$private(0x0, 0x4, 0x204) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) dup(0xffffffffffffff9c) r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r13, &(0x7f0000000100), 0x0) semop(r13, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r13, 0x0, 0x0) writev(r12, &(0x7f0000000440)=[{&(0x7f0000000140)="0daa458dbe4b623ee93dead7a6825862024edfcfa3fba79b1a9e3ecb33b9123454afd0c8", 0x24}, {&(0x7f0000000180)="44f0fae4977c2d5e3799030a652fae44ffff", 0x12}, {&(0x7f00000001c0)="c836435e32660f2fd3e114f9ec5997af3b264541477a190f1c2063698f405a73d3bcc67be31cc155074084ad1e3dfb4f2ec8fe700b1726315706a91152aa3b959432cb5632ad727979af380c396bd68a48597878dfc275109c077805b4fcdc89228c4075daeb5e2161d529df4e96dd018a0b31d3f8c7e54473e3db5a2c2502359b2e8edd714376cc37d1e2f03257ca145050ea90f84645b852b6bc07572a38fbcb33a1f28ca1eeb39f41c46a43263ebfebbc82d18808cb0f0cb9410a567d6ec2d870a8d749b9f8a34f27eddfe7592fd57c850da2d6d4bae60df57343155bb278d304ebd32ba1a302d2206f7c919b3652d7150e5e", 0xf4}, {&(0x7f00000002c0)="40f3e66e403de578b0155f815ff03c323d79ff29ff44434d2e766cece61d7f951e7bdcddcd4380a33136900dc6a171e342bf73a3e691c7b0b7793df41c6cb9b49373470bee53c4c57a16e7b42b03cf2deaea99de6a475598c0af034b023531d6e1432452ace19a687222291547ed6eb3cf21", 0x72}], 0x4) r14 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r14, &(0x7f0000000040)=[{&(0x7f0000000600)="00e1fff5ff8c449c674ba4fa2bf0034d98ee06ded7b6e8a1097f14cefd6ae3643baf2faefeaced981df8e7e96fa1153b73681115f8f51df8ead1f064eb819005504cb7dfddfbd80005dea97db6c5f027f8b6e23fa9e420560496b86ea479c44cf7a8b752f66af757841acc769809a2ef39b407283706fc64cb15787558ed454873eb6a0692cba5463787c09dd8e5d5e2aa099aafe384a2ee2c898a06b1ee253aeb4ceb048fa99104873594b532ee4130b242fe4b033afa657b9152b48103364dcedeee82d07174c1242aed09ccc1f1829036c085091a85eb0f95594dd205f9dc5f341f8b57cc4d89d28c01aefe4c696bac58535d66f5f24d8f751efe2abbd535efbe152a33c25d37d0dd5b9b23837837b8bc798add89309cbe6d5bad2a386e0402459ce9c9340249b48758ebe778033e54c014d21cf2f6a16bf80ef7dd8be18a7ba5681ba10cf5be4fe12e2b63e213e31c5d4e3f2bf5e80674406e6846782b2fe5f0256f97c36fe9e3068f190fa0e27cc68253d584a4444dc3814d79883efde7b5d62c09da90f6a08c1bc0ef0c0b8b8f5193144411df6fbe33e89806ed9775808c472ae52cea6152d4f933c10bb812a56bec43706c0f35", 0x1b7}], 0x1, 0x0, 0x0) faccessat(r14, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) r15 = geteuid() semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000480)=0x7) r16 = getgid() semctl$GETVAL(r11, 0x0, 0x5, &(0x7f0000000340)=""/211) r17 = geteuid() setreuid(0x0, r17) setuid(r17) r18 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r15, r18, r17, r16, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x200, 0x0) 16:00:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="7d7da48f7c", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000000)="11532f05f980f90b8d68df47e91957c9487454b920ec031caac7f3a72bc285127ea80e55c4a0eb1ac3b0992c4d5396c21e229a0cc65b0cf3811164f151a6ef51cdba612b2bb2f18d0181468cacebfa03255a5c51aec008f3613da774b10605e7c4e61ab397c92b71ee8389ac744c3d0ba3ab71adcadc652e", 0x78}], 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) execve(0x0, 0x0, 0x0) 16:00:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = dup(r1) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000400)=0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x5}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x0, 0x8, 0x80, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x80000000, 0x200}, {{r0}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r2}, 0xd8973229abab6dc1, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001680)={0x190, 0x6, {[0xfffffffffffffffe, 0x8, 0xc32, 0x2d, 0x9, 0x80, 0x58a0, 0x9, 0xffffffffffff28a3, 0xfff, 0x8001, 0x5, 0x1, 0x7, 0x5, 0x200, 0x2b, 0x7], [0x4, 0xffffffffffffffff, 0x80000000, 0x1, 0x4, 0x9c2f, 0x0, 0x7c14, 0x562, 0x4], [0x10001, 0xffff, 0x1f, 0x7a28, 0x8, 0x0, 0x40000000000009b], [0x3, 0xfcf, 0x10001, 0x7, 0x8, 0x6c9], [{0x0, 0x0, 0x3, 0xcc}, {0x0, 0x45b7, 0x2000009, 0x3a}, {0xffffffff, 0x1f, 0x8, 0x101}, {0x7c, 0x1a, 0x1, 0x20}, {0x8, 0x8, 0x5, 0x1}, {0x40, 0x5, 0x1b, 0xfffffffffffffff9}, {0x5, 0xfff, 0x2000008, 0xd1f}, {0x7, 0x551, 0x9, 0xc1}], {0x10001, 0x4, 0x3c, 0x1f}, {0x6, 0xffffffff, 0x1, 0x400000001}}}) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) setsockopt(r4, 0x3, 0x8, 0x0, 0xfffffe7c) recvmsg(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000001b00)=""/154, 0x9a}, {&(0x7f0000001bc0)=""/203, 0xcb}, {&(0x7f0000000280)=""/42, 0x2a}], 0x3, &(0x7f0000001cc0)=""/74, 0x4a}, 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x0) syz_open_pts() r5 = syz_open_pts() close(r5) ioctl$TIOCSTOP(r5, 0x2000746f) write(r5, &(0x7f0000000080)='}', 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0xfff, 0x81, 0x9, "8e7401009b4c8efe640053733ae936e6527ff443", 0x4, 0x9}) unlinkat(r2, &(0x7f0000001ac0)='./file0\x00', 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x10, 0x0) syz_emit_ethernet(0xd5, &(0x7f0000000300)="8d187770905a3eb40fb38c8b9e0801beb4705c790f4925a29c2a1168890c75836e0cdaa73839cbb7cba391f348db317bbc20943946c9a42a378c46c4cd7d7e7d70782e3e41a36369b8073fdd856274eecf77c5082de1a330b6e0a3cac0624a60b8c09495d2e2c06eac5f800dbe1c77f9a27a49e2a40152c0e0d5782db9e951dcf6608f70b03efefd4df703b46b20778aa42196d5c69239d639a57bc1b597d1ca2ccb28f435799a8b7835872b5c6bd5ec4e35925a17b72980e593cdc8c3839524811fa49a9058d3b16860c23f797014099a05694d73") mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r6 = semget$private(0x0, 0x3, 0x10004) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x164) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180), 0x34d) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=0x4) listen(r2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) accept$unix(r2, 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xfffb, 0x8, 0xff, 0x1}, {0x7, 0x3, 0x2, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x14}, {0x6c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x90, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0xe6) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:57 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000100), 0x262) 16:00:57 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) dup2(r4, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, 0x0, 0x0) shutdown(r6, 0x3) 16:00:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1f00c204"], 0x1) getppid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000020003d05b71845da57ef"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:58 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x4, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{r2}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0x0, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400326c4f"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000300)='./file0\x00', 0x200a1, 0xcc3db1aa47eac325) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x100, 0x4, 0x9}) socket$inet(0x2, 0x1, 0x10000) r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x80000001, 0x100000001}, 0x81, 0x35, 0xfffffffffffffc01}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="7ac77a6d762884aac194460d362656daf37b8788fa5dc7047113c9701f0fa7c243e1689db9871366a35383ca22d3a1aa6a8449886a1e11f5450aac8f54414a41dd1162", 0x43}, {&(0x7f0000000400)="4f3200cdf2e4425accea30149c1680b796c74a04ba8e36cfa4eab0ebdc2381dd8d9a426b81a267a160ab9c29b4530a19ac39f38ac5b5f44b56b49a2ecb2cc47a902bf5b530fa12a9bc9a1fc56281a00dc3cafd8aa747b3e1c38b124fc53832af0332e1c55d25bf1cb3439ad849ae3074801a6324ff2875fb3055cfe3430000683c514d9257affe7b8d220d2d98a877b80f9b51bc8139e02a9143626fac2161838dc366525b338e87b341a1b35842132adbe9220606b4781e38720b3a598f63946e0000000000", 0x360}, {&(0x7f00000001c0)="d5bc4375fb25fc6d3e135ec067baf860a25deee47bceed4abf9140ffe1", 0x1d}, {&(0x7f0000000200)="4f93e02a98ff3009ec4a2832ec5b133212217f2904125048f47c4694702ed3226892315807f6ee4b18198b8b89b7e645fdb872cb1f6d4fb4d1b23bb4c3c48d41cff3cc95e31a4e1a4bd9e56674dd33ef71e3a4c61eef8cf1e7d06741d6fefd68c9e09c78ca03db94ad3cc5548bb3554963ba3ea3b556806189b81aabe265614d1618b7a17ab9f4ec60f4d858e134c19bf2cd3f19096512d83b0718c6284e09db4cd1f420f22f863101c3667be07c9c82089feea28e", 0xfffffd4a}], 0x4) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000300)={{0x6, 0xd6, 0x5f}, 0x3, 0x3, 0x7fff}) utimensat(r0, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x3, 0x2}, {0xffff, 0x8000}}, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000003c0)=0x7) sync() getppid() 16:00:59 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, 0x0, 0x0) r7 = semget(0x0, 0x0, 0x2) r8 = geteuid() setreuid(r8, 0x0) setreuid(r8, r8) r9 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r8, 0x0, r8, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r10 = socket(0x0, 0x4000, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r10, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x6, 0x8, 0x0, 0x0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x6, 0x8, 0x0, 0x0) dup(0xffffffffffffffff) r16 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x6, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r8, r11, r12, r21, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r22 = getegid() fchown(r6, r8, r22) 16:00:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8004) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000080)=[{0x800, 0x5, 0x1, 0x58}, {0x2, 0x80, 0x1, 0xb6b}, {0x6, 0x8, 0x1f, 0x1}, {0x800, 0x7f, 0x4c, 0x7}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x210) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x2, 0x1f) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="83d2734ffc9e4973d3f4bc7d5a72") 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x48, 0x0, 0x0, 0x80}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) sendto(r1, &(0x7f0000000240)="3f45596c107d8c5e1216cfe49f40e071b9e4cf820dff5224c4e0db7884a67057c1da1b4228373ab933dfd20b1c85df7bc5b0b1559900b9e08558919113eace1bbf0c61d2c1b7f6c7902a6a2962a881d539f8325399b7109777fce3c98bd4e0079d94af33d2d9513297fdb5755411218c14ca4a24e7a362ef8b18d1f7a9a49bfe23c123ba172a43050144964a93350767ef27a57ffd21b28a14cb00b5770c47ea84534bed896b849dab6a273799f925bc45d95549f2f5876a2b5f94b3340229c63b2110c1", 0xc4, 0x400, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = semget$private(0x0, 0x8, 0x500) unlink(&(0x7f0000000340)='./file0\x00') semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x772f, 0x1ff]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x8) pwrite(r0, &(0x7f0000000100)="fb", 0x1, 0x0, 0x0) 16:00:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x44}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0801ec1a9a8d4193ef4a04412a278dc26105ad63f9675d9afb5626337fdc6e36bc75467f4cda84d890bb75c8c2535229d666c2bd7c2873d4744a99002f36af495ed2994cf8f0f9985ce73fe36b601375a54f440e374de0e334cdc2"], 0xa) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x136) r3 = dup(r0) listen(r3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$unix(r3, 0x0, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:59 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x100, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f00004f1000/0x2000)=nil, 0x2000, 0x80278ce09afb9570) close(r3) recvfrom(0xffffffffffffffff, &(0x7f0000000280)=""/166, 0x4e, 0x3, &(0x7f0000000240)=@in6={0x18, 0x0, 0xfffffffc, 0x102}, 0xc) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0xfc000000, 0x20, 0x7fff, 0x22a6, "4f2be244851a670768b069b369be9a8dfe8706fa", 0x6, 0x6}) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) r7 = dup2(r4, r0) ioctl$TIOCCDTR(r7, 0x20007478) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1000c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") 16:01:00 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/76, 0x4c}, {&(0x7f0000000140)=""/93, 0x5d}], 0x2, &(0x7f0000000240)=""/83, 0x53}, 0x3) 16:01:00 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x20000, 0x0) nanosleep(&(0x7f0000000000)={0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) listen(r1, 0x3) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x0, 0x43, 0x0, 0xbe, 0x9, 0x0, 0x0, 0x0, 0x5}) 16:01:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x80000000007}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:01:00 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000180)="698a98262c1da32fe7a0f7ad4966a29efff2", 0x12, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) r4 = semget(0x3, 0x0, 0xc5a19a17e56a2657) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000001c0)=""/129) r5 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x10, 0x3, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000180), 0x17e) 16:01:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x81) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:01 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00fd3def690bb5b7f01ce2aa32c79b361f1a1a8b58978bd78996ffac39d6e7d514ef9aa51e717be5bdaf10f44d7c0fceb193602fe6988ca9c00d296b1723335ea46840949c14a23402328af5f4356db8754bd74e0ac26167995d456e1f2d22a454b0b019b34e78d72784daa070b5da16e06b19ba488a03e3aacc005be77796e1e709dad13ffb2a44439b7eeb2e954fa44a60f7555778295e1124d8fdc106b9ae8d33013124c3e00d79ac2febb29a0f3b2d913001b638f7a3d093000000000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54, 0x0, 0x0, 0x40}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) getdents(r3, &(0x7f0000000180)=""/71, 0x47) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r1) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x7, 0x1}, {0x5, 0x9, 0x9}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:01:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x6, 0x31) fsync(r2) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) close(r3) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x9, 0x100000001, 0xffffffff, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) 16:01:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff0, 0xcbd44590abe2720c, 0x2, 0x0, 0x402}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="04"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:02 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0x400, './file0\x00', './file0\x00'}) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2b1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c43e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fc7721fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b00"/4103], &(0x7f0000000080)=0x1002) recvfrom$unix(r4, &(0x7f00000000c0), 0x0, 0x1000, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:01:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x7f, 0x4, 0xfff, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffd04}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x40}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff3000/0xb000)=nil, 0x6}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fea000/0x13000)=nil, 0x1}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x5}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x18}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x3d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x8}, 0xfffffffffffffec7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000280)=0xc) r8 = geteuid() r9 = getegid() sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000080)=@file={0x3, './bus\x00'}, 0x8, &(0x7f00000017c0)=[{&(0x7f00000001c0)="1c8677f81ba832f4926e23abb234f225c0a4589b623de645c167e138d3e633b80bced117166ac63cdb07874c6c36b260e14e2f0609ba436c5bc69f1f4bf5cf7d1b223526f38920ed94f516a1f45685399463f2fbafbf7f4f91c5a83cbc0d24dbcacbf66562780d24931c723789ea10da4ec7ed9e513df37def88573d4ca1425baed0950e7866dea9031d2f5344500ca07f5ce935b29f3786f4b5a29ad2eb94d9a3", 0xa1}, {&(0x7f0000000300)="3bad33ac2cc03192c891119d97d4b980053fdbe718f1d88bade9af2dea3fe946be640c4ff0eb3e8001b18a384e69d5673b57cbf2fd1a45cc3cafab2bb26e6ab3daa4972f38f1d2ae7086378a41282bedd4a2ffc9b501d1d74073845d016546c8e869618fc27ad5dce5462dbb8ada36847e454048b9a44e7f3ded2272799fd431daab", 0x82}, {&(0x7f00000003c0)="ef45a20167de0756e5628a2133830b6ed44406b94b512afc3a935001d356e38f74b1838aa3a2bb78db171cce82b6ba42ac05563fb145fca3d04f889d5e60986eb0b0892543f51ec4c4cf744f972613beca37fdd9ce2acf00cfa363da9934c1048fa3cd824cf8158b1c9e0d81ab34d667fcca378470dc7b8ee191315b4aa9e2f48b576e49f1c2fa9b04256d9a54482ed77f1e60057bdc288a9a129049d9a7a41f8e1d8b4dfda219684a65dcd135461d62c6", 0xb1}, {&(0x7f0000000480)="31642e778b7d5976927e54fa7a8c97fde97aa2910a3ee026579d1ab31a618dcf4279e5f82f83aabe96aa9cd6b919dc1fffb31935dfb7826076d5c328d312d969dd4c8ae2ab4fa6f770e576f487145bb4255263b9", 0x54}, {&(0x7f0000000500)="efee5f254a67e7968f6a5b412664002d11c886ee3a22c360815637f73372db5f62fd9262360ec01ea19444bf41efd432c4007649286657b78a32d606a1fb6bb1c584a3210050e9837058fc01ec95dbe5de16d4021b4516a3338c2e0b1d30d5ad1e1d058f88a4aeefc351ca1337c0439297a298c8cc7e9dbe8d0aaa70de80dd40f0da9a3ba89dc7147b6ecd8dc6926987e6a878dc4b49b6a74b15552af0783864ce3d57962d76cc6a2d905850e9fe59dd42afde493b911a6be060d2e38b61c12ff8ae18730a9c145e8291c21d93fd8c7a8e5a03c9dbe5ac2a1fe1e011b9b2af89ea997ec28eaf44c6c6cf2d9d591f2576e66cc6c5ae6754138bf3159bf4b7128afdc362e3913a54500b605104d124609441861d98171c15571cc7f59c6a5252d4d011923cf00cf904d305b3395c793ac3c9c38c54dd0ceba665cf50ce9977745278054830ed76e595a5ada44fa5762c465ddee3541045f2eaeb4e5f52e64e1ffc19622142d65f4cd0ef84b62b46b180d7807400950339273892660c43ef4fdd11144d5cdb74d1d4dd6fd3074d412d087b9f507309ec5827ed57718c91519507b91f0cbc36a68246907675e456f993db12fd02ff5b26d0444eb725a5e36d880bda897686464605c89fdcbcdb60c41c921c7aa2900dfe610b5d50458c5e21b96b27ced789da49f945b1a5fb0a6babcc43f963913d9d51ac3b92c368e995e8bffbf7ab2c8a288cd5f7a845ef218d277111891d7c185d5d1ed2513a8502e20e100587ecdea1d1b279aae59a96aceecbeefc106b7aae68f509e91904861fe91814fb9a3a9e87b528efe65483b2593279e81e6cc35d7c3db701d29abaf8115dfd5f131c34bc042ebcf8db8255469086b7e77c31c5a0515c649abfcd26267ce99d2210e3d412d737a3c458c9cdd7254e32c481a1128b978441cc895f0f46d9a949addfce0042717459d5dc9745537279272c7be6cff30ed77cbd26791da5800286cf40fa2f03928700d4bf08a08139dca4b01ba27c223f53c4e4c456a9862dbae1a25c82f715de39abc57586cc1dd252f18b4151d047b3d424ffa190c7fa26fae3e3301137ba286a141e1668221cb9d294429d3ea78a76c5baa640d80918d2adeee8a10a3736ef23fa727d54e2fda296e09b8a93e1efa87cb65fa3cac67ba866a07b77e7aae93d3c183ad0afe8312478083e8ae2070064361d7c037148994d4dea8c731c2f25410e780b52defa0bfde3825df354a252541c4bd150f84a4be2fad809bc4d4257dc41685e9e93d2da5fd963d8e6d9a66167b4448f6abd981da6bec5a716f9a75bbb85fb27622f0db4967e1f75f33cade49782b94cc0c8e5a5a559c846299448f036e536c88e15fed3d1c7b307a7c06e309895c1270d526eacc4292c81c230f0d8fdb42498c13429b1d46fe7ea1efbd26b1eca92d2b2cdf858ae23e8f844605e8c7e5a566a901805ab51208ebff62e1436164f3b596dcd8ec700265ba01d26b42ed0bdcb82451c94e47997c980041cadc843ed8405d0ce996f5bc44f4bc3596b6acaf176fb1148c5d1e75333e375da79e8878fe853cc9417d1c70d370335360f9128f10b15254860692775bffc15909948839e2c4a5c8c63fdee0bf387e5df3344240795f6b7eb8ff739aee9d51a27c7f0c0d14b5177a31af1c378ed5f7220782d178fa42ae4ed70f25020a7e413d95723997386cec21d271e1293de329228f9b213537a95ce150e762c5d404478ee34994c9a80f695b43b7bbd6fe9c4ea7cd345683b5919f1db2994faf7edad23d4bb885d3f80aef8d17a035a1d1cc7b91e3e44df77a06e6af8206ad1d65063de13546d63fb187ce4adbd86add7efceb92531a6be1623fb610d4fc7a4a4d777439a48f48194a18fd9efa3c29f5a3a2603fc328b01eeb3fa8c9ceb6cc14c4f919d93a11f3feef1178cd843eccbca3764f5ac95a2539badffbcefb0d0a45b4fd441ddc08657e2984ced2e613316155d61064dc6886b7e11aa9f3f890694cfa77d1ac7cfdcc0da6739c07e66375dd92a61bdc410042dd80b1b005fd43e6accb677427a20dd63350ca79c2c87be3f3bac1a0142ff9831117ed9acbd29240194f1d287347b4ece5e24cb8e1960f1710466fc92ba4610dab5f81f89688f9b542047cf9e91de3afaaccbc4d78af9d053c09e04a7ca2f770d5867e3dd058510827a9310036603d5c698c46036509ec6c39a1c79f726048a529ac3a692e3818f4d61df978f2856c93c7f3e314dd0b914f1d02699a7347246a8a52d63c403a1783186455822d667515693c165c884f59a90a94593f2fb2020799659812f9284950c598a2e9209e3abf18ef41acd4bb7b0f7fffb6dfbf60b91432265de698113dacbe096627db3150a76f084e17839aee5cae41a6ad6853299cd36d67982864f4d8b90bda03b36ac9793152cd8af17309b4ba2d0ebad510b49ce6f4a31f0fd96ae33ff37c2ab9a8b83375e5cdb6610ba1830f51bd6b1bb799f566454dbb61d109aa05ada802459ab06e225066fc2a35a5313417fbaef16bff5c99ed7afb1477c49f0faa4b2deffedc8ea93272901042497a460ac2538fd191628412e937545c6ca2304df95682cc05125d390595bce5e3efe3625ca13636dbe059699300d7764b40cde7e496d63bcd085295326343f06fb964e4efe77601b46c9f6022b5ee8efc770e00d23a74668831b92133e2fed18326cfc284454c3b0a1c2158956281d135b55ce773e0744ea8c26e4b23fcd0d44b23405069a5eb03f17f92aeb107d64a570321a75b8fe78a47188be4e6252c5721b18c3f4b24cd1d900334115e9c75fe8d4f69b7712c86ed7622c66bc37605130acc490603d107123f6014808fb1aef164fe7d873359d8197397abd9d155a1c546e74cabb9745355ed8dfee4107cf96e2c51fc9b9c13410f4222bd64574db3905bc849d14a6f5de981fda696dd3e62a29262b9532345ab44be8754d0dbcacd63637cf89017150af3c9a061df21ac2ea69b25f4505c35bf19d676bd15a70ba0647b774abe326139ddbc929ec0c312cb9508975295e52657a36e1df8d56397bfcafb3618d5a044aacd1bb1edf38a521b17c65934c93b86caa8dec210147d726e231042c7b681e737a8a9332544776426f8575397a5d2870c50196aaba8fb39573ff351a77ae67b31e981e07e2407df4d65a7f74a2f187bc2f7dcb8e285ce2347e10e0d4f2087209d4ff1b85924526b9742bfb8d5af2def1257c99e685298135c9d5e13302424abbcf1b647050371f9ca96ae0fe316bf7cdf2cdf2ee0cc6f01fff312e67f0b567134059c2927507357171e738bbbc60bf408061cf7d3644d3e3a143591b466be4efd353a14cca29c3d9bd71d791a90a25cafbb51fc00d8db4be1d3d7df4df00f5d91ae7670543800cb7374f38b1195dc1250065c65d50160e355151f4ea224f974f7e905e230d20cc7e42c6d2b74022c3310afdf68eaf39937380f07a9cb816a71bda699383ba31544e8b963de3abc4d5822f4a0fbc867a7cb5496a1bc38878d4898b0bca8dade6ee9b843a7016279b55ae1ca2b3b01a20706b0d09c77b9de7454b6cd040e0187f84ff47da65af4b3110b6f46026ff37d11333fd27600194f5508e313c75c3d196a7e5db3908fba9ba41c26041a423beb389e50ec482a3f3e4b7c8a7f2003303f58e5007d428cade027ed6eba385294fad6886a21eabc91bfa70316376621786325fc3faf12a318e7c0966860dcd5feadf83e02e2be5a24d404f5a28d4950d02145d4aa0e25d47aea13405ce3d123d4bb85c45bdf3d4d5c6c0529fbe20402fca24fd385e777c891d56aa4b9b6705ac30cacca3b579955cb8b172726da5031480cafb7edd334fc0a27c7198b941d564dd2aec5a96420be8c6d1d7725df873fcc9b7a73505d3e04522dade4fbf6deb57e4e662ea4b379bfd702ce5017fd8c092e9c04222e7739c130e5553f0d859f24128efa566314b07e1176aa48a4187927a47ad1482b87360da5ebd65168fc7e73053842b1ae510537fa9106e5f5a7f4886643ca860408d3925957aa1e7467280298fe62a0d60e8a91bd2510b52d60628176e7566ddb19eac06bbf9eb96adfd5de84108682998db242d74d938d981eb7d1e96097b2c4a0f2a170d440e41271ac3a1d3f2335c7ccf4a4dfc16b4755e90d088458029ce2df5af90368500d2018d9e77749e089f7bb893c3f501457e9e3cb3cfd5f4a389158c0b3f67de7b6e288c6610a2348819bb5b282ec197568c80204719e4eae123aacff4254588f7d8d82455c412d7ecf887f9bd0395b9295de01e91f977b164a4b11defdb20335df0ff756670cc7d33c212620f552ab5712d596bdcac737c3d30fd6e2fb3a5edecd3d4514418f5c3635dedd437e8533346f121595494164120af5555277b1bffbf8a020d3063a7d5a7b5690808d60cdac50db8865398a814e671e8c697f44ce20800b2fc0660e982a86404129f40fb0c871dd323c12f7ee9ee4363a0d6cde7b59b991b250e3cd120ef8af1cdb21dfcc40db533284ec69762433b31a59928507bec9f18e4ba1f35ae07ccedd9bfca8ba6b7644964a524a9d4610290a6e92240ff68cc8b6c9c9eaf58d4d2b5fa2f587fb638a442bd9a6825ff7f29fb19a2d6cff69d24c9935d93d1412f9f177ea5bae59828b5f8195320e910104b700483da5a3f05c4c4e6cac2c344551a1e477aa88d93a6cb95038ae73ac8fb11f56123b2d19b4e2a6f2fcfbad660d7d4730957f5857d604acc484d0dd09cf96830ce1a59c33183065f0db0397a792c6be7f05297a701013e62c3a01923e9f78f29061c172c60cb9e67aac77b874e7b17bdf0a8af5ff06d498745764e0dfd0461d764ecfefd612217e4ba5315b4a904d354b6207fde5515f51863ac73787a8030172af347989dab5327b451deadc170a423dac06c795ccdc2a641fc29949c8bb96b99df7ac4763c6461a74ce72d11fdf9deb4d35efb78d9e9b7098a33a82a851fe1df123c9d8df860bf055f6e5b585cfcf845669fed846bfbb4991ca313fb0f5d94c60fdb3fe66b29439690c8bef1af8c0303c779dc9fbea40178b59fb666ce6aa72a86e1860902ce58fb132c1cc3e1b76c1e8fe4492728cf4bb748b4a4b88482a3672e9d7e7c55396f220d60e5bc958162eed1af13ec8f6325f00627eadf1edd89d7cc73cb04f100b4c9336d9757ac09f1395b46cd9e8e240a43563bf8c57e7886eda34e9c4cc4429acb5e6b12715af1360e4d403244534470394f6a57d45959287b313b7f9de0180348c75348202fe938200100225eab64d97a4cfaf29433586bbbcf0c4e825c80bfaca1e5ab3d018fcb0bdadb874c94108823d6cad01b55609ab482bb139611f40fc6465b5397b576ed94fd0e01ab432b890dccf6d09e948da1926eb71ada2484e06fb951511bc7fd3653919a81f64ab48de9bb3a9c1ff43f32ed250878446c49109e1665f88b398364d6830598bfad458cf264392b9becddd00ef45fdae64bf162a84a19f5d4579b0148211435a6324e52c243f671f5080585e6c82bef18b15349efb2c96c3ffa3c24047f590772d086033eb06e359268a26a15eb2de21bc8fd54dafd2c9bd09af281dde328cbfd97908be8d92e080cd98bbf50681072b54ab2512073cae38340414a7b13d93d80dc43dba462ea3d3faf59ef54382e60edfd120ea1f6d4486dabf148136b2efdbccbe3c635faafe2af9fd8f4b80ad73daa6379cbdb388a74d5eea917ba346111298c2a58bb39bed5d3c7cda1e0dc95acadff6adfdbeb7ab84142b76861fee813e89ccac5", 0x1000}, {&(0x7f0000001500)="eedcd4339616ce5611be5bab5bd9d0e84c9a19d3f4064b2181522e24539ad1be907daa1b627712209390206d4beb60bf918797e52337aee2e446e2008b7e4c5e140531ec62102361faa0cf76e5e2", 0x4e}, {&(0x7f0000001580)="20820c084d5fa5cbadbcb3ccff8f69303aa9a166abe5066309402882176acc31174ad4c0fafa35550aea13b59c8ea2e420523d59b07b61a5213606b39848beeb9e8d3c7991007bfd01196fa357485daa0260ca1816eedede2e80900c0f11f941e948a1924b9a05ccee12075664ddee9ac7e632dfeb61087bc1fe66af25a10d203da1d6e742f93d1b91eed4b21a468f5fce2e162449f6b3fef24190721f0f82df05bd00eea2e0fff45711d9e52cd5de0eec99ad73386d4c6a6f695b7767c2448cef6ca03e70f256a3a5cfe3cf32a4a104a1fbb38777c25fb792463dea99f6245645f498af5f8514cc", 0xfffffffffffffd88}, {&(0x7f0000001680)="7b18e2315d2515397792eec8bc08cac37044d09d79dc026840f3aba55844555d5fa01c2821dd60b5f92e55d8e938f7cc51e26488f569bd0e77e9b17ec6114fcc1ae65096681ef41be3b45ad51ba1fc4dbcffb684763cbb53867bc5b007d76f89c9f68fb9b4f4a3122342bcef93af55625f5621b59ca43f85ce9870f651aeb583cfbd7d478ba98bb3b67d787c2195ec66e1539079be35b96810c2142d051252894e8854aa19fac96126", 0xa9}, {&(0x7f0000001740)="f3664340f526e42912a00f799137233434db351d35d4094cc18e5ead5426d041ecf16a1f7bdb011d4cbadee2c0de666b09365330917216a5f42bc8605949483000071e9abf07bc1976f24a136ebcd8d38844bd9ef92458ccf81e1295788cf532c1cb419b8467929b72a0dd", 0x6b}], 0x9, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r2, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r3, r4, r5, r0, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x70, 0x2}, 0x400) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x10, 0x4) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x164) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', r4, &(0x7f0000000080)='./bus\x00') close(r3) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0x8, 0x8001}, {0x8, 0x6, 0x9, 0xba6c}, {0x20, 0x5, 0x1f, 0xfa24}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffff9c) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0x56) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x21, 0x0) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000180)={0x4}) 16:01:03 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x80000001, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0xbd56, 0x0, 0xa, 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r1, r2) 16:01:03 executing program 0: r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x8, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x6, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r10 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r12 = getegid() r13 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x800, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x6, 0x8, 0x0, 0x0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x6, 0x8, 0x0, 0x0) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x6, 0x8, 0x0, 0x0) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x6, 0x8, 0x0, 0x0) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x6, 0x8, 0x0, 0x0) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x6, 0x8, 0x0, 0x0) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x6, 0x8, 0x0, 0x0) r21 = semget(0x0, 0x0, 0x2) r22 = geteuid() setreuid(r22, 0x0) setreuid(r22, r22) r23 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r22, 0x0, r22, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r24 = socket(0x18, 0x1, 0x0) close(r24) connect$unix(r24, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r24, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r26 = geteuid() r27 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) dup(r27) r28 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r30 = getgid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, r30, r31, r32, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r22, r25, r26, r32, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r34 = semget(0x0, 0x0, 0x2) r35 = geteuid() setreuid(r35, 0x0) setreuid(r35, r35) r36 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r35, 0x0, r35, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r37 = socket(0x18, 0x1, 0x0) close(r37) connect$unix(r37, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r37, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r39 = geteuid() r40 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r40, 0x0, 0x6a, 0x0, 0x0) dup(r40) r41 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r43 = getgid() getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r42, r43, r44, r45, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r35, r38, r39, r45, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="ab7c160bf89b8a29b341f813435cc8ee4f1b64961509b7220a55aed396d030c16affc172e8c730a205a288c359b9a3d62a99d3a4bb25f9dd01ee86f88787155a9d051e7b596dd0307d55fa55538c30af351b6c7c11939edbd89923fb7b", 0x5d}, {&(0x7f0000000180)="2b7f31aa8228a93efcf2976056ca6d270e810084aa2cd37f2962ae018375fdb9b11712c8a9bb27354d39aa73d64a551a9cc565528291545d2d3c8f338efb40cb55b888178b3f6426d513267b9bc9d66e35945f06624b974356ee8ebb274ee029d53d64f8eeb8fe8d1caae2c5ee5503f75d712feebc929a2e54a187cf76b5a8a8d4ea4e1f01958dc3838799ca2c949c7f7c64a6bbe7c385038544cebab652c17ee29fcdd756457ea751a85ecab8c113556e325cb5c196e723a5047fa7c30129d181b19d7527f45b8ffcbcdfc27abac6550303f1", 0xd3}, {&(0x7f0000000280)="ea913cf5d533110cb25cf2cd46d8bd74e920d020dcff48252b1f42ed410174685d138f256965c389533728a2bfc83a8f6ed8d3b5b382cdaab6a88a3f319d8af2d2accdc9a05c0c7042b02ee97554407eb950d41c10d7fb3c3bc920560e822691a7ea8f", 0x63}, {&(0x7f00000004c0)="7be9113ea2429be0d497e16591f7f038f6ac6822bc0eac685afd4630daa6f5190b49a6ef5631639a4b740f5dccaed46df968f2ca191f7200c151f3376c17b17aeab087802d3249911fcfcfbc31e8d5fd605d0009f7e03f13becab25610cb809303012b28ab06526b00e7309045cd92f0dfffb557c2ba87c247b50e06c3f34eaf12827b88ed0a4d66c9861da16561b8ff554256bb785606bce5c226c16585103b5af357a10e99d34583450a2043a45710b92296b131d92ee43373eb", 0xbb}], 0x4, &(0x7f0000000600)=[@rights={0x38, 0xffff, 0x1, [r2, r4, r0, r5, r6, 0xffffffffffffff9c, r7, r3, r8, r9]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r13, r14, r15]}, @rights={0x28, 0xffff, 0x1, [r16, r17, r18, r19, r20]}, @cred={0x20, 0xffff, 0x0, r1, r22, r33}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r35, r47}], 0xf0, 0xb}, 0x4) 16:01:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="783565a4bb2bdd8df63f1a6fd78df070e3126a29ae3d8ff9c45a2bc0b4833c5721642f21ef88e1c300871fc29dbabc6c648ba5654e33554587632da2a4aacff193485fa1b29aec8fbd3f123e5bdf09e008b362d8f745c2d1bdce3e6bae750a69932437bfe644f29fe447ccabfd74e8", 0x6f) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:03 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, &(0x7f0000000040)) acct(&(0x7f0000000000)='./file1\x00') 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) dup(r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x3ff}, {0x4000000000006, 0x57}]}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r1) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229], [], [0x1, 0x0, 0x0, 0xab4], [{}, {0x5}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt(r0, 0x1, 0x101, &(0x7f00000004c0)="70d04357cda0e1a46100a46bf348e4bf5950d4ecb54dc396146cc2250fe3cf15cbb9d10aacc8b508cd962a54e1cb35dd0c793a3fd0cf518803a5b5376c085449cc", 0x41) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x26, 0x80000000000000a, &(0x7f0000000180), 0x0) setsockopt(r1, 0x3, 0x0, &(0x7f0000000000)="090abed54d683480184d72dcd61e7ecd77d9f792025d052937d7dc7e2d2d54e0859bc3315efa3ac841e0afd47eac2461742bd6c913fc4964c951d8928653b2cc3ee2cd73068379a6d3b3763f126e3bfb5ff480bf469632d6", 0x58) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x2000000000000006}]}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r6, 0x1}) 16:01:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000380)=""/231, 0xe7}, {&(0x7f0000000500)=""/253, 0xfd}, {&(0x7f0000000140)=""/74, 0x4a}, {&(0x7f0000000600)=""/240, 0xf0}], 0x4, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) geteuid() getegid() r2 = getgid() setgid(r2) setgroups(0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x0) semctl$SETALL(r3, 0x0, 0x9, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x3, 0x1000}, {0x0, 0x68}, {0x0, 0x0, 0x400}, {0xc, 0xfffffffffffffff8}], 0x5) semop(r3, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0xa50b5b29fd415b60}, {0x3, 0x5}, {0x0, 0x45, 0x1000}], 0x4) dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r4 = socket$inet6(0x18, 0x8001, 0x0) r5 = semget(0x0, 0x0, 0x2) r6 = geteuid() setreuid(r6, 0x0) setreuid(r6, r6) r7 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r6, 0x0, r6, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r8, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) dup(r11) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r6, r9, r10, r16, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r17 = semget(0x0, 0x0, 0x2) r18 = geteuid() setreuid(r18, 0x0) setreuid(r18, r18) r19 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r18, 0x0, r18, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r20 = socket(0x18, 0x1, 0x0) close(r20) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r20, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() r23 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) dup(r23) r24 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r26 = getgid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r25, r26, r27, r28, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r18, r21, r22, r28, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r29 = semget(0x0, 0x0, 0x2) r30 = geteuid() setreuid(r30, 0x0) setreuid(r30, r30) r31 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r30, 0x0, r30, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r32 = socket(0x18, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r32, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r34 = geteuid() r35 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r35, 0x0, 0x6a, 0x0, 0x0) dup(r35) r36 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r38 = getgid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r37, r38, r39, r40, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r30, r33, r34, r40, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r41 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r41, 0x0, 0x6a, 0x0, 0x0) dup(r41) r42 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r43, r44, r45, r46, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x4, &(0x7f0000000000)=[r16, r21, r40, r44]) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r47 = socket(0x2, 0x2, 0x0) connect$unix(r47, &(0x7f0000000240)=ANY=[@ANYBLOB="9d9e4d2f53278f5b1e"], 0x10) 16:01:04 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x8}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x7a, &(0x7f0000000040)="5267095d52ad36a7ec17d286fc71c57a0a8bd42f17ec7afb08d3fca70b635b03d28f220430350d44e92957fc9f2421f46afa59ea155cadafe874066ca09ef1076ff174f1ebdc7d1c6e744dbc6b5f5ad9e6be851b47e14332499dbc6dd7c8367dbc15698664ef667f263ef0fded00"/122) 16:01:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfffffcae) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:04 executing program 1: syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0x7) r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) semop(r0, &(0x7f0000000180)=[{0x7, 0x0, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x0, 0x1ff, 0x400}, {0x1, 0x1, 0x800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x60) mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) 16:01:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0xc, 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10000, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x40, 0x1, 0x7, 0x5}], 0x8, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffd, 0x46, 0x4000000e, 0x1, 0x9}, {{r4}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x6}], 0x1, &(0x7f0000000240)={0xfffffffffffffff9, 0x9}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x34, 0x0, 0x0, 0x8}, {0x800006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:01:04 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x33b}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8c1189e2142d4385e1fa1d35f2f701462e9e81ab", 0x0, 0xfffffffe}) syz_open_pts() setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:01:04 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = socket(0x2, 0x4000, 0x4) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x2, 0x7, 0x5, 0x5}, {0x2, 0x5, 0x7, 0x9}, {0xe542, 0x9, 0x1, 0xda75}, {0x6, 0x9, 0xe0}]}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r6, 0x0, 0x1b) chdir(&(0x7f0000000100)='./file0\x00') listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000000c0)=0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) 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 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r1 = getpgrp() r2 = semget(0x0, 0x0, 0x2) r3 = geteuid() setreuid(r3, 0x0) setreuid(r3, r3) r4 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) dup(r8) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r3, r6, r7, r13, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r14 = semget(0x0, 0x0, 0x2) r15 = geteuid() setreuid(r15, 0x0) setreuid(r15, r15) r16 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r15, 0x0, r15, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r17, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) dup(r20) r21 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r24, r25, 0x2, 0x9}, 0x5, 0x6, 0x8}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r15, r18, r19, r25, 0x40, 0xef99}, 0x8, 0x8, 0x8}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r7, r25}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x1, 0x0) close(r27) r28 = socket(0x18, 0x2, 0x0) close(r28) unlink(&(0x7f0000000100)='./file0\x00') socket(0x400000000018, 0x3, 0x3a) setsockopt(r28, 0x1000000029, 0x12e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r28, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x4c}, {0x10000006}]}) r3 = dup(0xffffffffffffff9c) ioctl$BIOCFLUSH(r3, 0x20004268) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) write(r4, &(0x7f0000000140)="d4f1ebd591c830c71adfd486da62abc5fbd05441fdba67b7a9084c4d39250e62cb8526ccfdf04045c487adc19c0afcef18d48182bac1d74324d3b9fa47bf74e82fbdcc0a208cc3c1ab55d5d450a3afd5e1faf1a11fa0e6c31b18d15d7f570f6a2e58c7b28944bafe68ab25ec1d16e21bedc191d4d04dc007cc5c942ffac08311963e374cf61e271e5fec71bf0dfa6c4a25c5fd4ff2621a3d318bd98f1be4b425bcc027ee602a4736db5b91174f0e823d3f9f2f5b46d59d56fe3fdd819898e0c42eb9deb2087dce59beb4455902", 0xcd) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:01:05 executing program 1: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000100)) syz_open_pts() socket$unix(0x1, 0x2, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000080)) syz_open_pts() syz_open_pts() pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffd, 0xf8, 0x2, 0xffff8001, "00de6a63830238267a15cbcc015710d7c0514774", 0x0, 0xffffffe1}) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001600)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r2, r3) fcntl$dupfd(r1, 0x0, r1) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:01:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c046f449400000000e74de4", 0x0, 0x1}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107bff507c84a4fe4dbfa6ff00"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x800100006}]}) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x20, 0x2, 0xd3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x45, 0x0, 0x0, 0x2000}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x21009, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) accept$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4098], &(0x7f0000000700)=0x1002) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) sendto(r2, &(0x7f0000000180)="9e3b20bf6754a30115f842227fb7e79a4ec5bb78f14d74f531f49fce69e13df52281e388eb14b19bd1add11a536ad88429df77030939cde95dd5680ad664361018968e7079e7594a5a8e194a70f5c22bb858d383d40082033681b49ff0e594ad54fdfb63985d71c95e6a9d8ece6a6dd89c0e6426058ab9cc85a9b53e8cff8fda2cce2a1051cbbad5e505b4dc80c7eae9e3de713fcb517654f0336dac34e2f2d588a9936811b725258bcd79b173d56bfa287ec050ba0cda5bf0d8fdf65c2405dfd3d61e73fd501d70a38ab039ed8154f2b51f9c57dd2aff399f2afc16a4f3f6e59afeb77d5435fa93b4ff3cafa3f2", 0xee, 0x2, &(0x7f0000000280)=@in6={0x18, 0x0, 0x0, 0x8ff}, 0xc) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) preadv(r3, &(0x7f0000000780)=[{&(0x7f0000000800)=""/142}, {&(0x7f0000000740)=""/39}], 0x10000000000000fd, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x1, 0x810, r0, 0x0, 0x0) accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x2, 0x3ff}) 16:01:06 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0x15e, 0x21) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000540)=[{0x54}, {0x1c}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) msgsnd(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000c9cb35c5000010269947ef715062d889811802032409cca625c526d9a89d6b44b3c2c56940478838855542469ad7055091ac575fcd64c310ce34c3c6993831a0799411f32596fbf56755ebfed4deaf2f5201000080a0a86b47b73fa96b66f758006aed4f2bd5f7167f731cfe0a3f98f50e704081c6a87ee0ae28321ebd10289a5c529d6ec68c5db6ad3f9ab39604110f1606a1463a4be3b1b2912f8af0d407fe5087852cb88cc05a4ad56a8e4b6a12"], 0x18, 0x800) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:06 executing program 1: clock_getres(0x5, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') 16:01:06 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) getpeername(r1, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0x3a, 0x1, 0x2093, {[0x2, 0x400, 0x40, 0x1, 0x8001, 0x7, 0x5, 0x7, 0x905a, 0xffff, 0x81, 0x5, 0x1, 0x5, 0x6, 0x7, 0x1, 0x1], [0x8, 0x0, 0x92f, 0x203c, 0xd9, 0x1a, 0x8, 0x3ff, 0x6, 0xa40], [0x6, 0x0, 0x1, 0x6, 0x742, 0x1f, 0x1000], [0x74, 0x3, 0x9, 0xfffffffffffffff8, 0x20, 0x7fff], [{0xe576, 0xe10, 0x2, 0x4}, {0x4, 0x4, 0x6}, {0x75b, 0x5, 0x7, 0x1}, {0x6, 0x4, 0x4, 0x46d0b8c5}, {0x0, 0x1, 0x1, 0x8}, {0x1, 0x7, 0x8, 0x419}, {0xa16, 0x3, 0xffd4, 0x6}, {0xffe0, 0xffff508a, 0x101, 0x2}], {0x7, 0xcf52, 0xa4, 0xffffffff}, {0xffff, 0x7fff, 0x7, 0x2}}}) 16:01:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620201f4e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0xe, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:01:06 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x7fffffff, "d700000000e74de40000ebffffff00", 0x0, 0x3}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) write(r0, &(0x7f0000000140)="dc", 0xfffffffffffffea7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)) syz_open_pts() syz_open_pts() 16:01:06 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat(0xffffffffffffffff, 0x0, 0x40, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000002b00)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000002940)}, {0x0}], 0x5, 0x0, 0x52) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000002680)=[&(0x7f00000002c0)='\x00', &(0x7f0000000480)=',\x00', &(0x7f00000004c0)='%&&\x00']) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000026c0)=[0x3, 0x0, 0x6, 0x8, 0x80]) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)=[{0xc03}, {0x5, 0xff, 0x1, 0x4}, {0x7ffffffe, 0xfb, 0x35, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'H\x00', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:06 executing program 1: socket(0x2, 0x10000000000003, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8) connect$unix(r0, &(0x7f0000000b00)=ANY=[], 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5, 0x3, 0xfffffffe, 0x1, 0xffff, 0x100, 0x6, 0x1, 0x0, 0xed8, 0x1000}) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:07 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) semget(0x3, 0x2, 0x22) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="75a78f423e525815b5453b17b00b1cd3e32c52d0e9a87cb8f62f0aa21a03389e4695e4fe871ff97cbf1424699b6abc0da1606317d23b434f17ccc219404fde290f90baed6066ab6df6fed0921834630629fa96fce8f1747c65b59d65a915b5ed7f53d9020dbd4292db6301275c445d757b0b1da24a405db02ef0697fe856105ea21223a2a4dd85f9ca5edade2db0cba1d670696a43747fefe37a352a4d04df0a18be612a7b3dd40afc74", 0xaa) 16:01:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f00004e5000/0x2000)=nil, 0x2000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:01:07 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="5602e5ffffffffff000025ea1c61a0fac06cb1db7344b7cf0977162e63016fd625c714bccee6f5a4ca49c89a9664a72c7bb9477126f74237c8a8e22a390efe769d405b1728137a650a2e8753d78eb68cc435273e2bb3530355309682108ca3ec935c73d45c2ed2c523f99d119e888d2de938d00e4c49dd20215d060341536016ec07708b709ff4cd0d7ab0d93104873865f4ce3468878472b71da30acb97af28b190bc2ec5ce8b6b08368cd2d57551702423e50030fd6466c963903a75f275cc8843db15de0210c87bfba51889c71b7277c47735d5f3c893e20489446eb99626b8b4338ffced99fb9d10aa2800"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a471", 0xb5}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579c", 0x13}, {&(0x7f0000000800)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f16882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b2cbdad94fbb623e47bcf6c8e285007535be4353a65ab8813523f1c4acf6ba320bedafb3b378240addd810cce28c219a661e708dc158ce4d839d8f80be1b5fc6399d6a3f53e6fffc1ab08d73b61b67cf285015483d19aa384de", 0x152}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)=',', 0x1}], 0x7, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 16:01:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ff0000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "6b0000b40700001900", 0x0, 0x100000}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) fchdir(r6) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x4, 0x1) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000140)="08f1ff8772752d892d8667e4fd109df21f5e094be0c446cc1d327c0c146c7f3db4bf0ce4f0d50aa05d46708bedc49a003b604a61a95340ba2151f3b0d6d7d0056bbe917db37bf17f9f094d8b6003dc57720057b51a208f8754c9b5edda578f4d4ae925c8d19c022e7b09a012", 0x6c, 0x10, 0x0, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x80}, {r2, 0x80}, {r4, 0x10}, {r5, 0x4}], 0x4, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:01:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getgid() chown(&(0x7f0000000000)='./bus\x00', r4, r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000300)={0x3f, 0x3ff, 0x3}) pwrite(r6, &(0x7f0000000480)="ac0fd6dd2f9ed408574de1efbe5ec839081656f2a23f4943244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd13d3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f279a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cb", 0xec, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) mknod(&(0x7f00000002c0)='./bus\x00', 0x1000, 0x5) execve(0x0, 0x0, 0x0) 16:01:09 executing program 1: 16:01:09 executing program 0: 16:01:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:09 executing program 1: r0 = socket(0x200000000010, 0x3, 0x0) write(r0, &(0x7f0000000080)="1300000032001f0014f9f407112c04091c0007", 0x13) 16:01:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x7}, {0x7}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, 0x0, 0x0) r7 = getpgrp() r8 = geteuid() r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) dup(r9) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000040)="3eaebd1bfb5e2d237bdd1c1a402512d333eb20600f07b7a3a5ab98ceee3ed746a96e02f09a54a4c98f397fe7f2e36d6a51da96", 0x33}, {&(0x7f0000000200)="13510e5f59ba3caf0a1c338299720157982135ac5ce62df246c2d8cd4e8891e73ded77223be285e47642aa13e62506be7d8233f5a1552fb2214f6903184ec77edf585347bc15f58591f6861be3021660468b3b3c101ee20b7d283b6b7ed28d51b9d35df2f49fd75ff99d595129738ac3b82470cb629f2d9253144e52933e68c5daefb79fd3bb704664f940f27d6957e4bba0a7f7344b558eea439cf556b97968e5373f528c595f3a0f8c13a415d2667a7b1926fdac7224e09dd3c258f57169fdacbfe59e", 0xc4}, {&(0x7f0000000300)="fe0e725da692f37d3b213171af30cfc4ca2361aa38db0b61860f180c351d736608ef3fc822189ea2ffc460acc47bbaaf0838ec147d1abe1983e2ac376c02c3813e49f316d1864118638ce7fc2e66655bf2e3d731884b68658ea4", 0x5a}, {&(0x7f0000000140)="512b1364e1a6d71737b20db74ae6fe", 0xf}, {&(0x7f0000000380)="4e204ad4db972b912582bd3e50f29cc3c8fa77094c6ec9c9c0f8b0979e25bbb0143df6f70ad173921c0f44157a40346361e56f2aebecf70f44b98f38f9b274012803822b325cacbbe21dee2477d2a33af3e317422cc97f7a424c6c3a1615f50e5e2b2f650d9f794a2b679d1de841850a8ee2372871709c3c67f5d093851a74ac7743022b5d4c76aed38c472a57e260b7166dbbdc1cca8117e408570c97cd", 0x9e}, {&(0x7f0000000440)="de007e972b57f43380490896e7f90f29bff8bfbf72ff709e23241ca2", 0x1c}], 0x6, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r12}], 0x48, 0x40d}, 0x605) syz_emit_ethernet(0xe, &(0x7f00000001c0)="a08a69867073dedf9f226597dc17") 16:01:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x8007fff8, 0x4, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffb, 0xde, 0x1, 0x0, 0x3ff}], 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000100)='n', 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) fchmod(r2, 0x40) 16:01:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:09 executing program 1: unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='r\x00') r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f48987769c0726ac766d692369b00"], 0x10) shutdown(r0, 0x1) setsockopt(r0, 0x7, 0x1d, &(0x7f0000000200)="1310bffd733436cc3cfd1c2ef5c5d87d0bef2ae2d88c9e46679f1818778987f2602b59adaa5f3ca2d6d47e1fcb90247c425dd4b294de0139105dcb6843544ba7b5090905530e302c4debaefcf63575bf0870487416d06a08e3e34e0a160d28d7bb1501b6990d752db145aca16a93", 0x6e) mknod(&(0x7f0000000180)='./bus\x00', 0x10000000002000, 0x4500) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x40000000) semget$private(0x0, 0x2, 0x40) 16:01:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:09 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:09 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:09 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x8d) dup2(r3, r0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) ftruncate(r4, 0x0, 0x6) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0xa, 0x4, 0x0, 0xffffffffffffff40) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESDEC=0x0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRESOCT=r5, @ANYRES32=r2], 0x3b}, 0x0) 16:01:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, 0x0) 16:01:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, 0x0) 16:01:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, 0x0) 16:01:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) accept(r4, 0x0, &(0x7f0000000300)) r5 = socket$unix(0x1, 0x0, 0x0) accept$unix(r5, 0x0, 0x0) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x8, 0xfff) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000df0300000000000074f2633d05d6c840bb296df5b9e8546ebbbc72f1fbbac9b97358ae520941b6fa8f464ad73e375fcb98135392a60dd8c8e43372323a632000eecd35d94cd84b369f2f4c7690f3b805f7d3f5f6edd237906890aeff7f0000b08e5420a03ec138a366ebaba3422903ad1500009387b943fc87bf7d23bbee725266ffdcab4710060c82711078", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x72}, 0x0) 16:01:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x24}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="de8fcb5f8340fee85f4e"], 0xa) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) 16:01:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:12 executing program 1: r0 = socket$inet(0x2, 0x1, 0x81) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), &(0x7f0000000180)=0x4) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x80, 0x1) ioctl$KDSETRAD(r1, 0x20004b43) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) pread(r3, &(0x7f0000000100)="db3f17c68aff7c5d9cda84c527767ddf340262a6b9913d36442df75d089e00058c28315a21756f764310c3108a38e488d57ff78822a16d2506880d7056b0f254fff33ac14d1a57c671435042d7fa2414c6cb065ac229a4c8577d5ea28ab24dc0e2365194b603064f09e23a4cd99067d07f4f0e2840c0ee66d144", 0x7a, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) r5 = dup(r4) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x83, 0x80}, {0x83, 0x1}, {0x101, 0xfffffffe}, {0x22, 0x8}], 0x4}) mprotect(&(0x7f000034f000/0xa000)=nil, 0xa000, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x6) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, 0x0, 0x0) sendto$unix(r6, &(0x7f0000001000)="0088dbbaf1ed594fda699d2124006f1fd8e9574ea247c0143d5f1a4bc20ecb1873ed6ff47fce4fa4cdb9be3d0c45401beb3276e441f79713e8a3fea20649b80916c87dce528451baa4ed56f70d5fc8ae457465b76a8c7fbd5a61fe880268e8ee58da7fc0581b991b20ccbf0566fc21e88a2d38c7dfb7d7fc639c7106500381c02db82467c0cd03ac38246908f700e015bac8995f1c142009647250a5ce95d405491ef49ef97fef23f9768cc3931739e627f2c480a7e536aa27b12baabb44e62ba5119bd4b34370479edfb5ae3d8c967255e9baa5c0832de8a14318293bc6bfb6c08e2ced38b3345772bf95b026e270920c22b1446962041e770a10f78b43d8e75f0e7064e2194d70d1a8cd44dd5bcb633e9fa6b75c1b84b7cf487b62ea0456b58ddd09c3c1bb642b5d9d8b6a177a8de9190051acaadb7ff62780064530287561b1267ec36489ea75c160691f1ca6f7b775f5596e5faaa232a08da1e0d8af7611fd11ed934f5975c0518baa46b401a6e32b1034d0be09c04ccd47a6a4d2ed79cf444cbf30fcc50e2b1060cf1043f45e2e163914486149b6ea8789130ab798d9f933d8bd3e6e8946d298cb354c96db1ef58477817bdfd7db387d9955b019b13b8aaf17e5e3c85f0ad69caf4f6b5c00dc12fdcfe2a7edd3d514d1d83fa3b447856abe01719fe923f39b521c7df1cb94348516d4c53434d60c4132f0ef4e0f992c3d05b1e9f87619ec0063e7f7c6536d9de8979e486832b7fdea8ad639d2387f93f2f27742cebe64e233fbb4cecaf06ed308e9dabef75cce2c421a9bd93d3e04ac16a234f5ddbcc4009d4b531837c746c912a348023f04f6b7ae8b046beab12b39f83f50b04b5cb8fa7d9b3dafc6e048cf4efa545f90db0f6db2206bd76d5580191ad09a05b49f0eae8d068b84b3ea13086401bb31012893d8f7cf0e02d659fbfe74f7940766cdb2035bd7dd80216980471e6e998f27cbee46a134965437b57eca76cf0337d99678f3fb043c9ebcac3b99c6b7e8dfc59b9f5b6e730db5a06eddc109cb2136a374f07f0d393ae137a3945c3f3358608db3092c580ea3c14b879f997ea40b72bfb324fa05b8beb4836649805330ca3291ddacc413b28f91b20b3a9842f93273fcaca2ff9bc93f84775ecff2e9dbad1c0351ec4c837613de0a90b025949615c8f6aa90269e02b04bff20af96b83854795e40c0e277a85c4ba47ba02d292114ace45851678857594949457c8e7897e5070c66e170c9c6179f99cb36fe5c2c0418214b3f3bca50acd5efe7e269321b2247af901f05d60e0cd0b4db5f74ba8b807e968b13099957392e1f7c51b273695103661170e4a4e979be59d0df9244305b2cde8040af972cdfdc08385c62f68704d4f6e357c5c043aae171a9260ade127719db8aa9ca6ccf431ef994cc0cd842df6a97ec2bda07974c4599d07c8e9018f096cf17f9dcc52343ef5827a5951df5258652978f5c789f0d6ecd34a2d4306b15aefaf1e88361c202faeeb3e74d9511dcd961d081b7d07409e338bee439b0eb4c4c052645879e9ff405a99ec5363b685c4afdcdb6d1588ef1ff5b994dec9c6a224cef782cc1465e9f229e121889c4c8697dde9c553cf15e912b82c8d96e81efd9b4c67048146b7e95e190089f3fe736eafb75ef7782566529ea14f393f80c671100047390bd512a274498fba47218028dbf838c42c1959ec223df4ab649f1c3199c5f1f0bed80e1983f9ea29f2e8c998fec07eeeef3cf03044c3288527632908cb8730491e5cb4bc75dcb85b28b0c994478426f63a09a7bd21978f49240036c4a46374af086b2e5186dae19189bfc29a81861be5d9a115b777aa5d7f11c65212cff1ccb8a8b61b43eca1b08ce698b194adb49994c56f66f78a269cc74f118b7487f4e52508ff00b554186cd1b246c084cda000f539d954161408d493843db47db1bfd21c8bc8917437466a519a11c669cb42a9c3d3f73d6f0512dd8ab5b82f63b652a819bf10630e2088a51bac34a2e0cdc05b2bdcb8b7f5c9f71412d33d6fdffe1a60515158406b1290bc38a4c3160e06f40c4560765ad75ccbf3928ce932caf7217d5f3ca19eee80c695cd92fe1d7ca26024090d5b49781320bd5a0fc5a91b2b137472ab9437cd9f33414f2859255d83c48930a67f4d71c7c392bfa6c168c18da035578fcf8d3a9f196caa705aa5470b057a82e946f2ba3713e8eab5dcb58568798a26ef5c7f03880b30139e7a369f522e274904ace0b96b0734212ac7c02322666f364b925398d713636d84c33f822e06b792d57263d50ee12035bab3c5d9f1cf1f9ec18c1d931b96732de563901cd2db28d7e405c978510a908794a0c321496a5131f9f0276d1de051526416d5fd09d35ab396b6510141bc76e8a6bae967b12034b3a5c6b8084063e3778699b3247fcaf5cd76ea476050cc258af27b654add0e86d859d6604cf14ded8c2ed96fdaa8d0e6d12e428aa1a6ad443cb5b1eba8c90974b55fb544979123aaa148733458d27a1afc9801f6d66ede7c70dffeca355dcafd8505b911b1cb477de9d126ea44b9c6646170d9bbbf7893c4c1399c9c4f0cfd06395af75086b4213debc38f75b445d7587953df8cb3d6a0806786b783021692773595b969569613525cd1e46c07b7495c994fe34f7530566c977dcb97d3e5a2a5b00df3d3fabfe082a9f57d4e47501da4f94fd733954d790584f43776500eaf83c18dff59b62a11877720563570d5e30f269160e7b183aab79063ef9b6de1eef863b2a77bb529be8e392f774fa717b2256e9d09dccc0124f777b53b0764d451e77196185e7ea6bb1dcf9cc8d5208d86c26adf9745656fded893345e3d263d40fa95e19150bb3a4bb8f0615892b9792435416e17bb0e9ea5367deea853227332db7c54e86d09671b172133e5fcd1396a106e0b50907e8dbed9fac313f1e176372591030fc83c761e6157cf47094eaf31060384946f73a7617b4da17caa90d7ca5a040d9b9d1bf717ffb8b0bc1516c6afd32db4d33b212a28d2f92e4ab5f9a7fca0dc68cd1dee9e9d00dcf2130292e960259ef700ae1b1e98db4886ab02b6b0ea349445cedacb907d9c940f3ac6d88e25e8987e6eb8b4bd5e32a23ee07967d735195ab8f509cec4f7183c639371b964a981ddd6267c7aa649e438ecf54131663750e6eaaa9cf8627452dcdb4547da400d29cb875f80bf893742b2606fea2e9aeeb8cc5af6f45355b1213cba1a4b46f99804815c42a29277b1346fbb4ac053d9bdd7db0826100b72822ccd0791ccc2ed69004256ac48cdc58c96199ca930d9dfb0327a446bad81bc7b3af8c422fe9ab25d1843d39db16ed9ca4b1719baffd25823e655c8c93bf0974212c3c0d5d57d1ae2c6e205f4620bfa6388cfa77ae172d1c424d8e6d694f6689812b420189f6fc00c5e11b6147c9682535e3a699e521f9fef9980865787624c5c849ec7fc6f588e19539863d272a16c10e5135b823ced7b056b7e51d7c55ed81fbb1496aae830b123de594e087a3a25319e85f7fb77576c1a699fc1ba113c6b28f3d9b63b3ca14f1b30a0ce2e4fda717809470451a55679d3dea7cad105bad100be6308a5d0b001aa055a2d32a8880e0d51852c45783d25f1fbb738c7f7cc40f5ea63d6faf1d8060f1c74d4e4e2112069f9d1f81f06a124c4da966aa52aff88e35c32d271c9be50921b020189d10d50851e7f5701492bebbcf2f9e53458ebba82babc6fac6478f68d65446d73d7caa5ddbff16c13f848bff65f1bda72fdc9170184ccb5944c2adce2323039774512b54292d5c811fa05a6e5ad61117e50f2a4e3bb2d8172dd014095f31e14f5db2ec3b79a261b729d3722e81d612400fe69c95bd995df7099038d4e2320518d08ef87ab18d96f4c94802d520037166be708d7260e80990a8e60b781b960907fc53fd536617a84c8e1fd8b83af866fa8e9d0580e0c0871db3a238c626c4d167385c30913b2ed43720db7f51af4be4f37017d8f1639b5289e0edcd6b7cfd1edb5329e16253ed769282c581f66e6072f61ed54957336d5174fe946be4e9061f5fb64a436db95cca2cc90649d195e660905dd26be81b1c889924842b3e03e5f4c87c6c09cfef2660720004e36de687d7a8d8f4a4cd29ac79338e6e5a1b048a5c81340c355bd2b1165e67e2beb1f6c769bd6f9018df04b6708c6bcac62bf3980fec2ed2abcfffac4d88145253526fbbbe750f66260e68b5b0be0efa819e9ca1355861ce8dd422b7110b0e37ac7b22709f6e68371779a6f38e1febc549c7b63c65b92f2695c3560682efb1a1e5051024fc827d2018c59d53976f4117006df1c1358e25a55f13d11679abec8a528f7e0ce24dbc26de2c42849983bb2beebd37442b6b97126af1d9c31a0afe56af74047918c0ee19dc71a0ef50295c97b634017b4356f4c5ecc9eba4b36bc96632a8cf65b330ba635a4e54e9e62838ca20ea2638ba8b19deb240006de0df1cf7e34bfa77717445407c67752d960f908064d53433d525caeafa446a492d699ea0baa8c46a35ae302c9b6a1f00d933f94cebdf6217e006cd45986ac7f926851e2a85955b91eb547ae97bd77ac5a713d0a3ba29a7b693fcf1bac3020d7f77f04299f9e7905a496534f23fa521ed1156cebc06d09e250714c0938b40a60375adc04534a39dc8534ac95974d1752f1dafc0c5ab4436f27359346a5c9168fe0ac042b445824303024475c13b1cac2e0d833b255f34c18324b2dcb4a08fbad87963cbbd010ec0a9aaeadc2484cbdae354c3f00aceca0a0d801513eb6d4289493bdf49344ff02c6775d1f3f945cc8a73c2660e022c596ca1ccec8debf4957d29210603b71cd0360b2b2aa3f1cf16dc53f6c0cdea625f481852c59d27a3cf54ebc019d41177d335a62af3fa13422eb1bcbd2cfe0985a3aee4c9ecf8749a54c6e92ca23a431e81c6c3a73ed8392eb4864f934b094a68897a4f5a67c184b96bfeda38a718b310a1b07e5e6bf19687edaf87b2065e9db5fd71ecdb7d726a4e1157384b78388c6dfc9808e377a4d97390f7178fe1788670273badb4821d7428747dc2b7320113181a00f56783bf5b78c54718bc19bbc452e224795c631302965dd3be3a1cbae8a181a561f28de9f32d478349f864291484b74a2663d91172e7dad25cd30565d50fdfef078ffe362bb00a9620b97df74aa241b162f69a77520c17e3031eaef16091aa654fee89126b17371a16acdc31f27553146177c33d0ee3a9daf65df5177d5e66d861d940df799844bea5151cb08a45784e79fd1eb8e7dc2ed36427879331b154086214834f53c2ee3eac11646d5a2e44b9814fc11c8b7a2e22672faf42ec956301ecc3a0a83dec2f9894eac8287c8945d486a42856ecdaf136ddf151a618467a67a79b0caa0dd56d11306c45c5236cd013780fb1bd3d433a8a1d9cad0bfe1ccbb926012f6c994ba33a25d688d5bc3dbfd093f2593d835e8644bf08ffb3b4ace33d6ddf915552a8b74be51409d8c1b83fa7ac75b3217534d44af8f6b8aa5db8227f9e712c3385435d09ef0b93cb101946d26360c46993bd1808a1e1fc313dcce644b3a76b5bb36fb946f1865ad45095522e8a02ca3db3fad10f94797899320035fdbe4c53e7c1d9bd8d2eba4e00e54869745976ec2c4dbc228efa855f51007b72e0c34af018feb367a195cb3689bf8a1ef6d54ea16e44e93f1760b3151c892b644fe5acf2b3eca156821927fd9aa54cde7c53b261c84b0d411b58adbeda9f50beecff799f3b981a8cadf409f05a2cbcf55e3193938044629c563dd3a689", 0x1000, 0x401, &(0x7f0000000240)=@file={0x0, './bus/file0\x00'}, 0xe) 16:01:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000]}}) 16:01:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000]}}) 16:01:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x90, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000080)="8a3846a411b26b8a2aa53aabd71e500e5ad62aac80ebe80fd74ba6f7a80e17a5781f6e5eebefe7345d38d4d2dfabc559c7802564f84d122ab1679d9eee489a8463455d173b3b0e5edac3a836ab31f910f23027e8a6965752e53c55fa907e3a276782", 0x62}, {&(0x7f0000000140)="acfb49ecb6c170a7103e661c82b77a21a81f7bbab16598cfdb3a2b5d09765d7fcf0ca30d3da73689dd96c9b8f056772d2315b4732e4ea92aebf6d854c1d05f05988e95e61071c8c41cf143851a2d9d8b81d547d5811c41c6396a5da173ccfdd1aa508f8e28c45778a09763ffea33b93fa9d486f3c77712e3687ae3cf7f3f10142b485d04a7d0c46583ce988f67de39af9536f9a2d57d1f8b85087668d9a91d11023baa22dc0c5766ad39b9a31135f1273b7ea65099eb72b13929294629108e2a701c9c380cdba4c70c4d216d66198cb7d088b443b26096a36555530d3dab64b90077f18b28e372419912db0d7bd75600a733e0c558d32d92f0", 0xf9}, {&(0x7f0000000240)="281a15f07dc7c38ac524c4f259e03370dbdb16e0b9ec08e87dece5989ea695573741be350644fe87c32157114c6ae96476cbf8eb07ceab961b21728ac9f23dfe2df7344ffbffdc2af3d961e9d32218dd14dad299d8c3acf708a6a8d6de0896e765b693035c20ce28e60892d0cf94a6a6d0ee2b81e60a690d78d355368841e197a8800d2989ae120bd89cbc8f0d2de2c1694e4a7179a65342254d69285b17bc44477b9a85943afae62b70c3cba90b23fe2e025305038e0d180ba007af958c", 0xbe}, {&(0x7f0000000300)="a62f6ec0ab77f615be011b6d94084f2a82158312a2bb9320107ea28e2a25f9811c4e5b70a045c4b1f0e0feef20e6f2cf236e05bf964ec8d633bab4c1fb9d14531fe9096c325d86ff03aa4be3ff8104e8d49a01d98c9f0e30bccdd209fe5953df39c606c8ee4a40bc4fcc905df86e167c9b3a0c4831f6662562109fabd1ce2fc18d0733fa65a86e3e51cda484dae46d26169ecba64de41880ee69e024fb899b9e58d37e9422af63b9794db8", 0xab}], 0x4, &(0x7f0000000480)=[@rights={0x38, 0xffff, 0x1, [r2, r0, r0, r3, r4, r5, r0, 0xffffffffffffff9c, r6]}], 0x38, 0x4}, 0x1) r7 = socket(0x6, 0x2, 0x4) accept$unix(r7, &(0x7f0000000500)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r9 = dup2(r0, r8) recvmsg(r9, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000]}}) 16:01:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000000)="65e1869e51ddafb353c89d11080de5", 0xf}, {&(0x7f0000000140)="5f8dc362df497cdb61b27329daf8fc5ea2d6168ac5e355924d77545655161c824b83604e1ccfdc9ce2add402d6a12189bea4e0ff17f2376f8de907009134bd153868aac07ba7e43a4c85755a548ba223b8bfb7377c507f5438e406b33d78f795c7e14da1c24fa8026542f506645f5d00b1acd8b6ec465b15ce67a51b4bd891fc6e5b6329c32ede18c29d9fee518344cf2c83ff4c69999fe08535a42a2e168a24b19d12f74fa03c92a5cccd4d6a77dd7ddab5c8a609", 0xb5}, {&(0x7f0000000200)="f5095ef62a7d761abb13f163907f80f6b98e2ab4124a007df04a46e27a37e8aa8395dc5de3ed8e864188230b2d74cb9d5bd26d161d4f7d222a482932a5806ae660f4c612f673dc123fddff97731e8d60b31e1597d3539a17a11b12a1aeeb50a483548b72cfb7cf33da54c59de72b8d16d1cf50beec08eaf41ac77a5d5e6b73543dd1ac9873cad7486a1cb72757278ca0d961ae9174f924db76c0afbe8241d4002079a90a23fba0301b8c3b4e868d6331e02ff833a250cf5cffcdcedf1c27e2f4b61f7082bc2931d94de803", 0xcb}, {&(0x7f0000000300)="07146e42111ac381da232f67dda6953977b2a2e5f1416fe506ff9668663eec2aec4c73c451b776f53ebbfe7a111e70b35234a01803f8d44df5b073b4d27303caa6a11962496e1b782646eda5087396dffdc2c541b8f2b6cdea4103d73a8b2e1013cd5001c8f94baec5b166239b9ef72be5c67cf58d5b8c9cfcfb11129ded2a8a315494a1bfe17774ff7ac00e030d7e7d9881b9a78849bcb973dae9d9efdcd93d05f725d9ca1634c7c56879687399acd983f4b64f2dd958f940e56c6da3a64fbe07fb9d8cd168a8d9ac5ee6bbfa67daab", 0xd0}, {&(0x7f0000000400)="e26e936ef8af84683a228f07fe1d36b394a28403205a430732170132dc20b0a835854e49bed21ae05f1cebaff9c3c5a18a224724ddb3ef7d2de81ba9183f95fe7543a34f8097128cd928594d7974c437174046cc1209bebe4e9fe38f6b7f24307a788f306e8b059c4c1cd36e19b6b876951e6858324ea75d4b6abfba5fdf7508be7d9447ac7595a151cecba275f7c060652f0a76fb9d17c40224a324cef19803f52cf710d6d2764f791aeb3f33bd8a934a43", 0xb2}, {&(0x7f00000004c0)="1ad7b0dab9a79a2955275ef397ea5fed8fbb8eb272948dfe73520fe45c9b94bc3663242fbc6a14c2e8898c0236ad03c34d07f09d73a00d7877dfc724654a28d61b6a2d969f4926b9a467f0639fc8db84ebeb3be5536d85670ba349c87a42e60910519f7bdbd07b57a3", 0x69}, {&(0x7f00000000c0)="06713cd2543497cdcffe2dc0f2f27ff8f3725734b2ede25abd7b56224e01964e239511fb261d0b35543f4235b919f6ac06b79d745b0ed23b97aa9b227a953d", 0x3f}], 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) 16:01:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) 16:01:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) 16:01:12 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x7ff}, 0x8) r1 = semget$private(0x0, 0x2, 0xe) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = semget(0x0, 0x0, 0x542) semctl$SETVAL(r4, 0xcb1080b2de0442e9, 0x8, &(0x7f0000000100)=0x47) semctl$GETVAL(0xffffffffffffffff, 0x1, 0x5, &(0x7f0000000140)=""/58) getppid() ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000180)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)=0x3) r5 = semget(0x2, 0x0, 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000200)=""/55) r6 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000240)={0x6, 0x6, {0xffffffff, 0x2}}) r7 = semget(0x1, 0x2, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{0x400, r8, r9, r10, r11, 0x70, 0x1}, 0x7fffffff, 0x1, 0xe8}) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000400)={0x1}) getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) chown(&(0x7f0000000440)='./file0\x00', r13, r14) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) 16:01:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x80}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4, 0x1, 0x4, 0x4}, {0x2, 0x81, 0x4, 0x74}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:12 executing program 1: getitimer(0x1, &(0x7f0000000000)) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=""/67, 0x43) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 16:01:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x182, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000], [], [0x0, 0x0, 0x3], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}]}}) 16:01:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) recvmsg(r2, &(0x7f0000000500)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000300)=""/32, 0x20}, {&(0x7f0000000340)=""/77, 0x4d}, {&(0x7f00000003c0)=""/121, 0x79}, {&(0x7f0000000800)=""/4096, 0x1000}], 0x4, &(0x7f00000004c0)=""/48, 0x30}, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r3, 0x2}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x53038c01, 0x40, {[0x8, 0x1000, 0x100000000, 0x0, 0x1, 0x8, 0x40, 0x2, 0x0, 0x2, 0x4, 0x7, 0x7ff, 0x100, 0x6, 0x100000001, 0x401, 0xfff], [0x10001, 0x8, 0x1, 0x8000, 0x1000, 0xaa, 0x2, 0xba, 0x1, 0x7f], [0x381f, 0x6, 0xe085, 0x1, 0x3, 0x9, 0x80000000], [0x2, 0x4, 0x400, 0x6884, 0x60000000, 0x7fff], [{0x8001, 0x96, 0x6, 0x5}, {0x3, 0x7, 0x7, 0xc751}, {0x2, 0x3, 0x1, 0x5}, {0x1, 0xfffffffc, 0xfffffffd, 0xfffffffffffffffe}, {0x401, 0x1, 0x2e, 0x4}, {0x7, 0x1ff, 0x8, 0x7}, {0x4244, 0x5, 0xb32, 0x2}, {0x7f, 0x16af, 0x200}], {0x4, 0x1, 0x2b1, 0x5}, {0xfffa, 0x3, 0x1000, 0x401}}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000700)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f00000008c0)=[{{r4}, 0xfffffffffffffffd, 0x1, 0x4, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) r6 = socket(0x40000000011, 0x3, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1, 0x4, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r7, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be2, 0xff, 0xc9240000, "e530d1e7bb6fc6000000000000000000f200", 0x0, 0x20}) write(r8, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x6, 0x8, 0x0, 0x0) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4, @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYPTR64=&(0x7f0000000a40)=ANY=[@ANYRES32=r9, @ANYBLOB="3da5980bb1046759e2136386945735c418d280613388ddc29a8a0fbde9b2b9bf2e9c37e6ff19231ceebf66c4eb47cff8cfc8998573a4ea74384174bfb19d3c82318df0f73f85f02e0c5d7433034eca1648b978cd6849023937f8532d6c691b4257863562ed8eae9af4431dc8865e6eb9320bb2c81e281b35c09bf9193f7de318e397fcd69363649864e83d4934a55b7491796cd4ce9b9b8c7e805a7a6f3c94e1f7dfcbf973ebff611a40b45f709f211274bb8018fc6cc64aba7f54b9fc1ca2a28f1b551bcc00000000000000000069e30f1b2a2a8bd60d75799eca9eb7a2c86d9c45dcb7918237a8b9501fa04fee21a320d947adf12c164cf3b1a25c8672cbfecbc5b26e3a0b9c6a6a3926d3064cc8243e7763a6b0a981814dc30029ae1eb8e8a4b7"]], @ANYRESDEC=r6, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r10 = msgget(0x1, 0x100000008) semget(0x2, 0x9, 0x100) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r14 = getgid() dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r10, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r15, &(0x7f0000000740)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374df23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab572081fd2f0cf1d0d8a34ef10d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b300d49bfff9b85d01928922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x2f3, 0x8, 0x0, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r16, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r17, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r17, 0x40087603, &(0x7f00000006c0)) r18 = msgget(0x2, 0x0) r19 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r19, 0x1, &(0x7f00000004c0)={{0x3, r13, r14, r11, r14, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r12, r12, 0x5, 0x5, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r18, 0x0, 0x0, 0x3, 0x0) r20 = socket(0x800000018, 0x2, 0x7) r21 = socket(0x10, 0x8000, 0x392) r22 = socket(0x38, 0x1, 0xf8) close(r22) connect$unix(r22, &(0x7f0000000540)=ANY=[@ANYBLOB="000006000000000000009f45ff568c5285a7cd87d92ec869a9b1f723cbb42e4655a6cf99395fb4543855d67ab5"], 0xffffffffffffff94) r23 = socket(0x18, 0x1, 0x0) r24 = syz_open_pts() ioctl$TIOCSETAF(r24, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r24) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r25, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='\b\x00\x00\x00/z\x18\x00', 0x200, 0x0) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffff9c, 0x29, 0x80000000000000c, &(0x7f0000000980)="ca2bf357e8a4d6618984f5cd21e3a3d8d0e83f4b16cbc112653b75c2b83a278dac701112a28e5a977aa5a80f747ffa8b791beac487788c58164ae0e975856540517a13bb44370e63ed5f2bbd74476d4a7d4250a30c8177e145eedcbec7cc45f9b04e3440d7", 0x65) sendto$inet(r26, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0xfffffffffffffe91, 0x0, 0x0, 0x0) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r27, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r28 = socket(0x18, 0x1, 0x0) dup2(r21, r28) bind$unix(r21, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r29 = socket(0x18, 0x2, 0x1) dup2(r20, r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r29, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r10, 0x0) 16:01:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000], [0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [{}, {0xfffc}], {0x0, 0xc5300}}}) 16:01:13 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x81, 0x10) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000], [], [], [0x0, 0x0, 0x3]}}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) recvfrom(r0, &(0x7f0000000180)=""/232, 0xe8, 0x60, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9, 0x4}, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) r2 = syz_open_pts() ftruncate(r2, 0x0, 0x2) 16:01:13 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x40) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x37) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) r3 = dup2(r1, r2) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r3}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) recvmsg(r4, &(0x7f0000000380)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)=""/5, 0x5}, {&(0x7f0000001000)=""/4096, 0x1000}], 0x2, &(0x7f0000000280)=""/225, 0xe1}, 0x800) 16:01:13 executing program 0: ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000000)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:01:14 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) getppid() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) preadv(r1, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/148}, {&(0x7f00000001c0)=""/248}, {&(0x7f00000002c0)=""/186}, {&(0x7f0000000380)=""/36}, {&(0x7f00000003c0)=""/4096, 0x222}], 0xd7, 0x0, 0xfffffffffffffffe) close(r0) 16:01:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x3, 0x0, 0x3], [0x0, 0x0, 0x0, 0x40], [0xc0000000ff, 0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {0x401}, {}, {0x0, 0xfffffffe}, {}, {}, {0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) msgget(0x2, 0x0) 16:01:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) 16:01:14 executing program 1: r0 = socket(0x20, 0x1, 0x41) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = msgget$private(0x0, 0x315) msgrcv(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) msgctl$IPC_RMID(r3, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:01:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366200017000000013caf0000f6000000000400"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x88, 0x100) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) pwrite(r4, &(0x7f0000000980)="b761338da3891189f512debdb8ef0488fee8165e7f57cfc87b85c1b9ddcd12d0dfb22738cf55cefc20010b3bdb7ba7e01e0e307b61a144f1e63012bb68c8ba30e109899459abb1011fb289e985bc17921afbc1c7678a21bdb48da11c056b8ed875cd93598589e20c2a070fbe47aabee16f491cefabbf04dca411df0dc8ae0b04c0c8d5884bfd700925f87e3d9ab11b354615a36f39210492a86c9749254f0878ac92843dc3ffab73867a460518cabef7d8ff860d5f12a0238f05eafe80dd40c45c855e2473248cf806b49cac", 0xcc, 0x0, 0x0) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:14 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2ebdcd4a79272b268e246ac8e2fdf362155e6af"], 0x10) write(r0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)) 16:01:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1, 0xec0, 0x0, 0x10c) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) setsockopt(r2, 0xfffffc6d, 0x3, &(0x7f0000000840)="a3073215fe3c0d4b1a16065ae5c485e29abdacbb4375c47ea32798a32d871afe2b4a85fc806b70b05c3cdc392df661f3684cc45723b62c3162527ed20768bbbd00c12439ad2b56becf58079cb1bb3d81742bef3b88d4250f15915a14f01cec6df79cc66987b951ad8b08a11f1373330c483067d3fffb92af9ebff715f1607ed738e896f5cde28114498409cf5a297f65c0e2e64a6f2d6d4e9dbbfbafdc5b403a385fd56d7c597237be6a97b0d1c79c4978814faccb6d201af6f3d1ba0f84c741fe8705bdac413a80098a7d45d4fef5867f2b502b8b5f6d723dc090ede0181d57ca91db9b93542f3d4fc9cf46ed467670e0fc6092c63e69876686e5e5ae9450d567c16e91bf35f676a9f41cb425354e5b5b424d09706c70df986da624a4635986bceccdb57cf095524355bb26b66422c21b99c3369737d8062151d4546e229dfbb9a48457fafcbaf7567d5323958d1b885018eba103b14ff570a6a613dec5eed831697d2b1667713959c6ef1645579c31497b0f1888e9d2455b7bc03807c0fd4bd4015dc7c250652ff510ce37b12430826bf0325394f37dadf0f25e572a63cbabb73fcfa19cbdbc4c58bc3098eeea26bdb45c620556a1b084b1984bebd801e7709c22613fc08b6511edc16fbbdf80086b3e576afdd543d01e12803c8647ff18b167844351a78b8c86fff2e60ff398fb23532c0bff73d986c75d35dfafa4573aae77a38c0f1955a25c7e51cf276a77fbf59b3f15f3f0aa78b09b0dd376d0d0547ff80083da0ed1eacd02d5a9882419a0903cd655f5a8bc7ce2cb5cb02e5d954ff319ff23541d43e22a419a01b4dbe0561678faa7924a493e5079d0d5b620a727bf8f822de9de10fd690b76018bd864a88996dd25c0a0dbe61560f16a1d9d6056c87ccf779083f89a2f8237b4ee2f68b465989859817def82c88173e3d59f6de230439029e07feab24d06f78f101367e540d6a67b5775c1ccd1ddb2d120b4da571e597bc5eabfa74f3b8c52b75e5e0c0e2fa004f6613b523a04d0e5d6601b5d574154d44c37e0575819a21b5096b0c764d8934dceb27e15d92942faa2c26a33d2338329998758e6104431f5e6b07741a1b32fc74f587d3a6f994f500cdfac32b8f97da1fdc1352a2b823a1852a875c656d3ab482b0f3a7c44278d93c28aa041706a221872e84ad7f9cbab9ba29e75d4062fef7991ea9387ca49b1277faf492cb6bed7e68c67c741c0e8449685faec6e028201dd8c9e554ef095d7b29ba5ef32eb64756393a2b0362d2a6a1b172181c02372613f050fc75bffbb80578c2210cc646d091cf0537d38e6d845d4977862bbf632482f312c91cedf22f3ac0b6dd6014016aa53d192bfe6fa2598cdc81678500ca19969934dd492edaab64d8bbe1f5c57e231fecbb9b2a18130159f1c88854ce0c3318728e12a5d04480c01727af97b721b1863ee6a6f3b6131e6729291ad91f18690e62fef29086bc1dc7ce1beb25eb13dd5900610e3e34b5d5abf0beb5fb49df751e89ed30506493d02769e99a78d77bd57ef9ad29ac602431a74a3b5229c64c4962d17e6c1d09e57008a4b47f5af827dd37c89aa3f35e3499a804fea27452251feedda7d1240f15bf5180d55cb40edfa8385b79a70401cf36a813abfbe8fc3283bca593c5e2d18f9861b4a74b7d0b33c7185942352aa864056820c680367e3dc68b1af3a9dbc8960a81b8bb7208a7a86b576190f3d8e38eb99f438e4d27e8bd6f4cf14726da6fb5b1703ea6576cf19887011f917466ec16fe26a3bbb27d4c1ef7b8a7f49a8346903a4f874bcf6687c24535b67a8cbdcaa0b409b1286e2debc48c193bb632c3b0d3ee3b793466b05af4b0255d0ee977844f81494db40cbc08d5242cbf141621ee81c4231202749b7f6f1cc9e1f7e2b5e1fec58520c4e610b660b0a26a119e874f0443dbd370ee9f4d0e8ee30b570cdd215d04de73bc2889662b14423d406e5aece339aa75ffb1cdf3fa0f3fcaf10a73dc22c7348c0821b21149943ae95f217b467a9862d0bda012ff9e540aeb3a41357f8c39529b9bf49bd00a3b5036f28aa1df33768d5325595ba25bac3f519777c5da4cef62d167725230c7b6341146f5e2d240f9d35992716bde3003a8771c5a89ad066762e246c259a427ac87520c172452a42c66e8d4b888b42cb0c6bdefd828f0cafd83b71d777ec9ac5538588f876abff9eb74c09e88723f4669c93257b4a2761a50cacce0c9777a649b495a3a4818422fa45a053fb9c22a3bf510d85a3e3e44efdbb5fb9a574297a2878f47f4adc30a62ceecbcd06cad3277e6ff891115549a5d6b7d04ee49fda7b60ce1d1fde793893f14d2ea5ed213ad438424a33b8ea300c29f2a592bfb0bad6908891cfb516f17ac5a312e2680f93de6c88de8130b81af8821e2ae22d7766f3901358957475b2aff94ee070ae6fcb3ad31f3fadae5d8e668eb8b7c0599bb70c23a89d722bb76eb999e60383e1b8131d8f011bdc84af7a208f91d7f458b6dae51fcb93c4d0f2c0945781c1a3db3dd8d6b3005c99736bf98680c4d2d791b36b68aa7cbca67cb90befb5ca63f39161f173503b6d95c687ae969992f030db6712f9e936b0069321458278a8f61245dbb000165baeace91343f40465805b7acf5d121f49d1572dd84ce8f3f52f1bb00df04dce84e09c4b27863be7c70051b0e4871ce9112a5cbd4d6288898e4b16bae94f257db69e0cb756bd30a885296e71adae8d1604338c96d6d24c4e5a12cddb76a6aca32fa810fb1336ddd217b0614374759ee89229f86aa4a85f36405538cc22474ee2c0c8c862468a82fce089a3f945d17d7ef6f445925d2cc1003518b2dd39da58ff1f57ad19687a9a2de2a7859f02ccac613e960df3391724a7bc9cb2f688b0bf25ce7e38d728ea8429813a80ec983d7c8cb66f8443905f31ee56f7286c4bd8262b9f963323da5ddae6e3e1da19b46e6dd69150dcf4f3abbe34ce2c1747984a133470a876ae2ef2acf9a7cd6237df1d2bc88c7c6f1f2f3d85ba73f3cce30612291f8a27ced9bce4fcc02e6707929ca8b6a1540cd913f62724f333d1e8d9d3d9eeb87d37a5a6e5ae0894355d57ae319098da1359438d3c79b87549d9240a93516dde2489d7707b25cf07ad14b84105f1cf2598aef3ec2bba62cb9ee5b62c169bf40de1233b4db34a7f16068e3ad7a69ea71dffe0a7419ada7cd02a8676c433190abfc929ac30c36956b3a6c8d76398106be091ef0dc40be33f3d3fc40f9532e1383440c0c7c50d319942d19fca295c7b40d37e63f2ad8ad7e3d20af1e9efb8d3119bcb641ee2d2f7eee9a51650c32457fccec912c1eb9193f7c1ea66c2922cd2fd6ff16ed48c6e143a500bc285ce217d6adec83478686fc2492dba4ba8a010b6d12b2525efdb18b5be4a8d4b847f4f6ebca6db31a387e5ac9ac72322f9688410f8f10eead260c28dc0b7e364ac4feccdc2246983cac6ec6727b18a47a2335e32a6f388c04356d0307e1ef6a553f468a670b7af7bb6afbc6318c537c9c4c53253c0530535fa1a7366a12acbef959bb3328506383de188af3bd30d611d482426cc1b5ebc0c97feffcb8302f998f72473c02f0ef356bf830210b8b0c674a44e0944b39a89a1ea20fae8b657eea107830bd0c9cb5e382a6b6e6c67d998096bed71ab5e009b46c639380dd3c45badeb2ec13551079011f77c0f93f8240258f4899d7c571b26772b2a662cc0d9686f05c45fd9343c06ff610ea392bcf7edbeb90d7ee1a3385d000ca052f3ebca673b3841dd8c42889baa69803a49a31441b5b7d05875995c3c0f547de5bf937da8fe3baed6f2e68a41ebdec60c81c18ee4faab459aff0133cddf31f9b89860ce7eed7f82518afb3270f7df739456eaf111c3895a0691c5fbdf7e557394b923472c3f5c616ee8f5145fde48f0419859d4fbb4c96975a2eb023ddde4c637b8cf096ab8cb7ab4bfa62fb7ff9ad377b741ccdb1ea38b75e19f5497cac63aa8d11866c47eb6a93fd8694b497c8e16da5db4543da4cd1d1fffdeabef9985deb5ed836d68d2e1128b19c85ee043886114b4ddfe4ad2721e47ccf51b313d41bae665469fecd9bb8c99095de80b333b370da56a009d780538a5980e74fdcdc46f3f3dd58d96b7e81589bfb4219b50ae977836c5f6bc512af014ee280decba8d3b772833492b9279db285444626efdfae611dc817de46a916881d461d8f816774cdb47d1cd5169c9cdc305dec9684548a1bb02c51b1a278d903822b620585fd2f82853a1783d9642d8c8c337a12d83053b202f80476925a7e17166da03fe323f0b7e014f3d38a804b53637c6548508a4d02e5e695a510dec2aad5ab32eeffb566b04f6d537712f130b31e6984fcf4e7a839ec197502f8943e9fdff2b6f804397017c7b878044d3408150a40516e9d021351989fbe58bb1f708dea777846a7841872c97b6d69741f6e5df77dae871f1c043ca9e160d139028c5d04da3e68af554351fc4fd58a2a5fc10096f636cad283833dca7176e9702a559c0e7bf50686289e6a44cfa21a3a77fec2666f6b91ee4369dce6f4c35a1201b17587f6f6ad99a286013d2b6eaedea2ff041b51168d75a241adf973fbe8b0a7647af663d3bca75e69b94a7cd2d5652696b1d7aaa51cbc2df0d42cc68e22df4669b4d622073b08101eafbb3ac2845a5d47ed358f01cefddf94c8c3f8f3337e4ed9eb5386b9334b7015d688f2de848d1903db4a88d2325cf6eebc1eee8e6fafa89199df7e178cd25c20f3cc108c48f8ceab1d2f2148b4ec934d99ad65082340d3cb5233ba743f4cd9758eee992669e562babc784d62f83044cb93e6d6491f43bcc6cc67fcb71b3382b6915e204da8bca3a679d3a98ec63180b2e92d4193afd6fc21c0fe71b53063306ee205f147f40781430728845a093f0c39d9a814a44f316c6c6b81b8227f6609f1c03150e390f5dacb520b5677b9e15d136067dd25463f222d4884f2a0e359cc96458b525d576731fff066388d98c780c5ed1599d897e81427e5a4688970c59fe573675159474a7d08eef91c58f71ab6812c77c309193d60e55523530e933662ad5935e0de19d00b2b0a49302d3d97c58bd5f2daa470fd661c85f6ac9e683f8c8973e6267257c3dd352ddd4980ffbd360e33ebd0872e9376d5b18acf613be8dd4b2dbea13882a38c373edea902d4c999dc5b75743e3738a81d8067bb3c62bda7050af13a5d6c10746fe525fce9bc02ebbca2bac323463cfb33767c9aa192ffa1a88aa1a545d0d3df113c014fe042427691f771c459f303781f3d7ea0daf19d477ef355158e286eafba53e9303f418b6a46abb192222c937227d02c39cf270f24af1fa03d675f95f022c44ecbcd7366ecfa50b6f23bcd81bcde0e6c6b4f13b155eb0aacc7b4131fd6d68e550ffa77c42f6cdc783aab7b490be280d5ffc9f2a990c7be47e661d7cc2c74f0a649d084357810a6dd21d99eb13486117e1cfcc49bf17ed642c5a009979417f430abc94a863050a63a6459419e2d820b4fe484990fcbe5b96ebe64e18beb541b409c9e5f0b8d960f26b1d4b6d18d778ab587dc4e44ef60555e4408cb404c73681939ed89699c5313f97fa9fd04a21e4f534d79cc0823df88b3371c2c04e81852a7b55f8e264d4b45ffb9d896b49f2154e6858f3d1bb8057080982e3f65ce34878ae1991b4658db55c99e24d1d5256c2240904b72c4420b94dc0f4aeec049fc0b89bb0ff0a7c20ddc6133ed3e5bc7b11135f3fc20b3c5cf00520ee6435ed4c40692c6747e1feb3f932f5116e57f7c426846778f5", 0x1000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000700)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) connect$unix(r2, &(0x7f00000006c0)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000800)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=r5, @ANYPTR64], @ANYRES16, @ANYRES32=0x0]], 0x1) write(r2, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:01:15 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x0, "0366402b00000000000000000000a100"}) ioctl$TIOCSTOP(r0, 0x2000746f) getrlimit(0x4, &(0x7f0000000000)) write(r1, &(0x7f00000004c0)=' ', 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:15 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e27819f621d58217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da23677070000000c0aefdfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92188eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c4c57f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb1252a7d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f911db5d1e5845131e97571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822119d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c3622f195f344ef24ee265eae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004c87b0cad2c57413d0b5633ff2c4f6216cc27a14a7a21d05e310494a6bc76dda49cffb88e43d26f21657bb694a65bf92eaa9932208f1385b716af9e7384c8c22ebddfffdf95a48c6f8137af4cedf66d7735e9c42b75446b24b63cc9016fa3556450a921f3a5c5e5e80e4b6680f4577da03c068962b5e0fa2505cbf71a"], 0x10) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8022, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0xc8, 0x3ff, 0x78f]}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x20) writev(r1, &(0x7f0000001980)=[{&(0x7f00000000c0)="c8ad3c9bc01c061528ac9eeba9ed120a1f4455e13c06d21615c3e89aec586a679fb8e1959dfec1f756db8968cdbf1a9d128d1eec8b803b75f03774129e4d025e884ebb4394feea1e196fed13cb3eaace437f2d2485c7cb54f356969792994de70bfe94619295856bfcedc15785787789238d1f06c260eeb90ace89e8b1d89156d2bc05972997a2d8b49eedc0e4e22044bb34b38581a2830e92181898fe", 0x9d}, {&(0x7f0000000800)="33a00ad9c7a387a7afd07adcb6a6d09e9491ee091fb923c5a92f1af39a8cddc57a36ef707d6fb1053fb061bc7d27c8698b8a3eb31b89f44e2ef4d7ba1ae6534fb4961f1ba57d22903da5cfe27aebae06f9ecfa968e2a8d1825515f084fdc691dc4950af4110854bce7cd320ac6fa1b7326b3049bfaba4df9b87ec5ba026036d76939307127b3046ff0d8ca9e7555f1899d54f5e402e9f7e1d758739e2632fe33488c9509861ccf57033d2ebfae7af5ed31fb52cbde81ca6cc0978404b88320dc310a3c8974cdb4614fec0d1608f9d8e12f55dbdaffbc9b68f3690e98fd15bf0e121b86a3687cedc877721bd63ac475c45d98be5f18d899fc3371c2fefbe6268e0bcd9ff33b54c6179deeca4f7a715687eef25b67af20698e59fd14a7be4ef0b0af14a1ab4e988a15ad088a4c1df33fd16125d6a8cf0866a3bfde68bf7e337e68b5ed9951233663e4cbe26c9ee96f7fee6ced299113ba99a9024951027933e2adf8d2edec9c71aeee5852148516a0c4654cfbd4d6cb6b69a2f756ebbab12cad17a65816a5f352563a59ba733e7cd3bcfdd1352fac998ec3e1fa5e7d5a02348a4dccae9c915dabfa9d089bdf6eb961502a9fff831d1de87794291042cfebbb17bd9b6e9612e7e497f2185e832df2ca8d402087ec789046e4c9253886fa6f7261779a11eb78d8c1b3f2437cd1dc5818b3d29b31081124a3f1ddffec85b9233c23fe1318dc525e03f7b36c20858d3ca5b5690e39f124bb07a9b96e33855de9c75961868353edfc358b667c1b54991f36d7133ece1b640b3d5294e336f13b25af49118e67bd003f71e01b42ad9f4da29f783a9d68721af4a745f5fde47b6bae8826b28e77c7f0359b6149797c2507a849d1773ee6dc0da6c037571e7245ae11f4663e9c3b6c51457d70a853581368e17a9539a1e40c322fe8a1842e31758d25d0227094f051d42abc1e0086c941f745b03a8339c6442abceac31fee67a42e4b227f14c0aaf3952671a55f615b1a08ca072e3e719f0990cd35dd5071de18858e28a1f77951f9142c95b6d5a2f0d7fc5060fcfecb90f5ed62cfa38a4bb61af70e564cfb5e303b8e2ef3fbf51a2eac3333182a54f965e3bad42870b74af0253d115d81e6744ac266f27069f8a67b4a8e57c1a988b6625d53aa989d7ecf8bb451aedf44ea2ec47283e0f805ca07fe0c2b009b73a6a94cc7d6d9d96e148d04ac9a34c82d83073c5cae6fbbbfe3e4c834f5dc041015a4e9de76119f2abb468d24e45699fa818be0912aa630d5e460a8bf62a150c5c76473e33b59ab203086bc18929c60e34a263a36306992cc6c679bcf5efda4be8f5ebd82648fc365214ad7cbba2a275e325627b2e19c6ad81b7203ecbacf0f88cb109480bf018f139cb64d16cb34781ed4978745fde3236f370ae41d95584a26722ca8fe92a3ef76b0331f4ad931daadc8ad682152995d6dab252a25d4595e81ebfbe24e5877a68724055dfe98ee4bd6c6c38f77cb9f6b1b8816cd1e18089f9da26e61c353add63a8e312d76b900b8394399a1da35145d8ae1fba0670c6a62b1e01c36d59627d2d605b68cb83068239986be869f25d9d08cda351292e93fe9323bbdf96118b518742d1769251dbd36669698f8d7dbac9d05a6d69b27431b2ead3850a7449d68f8c4b91b51e3e511ea61542f217323ad3ac763de2509ba31149b80b398552bd7ae87ca51e2067de723574c0625aeb700f10ddf9d70df7404fc9e9d19323458a2d4c2f68eb7b1feae354e24077ce5c63c713867f5c9b6f846cab1c0b9a3b974e584a79e687f7242657bbbba637d7d284fc1f0fc7975178f8a6b5de78ff192dd3c5c7d5c12c95970f7d8724196ef7874ca1c05e9801f65c89f1d894765cc2044017dbb8c672f52ac40a99617f46775efe863abdd7e082ac61afdb704d48e8f3d05b7e8d59716977562b65e101057c5048922c8f13462bfec49937793eba241734d4987d7ca5b50a346c0d0a786805f53891e111ba961f77cdf67be1cf8f54c8173491bd4328aecd6235f19dcfcc22a25966ec2cbb8287de48085910ba1f6f84cfd1b4f54678abf3e835f98a2bd1047c5e696926b9285d8e382f738fc36e59cbf572aac536cc154350efe7e2a7dab5ddb8878b8229e4d1a534e74fdb297ebb73f725da2be230e5c53582a15d8fbf0d32306b2f10f3937de6fe7230b1978e5e20cecb5e23ad4452f41b7e99eb40f41d32f481578ef5fff8428807fa483d517ae7904deb9bc3796eb9a41bef220ceabc9046870b4c67184c4abf7671cc3bff2fa18df5e13dffdc9e25ba0c8c6646df5e1289a72630e00bdebf1d3e3a159f35fb03caa1147ce4e32fbae371f593a23636ee0df69d29ea5e9735842e4633e0849d30d2ac3ad42481f1bf83518aa57bed32b61dffe2a177599975738d53f3513d25951f86d7379587058e5071a0b5091401cd21d8af58467f973ff27b59b559c1f29fcdd5bc4a9d5b8a29519e88dd0f40dc0485c5cd183ee93057064bb36ced1c248c6d34d31d47482332b3eb0c82cd40b0e647a39c081e42dc98d68f4aac971501babd18e7c42f23fb5c5923f70113f269de3fdf99480aab3ba343e5586b7e7439a75030a0c07a711fd335ecea4acffbbddeaeb3c45ae86ed8e3264f27eacc4881faf89100f1c45e3c72a27b2217f413c1b49dacf5b8d5414596cc6feaf5556ffd31e8517cf76d7592ee3c9462538496bd37a59b0fbc7eeb4fa9accc167bf0743a86f5d9bf53acef896b402d8fb57a57e38bb70d5a12c4b72e535f6ed1d7ee64e103118c7d3c22e0d0efa0d96e5508dd8d6e274c05ea7dc185ca2787fadf7f3d3b46a1ca561c0dfb89dbabff85c21d6fc73b21bef766d0bcd3481fcd70586c6418f33927831030edb6929cf7d973391fce8df349519e9fcf167b3b1cfbb6a23cc580b7fc98d280ba46c4ced009767d9b815024263fa0ec7ca2237bcca3ba6f7dce6f40eaa4d0142ffe9c832bc7f0462441e22eebc2dab54c1654ca75b813c97b7fb4f488efb69bde241e75c7aca799d97ab26617a1f48542452af4e32cc9964244908febd0a2fd28456105565b2bf962a2f1b34fe072e755c82ae626ec9fb4ff7e5d858126c325dd94e3b59bee2366ad14710e0126166bf93a38d1b1e9bba4aa097171a84b59ef52dcd86fdbc518a74c876aba47cd5d47f19fee1deaff0d8af3d1480f4bb8eacd9d7c694c2d1b9d05a61b393d3ee4307a95310df9e2336656aa9099d76c832bf8c27c66a9aa72fc459f2a26e32bc90a69ca532a2fe0fb2aa05ea4ee04ca80f715955d76ecdbc204daa3f9e7595754df5227fa394028856338702b5f35d060dd0c66a603c204a9b30b3b7244351df2d3c94486f4e84698b51c7ab0bf2701f90a22e87eda3fc70875547a51b7588080fdf96866fa9db07433bcab8437db4debd11880ae9e5eebe440cc002074702933db5e38db89465dc1c990231a032254005ae40738fe07d071ac8b62ce2d0149ec1f220eb0cb32ed86ba6be8980d020ef2ea74a86bdcb403d9eddf765e971e7751109b24e9a9484ad11a88a47e6fcc273f2ad2daefcc72703e7394483b86d30ef827c61d47292562991c11402d1112ec82911ff3f0713b89a7adce3a2657a7317f47d32715cbd57b72615126a23bb36067fbeb3ab9f3f38e4604082dccdc2a1ab50eb89b6f750ed7ab313205ea9ba1af7352dadbf3a638c5fa92d2ffab4d0e2d473189efbec5d1325d1627143ebb6bb82e33b18fe713fcb1b9c1c4db08b3f8889088c94953b9e73b8daab229fb19b3e16301b8303d25caa726f1cf4dfbb85e1aeec85dbab42a6b02a643be8a7f615f14f9480b5cd55eb51e5e17fde21538eee53ec5a6fa5bf363bfe43b27fb27b2a5e10077ed461d2682df952083e6aafe14b3f3883cb9c360bfd0dd60301416ee82ff2a5e48d085eeff9376ca8d2b9621afacaa26809b05c5f36f1fe3631295c117f9d21df56af10cb51385ffb925b12b123902fe8a4a2cd22325455c47c7aba7ffe28b6eaaafff85a79a9429bde8915c7370bdaffd8b18d7eef29bd107d975cc17d30582ac2504bba21a74b0e75d4f27ca95efedf80be9fd886c3c414d639972b991494ff3f6466860542e92b5413b11d734c297fe14aa16f4f7ec6a2079b90d7e897fa62e16b03095b930685eac01547108c0b529a2797d5e501a5f61fa9d2198bef7fb3ef3ce762f14b5a18f30dea47f51e8c29c8251bd954dc36a82bea14c4ad7ef51ae25c49bba7c3538b579b2704336eef9e04440bad7071351cc181e864c00851c18db58224c9421997050888707b6da88871469dc4cc16d16fd972ec885bff78e2db9990da6751b9b56314f971af408f42cb63633fa4bcde1e85122c33a15237796e626e0e5fd0314d2a66eca2f41031683944947c088b52cce2c485d83a29b808add579b581d662019436058db100acb9ff34e3a1e4b2695f1046e62145d36ffd1f88d15772019fa7b73bb30a428e91c6719c21bd3d2c58fb9577cee723f20add2b818ada54afbe487ed45e328238828419d9bbf1840ea627e3947b2f3e46bab912d58a23348e2ed5f0d47ab5eefe081dafdc99fb87c2aecb5bdfc3a6cad85aa4283965e6f5f1f88458b6299c4db60b8ab01dfbbc73816e762a0936661a638973a1d7a0b520df8e29fc7c06ca12ac8e2d6dcf5b324e2e7e023efb1e7ac010ed5d55c731eea9ad95b0912d01dbdc4759e7889ad0ccd8aa033967df3f5881b6bf63a49ecc9038f6c41d8934f47873d9d50316a46d6c1b36d3328e984f1b9499f5bf7198348db37534258645df7fa2dc92c2b80a34b0a6800d942af047852bd3e003680f0034da43aefbbb23f80ab175bb14a0ecaa03abc8c61c2271bbb233f8783cc669f79b677fc73684ab3f05f3fef2e28fb8ff790311bf3ce0db96dc62da6244d46593dd99cf1c1bfbd611258e3d253b77b1ad10e7f8a2040e87ff13c982fe488115629f3e71ed02df0cfd37f2f3583befc9a9b464bb930020e98e12344819ecf5b426565079065936405047f226b6249b38ac86b6c5d5add3cf9692b991607e6955314d7ea946720f294214984c39b68370a186cae056c19aa5f1ae5ad2623b44d155778f2c355bd48fe372c67155c3a8af4b3c026e13869e7298b481c49b63b898c937ae35ced83b1709cb883c2267060e5c01a385e50d9872ce3b7e1bbf6d5b48e49b01603571a82461f6c6ba15ab66cb4fa4f1b962330ee856995ce9ef2a760ffb0ad4dc15f0830e13b0c36461b2815be60026b94caafb09847a2fac069fb7096d805066125472e56947dc0f936179b7077790022f2d62e2f856f8fd3b45c34908201287a05940c29242a15b4970e5a3d3a0cb976c837aadf4212afcd083bc79a3fd63230411d47e1b114ab6cc32c5b1a5ab64f6a0eaeeb2708f8eaddfc8f9255ce014e59ac5824d848491c2ae105a0350b90f2c75a151d3cf0decf3f061efe8579677c364af77c4423f65655c13593f8ec9f9fea260640bf5fed650e5f69a49656b1b90971002a53cab610ff1083314ca18652d370cd45a91c9db769a772e37fd06ae3935763b994eaa82d80347072b15bd4604999d50e77de3ad851eb949335c879bb6d6ec670360c97332ed05cfe47b1640a80fa389d229a74ab824d34ab6e89a755bded2efdb892757c16fbfa9ecb913005dfa3d44ba6a941abc12fc7179ece1bb3efdea505aecaaccb411dc316d4db4e8d8a3c2cbfc74c53b199810d9dc3e3a2092cef12ebab3e71f1cdf603cbcf3a70f235fe4ec6a5a7eebadfba198598e3f7a81129c", 0x1000}, {&(0x7f0000000180)="fecdb4e85779a73643d8b7e9a94d81604e07900a3025bca28e2afd2f54ae4f0ac100452ee02a999cbc510ac3859806d676877e5251c78095de430058d9a0b553e8258c74802f46cf1c31f03e6adf9838f63dc28d5a5d656149c2ab9f4735176e2a16142c1de8d0bdc8e704facf1c2d47a87ce51447195da3a4ea7b5f6e2c345944540248c669956f5ef5ae3c755e00b7e18d0f96a69d991b294c0e814bba939db2e46c202be1a7b78c1f5b687645be160742162fca088e88ba7336cea262a6b1304e306779c8c01dde9b1e710cd2a7f44993bbde88eb2d77", 0xd8}, {&(0x7f0000000280)="c926d0deac372a9ccb1a6bc0dd65f46c3dc9fbb334e39426bc9769a93c430d2278d1ca55b1378d7f0f74599fd11e41a9af757eb955d1fc08f9aca082c848ca78102a6bdfc401aa5000efd3f95d6d269780a902a27035bed1c9eb59ce9700df561b9803b417202d54b018026d2bfad5e4eb468c1145e19604556ea58c27e301ccb6c0b8641dc9b8ecd2e75eae1e7175374df11a05245b1d07751c054066348c4cb372935f6cad0ed8f86d87a8279ca38ddcc47922332f9439f9e30fce018aef8dbe3f1b9bac19f17f17c9ba68b18156841b55a54c5c78287ee44f62dfad66c654d2a40f936899e0455e37f61d4bcebf0dd31f8ae0895eb56de9b1ad2548", 0xfd}, {&(0x7f0000000380)="0ad90f3370687b81c0ad6c6643b8c9a0a153f9f986f6f04f6f16d1535a53c0d33f2ca484da8ba503e5658422bd3da1085fbc8c35e9ccf3a07c80ee45818c5d3e9400cf6b6322850ee42b1aed36b1206e3adc26dfa5ff1b4260dacc12347d00f488af63b68a90529e3105a74d76a6243e3b", 0x71}, {&(0x7f0000000400)="3203ce29f6497191aca67ce880ac45640f12967e5ccf15dccf009aeb76034218b3245ac21df8a4003d496ea48cfb4025c725a14ce7a0b5a2fcb83f50d14c7869d6f42b602ac0ed1d876a9cfb667d7acd0b58bc09ba282adeea337b2df89e", 0x5e}, {&(0x7f00000004c0)="eadc7fda752e1cb2732df6cb516d1476728d549bcd1f20a7946bc123efd1573ce57ef48d78949ac1354a1e7b0054e324de61fe3353461c843d67d1e769dac714fe7711275e46889090c74beb5ce697ac6b62107a51bd89e079ae294985ebbb8c1da2d5ceedf30cdc317470aac2633d6538fc5b1a45410c231caace4b66a7c4b4f7dd6396cf58920fc7afea950bbad217d0", 0x91}, {&(0x7f0000001800)="cb9aa97828ea3dbe8463989a1fb70e369aafe49083c89c10055eb496bf83dd9e4fe842b0ed502c5dff669b350c1a8f2afc51de249a78ab15e1e3061a5d745ab2f1f2016e63e0ef4e8f9eb15a86f66a38416f4da2dc0e5be8d500908a04", 0x5d}, {&(0x7f0000001880)="2d2d19175d4e8841f38ebfafa15d117760b451c2ebff31edb003f51d4ad6ae6738234d8e27ab7ae7e556916f937a0370a10d855533e11f34b74e3e054abe77611520bc3664c226e3f5238713b9185be1432248a773cb2611020486e0067d8edbe1c7f80ae714e2a091a8430fd4e94760dd306aefa7ce80ce", 0x78}, {&(0x7f0000001900)="546c63000cc40a3fdb9b3e488f34a2ec9c1ba5e60dc76a89c5b88eb5a85a99182c30789e1103369b4ad968503d8e0441c9081f0cfd2e1ff4fc38fb296a62083d2340229c73babd6c22328b28599d3a48808a5fff", 0x54}], 0xa) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) bind$unix(r2, &(0x7f0000001b00)=@file={0x0, './file0\x00'}, 0xa) r3 = dup(r0) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x2}]}}) r5 = open(&(0x7f0000001b40)='./file0\x00', 0x40, 0x2) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000001bc0)={{}, 0x4, &(0x7f0000001b80)=[0x0, 0x0, 0x0, 0x0]}) r6 = socket$unix(0x1, 0x0, 0x0) write(r6, &(0x7f0000001a40)="4508b3873cc1880635a0d5347e03267f6f57699fb2452842ac24286fdf8ee5f4c61b4964eb343393582d3f24eabed9bf9445cf3487579ed14520b9e08d3c84515cd775342fc9b719770cf4a70c396096fdcc3776280a1eb610e061a326430a3e9584b26bac20253330aae8374f32a826d36029a45dc22edfcfc2d2840c220d7b22a0c4c5e9569671bc8557040afe79", 0x8f) 16:01:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:16 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) socket(0x70, 0x8000, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb008000000000000000"], 0x1c, 0x0}, 0x0) 16:01:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x17, 0x5, 0x1ffe00000000000) socketpair(0x6, 0x3, 0x98, &(0x7f0000000140)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) bind(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) r6 = socket$inet6(0x18, 0x5, 0x2) bind(r6, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) bind(r5, &(0x7f0000000240)=@in6={0x18, 0x2, 0xff, 0xfff}, 0xfffffffffffffff5) r7 = dup(r1) bind(r7, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000, 0x0, 0x81, 0x0, 0x0, 0x0, 0xfff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x62], [0x7], [], [{}, {}, {}, {0x0, 0x4}], {0x0, 0x0, 0x0, 0x3}}}) 16:01:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) getpeername$unix(r5, &(0x7f00000003c0)=@file={0x0, ""/3}, &(0x7f0000000400)=0x5) accept$unix(r4, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x8, 0x0, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x6, 0x8, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x6, 0x8, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x6, 0x8, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r6}, 0x0, 0x90, 0xf0000000, 0x2, 0x31d4}, {{r7}, 0x0, 0x8, 0x1, 0x3ff, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x2, 0x9, 0x1}, {{r8}, 0xfffffffffffffff8, 0x21, 0x0, 0x400, 0x200}, {{}, 0x8000000000000006, 0x763f0f05dd7d1e89, 0x4b9a39a5bcbdf238, 0x8, 0x6}, {{r2}, 0xfffffffffffffffb, 0x28, 0x0, 0x6, 0xfffffffffffffffe}], 0x6, &(0x7f0000000280)=[{{r1}, 0x0, 0x99, 0x2, 0x5, 0x9}, {{r2}, 0x7fffffffffffffff, 0x20, 0x357f8908d9802b2f, 0x1ff, 0x7}, {{r2}, 0xfffffffffffffffa, 0x2, 0xb09c9646ea4600a9, 0xca8, 0x9856}, {{}, 0x0, 0x0, 0x1, 0x7, 0x7ff}, {{r9}, 0xfffffffffffffffa, 0x8, 0x80, 0x2, 0x70}, {{r10}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x7, 0x1}, {{r11}, 0xfffffffffffffffc, 0x0, 0xffffc, 0x3, 0xc59}], 0x0, &(0x7f0000000380)={0x1000, 0x80000001}) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r12, 0x400c5752, &(0x7f0000000480)) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653020d6dcf30fba5d642c73d5b5fb2af29cd7b000c7f32472e7acf186ed8a11c09f9d8b96435f41d3b67a467717646dd57a31e82ea529d1145df656ee20d786fb95e101012e60b8c17f42d05b2507f09e5f1402d46f5cda7835ee321708fdbbbd13b787d3e88e9a19c08dba42a8d9c7d4e7fd66c2300f1a35543abe49b7fff5f47735e8e542f71f503310569f8e773701f6d27b2cdb773d0bcdb6117b147410"], 0x10) shutdown(r0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30303, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000001900)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025221282eaaa65c7a5410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf5737e20657e8d2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007032110be7665509543dcaf863bd1c90f7d351c3b83c8ac2ff41cd9bf93f3bfd9bcab68e3c10a8f614a438e8b1897b790ae77e51310ac1feb78bd6b223ce9019231bc664ca5c632b2ea690a11feb336a8eb8bafdb2e04b7d87070b4cbb205a7119c72b74d1dca8fe5226a4301fa58f5c9d57c994c2887be8734d7e0c12097b4fb3398a53a19f6be231d452863bb570ba36996b42f1996ae8c8d1b276db1b963ee308becc8819f75ef0dfd4df349e38d512fe81a31baeb0b80f552d81bf94105a515a0d8c98d0317f6c99ad47629f054d9c8bf87b89ceb2319f02a60460"], &(0x7f0000000000)=0x1002) fchdir(r2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x100000000003, {[0x3, 0x0, 0x0, 0x20200000, 0x80000004, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0x3], [0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], [{0x0, 0x0, 0x5}, {}, {}, {0x0, 0x0, 0x10000000}, {0x0, 0x0, 0x0, 0xffffffff}, {0x0, 0x800}], {0x11, 0x400, 0xffff8000, 0x20}, {0x0, 0x0, 0x8, 0x20001}}}) 16:01:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000], [], [], [], [{}, {0x0, 0x8}]}}) r1 = msgget$private(0x0, 0x13) r2 = geteuid() r3 = getgid() r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) dup(r4) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = semget(0x0, 0x0, 0x2) r11 = geteuid() setreuid(r11, 0x0) setreuid(r11, r11) r12 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r11, 0x0, r11, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r13, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) dup(r16) r17 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r11, r14, r15, r21, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r24 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r2, r3, r8, r14, 0x1, 0x61db}, 0x1f, 0xf96d, r23, r24, 0x6, 0x9b, 0x7f, 0x1f}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:18 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000100)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd0cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b53900000000000000", 0xee}, {&(0x7f0000000a00)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847797ef0e51dcc8ba75697676c8370fabc9db4cc8419dded100cd303babbf6dcbcb090550d9c01b9d86fb93704e9b22c7e64fc334482eac01bdc134f341c83a0262e2663cdb5", 0x121}, {&(0x7f0000000540)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8", 0xfffffffffffffdc7}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c", 0x172}], 0x6) 16:01:18 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000], [], [], [], [{}, {0x0, 0x0, 0x0, 0x8}]}}) 16:01:18 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000000)=0x4, 0x4) listen(r1, 0x3) 16:01:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000080)) fcntl$dupfd(r2, 0x0, r0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) 16:01:18 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x8, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000, 0x0, 0x0, 0x10000000000], [0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0x3, 0x7], [{0x0, 0x1}, {0x0, 0xffff}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {0x3}, {0x0, 0x0, 0x9}]}}) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84, 0x0, 0x0, 0x5}, {0x60}, {0x8fe}]}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000200, r3) syz_emit_ethernet(0xe, &(0x7f0000000380)="0080f17f61b046b7540d070f4f31") failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:18 executing program 0: r0 = msgget(0x2, 0xc8) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00f0ffffefffffff"], 0x8, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000002c0)=0x9) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000000)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x200000}, {}, {}, {}, {0x0, 0x0, 0x3}]}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r4 = semget(0x0, 0x0, 0x2) r5 = geteuid() setreuid(r5, 0x0) setreuid(r5, r5) r6 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r5, 0x0, r5, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r7, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) dup(r10) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r5, r8, r9, r15, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x6, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r19 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r19) r20 = getpid() getpid() ktrace(&(0x7f0000000500)='./file0\x00', 0x1, 0xfcfc96ac7f786db0, 0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000400)={{0xfffffff7, r3, r15, r17, r18, 0x80, 0x8}, 0x400, 0xffffffffffff8000, r19, r20, 0x6, 0x7, 0x8, 0x7}) 16:01:18 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x1ff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x1c7c378ec2d316d8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) pwrite(r4, &(0x7f0000000040)="b8c92e65aea49cb742b8bb3f9c2c393ad2271388db7308cbb7ba4fc0011b34497bec3e9e13c28429475c1f4145b70c0e055f00278cbf9bc46604c7c91a72b5b0ff4351af23c3d43bd76e628e332412b66c9acea7c3988bb9e166d57ef0326a0e16741cf75728f82dfe75ef170d9c6c22dd5d42fa9d21594fbbe81b7a03a7dbe1a5897d451fc88620ae5fc45648496eff3cd2cc535a", 0x95, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x4}, {0x6c}, {0x3c, 0xff}, {0x7ffffffe, 0xfe, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xec, &(0x7f0000000200)="d0") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'<\a\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x7c, 0x0, 0x0, 0x7}, {0x4006}]}) r1 = socket(0x18, 0x2, 0x0) socket(0x18, 0x8005, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000002040)=""/4096) socket(0x6, 0x4000, 0xca) 16:01:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x10) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r2, 0x20004b3c) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000240)) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="31f4d905cc5f77be030d48104cc427f47c037ece8dff79c0c32479f1e2e80225efa84f8bec941b5608f11bc753717dcc816d08a6ac953d7b2c582d430f47ce6361b7f8866988b248f15ba7da52ea92a08a6b3e3bdc01c7788924a2feb2d1d66e94c9faabb187aba075ba0ffa6fd2fcfcb8bba36775e7c3c4318b4d44d7e60bada610a7c4e3fb761ced3d19cf8105983b591325edaed75a0c42a4d1df9801aa2b65f2ce74c34fe67d55d949b63907564bd58ae98f404e152bb8b734c8b33325a39272595a3e4c71f10c1d7d708374734e146c6c10d858a00030bc1317a2b10dc5e3dffe80a391", 0xe6}, {&(0x7f0000000800)="b42885a715694d83ee912b47e10815f4bf9a6f171f99f5c73a568b72a8dd703734aa7e825d78c3e3a6789b0662bb19a8afe209bc4b6da5ed0e43e62bdafb7088b02009022d2100a7891be49b4360d1ef2eaf76eeeb088693ad39e53c73adaa5032d80ee194fbfcd19027edd2bdf4440b105d0ea42fa7e654a12bf4c58d6193d8fbf7a4da43a1ab72f69e5ec47a18f0cbcc78f379f3c7df8cb04eee65364bb014e3362a49a70e28858025fa0e7b492775e72b460bdab555fbd254b83f8c7b30f4610686dac35cad18da5e6985f1f2d69a5433c91c2c3f0984c4405b9a8902eb8db9610a6da18468379b4f98e2532d21bc22edee4448d3bf5b1de589070afa487e7f8ab76845ac586ef38d0812cd1100e02250a174f8c6d7e063ad85cb3ff5e47e7cf184bd9b9919a2304c42ec89cb57af06d3518c98854e9dd4a246d09b5da444016148e0d863a4afa4842c691f34e8d5a6e5232e96219c6eb8616f44cfbb41eefe42c532045505e467d5c7481c1dcd3829b55f22cc7b2cf0ab95f44d4a7bf8515420a9d2cb2424e9d370b8f33e4e25b852ecda8cdd699054c2818af3dfd021e1e793cb64f6c0494d9556fa84a2b2770942274672180b70df7d078e83c1c43a821cc27e309e7b3fc03a0e31ba060404559660b857b031f076138610f031916791a94ea29c1929f8c5272bb5435d4e3477dbfd38f1784e2a79de5f3394596f1a5ed5f16ff4dd842dd2800b936162163ced505f23b91371124a3d685057f94a66da29d889a9ca439c62caf3edd4e06bae9bb345a4b8e33f2b8cfc8b8b8e5d7ad8752d7657c600e79abb09e57a9e709c8e61571804f9ed9e4784ae2528be75fce19cfe2b8d3897e3a48b00e4a9514ce5b001896d5ae5ccfa1c3f3af3476f258d5401e3a838bc9b905ed368469c56086424a8335ddcf53f7112322cb99c92eeafd6d5d85cee07aede101a6fa61dcd54b1bf4f915d82b76d7d53f6867b936e314d02aae15008da6e14dd00076bd94b7705d04bdf2b66aed784cfe1eb2ed3bf1b9add004d3b3bfcf95ca4e614724a8a09215d34099dc89663f8b6a8131690ec8e0e6217ad0646e0ffa0d3aa9fd96eafdd80e5028a1cfd49a93380ff27394a1fdd920a9ef3d639e715c08aeca9a7ee424acfe4bb0df2f5b6e8d4c860a2258d76d7ccf867fdbdb2463d4b76c7db946edebb7e36fa621bbba09abf43b7a192ec8498b91b0deb0e814aa5460d3a11b637f5cf76dc03ec9f9f85ff6fc4083886afe84630642cf20d2bf67ee59c4d8c7ddfd03b7d3c5bd53534d142e92d3376af1638b3aca8250a7c3eb559e421b7b75923bcc7d6857dbbfc8a85294a4cc97bdfebed89959fbe925690860c7261bbcb4dc3af8bfe862c5f4173d5559a048896fbb824c77057246b89fd32d2fc6da251a421120d415230ec27c818668ab067689e652a5b2a0344c7d501be56ac454bff0e9a339e0617a43ef3795feb6f8051b12d5c3073180301c4084c9bc5e9f4bb0e58f35024e2e7a0feac2eea1806369d73b9971fd3b2608e09af8e0edfe199ef8c5869ebc50b43d46535af2a9567c555260f28c84dd6dc0cebd1109825c791c3c234f44e9ad5a66b6d0fc794bbb7904aa3620e3040365006dc754869c99cd28efc255a9053f4cc177197c60e36aa7198d9170c3c4a13f269d12cfb34b8dca53618f04d87d5420dff3d0f762c53a068d0dce01799b8a87383a849352169ced54dad243037d33a96292bec3c5c8029b29cae12bde93ce00069d497fe0e65b36e6dcf3251c089eb198b82487e3da4e42e9a5cee3710c1e4172a8cdb2f76f776a4200e866cb9db1b7994a2498d6e3baaa3ccc6927ccb81a0b0f9f547cee773c87087bd8b79d4354363e32d2bb6241f94cadfe9e1170fea02e234db39a92747bdec4a10bd44a14030e66a2bd146f2079589ad051d44f7f92722f0daac16aecb6912642e94be064932d96628e91bbacba5c7b8fc0c54d1e1a5739a42a7f6dd5445a43af191a4590024f15df8d12c313d91fd74b48a9c315c4c5cc9d423dd035aac714d2d48f5c8ba810e55858ccc95f4fb9446c90575e640f04ff90ebe591c7260db7a8714d5e70f95ac602248cf35912dd70dd35d0d76683766883657e3ba421c773e198ee3f867793bd59f086840f892e6e41ce66b056d31102308c1fdd721c59ce6f380aafee74661d327166158c144401ffff973f64f7bd90ceb32cf9ae19d666f1a8a4108ca07cc0f3a681c23827851068275b041448d68cf6c2b5d89208c371c840bf324503c32ce5ca3520fb2f82555e975e89fcc4475ad402d909d9f4de089bba050e2fd11cc60e4530b011e4cbac4928bc5321e4c349e6f7584e1a3bf60d511ef5d79b3c945714770910fe38be317f389b0780b61b3fb0d87e00b13d78189cd1e75613c9f21c1ff834e726b2002975c5610439e978efa279624f25d86bf567bbd530fbce65bbd08d65314d403aa7edd9545161d5f9b88d66bb298d163bcd3332eed606b344ed81ffd651964b4b5505525ca2e0c59e30d029b3d211d9dc9ffd56a6d40477a314e327fed50788a9578c60b1962a75ac90a1c5d38ca279791ed442f314730e5a405f9278f50c493391482d7747de9ca71a1a7397681d7f0e52139d436392c5d19eb17eb68016e4f27930abb1bb5096767beaa8b1a4a86561833db562fc3bb45d817f7ce9bcc474319a71b386bd183ad0ac1a7b23b7eca8ed378500b5ffa76822f62c9259aa4756d9f4ab729ff487b95fe21abf098d9ccd0d6f3d5372af1a9f1ccdfcd537ae7a19d8587a611156f885f90fb6d15321adb7d84312c1b5c597678fdb6e34250f098253ebb63cf8e35b42f819e64ffb3a75a793d9c0f82ee463a0fbc945a029df02acfd8715ecf5f4aadc7fe23fcfd00c0c6d501e3984bee85af1aae689acf30321db1e492044a51ad3197743f0d8c9b60b153041d8d9cf328f753baec52eb92caf7ffa5644b51a69a7e976edb5ddce2d26d3bd153a365d0dbf7259f10aa10796f13bed50207a4daa36b3d8121ac15c38ac70a361a13b4b903fb6a3a8fd40be4db8ec676172d4e4c7e3f9552c44ac7687d69adb234315c4035d94fbd4429c4d6bdf71c9556ed004ca488de519c8d27afbb31ad8a2355ab4e4f85ae645ac5fe004ad1f225bf69bdd7f6351e9f0d0c5df01a3482264027f7f3138054bf744f78175166964116bcf14d7aa6ab166c2c6824f3aff8fb50abc04942fefaa1c90ef60e97333e903125c0fafaa8ee0aca1b3b0db0c8ac58a58fd4309ce9cf88fda64a706be0c96d5e39a98f8d1c3d14d5ffbec18eb8dc085f5058590d948d547d1660a170635bd1e1b2d2b2108792dc91580584642eb4d3d89239b211cecc6f8ed8c3f64686228c27796d93dc34da32a2abe732970cdcbdaa6c74e5221e9c8cb4a09a663b155d83fc262d16615ec57457ec0dd50b7220b4bb475e957d64e49b4becda172c10a3c2340ca5da2aff4af1657ea045aeaddd3dce2b24397902a1ca6987f6281d0b584194df716057b6ec6c0ee5df4886a1e92500169981923c0e3696dba829385d4e29417993c976c18b1667278af7e2e0390e91221cecc3fcd60de092c60c9a614f43b379aa08c4d7fd1b4dbaa6cfdb670931666950b1a3eb74cdd81e9623af4d4d34ffb7a543b8fb79caf512d9644ce965fa99799503050519f4f7184faf59b4f6986b2fdf8d0e3c162bb87cc908fbe9a1f8e163a118ed2044263793f6f5af33062531a7f28360d9cdef6b8bd983bc1b8806257267f243f6e343cc71dc195048f16fc1f4bd2216ba92dc99403cfa178e1a7a109919550eb418b2c7437fd7cd0b1784ff0cedf91415d2bff827ceac8468e2f6659adc80d14f9f5a9b76f70f586c83df457306c7a4b783c3767e4b81ef284173554899745cc1f17c411acabad74c1801534e6318c0288ed3815e432593e50f835b9ebac9a2c67ecf3f2bfe48eefe7590fc926fc075a24e729b0741823e47eb73995ec7fa8d723b57e04cbaf1a1cd8cc99b234047e7c28b82da350eb05831748e5cf7aab8c40dbbee1a6e2a2acae32b7cb78bc710a9b11c8620603c435f52b047442c78218c09dedf39af8a613b3a7ad21ea15e9bc0dc2b0f4273a1a6bd5c8cacb505d78f6d2f61ca96b6fb45648589e63fce01f40f810bb8428b326bd12d5050bf194ecab7a30f0ff2fae2ad5d7360fb2de34b2adca191a90accc8e30582deef1739befec7e1846198bb1d1433a7f4096fd32eb9b5ac82410682a98f1c352a2d4cba5828e54143386410e486964dab3d99825ffad2213649684ef0d62cf700d348b2e4e17ca4c3d9bf5b75703536a8448f0179e4c9edb7e44ee071adf6cb3c43bc20cce9c2166cb7fa91305f8d968880520abf1eb17adf4a3dc09441938bf38cdf34a5d384f6f8225d825f470da75bb507efc1217a4f232316a5650c0a04f1bd9ed3778b0c7fbefc18e76cd6a4ae9563c1ef343df989242b99e07e65c8456be03c6e52018735a9032dd89650f40a908b635a49908be7fa57dd6f1a482ec97f2260d4d207f9287602d1923b8c1fc8c5bc7f9fa75c07cdcec88bbc02dd96ff6b415fcefb384a21c8c93d00c177160ca80f960abd1fd795d1f0ec713fda30bbad197bd7c671af98ef4fb3e39cf9d70ea4eb210adc6fe3781ddc78a00bfb15b0c7bcd7b2d76eafebd3fd8ce726bee1437c00df35abf8f64f64bc018e08f9d8172d0ede6c824b336948525a45f0ca1a79aa81b6c2e870a046dae33645121f88cf0addc8eb7f1be0a2f72165087a6c8eab8c46db434d66fc12c97980a1a8f32c1d2ab654c1b963e8f81f634f14ed540b7f95ee4f0e93ec2d5bf25a045a6aab1d90222ec288e9c2b035e1057754d21f32540e07047db63ac413b784393b89ee816998ed830e130d9e47d515c6079ae52b5a4536ae28e57bb816ae97620dd59aded0100ae8f8c03366e5ac0877161d3e1711d289e2be6abc1576300b3cdea77fd3a2b95d156e9a2a4e395f67a6e8b7a45fb9a2ede87dcbd5f3bb5132dae54e6e26285e64056fd59312f28710d75a4e686e75acf49f22ddb40f4095dec954cb2b40bf33933a9e3473da7ab0fc781ea23ba1cc219de10c2538f7b5aa4ed504d50dff44a6f73b0feaceb2e37f3ef41bcba96d340da36028e5523d16ec607055dea7638f7fd5f8bf24c90bbfec89d5f511dd2ad561b9b8cda58251a0dd6d44c0c1e31f47c3510f1bf756039a12eceb34baf842a610743981a79a3d907f1fc50c9565aa26e0ed3caa503a31bc35140698829696dc1ea0dc44308d5dc26aebba2b13a4ea1d17e40a26b3f1fb7713c77ecfe47a497433d1f91d35b9bd8b1145e8f57be58383f10ef835c0f2f1be795de3d22e9c8a642e1cb85efe251149913dd7c131e66ddfdc03c2ba84c5fe69bd22c416716e37ece4de03acccdc60e1bb13ccda38e468dab70cc39b5b27d5d809d3df8bcce137e9ceca9ef7be0b08ab6b9d6eb7f9d3f74fe69c74a77ed5d1e7045e3172fdac1ba430c701187ecd46cfc0f7dfff17e15934f0e4563796943e111478489613bfebdf8f5e0ba3b81a196f7bed17ddefe9f557e33f263a18d8eb99f338b3348adc5ccac97a13f78c989dde7d4931fe5442c74c84d960b99d883d34b1e42740782311376cbb3189104d4cfa35b6b5ae8bafb4c093726195a819867d25b900a87f1f247f0b66f29d12e04dedd11721e97b020a6ba3f65ae2e0e5ee9f918899bb15ae39918bf68bae708405a942b2996dc1b0052351b12bcc6c9c6ce75e574471a65c40b2168a2ba7363cdbad002030", 0x1000}, {&(0x7f0000000100)="3e47f6cdd6c4e032c20dea3229e91850f53a639aca2d57709d06e346b1870ba084f147e33838210c4567131186255b588d9a3ccf193f7d71902219df4380e023d579093637d6ac91c0cedf97522d6886", 0x50}, {&(0x7f0000000180)="900634eca6d5d4f0ddcd13c2547e1e73cafd3f169295ca6cf30cba1991b616f4c54c4b73108e96e8", 0x28}], 0x4, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000002c0)) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x60}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x22, 0x80000001}, {0xc7, 0x4}, {0x24, 0xfffffff7}, {0x0, 0x1}], 0x4}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x0) 16:01:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000700)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f00000008c0)=[{{r4}, 0xfffffffffffffffd, 0x1, 0x4, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) r6 = socket(0x40000000011, 0x3, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1, 0x4, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r7, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be2, 0xff, 0xc9240000, "e530d1e7bb6fc6000000000000000000f200", 0x0, 0x20}) write(r8, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4, @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r6, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) msgget(0x1, 0x100000008) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x8}) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) r3 = dup(r2) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x1ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = msgget(0x0, 0x11) msgrcv(r1, &(0x7f0000000040)={0x0, ""/105}, 0x71, 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="1bf43d41b9cdb55f8a6d3dc65b0c5ae803ba34b32dbf2c71cb2bfbff7ef24b9158a4a4dedf7a8200"}], 0x3d5, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x20000) mknodat(r2, &(0x7f0000000180)='./bus\x00', 0x4, 0xfa69) 16:01:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x2, 0x84) fchdir(r0) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000000)={0x0, 0x20, 0x200000, {[0x604, 0x5, 0x3, 0x5, 0x100000000, 0x2, 0x8, 0xffffffff80000001, 0xfff, 0x100, 0x0, 0x3, 0x5, 0xffffffff80000001, 0xc46c, 0x0, 0x8, 0x6], [0xaf, 0x100000000000, 0x1, 0x9, 0x30000, 0x7, 0x5, 0x101, 0x1, 0x6], [0x8, 0x6, 0x4, 0x37207872, 0x6, 0x5, 0x101], [0x0, 0x4, 0x401, 0x9, 0x5, 0x80], [{0x37f, 0x800, 0x4, 0x7fffffff}, {0x400, 0x8, 0x1}, {0x85, 0x2c, 0x0, 0xe6}, {0x1, 0xffff7fff, 0x4000, 0x7}, {0x4, 0x8, 0x80, 0x4}, {0x3ff, 0x8001, 0x1, 0x7f}, {0x6, 0x8, 0x8000, 0x26aca13d}, {0x50, 0x10001, 0x7, 0x1}], {0x2, 0x4, 0xc6e, 0x5}, {0x6, 0x3, 0x6, 0x9}}}) 16:01:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3e9, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) pwrite(r2, &(0x7f0000000340)="5ae93c68e0be78d22e19f39dd28fafae8d7f21cd8ad01f498a2b1246cbe0c6a2b3787afb70e6e927b17a8e1aae26bb6a97306fb8f6d9595805047f389d05e1197f45642baf39a02816858514542390d896a1c8e229190f44a9cd981fdced84b62734b9cedc0fcbc82dc6d880ab98b124544ef471f330f766c514daf4e72372be1802f73e87c9a0263a8673da6f39a17363c353a802badacd340ad5ec5a37a1b33887852f9e2c316c23e9aabf0dffbed7a721826fe544638bacad8dd46dd351a1b6c046b41bc894873f05a3", 0xcb, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) recvmsg(r3, &(0x7f0000000240)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)=""/64, 0x40}, {&(0x7f00000000c0)=""/32, 0x20}], 0x2, &(0x7f0000000140)=""/229, 0xe5}, 0x40) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x12) accept$inet(r2, 0x0, &(0x7f00000000c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) nanosleep(&(0x7f0000000100)={0x4, 0x6}, &(0x7f0000000080)) 16:01:21 executing program 1: r0 = socket(0x10, 0x8000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) setsockopt(r1, 0x0, 0x1000, 0x0, 0x0) fcntl$getflags(r0, 0x0) msgget$private(0x0, 0x200) setuid(0xee01) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x400000000002, 0x0) socket(0x6, 0x5, 0x2) recvfrom$unix(r1, &(0x7f0000000080)=""/190, 0xbe, 0x40, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r2, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001580)=ANY=[@ANYBLOB="0182ab2d3900ee554d87cac7c357a3886a4eb914f1d34b35a00060b6a6401d8e855bc69ab5f0aef4e5836e68c383560e6a770df96cfd3a1e461c9b04c60aed9193dd53883b8076f87b21bd5512bdce1ff27b797fe4836cb3459fb4b9c8d5b2840e3739c289587b6330d8777e410ad6acdf41fa2fd45b7115556618b09fefac8b97c3db33aeee37abf3c9a2ff6b7b13642b3185549d779b2d1ce5460be08826d5334ad0d4ecda6f52169372f5280c61f706da281ba8698e0d6a0524637f97ca8ae3afc95f46111daf611d4f26035834bef8ce21a733ae1dab576dafe003917aeeb20393e8ca8409100259886d258ad40661aaf0793c56ec401dab4655e68571ead742c415b30e7cebb28e064b0b831e68ccbf6b09c871c10ec4"], 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept(r1, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000665ed4ee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e003d1651c856c7fefcf3eb39bd8a8addb08972c5ca49dcfa669ecdb0cd744ae209d4566155e933fa2730360e075147ed3185a97f738a1c653d1cdece527fa03c2821ac32a20c6512084a751866bea7c81d771fb669a8edad9b4b4f085c87240f5522c32368824"], &(0x7f0000000180)=0x1002) 16:01:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = geteuid() setuid(r1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000], [0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x4], [0x0, 0x8], [], [], {0x0, 0x6}}}) semget(0x2, 0x2, 0x283) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x68) r3 = dup(0xffffffffffffffff) r4 = semget(0x0, 0x0, 0x2) r5 = geteuid() setreuid(r5, 0x0) setreuid(r5, r5) r6 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r5, 0x0, r5, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r7, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) dup(r10) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r5, r8, r9, r15, 0x40, 0xef99}, 0x8, 0x8, 0x8}) fchownat(r3, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, r15, 0x6) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x8000}, {0x1, 0x1}}, 0x0) 16:01:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) r5 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, 0x0, 0x0) r7 = dup(r6) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x6, 0x8, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x6, 0x8, 0x0, 0x0) r10 = getpgrp() r11 = semget(0x0, 0x0, 0x2) r12 = geteuid() setreuid(r12, 0x0) setreuid(r12, r12) r13 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r12, 0x0, r12, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000003c0)=@abs={0x0, 0x7}, 0x8) socketpair(0x5ed5b4d2e7170b, 0x3, 0x1, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r15, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x138) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) dup(r18) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r12, r16, r17, r23, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x6, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="8a1ba99ca20d3704bc8e1732e34a038e732beeda4e3b17ec68f2fc78ed70d02b877d0638d66047d87085c8ee693475b2608c3a9c11630c04a1b83d55319c3182a90650aa9fd447c1f534712271ea14629919b1459d1ac464c57fa3b8ae0e2363ce3c0450fe801952aca45b75ee87d42594e1a28ae93cd908648148b4bbe200646a5c599bcff15ab316e3219c7480d4a0390e713d7f2691af829a2348298b15f44f8e", 0xa2}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r9, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r25, @ANYBLOB="0051ce045cef58dadc947e3fb60000004bf6e5d58c07bd4a61c0ccffd3bea40f4dd12366d4b28216845abc4bbed61336bc66f66486b843a996f9880c454703ba182009a7d934367418a6d1089f5141de6175aedf1c7b1f67a25a0741a1bce20afb26afa74df669a0c0c47a6bd789c72caa2ce15b0e3396b872d046c34f5b8a2707bef261157f08e63194c18f"], 0x88, 0xe4b56e17245df04a}, 0x400) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r26 = socket(0x18, 0x1, 0x0) close(r26) r27 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r27) socket(0x400000000018, 0x3, 0x3a) setsockopt(r27, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r27, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000002c0)={0x5b, 0x1}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000040)={0x7, 0x1, {[0x5, 0x4, 0x6, 0xec2, 0x100000000, 0x6, 0x2, 0x3, 0xffffffffffffff7f, 0x2, 0x40, 0xffff, 0x7fff, 0x7, 0x1f, 0x100000000, 0x9, 0x5], [0x4, 0x4910, 0x1, 0x2, 0x13a, 0x7, 0x8, 0x40, 0x2], [0x8, 0x3, 0x6, 0xfffffffffffffffd, 0x1, 0xfffffffffffffc00, 0x1000], [0x1f, 0x7, 0x200, 0x6, 0xac], [{0xc7a, 0x1, 0x5, 0x2f5a5276}, {0x3ff, 0x7, 0x8, 0x7fffffff}, {0x6, 0x8, 0x9, 0xfffc000000000000}, {0x4, 0x2, 0x3, 0x8001}, {0x1ff, 0x9, 0x8, 0x9}, {0x2, 0x1, 0x3f, 0x8}, {0x3800, 0xd, 0x8, 0x7}, {0xfffc, 0x7ff, 0x7, 0x7ff}], {0x3, 0xfffffffb, 0xffff, 0x1}, {0x0, 0x3, 0x9, 0x2}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000], [0x0, 0x4]}}) 16:01:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x810, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x1ff}, 0x8) write(0xffffffffffffff9c, &(0x7f0000000380)="319e8d7a8629287ce39a5b2fc9b8daee209aafe41e0e3626a27d4f397b2f45214dbb2237771763f4b5ab4316e8b5cb7fd929996a67ddf81106e5c8aba3ef96a812431235ed76172dedb20188ff75a795dacfa9af288d11702cb9d67acf872607dfa7ff4935d68af0a4008652645cca7784ff9d8678ee977b92796b61a6f4e02ecd433b52a97e7e8010fa19c1396eae3c21d069b44d8fee7a25b693117122d710003dbb8cb221b50519cfdb036e46df2fcf983c69460f31a5933c0f0afcecbbd131143fc98ecec01f227037e1f3ce18e02ae81653de3ee60de9a45d17731b4e03c5a9b7e75bc39655b97cef7669a2766d77d8bb31123d29888cc3ed68ef8133aa39dabcb04bd5e0fdf430431f00001e4b3155c5660250e542e87653952285e10ce963f32c201d2fe33aabf84707158e6ed6547a82873cdb000000000000000000", 0xa749b87f479e90cf) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:22 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2}) 16:01:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x5f, 0x4, {0x9, 0x6}}) pipe2(&(0x7f0000000180), 0x8004) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x8100, 0xe4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x1) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) r4 = semget(0x0, 0x0, 0x2) r5 = geteuid() setreuid(r5, 0x0) setreuid(r5, r5) r6 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r5, 0x0, r5, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r7, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) dup(r10) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r5, r8, r9, r15, 0x40, 0xef99}, 0x8, 0x8, 0x8}) seteuid(r5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r16 = geteuid() r17 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() r19 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getegid() r21 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r2, &(0x7f0000000100)='./file0\x00', r16, r18, 0x7) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x7, 0x10, r1, 0x0, 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffedd}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socket$inet(0x2, 0x3, 0x3) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') 16:01:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000], [], [], [], [{}, {0x656}]}}) r1 = semget$private(0x0, 0x4, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000002200)=""/4096) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/164) 16:01:22 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x5ff, 0xab7, 0x0, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x8000, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) r3 = accept$inet(r2, 0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xbbd7212726e887e2, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:22 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000140)=0x9) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r2) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x208) renameat(r5, &(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000001700)='./file0\x00', 0x8, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) 16:01:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) getuid() ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x40000000000000}]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:23 executing program 1: socketpair(0x18, 0x400b, 0x0, 0x0) 16:01:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x200) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000, 0x0, 0x0, 0x0, 0x8]}}) 16:01:23 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r0 = socket(0xe140c68e1a761e6e, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000100)=0xffff0001) accept$unix(r3, 0x0, 0x0) openat(r3, &(0x7f0000000080)='./file0\x00', 0x800, 0x4) socket(0x400000000018, 0x3, 0x3a) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt(r4, 0x400005, 0xef, &(0x7f0000000040)="eb2b772cef00ff9931929648", 0x46) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x74}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) geteuid() syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:01:24 executing program 1: setrlimit(0x0, &(0x7f00000000c0)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) fcntl$dupfd(r0, 0x0, r2) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) 16:01:24 executing program 0: r0 = open(&(0x7f0000000000)='\x00', 0x0, 0x40) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [{0x0, 0x0, 0x0, 0x400000}]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0x2a, 0x0, &(0x7f0000000040)=""/42}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x200, 0x8, 0xffff}) 16:01:24 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) semget$private(0x0, 0x2, 0x521) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = dup(r1) recvfrom(r1, &(0x7f00000001c0)=""/25, 0x19, 0x40, &(0x7f0000000200)=@un=@file={0x2, './file0/file0\x00'}, 0x10) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x4c6) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) read(r3, &(0x7f00000003c0)=""/99, 0x63) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/100, 0x64) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) readv(r4, &(0x7f0000000380)=[{&(0x7f0000000280)=""/223, 0xdf}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x2) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000240), 0x4) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:25 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="f101f5bf76ec1bfa8b0946fe756aea3bddf3772c1e6be1c1ec7d5aac4cdd5f141f7247da3c918943a55a4da9181683f976bb55f87df04101d5185eb16530ce4d5448ae74a9cf7b1452cb5ece4f52b58ec8f160da36b8ed177a40157b5bdab1fc5dfc722c6de052f91b7fc7036d0c6cd8b45962225f9fc796b70d5ae4eedec03802d75eced6422f728d5a9087843ba38f6cc29b6ec9f2dabdd652f027d07b4a487b186b426d766ae1db98ad3759fbcf9567d2c6d4ee1a1baa4afe05ac1f63aac2a602293a2514442bf26b17753e", 0xcd) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000100)=0x892) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x4054], [0x4], [{0x0, 0xfffffffc}]}}) 16:01:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e876fc00071b9d2a538706000000b8c58d0000290000003100000000000000000005020000139f5e19f968fc1324ea74973b393ca1b33ef0659b8e0828d0dc53a78e13ae30eda8f8a2e87c4c2c5156d7ecb8f4bed6ceb56240d02620a9b93fd5b731fe074bde64ec6fed7ee469cc8df4ea482f605452959d5c6a75fc44b712e1f9acaf6d31ffc1a762214e3ac34d5131acd9acc4ecf36cec52836596492b4c805098f5768f3f4bb088ca9e95a1a0474f079f5dedcf22704c44c9e13aa038cb4dc83e10ff9a6b56cfa02403bc45af3b8a"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x100) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x810c, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000280)=0x2) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) getsockopt(r0, 0x13e6764c, 0x3719, &(0x7f0000000000)=""/239, &(0x7f0000000100)=0xef) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0xd5, 0x0, 0x20200000, 0x80000000]}}) 16:01:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = semget(0x0, 0x0, 0x2) r2 = geteuid() setreuid(r2, 0x0) setreuid(r2, r2) r3 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r2, 0x0, r2, 0x0, 0x124, 0x7}, 0x1000005, 0x5, 0x5}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) dup(r7) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x6, 0x8, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgid() r12 = semget(0x0, 0x0, 0x2) r13 = geteuid() setreuid(r13, 0x0) setreuid(r13, r13) r14 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r13, 0x0, r13, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r15, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) dup(r18) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r13, r16, r17, r23, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r24 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xcc49, r17, r5, r10, r24, 0x2, 0x9}, 0x5, 0x5, 0x400}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r2, r5, r6, r11, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r26) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x88) open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 16:01:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0xffffffffffffffe1], [0x0, 0x0, 0x0, 0x0, 0x100000000], [], [{}, {}, {0x0, 0x0, 0x8000000}]}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r2, r3) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:01:26 executing program 0: getuid() r0 = msgget$private(0x0, 0x20) r1 = msgget(0x2, 0x2) msgctl$IPC_RMID(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYRESOCT=r2], 0x1, 0x0) syz_open_pts() r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCDRAIN(r9, 0x2000745e) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f00000002c0)) msgget(0x0, 0x684) shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x6, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r12 = semget(0x0, 0x0, 0x2) r13 = geteuid() setreuid(r13, 0x0) setreuid(r13, r13) r14 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r13, 0x0, r13, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r15, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) dup(r18) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r13, r16, r17, r23, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getgroups(0x6, &(0x7f0000000180)=[r16, 0x0, r6, r6, r6, r6]) r25 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r25) r26 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r26) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, r5, r11, 0x0, r24, 0x160, 0x1f}, 0x7, 0x94, r25, r26, 0x5, 0x2, 0x3, 0x6}) r27 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) msgrcv(r0, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r28, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400", 0x3}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) pwritev(r2, &(0x7f0000000980)=[{&(0x7f0000000200)="9641e35f", 0x4}, {&(0x7f0000000240)="338a15fdb11656fa085928bd0e48ebe41d45db4222bee1a585", 0x19}, {&(0x7f0000000280)="a29eb7c7f81be22fb843f63cbed3c44b762c292bbc9f29d758eb9a0c4bc607f15415aa87b93b6effd41a3d4abdd41bc84d5ea417c7ef0b4bfa71f6363edbc2b398d29cb59ae3b16e2da8a9c0e0ba278ff9701dcdac37501f4424d19407f2a9a172bd566661102bfb1ea08fd26ecde96a98f56b367833b40e32d6ec4da6e1f3a70ef5a6b85488248be52b0b7af3ad867039b37607e4bb4844c5a4e02e", 0x9c}, {&(0x7f0000000340)="854d5671ba4a3080b89c6e949d772c5fce6644f4accda917c77478adf621c5a167c11ef6c13344feb2c02ca1ea9c44ebd69a421cb881cf85cece843afb0136c9d96e4178d6c993274ef6e84960ba390b76c860b25a98f7985744fa2e3d497dba8f1961f50c27e54b1c1fd8708c601cd6dc1426cd05b7a9473331d97f89ce477ffa4239e8b4b0eec3ced4b7f9675e000e7a44a1e85bfa916a0f40572f3258a97367437f3af70e3f705885b51bd9a7fcece6ca7e5486bb6aabeaf215da21fab9266167b29193d0719736c6f2bc40cc69f9c023728d9ab2d69d0475654b0075f327300c0fbf87f13842cf7ed19a3ea3416eb32bcf0a2d9aa99d4d0784d7", 0xfc}, {&(0x7f00000004c0)="1d358915e56106cd8df283fd6f7613ddd78359ed8dea3f0ff4659c91729d45497e1b106238169f9743ba448dd13d226aadddee0b781298dd411d45a7892d9ba0b7673512830861", 0x47}, {&(0x7f0000000800)="228096c2b6bac5b5c9e03b9437dc545a378e30d1bfd46e024a184a801feb240c7dd36352541779a522143ec179fb9f30e8fbb4e9b57de816b1945ab752ee3d0a9d7e57b2cb9a5be976d736efa5c1de8c80fe95fefda0e36d9760bb1be5108e1c259651378b806781b02f64583dea81931766", 0x72}, {&(0x7f0000000880)="58988e8582464da29d99642ee85299f4be059c8e91dd4e32f948f02161ff0707d35b4ed6cdf947d621d6721fb3b008d591bb758fb0278776fd833d417408d81a66f40685c785a5114c17caf6b044b802fbd617a5a6e3929956edd11755927669bc7f4940b053eefb6b0b13062b64e06a2fb416107b98b04a54a6769131db781e1511bcd294c4cd9bbc68274850227cdb2211f01aab1968c4a920be1702ae261cb340120b3b9b86c4b794f1c8cb2ca8fd1ea3d5473fc5172a37b398852bc98517f57e3bc318d5710577ae605d8ae6512ea0538359ce4ddb87d8bc0c8fd87a58e89473ca2aeeaeff83cc0fd575c95f50370916abce", 0xf4}], 0x7, 0x0, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/183, 0xb7}, {&(0x7f00000000c0)=""/203, 0xcb}], 0x2, 0x0, 0x38) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000], [0x0, 0x0, 0x0, 0x4]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:26 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x104a1, 0x8) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) lseek(r0, 0x0, 0x0, 0x2) 16:01:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x10001, 0x4, 0x4, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000dfd000/0x200000)=nil, &(0x7f0000e5e000/0x2000)=nil, 0xff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000f1d000/0x1000)=nil, 0x7}, {&(0x7f0000e96000/0x4000)=nil, &(0x7f0000fb7000/0x3000)=nil, 0x1d}, {&(0x7f0000ee8000/0x1000)=nil, &(0x7f0000e82000/0x1000)=nil, 0x80}, {&(0x7f0000f57000/0x1000)=nil, &(0x7f0000ece000/0x1000)=nil, 0x7fff}, {&(0x7f0000e61000/0x3000)=nil, &(0x7f0000eb4000/0x3000)=nil, 0x3}, {&(0x7f0000f59000/0x2000)=nil, &(0x7f0000f46000/0x4000)=nil, 0x200}, {&(0x7f0000e05000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x84}, {&(0x7f0000ef7000/0x4000)=nil, &(0x7f0000f81000/0x1000)=nil, 0x9}, {&(0x7f0000ef0000/0x3000)=nil, &(0x7f0000ee9000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000f6d000/0x3000)=nil, 0x61}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000e2a000/0x1000)=nil, 0xac2}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fc0000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x40}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000, 0x7fffffff, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x200], [], [], [], [{0x8000}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) shmget$private(0x0, 0x2000, 0x3, &(0x7f0000ffd000/0x2000)=nil) 16:01:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) mkdirat(r4, &(0x7f0000000080)='./bus\x00', 0xa0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) setsockopt(r1, 0x100, 0x6808863a, &(0x7f0000000000)="14504f926ddefb93dc286949c5440b3d84011d0d0d03f1f6aef86f4a424d5473ab6b454d7ac544573206b73962c9bda2d3851cc90c5837fbb9f0281bdf58b4ff5fdc8241cb857b331e88aa04e8", 0x4d) r2 = semget$private(0x0, 0x4, 0x400) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000002200)=""/4096) semctl$IPC_RMID(r2, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:26 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x1, 0xbc88, 0x70c, {[0xffffffffffffff7f, 0x2, 0x40, 0x1, 0x2, 0x7, 0x7a, 0xff, 0xfffffffffffffffe, 0x7f, 0x7ff, 0x5, 0xffffffffffff1392, 0x81, 0x1ff, 0x7, 0x5, 0x80000000], [0x4, 0xff, 0x6, 0xffff, 0x1f, 0x2, 0x1, 0x8, 0x1, 0x2], [0x1, 0x8, 0x6, 0xf5, 0x1, 0x7fffffff, 0x7], [0xffffffffffffff09, 0x2, 0x7f, 0x5, 0x3, 0x1f], [{0x1f, 0x5, 0x800, 0x9}, {0x7, 0x3, 0x3, 0x400}, {0x5, 0x0, 0x4, 0x3}, {0x1bd6, 0x49, 0x2b9, 0x5}, {0x2, 0xb74f, 0x1000, 0x9}, {0x57, 0x0, 0x5, 0x3}, {0x0, 0x8, 0x5, 0x4}, {0x80, 0x324b, 0x922}], {0x80, 0xd87, 0x2, 0x9}, {0x1ff, 0xf50, 0x9, 0x1}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x1}]}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000280)={0x38344767, 0xfffffff9, 0x3, 0x7, &(0x7f0000000000)={{0x8, 0x8, 0xff, 0xc7, 0x5, 0xff, 0xfffffffb}, {[0x9, 0x5, 0x40, 0xffffffffffffff3f, 0x8, 0x1, 0x4, 0xd87, 0x26859907, 0x7f, 0x3a427c2d, 0xfffffffffffffffc, 0x101, 0x0, 0x7, 0x8, 0x7f, 0x2], [0x3, 0x2, 0x5, 0x3, 0x3dd805ce, 0x100000001, 0x9, 0xffffffffffffff2e, 0xb7, 0x40], [0x1875eb2, 0xffffffff, 0x100000000, 0xffffffffffff8000, 0xfffffffffffffff9, 0x3ff], [0x9, 0xc6, 0x0, 0x4, 0x81, 0x5], [{0x8001, 0x80, 0x7, 0x4}, {0x3ff, 0xab9, 0x7f, 0xcab9}, {0x1000, 0x9c4a, 0x8, 0x4f65}, {0x8000, 0x7, 0x101, 0x400}, {0x7, 0x6, 0x2, 0x2}, {0x5, 0x9, 0x7, 0x8000}, {0x2, 0x1, 0x80, 0x1}, {0x80, 0x100, 0x7, 0x63}], {0xa185, 0x100, 0x5fd, 0x5}, {0x2, 0x4, 0x2, 0x1ff}}}, 0x3, 0x91}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) r1 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x3, 0x2, 0x7fff, 0x0, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000080)="b6") 16:01:27 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) 16:01:27 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x40, 0x3, 0x0, 0x0, "d730c16700f4ff00007beffde40200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x3, 0x4}) close(r0) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x19a2, &(0x7f0000000100), &(0x7f0000000140)=0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffeeff13b9fd81020000000000000831929648", 0xfffffffffffffee3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:27 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000], [], [], [{}, {}, {}, {}, {}, {}, {0x6}], {0x0, 0x0, 0x8}}}) 16:01:28 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) fcntl$getown(r0, 0x5) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x0, 0x40}, {0x46}, {0x3c}, {0xfffc, 0x0, 0x0, 0x1}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)=0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) bind$inet(r3, &(0x7f0000000240)={0x2, 0x3}, 0xc) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f00000002c0)=0xfff) openat(r1, &(0x7f0000000180)='./file0\x00', 0x1, 0x10) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffc9, &(0x7f0000000280)="90950c35fa4ad7f8f6d9b2ae9707e6e0e9b5e7d57913c47b") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:01:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x0, 0x0, 0x0) 16:01:28 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x3, 0x20200000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x20000000000], [], [0x401], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x2000000}, {0x0, 0x0, 0xfffffffc}], {0x9}}}) r1 = semget(0x3, 0x0, 0xdabea0e4da480f6c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) semop(r1, &(0x7f0000000000)=[{0x3, 0x100, 0x1000}, {0x6, 0x7, 0x3c00}, {0x4, 0x7, 0x2800}], 0x3) 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000]}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xa91, 0xff, 0xfffffffc, 0x1, 0x1, 0x35, 0xff, 0x0, 0x1, 0xab, 0x5965}) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/62, 0x3e, 0x17e38d7edf7747e3, &(0x7f0000000080)={0x2, 0x0}, 0xc) acct(&(0x7f00000000c0)='./bus\x00') 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) bind(r2, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = dup(r1) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) connect(r5, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) listen(r4, 0x200) accept$unix(r3, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20200000, 0x80000000], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x9, 0x5}]}}) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 16:00:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(0xffffffffffffff9c) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto(0xffffffffffffffff, &(0x7f0000000000)="5b615992325628908e56174ec35b2cc8001612c19e4e6a6c256bbc95c4aa00cf00989196f5dd83d005b8729509924d8454e170502d9d617b48f7a1f91db609103e8be931398011c7b2e3a8c0d8f89859dba13f006cdafc54bed76d681b08138dbbb5dd43d20d4e79b55e120054243f283b1090e7bcb6109920e75aab713cb9bf9fda769922a4b226e988add24e273dcf4faa38a3b3a8ffdc8120cea840d97dae9612bdfa817ddc97ad075203a9d1e19f32262345d7e7816a36d612e09a691a67dc110071f7d640ea404a2668a5e6e72a073eff760326633e1f0f7b10edff7648bf37426bb36050151ddea262e1eb4976649f4feb", 0xf4, 0x2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x1}, 0xc) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b4ba28 panic: amap_pp_adjref: negative reference count Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *461776 42007 0 0 0x4000000 0K syz-executor.0 194660 53943 0 0x2 0 1 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c amap_pp_adjref(fffffd8065d46008,1f0,fef,1) at amap_pp_adjref+0x59e uvm_mapent_clone(ffff800000b07600,0,fef000,1f0000,7,7) at uvm_mapent_clone+0x14c uvm_share(ffff800000b07600,0,7,fffffd807f00ba10,20200000,80000000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800021b4ba28,ffff800020ab0ee8) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd806e46da90,c5005601,ffff800000aba000,1,fffffd807f7c6a20,ffff800020ab0ee8) at VOP_IOCTL+0x88 vn_ioctl(fffffd80669a5bf8,c5005601,ffff800000aba000,ffff800020ab0ee8) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab0ee8,ffff800021f811f8,ffff800021f81240) at sys_ioctl+0x5b9 syscall(ffff800021f812c0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff59,0,3,5062748a0e0) at Xsyscall+0x128 end of kernel end trace frame: 0x508a29769e0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic amap_pp_adjref: negative reference count ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c amap_pp_adjref(fffffd8065d46008,1f0,fef,1) at amap_pp_adjref+0x59e uvm_mapent_clone(ffff800000b07600,0,fef000,1f0000,7,7) at uvm_mapent_clone+0x14c uvm_share(ffff800000b07600,0,7,fffffd807f00ba10,20200000,80000000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800021b4ba28,ffff800020ab0ee8) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd806e46da90,c5005601,ffff800000aba000,1,fffffd807f7c6a20,ffff800020ab0ee8) at VOP_IOCTL+0x88 vn_ioctl(fffffd80669a5bf8,c5005601,ffff800000aba000,ffff800020ab0ee8) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab0ee8,ffff800021f811f8,ffff800021f81240) at sys_ioctl+0x5b9 syscall(ffff800021f812c0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff59,0,3,5062748a0e0) at Xsyscall+0x128 end of kernel end trace frame: 0x508a29769e0, count: -12 ddb{0}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800021f80b50 rbx 0xffff800021f80c00 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800021d72000 rax 0xffff800000a81dc0 r8 0xffffffff81186cff kprintf+0x16f r9 0x1 r10 0x25 r11 0xfc895cfbcea22892 r12 0x3000000008 r13 0xffff800021f80b60 r14 0x100 r15 0x1 rip 0xffffffff819807c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021f80b40 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=461776 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab09f8,0xffffffff826330d0 process=0xffff800020adc380 user=0xffff800021f7c000, vmspace=0xfffffd807f00ba10 estcpu=36, cpticks=34, pctcpu=20.28 user=0, sys=18127, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 42007 296627 58905 0 2 0 syz-executor.0 42007 399537 58905 0 3 0x4000080 fsleep syz-executor.0 *42007 461776 58905 0 7 0x4000000 syz-executor.0 53943 194660 42359 0 7 0x2 syz-executor.1 44937 173804 1 0 3 0x100083 ttyin getty 58905 260464 42359 0 2 0x482 syz-executor.0 6632 153126 0 0 2 0x14600 acct 66130 334698 0 0 3 0x14200 bored sosplice 42359 415691 84604 0 3 0x82 thrsleep syz-fuzzer 42359 265408 84604 0 2 0x4000482 syz-fuzzer 42359 100805 84604 0 3 0x4000082 thrsleep syz-fuzzer 42359 154827 84604 0 3 0x4000082 thrsleep syz-fuzzer 42359 248892 84604 0 2 0x4000482 syz-fuzzer 42359 15707 84604 0 3 0x4000082 thrsleep syz-fuzzer 42359 180457 84604 0 3 0x4000082 thrsleep syz-fuzzer 42359 411888 84604 0 3 0x4000082 kqread syz-fuzzer 42359 290603 84604 0 2 0x4000482 syz-fuzzer 42359 409713 84604 0 2 0x4000482 syz-fuzzer 84604 120079 25193 0 3 0x10008a pause ksh 25193 63884 60125 0 3 0x92 select sshd 60125 410098 1 0 3 0x80 select sshd 59615 465386 8430 74 2 0x100492 pflogd 8430 251546 1 0 3 0x80 netio pflogd 22332 261645 21978 73 2 0x100490 syslogd 21978 161357 1 0 3 0x100082 netio syslogd 43132 446938 1 77 3 0x100090 poll dhclient 78708 79390 1 0 3 0x80 poll dhclient 80833 151195 0 0 2 0x14200 zerothread 76683 226845 0 0 3 0x14200 aiodoned aiodoned 41850 258366 0 0 2 0x14200 update 66437 346683 0 0 3 0x14200 cleaner cleaner 89368 128898 0 0 3 0x14200 reaper reaper 59475 363818 0 0 3 0x14200 pgdaemon pagedaemon 15568 446060 0 0 3 0x14200 bored crynlk 60769 520754 0 0 3 0x14200 bored crypto 98402 473511 0 0 3 0x40014200 acpi0 acpi0 15916 5450 0 0 3 0x40014200 idle1 23037 240837 0 0 2 0x14200 softnet 57964 131492 0 0 2 0x14200 systqmp 2224 148178 0 0 3 0x14200 bored systq 28664 177420 0 0 2 0x40014200 softclock 10333 412610 0 0 3 0x40014200 idle0 96274 86650 0 0 3 0x14200 bored smr 1 254910 0 0 3 0x82 wait init 0 0 -1 0 2 0x10200 swapper ddb{0}> show all locks Process 42007 (syz-executor.0) thread 0xffff800020ab0ee8 (461776) shared rwlock vmmaplk r = 0 (0xfffffd807f00ba28) #0 witness_lock+0x52e #1 uvm_share+0xcf #2 vm_impl_init_vmx+0xf1 #3 vm_create+0x1a0 #4 VOP_IOCTL+0x88 #5 vn_ioctl+0xb7 #6 sys_ioctl+0x5b9 #7 syscall+0x4a4 #8 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xffff800000b07618) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 vm_map_lock_ln+0x10d #3 uvm_share+0xa7 #4 vm_impl_init_vmx+0xf1 #5 vm_create+0x1a0 #6 VOP_IOCTL+0x88 #7 vn_ioctl+0xb7 #8 sys_ioctl+0x5b9 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock vmlistlock r = 0 (0xffff80000066e478) #0 witness_lock+0x52e #1 vm_create+0x130 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82631ba8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9574 6456K 7104K 78643K 15013 0 0 pcb 13 10K 12K 78643K 451 0 0 rtable 87 12K 15K 78643K 1289 0 0 ifaddr 79 17K 18K 78643K 459 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 1 2K 4K 78643K 1686 0 0 iov 0 0K 24K 78643K 390 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 77K 78643K 2997 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 30 0 0 VM map 3 1K 1K 78643K 115 0 0 sem 12 0K 0K 78643K 949 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 2114 0 0 sigio 0 0K 0K 78643K 27 0 0 proc 60 63K 95K 78643K 1088 0 0 subproc 32 2K 2K 78643K 204 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 132 0 0 in_multi 13 0K 2K 78643K 232 0 0 ether_multi 1 0K 0K 78643K 17 0 0 mrt 0 0K 0K 78643K 14 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 519 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 108 38K 38K 78643K 9117 0 0 UVM aobj 100 3K 3K 78643K 102 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 474 0 0 NDP 18 0K 0K 78643K 136 0 0 temp 214 3560K 4200K 78643K 49673 0 0 kqueue 0 0K 0K 78643K 30 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 33 0 28 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 161 0 159 1 0 1 1 0 8 0 rtentry 112 184 0 155 2 0 2 2 0 8 0 unpcb 120 753 0 740 2 1 1 2 0 8 0 syncache 264 7 0 7 4 4 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 5297 0 5297 1 1 0 1 0 8 0 tcpcb 544 4398 0 4386 14 12 2 3 0 8 1 inpcb 280 6491 0 6474 25 23 2 13 0 8 0 rttmr 72 5 0 5 5 5 0 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 48 28 0 28 1 0 1 1 0 8 1 pkpcb 40 6 0 6 2 2 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 55 0 55 6 6 0 1 0 8 0 pffrag 232 40 0 40 11 11 0 1 0 482 0 pffrnode 88 40 0 40 11 11 0 1 0 8 0 pffrent 40 604 0 604 11 11 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 191 0 159 1 0 1 1 0 8 0 pfstkey 112 191 0 159 2 0 2 2 0 8 0 pfstate 328 191 0 159 5 1 4 5 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 830 0 692 23 11 12 15 0 8 0 art_table 32 831 0 692 2 0 2 2 0 8 0 art_node 16 183 0 156 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 11 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 947 0 937 1 0 1 1 0 8 0 shmpl 112 100 0 2 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4633 0 3241 46 0 46 46 0 8 0 ffsino 272 4633 0 3241 95 0 95 95 0 8 0 nchpl 144 7821 0 7351 61 37 24 61 0 8 0 uvmvnodes 72 5906 0 0 108 0 108 108 0 8 0 vnodes 208 5906 0 0 311 0 311 311 0 8 0 namei 1024 25603 0 25603 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 113 0 112 10 9 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 24793 0 24793 18 17 1 7 0 8 1 plimitpl 152 192 0 184 1 0 1 1 0 8 0 sigapl 432 2287 0 2272 3 1 2 3 0 8 0 futexpl 56 45419 0 45418 1 0 1 1 0 8 0 knotepl 112 654 0 635 4 3 1 3 0 8 0 kqueuepl 104 559 0 557 2 1 1 2 0 8 0 pipepl 112 1256 0 1237 6 5 1 2 0 8 0 fdescpl 488 2288 0 2272 3 0 3 3 0 8 0 filepl 152 20263 0 20148 29 24 5 14 0 8 0 lockfpl 104 694 0 693 1 0 1 1 0 8 0 lockfspl 48 243 0 242 1 0 1 1 0 8 0 sessionpl 112 31 0 20 1 0 1 1 0 8 0 pgrppl 48 49 0 38 1 0 1 1 0 8 0 ucredpl 96 2160 0 2151 1 0 1 1 0 8 0 zombiepl 144 2272 0 2272 2 1 1 1 0 8 1 processpl 896 2305 0 2272 4 0 4 4 0 8 0 procpl 632 7750 0 7706 5 0 5 5 0 8 0 srpgc 64 18 0 18 9 9 0 1 0 8 0 sosppl 128 36 0 36 12 12 0 1 0 8 0 sockpl 384 7457 0 7427 42 38 4 22 0 8 1 mcl64k 65536 518 0 0 65 27 38 65 0 8 1 mcl16k 16384 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 14 0 0 2 0 2 2 0 8 0 mcl9k 9216 15 0 0 2 0 2 2 0 8 0 mcl8k 8192 11 0 0 2 0 2 2 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 182 0 0 21 3 18 21 0 8 0 mtagpl 80 34 0 0 1 0 1 1 0 8 0 mbufpl 256 689 0 0 38 0 38 38 0 8 0 bufpl 256 13968 0 6920 441 0 441 441 0 8 0 anonpl 16 257375 0 240602 127 54 73 86 0 124 0 amapchunkpl 152 16982 0 16863 38 31 7 13 0 158 0 amappl16 192 11939 0 10979 114 64 50 60 0 8 0 amappl15 184 9 0 9 2 2 0 1 0 8 0 amappl14 176 351 0 349 2 1 1 1 0 8 0 amappl13 168 129 0 129 2 2 0 1 0 8 0 amappl12 160 7 0 5 1 0 1 1 0 8 0 amappl11 152 858 0 841 1 0 1 1 0 8 0 amappl10 144 210 0 203 1 0 1 1 0 8 0 amappl9 136 1297 0 1291 1 0 1 1 0 8 0 amappl8 128 813 0 789 1 0 1 1 0 8 0 amappl7 120 277 0 268 1 0 1 1 0 8 0 amappl6 112 869 0 853 1 0 1 1 0 8 0 amappl5 104 217 0 204 1 0 1 1 0 8 0 amappl4 96 2595 0 2563 1 0 1 1 0 8 0 amappl3 88 459 0 454 1 0 1 1 0 8 0 amappl2 80 16689 0 16616 3 1 2 3 0 8 0 amappl1 72 61158 0 60722 27 16 11 20 0 8 0 amappl 80 8233 0 8191 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 101 0 2 2 0 2 2 0 8 0 uaddrrnd 24 2401 0 2272 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2401 0 2272 1 0 1 1 0 8 0 vmmpekpl 168 22295 0 22258 2 0 2 2 0 8 0 vmmpepl 168 295290 0 293197 314 193 121 133 0 357 22 vmsppl 368 2287 0 2272 2 0 2 2 0 8 0 pdppl 4096 4809 0 4768 7 1 6 6 0 8 0 pvpl 32 707445 0 687432 299 132 167 207 0 265 0 pmappl 232 2400 0 2384 11 9 2 2 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 722 0 58 20 0 20 20 0 8 0