x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r1, &(0x7f0000000340)=""/222, 0xde) close(r1) 16:00:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x2020, 0x4) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='%-.@]:\x00'], &(0x7f0000000280)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=',\x00', &(0x7f00000001c0)='\\@&\x00', &(0x7f0000000240)='\x00']) 16:00:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sysctl$net_inet_divert(&(0x7f0000000000), 0x4, &(0x7f0000000040)="8584db904e8c2d0b695daa8d5b45f520dd79ead36f6057b4d5d7238ae294a87afcf49a7b66aeb723726932e536261b2b75719ac29c1b8ff848500e3b74b806011ccf93be76433c5fc636314cd045f1142b1af82978631900a5b0eb8825550f7d8eb3be2afd88bc425c4e7b500c5d4082044f431178ee61795317d4014f03e0ad5a08cf9d7937ea307708d6eda74f6ee669ab6ce5e8fc10e28e328057f6d22d9e49", &(0x7f0000000100)=0xa1, &(0x7f00000004c0)="72a25477bed3af80f0d263f775bf989b4d174d36a94596f2fc42aabe533da5571ca6865f91cb7ad6c697a35e670c152fd4ff70e87135fc24686c44b9e985c1ab0c0099896fefcb8cd9355fb7a4da56cd02ce42b357598e7181cf01c02bc7a0e70ee8c8d46a75c43b32ca17e6735f33952d3e8ca31c1d90c21ef1c6291775da6bf0b768c34586d3227855a1b650cb335f9b7c829a006857d0ac113bbb9610ccc846edbfe127c69faffa4479ec88e07ef89c96777ca7ff5a2325ad3184e2f3a03895b706fcb89e62f133fcf3be8f5e0205b10919ab4ca2fc6a5cde3339cf52ea68ea4d91ee892403b1ff268632675f7f58c001618521bae87e5b7727d22c9275f6bb8536b33b0bf05a4a7c52019f6e2f82f4070731b7120afc13e93fdb5e2aae0c84dc01abb64aa56e62bd5d3b161ef96401534570c461ed76ad42092b09bf30108a433a9d5b43fb6d4b7a49c143d112b9611c4702bbe7fa627ec4944ef94c776d64f5e5ab9d783c7f6a13459302547c4acb1138eced7d9382c00769ce33964fe6324c58c2816c05c178b7f61bdd5c3239c43f133d6f1697d6604292c37be1d3b41c9ae802d3e9957da43baeb4a0039b7aa27492fbb052b3fbbb9ccafec8192f0b25a8ffd526345aa019458aaa6eb66300904a8cdd204381f69aadf9e8590bc4b0bdd47b83dd31d823868753a4d391ee05f7e395e1fdc598bcb7004255c625d5c39520c897b76e8a2e706fa342cb550ad810bc2ae69ec3314669c70a06c0ca6bb73e366455ac071f673d95ee8f1f70a39d6dfd2f1980b89aa84e1017660bb397304f32ca4d46b1083de594abb497eea82c206cd16d1db33ace9ae9c4bf50ce62855cb59306d56b67eb34e2bc090e92e8c585b22c8ef0346b38c214d199d0a8ac98f15170c9b8675359196365d0db48c624e5a234c9f87d916d2dbd71dfa19f073f3a5dc9832d3aa3700bbffa369ed1aed5825f4e3f5b625a174ca5fbd97b41ebaa636a48fd70748ee5c5d2833d5dfbae5d4ab24b1bf2b6f67991df6ea220492153b7f90dd263f366f94c3b634ab38c6a5f2c406f7ceb35028434c143e9b5a05a35f3b7c4bca89c74930031edcb36451d71590c9c6f971192afdba1f386366b8ea08f16b8e28401b564435d869a64c2d01cc158e2b0f7a9727b4570cfbee109d88eeaffecb83d836999ced4437ec58a0c5732b0b7ec072f3063b50c66d7460ce564b156200c780e0e844aeceb632d7f50568d63e64b19df677bd574bd1b33bc9f6ca2865de2d996a2cef51f50e8b7ca0caeeb37c1352aa6de019b238e6e900b5850672040900cf4ebdce8777eb4b0b358695b8260856b279d21359f0ef483153f13cb680aecb898e1c52a9238fe2ef78cb6bb9b57357a04f64eed2ea1b6d4ade1e1a9a275cd88f7786e3087fb4cfe5383e693cb367ce9facac63cdefedf2b864187fa1542426581b3a6bfe376e4ec501afca986b3740f5b972f30cb2fb5e56550431958e2c3a3f1b1abf4664c613c996b1eea1cf3d92605f850123c45e0a528738ef03ddbbfe2cfcdf8039814a250cf0fd0717fe1e97ed63f2099112a09a49a4da277fa476e5a925ea0d2594f312c51e5f520dc3cbfd0aa55774c55f2ab2e98378f8df1b893533847a410c303dc8bd75a0c6ad19fdd9a733ef0de0d855b9b4efa5ce0b68408e633e3c39547d7255d393879bd388d5e4447c286c6ac36cf831239b51eef8836f1d313d104f2a91c866bdbc4c5f7f6fb2023d0a3dafb2b09a6da907d072c650f9dce5e10b153ff7cfe9ad1c684de6b6d4b1965a62ba2669ceb0692bd445d4f63b78c6bd58636159db0da5cc4e649559ea4c099004cbbbcf125d8fa7e67f28324e89d415d02b3098cb093c29af66574d47a9a6b428a63096cab5eed2317f7ef57cc8cff448b7686f86c0f88a0ce5fb9c7f5e45402ba4782ca43aa040387353c8985f26a405187dd614ec20ca6af1469df7fec413a42c5df859dbbf1750bd9bfc1c0860e99d4d3ef576efeb5f8e870a2b03dc5b38c14df82e4e66465440c578add60040c0dc5228c4ae5a8a62c0c97a28c38179698d0fc1e1e32429dead0dd45066c52cb0d72b110644fd369c618053aa116584ee845c10ddcd825d77d4b23dacf91c2f2c6c22ae3e2d4b3887cb5c9618fb57bd0f93340c2908857ea38e7c46f786236f64e1eaa56174f446fee3fa4e3ba8b54aea175942a98b2f0ee272cf1350d368686c39284b9ebe9b18eb619be28fe28dfeb2e8ba369dd3992756c3c6b33fcccf2099cc985af07bf2e4481ef4d74d85296533c238a55b27fae9783b510a21f49a88a14e5312b6f1a5ea7ad893aaa4be41d229a0b813cc2c79e0526ff91d70dd0319836a08e271c1f08d9dc92ffb2e5c7b9d620d619b3947fe18ca535c42f84800abeb7252982d2b3f634d6c4ed4008b4a024a61fef2b30e5334a1e275405fd1e96b869f11f2e4b6f1838bec70d9c16b0c2ca1862655c3efc8663f7b7d1998eda5dfd5eab489e98b43232424eeb017542d0b3d0d447857f31ce0f683239d248c2993e66410b661fc9c1d1a8717422b3bf24bcbcfa547ad92a89f98eddc7dad48d9e26b2931eb1b1038eb4b31f23ed5631072960bfbd8e60c57a2f96e27ecdc5cd86ef9c828b1f68780b59f94aa8d97e153298353e30229b0e52eb88df3eb12c64bd6cd9723827068cdb727dcc0aaf47dfe2a8d7cfa222504715dc0e9f0d5e92e9257a254e150ded568a39fc8b736652a73c732399a9fbd37a0c2cf1d481567f71c6fd62965c1220a408825b05ef8c2568d40d79fea7f3c57cb7f9bc0c0076c6fb1ee0762dfd507af2f1daf933903385ea60d0fa2fd1a5cc06618d439886ce5d9cbe5b9feb51bcca3db27e4b675a81d6538eea123e2e2c85fc19773e99d9c861794fde78f260926b28d7fb1c00d5c60a5f59320f625f29986267aca186b67a8f068b312f6d0ab9c9ad944f12941869f02ddc866b74a0fb89d6db0bffd7f9f27e1823ceeb8ba3a062144ef6e460440e83409d8023dd441ba8c0624340beb9203bb40b80b6df954872e07e402a2cc2f83c81125fe16e9dd0daf67a039f6f0118e5cd66a63a5b898d0c02d5ccf5ccc70c8772d45406c8b8f3477fccf67667be703244b1d83da849b1bb01bf8e1b3f4959a815c40320eceb0f91ce3b8b386ca80ed5cdf3e9f2aa2a160e23246583f7b74c5be41eb9ecf769bf1719f818d98b0a9d04b68297718956edc4d4df3d1f434a6b961673df31b99fe63cacca57b40f97de01e112450f3cc000e07b31f03b2cdae27d019ef5fe681e90779e73f6227006d2e5a118c2232e91aa99b19a2673af23cc2b51d1a39495ca49b54f108c07e32da6444d2a3b32b41239afbc081e5aead86f354fccf4a2331022d13123b6291e328dd11c7f03c12e4364e56a910bb4b4e06de06071c77a0b596e73fbda0c1ef2079686dba7c5f2001f4ed468ab2e22c25c574aedf6c665f8eae95286326caf749a8dda0d6171d791e8206b52d8c5401e413d8565dde6176ecae4c00dec476d59f075be66819e755914f19c6c41b957431befeeb876cab994cd7b5e24ff320591564935815f430801055716a152f4a34df15d45402aa5301b852968d101d012a09ac9dd5d14d5758eccc08b452f265da39bbc47d6ee8c44b730867d9875edfd3ba3a1dd9ce21522fbb8988269786d29b3a38bbd467213f1f5d35db0fa3edebef97e8069eaac718fe552958767ce5bf3616404fad2383d7960e19735c93347b833b33ae8842e45e702c67c4ba92d3fb7ffe43ded2a4e8e662158dbc64c1633916b2f6f746b92a03585c5231c074aeca0375cf7c46361133993fba925af73ab061cb4db706ebbe25108994dfea17d16ccf3821dcd778e854e1bac90e1ce961883fa3e7df291e594c6acb63dc43e4e17742f522df6d1c6630c1329eee81770e029595c01bd545eb1264221da7d34f1f5ffcd9eddbb09d6650bc0f54cd7e297c85c62be23a1f619684e79cc402b275f1c0f5bfa42dfa16035c2619d5d8fc7d0689205b1718a3bbfe1376ecd3faaa1fdf9e4b488fe85fc55ce0d8cbbd0b17a8152f83451a74240dde39d48e3983290385e2109651497ddc9de2b2fcc8e4152bf826b8b4066e50d1747793a60c11366b96f749215313c86792cad05923d1abe9f50b0bdd2cadf05ed72bdf8cbf18c617289e3b5385ac1460f2635ffcf7b722c9352cfcedda045ef9e94c74cccab662ecdce95de8bea2b3d625d16622b6b7e2158a734ff8154394d7b4fb4918091fb72da4acd64681fdd635960a0201b29389e4b6d097cc6d9089e96b9632c62fe57934592a385b1a6eeb41bc3a9112c7460afa0a06a995a78eb1d7aadf6f4e1619fafa8d8e79da043897fdd30d6195e8c4e176fcc7600d0b8a9613fd68ed75339cad08127abadf5a0290006787504e92c64a9d4028a3afebd80e43f5ecf12e3d172046e25a0e99197e86de50efe22724b6933614affbbd34271acb33f6cf7ef57d371781d250747873dd4995bfeaac0de598854b7aa1733f3cd1e9b9b27669e15a7932cc90353498f105118df6791557ceccb3f30836136a2456db79e0b889457e2408887b434d2d8727d2c17f5a8e402749a7685014918746e59824a5fdcdf7614ac610fa7193d6e7f87dbe1700d6d46de11a66bb6fcd3dc8a6f048ee665433731838beca466738a3c69b1d04c5ed687adcb3e4baf58612214aa966dcb425e2a15dec66d94edb628f079a3c9c9a384c22f35c82cd3251a92d56f13a3dc8d5623cb9d2ee4fcc92dc7896fc44ce9b8c63b503ab1aa8107afb3f487b12dbb97de6660559fd3cf2917bac756494b1ec55fbab40acdcb885e0d338d01d53488cb639d73c85071a6f9feb2e3d1e175a00a547f1ea4d90a23d778d1c2fdb5d0cacce96a7f5782386b3216b9ef23eca828e236508f29e624fd55fb8bcfee35b6274a29880d252a6139e875cd7f0e4be2ced817d6a9a2c2f412f49ab8e58ac5a651566af7692e09ea18167a55fae8862f4ff21af935b4fc11cc79e41c736cfa98d93cfefaa8509b8921ee57952299953a8eb6e0b564c5d65aba8106b97adafe791c19093cb67b99d42a3b428c5f7707acd0f7aedd4c6d86fb6c1541f0756bc9585a49357f34098096903b44f7f52ed0b4c3f7b68fc2160a3860c2a33566202827794bb61dce96cd553032ae9d670f4a5a3ee70b3f1600f5096d2aa103d84203403fff26ff6a5de2b46828a296b26b32ab4de658b2b5e395c77177b2a81323a7704cf3431f509fcc84b81977a1d1c8752bd5b3f84d14535a0d736af0969d2f81bcbb0bb4a854fe4e870e8eece4f8b5fc34d89a9693bc6e6f291d0c2ae779324db8d9be30ea4722c0e8fb597bd88c7fe6c3501234c380bde5b4014c0a48739584ad95ed07c18d617d00651509f56e8c4b612a2fb9ebc5e8811fea57919c02da38a1c2220dc3f6ed4c8a8f8d5a7937a6f2f321001c7ed62c019b1e43afb0e6e1c16788af6dc28aae7c2d14a983c078514d3a65c8901391db7537936417cf67f9bdb61a072fe8124d02ae9ed44ddf9f18f075864fd364e90ce27dad9154c248fd7d169d9d12201edc6e89f62452917c7b0bcce3c4c156343389b6da83ba7806c60e0f38a409244fe4c791919f3f3c17d8709128122e945a014a4d8c67cc6c2982f531c2b31a59a2b4272a368b24b7ede77a9f811ac669b221cad6e61bc17ae5cee984003c38095b0ce016231cbf0eb95ba8edc22e3d4e8f212de3bf732b3ed54250b0903a7db31b02f651e71705f96b603eac90cc3d97ea74867b55", 0x1000) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:23 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000005c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) pipe(&(0x7f0000000000)) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x1c) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="647f128c2f08bcbab9b114232190693ab261fc70df916c15a6ed01d3027234dabc2e9ae811cda71ee8d4d1d38df294d798effb1656a3e9ec2c87079b94e9d67b33cb05d7671d3bd7a26929aafd182bddf3e8d6cbe95c923bbe93eacf78d2b107de53ca0b581303d9b969a4cf6ab8548aa798db157b29feef3397d9efb410f06082efa244c36482b2886a69d3c5897d0e9564873106baa6967f5147ddbd94c10493a87aaa4cdf97bc1dd6c1546e49422ac7bda95b5c9d", 0xb6}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x200, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r1}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r3 = open(&(0x7f0000000240)='./file1\x00', 0x2, 0x5a) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000200)={0x1, 0x8, {0x5, 0x800}}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) renameat(r0, &(0x7f0000000080)='./file0\x00', r6, &(0x7f00000000c0)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) accept$inet6(r6, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713034e69931ee0048", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 16:00:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r2, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r2}, 0x5000000000004, 0x110000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x12b) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000240)) 16:00:24 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2, 0xc6000000}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) write(r0, &(0x7f00000000c0)="d78c2ded5facd318baade68aa4523ab47477d7ae199aaecd6a69bb79ba124ff44034eeabb6f4927194efe263c7795e92f9e3272967e4be6e0b7b0e3e3647d8f42a8f54b2c6d5fd541483cacd7029818a7a0926717abbb69942b110d48a6b7d9d42c79f4c120b7d8b80cfea615d51a3b3f9020968cab7fa9ff35f6b39a6a54488f92f96d83ed90766", 0x88) 16:00:24 executing program 0: socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="e7f9703e23d2e6d6f1fe7da325bbde06e9df4aa94cbb28944bae374ce1114037f79161dce090ca2c23d15136d8116890b40899a77837ad090da808439976e8f2e1ae94c40baf53e56b7edefceb236b7d6683b7cfe749c155769b05b465ea3bf8dda85da21c5046c1eadf69f6c4688b7d3ed7b8a785066d56635752992a6b1a96451b7324a625613416d9705901e563533f65a804e97c847a1e4b50357bd739db7ea977222e63bc6fba62131b0086d4905fa8f71bd2092775a995163ea79b09cd2284630bcf375bce", 0xc8}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:24 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x30000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x80, 0x0, 0x5, 0x6430, 0x6}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket$inet6(0x18, 0x8000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2}, {}, 0xfffc, [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffc]}, 0x3c) 16:00:24 executing program 0: r0 = socket(0x2, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) fsync(r1) 16:00:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0xd, &(0x7f0000000080), 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r4, 0x2000745e) 16:00:25 executing program 1: sysctl$hw(&(0x7f0000000180)={0x9, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000440)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x5, 0x1, 0x6, 0x9, "08e9a5c9083196a4d1af0c8c170a9af462f91e04", 0x0, 0x6}) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000040)="8d2b4543632d", &(0x7f0000000080)=0x6, &(0x7f00000001c0)="5044f703e87e4df1495f9c8fb77395625e4a1d5602b17ff1f617c0c9979c3f8b56b9fa4b811c9c56d38dd94e3245e4ef2f3bd4b4bb489010709328481a3278bf923d5a8f2dd0174e0c6d05d278b740b6b802b9175ce49fa24daf223d200f3ca9c8081e070d4d157d9c2df66352344f682d3afd2e773607d35c159db9a30b6edbcd26ea3bf13f68bca0ace7621d6767ccab16e5508d3e464414177fedb4adafddb179c65673fbbcd9427090f1c8acbb897050279472ad09a106f6c9288b2e1ec3e8a2fa5af44996465774f9360e05d3731506", 0xd2) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x90, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x4263) 16:00:25 executing program 0: r0 = socket(0x18, 0x5, 0x8) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x41) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x84d) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) dup2(0xffffffffffffffff, r2) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000100)={0x8, 0x7, 0x101, 0x1, "0344948bb1477a85e64bb4c1d55455c79ae872bf", 0x6, 0x5}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x42, 0xe08}], 0x1}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x7fffffff) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x100, 0x7) dup(r6) ioctl$TIOCSBRK(r5, 0x2000747b) syz_extract_tcp_res(&(0x7f0000000300), 0x6, 0x8) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000340)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000380)=0x3) readv(r5, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/239, 0xef}], 0x1) poll(&(0x7f00000005c0)=[{0xffffffffffffffff, 0x2}, {r5, 0x80}, {r4, 0x80}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x20}, {r6, 0x8}, {0xffffffffffffffff, 0x6}], 0x7, 0x933) load: 0.66 cmd: load: 0.66 cmd: pckbd_enable: command error 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0x7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) r3 = socket(0x2, 0x5, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) syz_open_pts() dup(0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r3) r5 = kqueue() chroot(&(0x7f00000000c0)='./bus\x00') r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) r7 = semget$private(0x0, 0x2, 0x100) semop(r7, &(0x7f0000000180)=[{0x4, 0x3, 0x1000}, {0x0, 0x2, 0x1000}, {0x0, 0xb79, 0x800}, {0x3, 0x2, 0x1000}, {0x3, 0xed6}, {0x0, 0x1ff, 0x1000}, {0x3, 0x8000, 0x1800}], 0x7) 16:00:26 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[]) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/60, 0x3c) 16:00:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2dbcbc"], 0x3) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000003000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)) shmctl$SHM_LOCK(r2, 0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x6dd) 16:00:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x80ffffffff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r2 = socket(0x18, 0x2, 0x0) munmap(&(0x7f0000534000/0x1000)=nil, 0x1000) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000840)="9b560018", 0x4}], 0x1) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0xa, r1) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) 16:00:31 executing program 0: syz_emit_ethernet(0x9e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@generic={0x805d, "5ca45b99d1ed56d8f5326d727abaefbab616484a974caa80664545d23e67091eb210d7eeddc77d2ea0a648dc085285b22f9db6338862edfd7091b00ed902e5a008121631588a820777b280ddc3f4f66127c6ddf6a917f06cf0dd2d50d925d84a3578dc0196cd4479280425cb10237c5cda78aa8b137de9b1248e75a7d69ae7351702c5a37ee6b48d9ad8ca97c0eca8d2"}}}) 16:00:31 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f00000016c0)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000280000000000069078ffffffffffffffff4e204e22", @ANYRES32=0x41424344, @ANYRES32, @ANYRESOCT=r1]) 16:00:31 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8e8b4500002800000000000090780b64f28e00ffffffaffb14690cd14e227bc5adfb628dc900f436cc20d4d9e3492277139c3bc3d6e464655a8442d4264394cafdc1bacb73e07508ae0563c705e9101422a29e2f8b52fa7eb1e379fe744df4db9f1d5a3259cba5f8a98c2829e6989c1e1b1f2f54d539c65967447e4082a6ad293b7b9827dce7e0c081211cbcf728321a5abf9388ddfbe7b51b678e4b833ac4cda63439118d95357ae2eca0f9c7ca8e922806995df7eeab3ac4957e61e2a47df664ff68d1e1420d4262b172379f324f195066727fbce4126dcb6111d2ed30afd4ed5c4f4bacd82a3780ee6371a13d85bc3ca4aeaa8f4f473df9", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="3400000090780000"]) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000003000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmctl$SHM_LOCK(r0, 0x3) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockname(r3, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) r4 = getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x2, 0x7, r4}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) r7 = socket(0x18, 0x2, 0x3) fcntl$dupfd(r7, 0x0, r7) getsockname(r7, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) pipe2(&(0x7f0000000080), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="6c8ed402945a80ed8d7a3f6f17acd0b151d19d9bb1b562e51ca6ac555504e8251de0d27d9d01c3fef4d038389568dd1494f51f3758d0ad042c1f3ed24951a38573cb969eaf7f9be57bfa82078bef2083789693a569d40b333023d872844e2e6f1689289c18ebdcd3ddbbad88db7feecaeffa75803e11187eee10c32312e78cae870eac4e12a7461f893bec1e85d970f0a16df5fe9a284184ff2080a81874ede9ba20cc30", 0xa4}, {&(0x7f0000000380)="7e0c3201aa0a69e728d0e7836517c4eadb6adc7a34b93eb90cf9001ff0dd3170a9edb0f5df71994e076b5f86a8125cba95f054a0d719d641df95c687bf192a473c05472cede9c6846b34878d340c4b77d79310f4026920b7e5206ae7beb7ce3e0ce0711cbf0e8e1f859bc7670d374856a067aead23781c1c83a5b3ca55992a5303f3103ed3bf50a95d34b79430ff3c57b2b891763c3ee50021d535aaaf869b9d2e30daa0c7abfadac69ac67ff83b78a788509574ec93be317c57d97c70c65086728908c4e1236aefc97b441ffce729dc69c9d8647a0baa25aea42d79ae334ebe83c3f9a66e938b283e09b6098db6a55c2a6129b884d0bb92", 0xf8}], 0x2, 0x0, 0xdd) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) r3 = semget(0x1, 0x0, 0x18) r4 = semget$private(0x0, 0x7, 0x20) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000300)=0x4, 0x4) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000000c0)=""/81) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1, 0x1800}, {0x0, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0xa, 0x3800}, {0x0, 0x4}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) r5 = semget$private(0x0, 0x7, 0x21) semop(r5, &(0x7f0000000100)=[{0x3, 0x6, 0x1000}, {0x3, 0x80, 0x800}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x1800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8}], 0xa) semop(r5, &(0x7f0000000340), 0x21) semop(r5, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/144) 16:00:31 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e000001b1e508219bc8102ac1400aa030d907800000000450000000000000000000000ac1400bbe0000002028d392b2a8f22d1dcc90becd5a6027472784f32e0690926c137b9da570d6e6e5fc38b715d8f04ffb2db745de1b9e426704e1c69fa121fe8b9677ae815188f3bf366d0cec5efa4c9b5e1c229f166eb7c663448851774da9df08a09b606db15c4a4629394240f7bc5390fb448373cfe5cccbf8d659233d3ed4ae9f2780f1d1d3ea60b11b8a388a6c8ce093c65b149a9920afe137b2a976ca0cb940227801ebbba8444948fff275619b127a86f78be44c6d2"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x6, 0x80000001}) 16:00:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f00000016c0)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719418e9938ae2526e55a9bcf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051b4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4720009199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576a600a5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feeb3cc3b8553684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497d8d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f00000000000000000000000000000020d59a39aee5f129560f707a6dcf332d05e9c57934ddde5306299f86971655e69969be40d3c0dd4eeda53176316e8d29ea2ff5a774fee0889fc2337339373ba121d86f169e644b4843745a745d6c151449665a6e3e1c4a755761772b931a7bc16efb4b6c73909fb3a6828f23c346fcd13acc01a9ae5c7b30f1eb451aea975b31d7d4693af770e0bf621ad9f844a81959805c0af376cca4c78330fd5de26e", 0x9a9}], 0x2) read(r2, &(0x7f0000000340)=""/222, 0xde) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r3, &(0x7f0000000340)=""/222, 0xde) fcntl$dupfd(r3, 0x0, r0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) socket$unix(0x1, 0x1, 0x0) setsockopt(r1, 0x800080, 0x2, &(0x7f0000000180)="99319296480000000000000000000000000000002e6026404e5f6def15c887b38b0e9e9ca606a51f7044e01af21aa50e2c09eb05692475e90800ccee6f7506bf1e6408fe09bdf504368d75f143397207dd2647f80b5b47aba09135d1ea4227b498720ef553dc859fc51f40cba0f4b36f49ac80ddbaa14443206e739d2a93fb7da201b42d1df3a98c3b0e8f0bfadd0ef4721f11196cbbeb3beb320e9198fed063584a0592a79e6ef03efec4eb613c34466d2e8110b26766f7d3b60d99d5613fd7fb90dd42c92e507c42739955e15d52cc428f730a54cd537b63043e501072baee342de519e2817a05287a262639d1821e40ac24614871cf9e883f31ad6f569b7d3cb5f885e0015d476567a3a45f1983fa4dc08b63f829ac6fdcdc9739530bed83add5fe625a6f65e605db87326b9f4defeaa86df5b3005938c7a82148d40e013afbe2f6d84227b5e5c5cf8494a6925c48424621ac0ce332d6df380bb5eadab3ebf75bcd19f06bfbcf0c12c954a9dea61506f9a7cae0f9556c25c53df75d17a6da40f42ad521c4f6aa455d8085abbda3cc7c9c363ae8826526211d3a4fa84518217cc2680ea167", 0x1ab) setsockopt(r0, 0x80002b, 0x7f, &(0x7f0000000080)="c7799bf8db90e3dc154802dba8d4b1b5ae3cce8acbffffd800c1b4170846c06a0e008016decde360918a2b877168af2064335e025274ddabd1d59431152841e1c105ece0e26197bf3dfb86c3d31d0843fd3eb764cb7b9bc615a499e80a4424f85b74c26f6d4313d055e7a11b00000000000000", 0x73) 16:00:31 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x1) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300), 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r3, &(0x7f0000000340)=""/222, 0xde) r4 = syz_open_pts() r5 = fcntl$dupfd(r1, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) listen(r5, 0x3) read(r0, &(0x7f0000000340)=""/222, 0xde) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setitimer(0x0, 0x0, &(0x7f0000000000)) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0xfffffff7, 0x8001}, 0xc) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r5, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r6 = kqueue() r7 = fcntl$dupfd(r1, 0x0, r6) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 16:00:31 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f00000000c0)=""/226, 0xe2) dup(r0) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/20, 0x729518d7ae52c1df) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000080)={0xfff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x1], [0x7fffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0x0, 0x0, 0x0, 0x2], [{}, {0x0, 0x0, 0xfff}, {}, {}, {0x0, 0x1000}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x1000000000000000}], {0xffff}}}) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000100)="f5", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup(r0) getrlimit(0x6, &(0x7f0000000000)) sendto$inet6(r3, &(0x7f0000000180)="70e432e567df46e71ab62ea71a7faad72b2d0c67", 0x14, 0x0, 0x0, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='W\x00') symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10000, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="3c285c9aad7e70926b12c54fc1b1c0be8763e15f5f4d361b3edce0efba9f80cb3dce3076230e0dd3f53194719214555d72fa16a6cec9cb63ea3ca75a601cbee19c736a9ad263cd9222f1e5fb3dc3ce8bcc404189c98639e11b21c0a663eea6ba9ee9066e727ea224203050a1a20ef448b943f23bc45e2becef330b126ed5a73604e5bbfd16223c9ef8448cd6070ed81fce", 0x91}, {&(0x7f0000000200)="4ef13151b755fa25c7055191cc291cdbda5377c357fedd455e53515e4b6e593af9fc8b02dfdbf980a989", 0x2a}], 0x2, 0x0, 0x2) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) connect(r2, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:31 executing program 1: setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = getuid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r2, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r4 = geteuid() r5 = getuid() setreuid(r5, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x140, r5, 0x0, r0, 0x0, 0x0, 0x2}, 0x0, 0x5, 0x20000000001}) geteuid() r7 = getuid() setreuid(r7, r5) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:31 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="712ff3f77594", @random="5f23106bd17a", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x2, [], @local={0xfe, 0x80, [], 0x0}}}}}}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ea5180 16:00:31 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x183e2, 0x0) r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = getpid() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r1) sendto$unix(r0, 0x0, 0x0, 0x400, 0x0, 0x0) 16:00:31 executing program 1: syz_emit_ethernet(0x96, &(0x7f0000000180)={@broadcast, @random="9b73b77e899e", [], {@ipv6={0x86dd, {0x0, 0x6, "001004", 0x60, 0x3b, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @udp={{0x3, 0x0, 0x8}, {"6eb4c01b8eb6063127664f1cece81fddab7e9855e7c079da4b6a616c31458bba4ea806a77e4b759bc2696bfb5feeeb696560cef0eb1e318d7538b66732111c72d2fe22a84b3ce317a189a3aa530a6d5876291bad8c85e35f"}}}}}}}) 16:00:32 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/67, 0x43) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e6653"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000087665b6c164369c37c47fad900000004bf9a", 0x18) 16:00:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x7, 0x800, &(0x7f0000000080)="b775862512c37168c1489d087cc0e405c03d14f630faddc9033c486cc6e95e4b57204c4166b996bd44884322a9dcc40f6bd0375dfd24fb537b830c92d9fdebc5e2f94b0ed6af673aaaeba1497fda3595411255878211a177bbff666c29780052cff2ff2dafef6bb6ffa324b17df678d1ca4ec94a285d8dcc6b915949d919c9db8f54cc23da3b064fd6b39c709e6c2c95b4fdff55d895bd5c4fa40aa48a654732dff72fed119f1edbc27612de8d4bf1e352431b20c67686398eb7442702d0ab728d809642a6d3c80bb7d9e0cef50576ac41f1e3e4ee8eb6c9ee486ee26a733a308fe1d8e6f83fdfef324dfa74a8345fa1fe8ef546c2f5f0724b2ddfa2", 0xfc) 16:00:32 executing program 1: acct(&(0x7f0000000000)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x1, 0x0, 0x81, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x80000000], [0x7fffffff, 0x0, 0x0, 0x9, 0xfffffffffff7ffff], [0x0, 0xfffffffffffffffe, 0x401, 0x200], [{}, {}, {0x0, 0x0, 0x10000}, {}, {0x101}, {0x3, 0x3}, {0x3, 0x2, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:32 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0xfffffffffffffffd, "d200efffffffffff6030ac8fc9e5510900000002"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2", 0xf6) read(r3, &(0x7f0000000100)=""/3, 0x3) execve(0x0, 0x0, 0x0) 16:00:32 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaabb08004500402c0000000000069078ffff4e220000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6002f0dc19aaff82000004020402413f1a1092098221635f1a889540ec0897f5dd1fe5a0bc3800000000000000000000f813dd44147c7376a171d163cfef250a91f6bccab14e245f2668703b466e0489b9f13c6fa901680aad883efb84843ad7e46aba0173e141c788e717575578e06d5f37cfbde2a672e444ebec423783c443421305e7"]) r0 = socket(0x18, 0x2, 0x0) geteuid() setsockopt(r0, 0x6, 0x20, &(0x7f0000000340)="c228ae449c772da17ea494f865c960ee81d35c04ae5dd92c7b7b57b559ae114b6dfbfedc8f231fd5f770b9a4d0f387570cc86454f66dc5db98da48c83509b8dfefb03174bf0f717928aad9d7572a9f63057662dfdf5c046f38ae44a75b3af04d37cd65c5f82ce3045250ca319bee3dc6119d7d5be64e4f190727d598121cc7ef45a7ba5d3b7d0d52bee6321f4e02908a9db914a523c8dd4509870a9d68de006be4768154020dfbcc2b38923697cdaa9c19964d4500d9c25d0cad04783010dcd323ebde46b00825162875eac5475c9be9b4f7920142acfec6dea3d45a0bd3390edce072671f1891f41a0b10a015f988491de76c6d6ab7d2849bafb88f5560907c202933083bf4fb47c35f670e92564696620926ea628657158a12d8061c22942c7f5dc01c5c655af012a6511c27ac1b032c283829c5e9ed88ab008958e65e7cb8671389a83c0b1c45075e9ef70b550a9905ab8696acde4e9d07338fc4587f8d9cfefc1f210a7119a4cfd395dd242c1174fd6f0007f5c758a6de3b2421ceeace994180bdc204835be300b91ac742470543d3d42bffdec5577dcc193f1a83b7cd2810a65f54fd2da0eaf47fcd61063065c47e7e5f11ca73bb4ca2a0a8133c357a4eb0d14b61f464530866a36eb8cf511d0052d731ea80adf2cc6a78eff6aa6071f816e5b635a46c4642aea40723df5e282bb38232ca4c604b1527439543274ad31ffc1066d3416ee98d0a39882f874ef7f1e5b9d209a683d0fcac72fd6d6cd32ac098bfd840b5e71003bf165d687e384962607eb7a648f463251db3a99af203577e11401b5fb045fdd8fcb9947459c8867058c1b5adc3f7ed16acdadf40b2d72fccc2b3f0220dda7fcc429c2cf48db86d0e705a00ce7ee49e941f2688ef8b35787f70fc4c8f2a159d501797e0f4155641db62a6d4b32fc95ef3be498250d1fb26f5f40549ea0f503f8028a5f19645221ad29f73863eb0029dd9993926299cf77e9d91e444573ead780e9c6dd143017afb8cec2e2d31af447d5b2f3c3c81d4964162a70d356c678dffb1b39c973ef93beb0fb22b8bd9fe81b250c9b9416f01e0c90da234d634d7472c774db9792d10d1e7edb6495666ac03cbf53a0eb1b94063211bddc3ff8211cb9af871963845c908bcdeb82bc11aecb3aeeea79370693cb7462642d2e5d6bed9e97e302d54be937a4d74667dad851683ca9988b549e9d4ea45a69a8ccaf0a1bf3eb17514e97196f86e92d6e89e52a865f00adf1ba3481722e4ed6c30775d33d8d5b13b7142b09ba739a4a7a8251278179d4951a0f0c653910fa8efeb4f11bf4b0e66525c408da5db942ba07a9bf6c95dee46b4b7694915d2bf18cebe9490b0caa66cac2e164a56ad6c7b0d91eb391f97545649c18ea02dd0133d0caaf031b40b287d1549037fc8d9da1537d30c1331bf0bcbcaf2b71bf5c663fcb5117f89079e6ca6cf971b48a067a4478c0146a0a89394ce17f6cdb6628b2098be01ab4bca000c3199a9c6810a5d6474f20ead7f2f04970470618de3a63b01d3c46e60658733f55d93afb74fc764e3faa8749d31370aef10c1c6707b09679a4985cc50eff3ff10d4d310e4d037ccdb2a606c95707472bbeb2473815645c1b90751ae29533ab969b0203d8421816084456b24d6bf5297fef265e40b35b4f2254ae5c307d55876f09a03e5144a8fd902676aa4991208ad62bb40319cf265d5a756df909da9d0482a30e3e0acf70283e12f73cf8c12754e5ec693351da280ce2cdc785a20164ebde76bee29b5a3f66fac76e4e15e20fa12fee6c69799d47aeecfcf1a80bd1c6370403370bc88fc3e0f99026f3b4f2f8ba47705e0f5c0b73f1f04352cd059854e20a1303be939cf305e170dc6ec325b8f475c3b6dd62a9b184cc00b81287a150c2fb54ba1089f861e914ab3fe4f485fe63983bf17d51fb92f9072862f7fa9757963813cca3bf3814df0545092dc32fcf2bef54be385ca253459e8b8ed5feea63c0e6a2c815cb94b5e02a0723212c91607e8a8104490a6c0d8c887c71850fa95993b152f1fb9a39eb001678cc793491e592210784f4ccee934d4809cf435943ad1475fd7d02aa333ebd3677e3f7de3450ec1520a4b8629c31ae7704e60ea2cc0eb4a009a37d6e5b849b973d4859d6c992eec06390bdef0093506189b6133f21d6c0979504307253fb00f1a6f4ab676867a51b7f4ebda059ecffe2867c103cc00fa32112434f7401665ac9b12c6170a791da376eaf2ca8967a0449c24b7b71de766b8c571857156f274f261f7de8e3bacd518fa803d5923944c818d00c57ed94ffd53e05256321dc020d3d8fe87751f51080d32983398f1560d6e8913513d27fdfcfff08ff4a906d48398cedbc79bdf1eaad413db8e0e405f875fd564e193785049fd453cc0fce06e25bcc22f3bb582319f884cd6f59034ad064a4aed5917833c1e69f7e389331c06b60ffee10889a608ac8d32834a5180e8f5a5dbb82c69d01dff77727248d0a7aa249e2cdc7237aa7f57e93d657f420b99ab6f0359988d73c4101e860a1e20287fe3376e8240fb45fbcacec5b982e0fa8b145866fa00e75f47cfa5829bd498d20721b02d9c374e16424f58f9a4595199c0e59188136ce72e5936040e6414a76e80d64cba800515d718f9649e8c091f46d0e144c17b789cab9f1d154b6b3cc65562a4e584fd3c15ae64f37558c04816ea5ddf250904cee1fb6e71a93e6e826c6722b4247b4fff8398b745583a5e651f441e2043a3500341b1ec4e601fb5e42d945ef1d213d4b429f25e89ccbc5c11dfb50ffe9743f1afe42afb9521c51612e812829e5b9addc98c1375fb13b5da68535950609ec8ec40f730e21717bab4e0039ddfea95170dcbf57fd806a788b703ef908072ab66442d6dcc43ba6c185d1e22e1bc9b13fbcaede1abcce72096d556ed095c5463d362b7d53517422aa695e32514e55f7bd6a677e42d6e0921b0ce21fd5becef92fe8e86640e028c4ff3307b3f0ae37959660db1d8815c453d3e1a4305b1a386eee81cb4f833442273b5e1932e5ff6e0fbb30c32ee2326f0d40a374641642460cd4d46010915a89605998cb7882d4f097b38d01cd95a1811e89430380bd40766504932061d6aff6f0acac0cfbb11b911813b82de3eee870448e05d0f08c2e1e07fd2d8538d78f0b2691e128f2f9fd6e3d795cb67ce363309c8baf8ae043e1ff0276eeb1bf1891074eca3a9836f27dce92f7990872015dbb72bf348c32063243ec0faf8a04346c8d54be348b3e35db63d35dba1faaf9f6ccc06430ded53d0e806e60055e1701ec936de041f0973f4bf6c5245dcec5ddee2a475adf0e7640d098a3a34030f48022ce57b94f89ec9a8808b1b6f71c531e366ecc9b4727387d8b5527db3fe9b249d917acb485c3a6b8494dbf4712817faf4fe12e72c38c18db9744e46f6b4f39235f2cb736fdfcf184986d58e698594174b64018faaf3de514912e1928fa4b74a32911d204da8d8a78cab5421d14e48de3564640d97d3e0168cf2fdd3fdb31f8ade0b9d50b41c23656a67c7647c0fed01f26c650a2a6729798d7ffceddb64ac623ca7dc47363c651626f3446b766e6fb4a8ce69af4a08c8c88d48208c7f7cd1390c633bd6e1d776587e54f75295af2292a2cf9591a8f42768f35c4d80278a8625ab348e911d56f600d56e43a1c3cae1f5e619ddebb86c7262c4545d353f86d31c40f5fa5e298df48443f89fa24700f88e2008d36e3298e82e491b2cf1609cde92749ed30426d295554373c84e47a0df46f084b211a19e4944c8d9f8af5729fd4d113728b97c105dd57318f025ed6d9920003e147b4191dc2b053919d41cefe9a31ad7b4f4c02532e834c26c47a0407d39a777cf5b3a90ae894b139a3c3d85477c2257d719ef2b013f0d6deeb1df2fa242b0cfe0a787fa5e878aca3415ab7d1803a98871ff97e1ef56c997fb34bdf83d077b4e9070786f483a1e8d448d9e7d8bd9b317d933701ac4da829eca5c0f5ebbc0c010ac1c33f0df38395fd4c92be83c9a835439b4a43824c73fd733e34b8e59bc58b4fd488acc5a351fc595b28ddfbb6a065b0680953cdb9a3fad83d6c5c7a6e9f7f721eda7ecae58a982b8999be8443e57f554b7b6e67c45e4875008935b4c7dff41a417121426653d4a5ac9a32911fd102763b630aa123d03352b3d8b4387db30b6acd6aa64746bdffe522428fcb69b4ce6baa974df5a85ab91548845e120cd0a06a1686634ac0b9e87401f463b651bcb224317b775fc331e26080b64547f3b7a343e0451b1b8bbb45bb4e466d2c1d8357b4250865713a80e5f589d9a3f956368aa181cf276333869aa298ad975437099986edd195016d4e572ae15dce75bc13e17257006503051cd7f72c7102ee899cb5e6160385755499f01c450d818e92f07e85f631bceb1b1463bc40f47f8f1966435fc3384f0e2812863310b20fc9363396f0b50895e0469e2603a03539700b34c33ce02c51d442dada0d44e48bd7ae70eec87fcacde4f6fa2320777921a80f7b28dd2c16d0914fbd380eb1d93841ff717ed121b23a30dd792616a6bc35e5fc7d12a15d5649ee9b8637ea19a25218bd6a42054ed415c0ea4a0d883b5242474956bdd0bc83bfc8af07f67d687c02582569f7d33e5b601b9c40c16d55f3562a29172a3eebb15af872cd4a481a152fff3c2174af783e1638319e12734748d84e3af3b1c9fd842245f68fbd6f2cacb57aeeae868f3a86ec7da62e780afec9b23637d181531159b08903dbebc3151f7b2719868ab05e85b97dfdf14d4166fcef11c93b779e7f7450b247b494270810885ff6ce4f4a574a3cc2a010f6df0cf88acd6477b12a37b6a4e388708adbc4a610e57c1c3f94f02f3a5567e8c816a00368558fe3c47a02c35d0a58e47d6155306ecd6d9abb0d55d8ec83f33c1683379fd4fef25531d6da758ff3d4d85163830326a4757bff218bcc112f7923a1c183c826a5fe2ccf8d70bd3bea2f32bf1e0161071a273d610f51ddc6161c73ad9307ab1d123927d0334648fc93fbcfa385460a2bc3dd2471e79981f891a662a26c9a99d089b40a8d1f36c623ce82faa36af7a56ae51edb6dc84060def30fdef3bf538053072790c2b80ab1e6afaf988f08c14411a5fdeb2571a83c654c3449973a19723b98aa614aafb8c406f3fed3f6d71b0ae6454843ecf95da6e78438e2572cc49f74bf5990553d1bfc5baa11074be82ccb6e36d145ea083a9cc9a9f06067a74cc7949a8231f245a885948eff67f50d1431820b460e69caabcfae682ecca0be65c4bf8823b0ea8e35a4d71496897f274537590b328955e6df7055d6820adc0198bc7321d948b8df5ded9063fa4330f6b61fafd516ecf54f583e9232d45253369733091685501a9d26327f15d344826f7c4fed0c83a808f1e57079da1d21e64a317bf02830ffd5df4dd3608427ee5ccc1efca29df3f60fdbf35c970e089072debd49ecb43bdcbc1a4c00297dfaf65c6c3b55d878612f7401136acd72f070f5e4fc176e3acd181a0132f324e8197e91a14f397167ba2f10c2eddefc488211473e1fe3591148fa0dda8d7ffcde03f64183d97a1a536dd01f8fb3f87a01c889024aa1df01961862a90b51eb25dd75ec237cb6c7feae211ce250db51f382803ca95bfa03435b36cd9ce93f0c71f62cb2e3a8deee24b65672fb41c8726777259d588c2fc004bd82e3a38dad8453ee471cd6a0a7b9a1ff4e18dda90e8833084cb259e0fa1e653fb8db670802a548fb1751b3a866f5f076a1405d707602b66241e9d7ca0f413ee", 0x1000) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000002840)={0x0, 0x0, &(0x7f00000027c0)=[{&(0x7f0000001340)="11d67b7c800197d268e24278bce93154d175cebc1111cf1585c7168b7ac5e53cd4bf6698e702e15d089f9be5d1f6f3f3bc2fd1cf8b065e0340aa98dbff2dbcf2b621b1893fe35a748eae9640c49f2306727e98a8417f5a3e454fbb9a933483ac3ea0beb28ee27b7ef501c3b251e4d96f3bfbcb9a787fa18ddbdb72b821331a4201f961fb6043988c04f0444a8b10e4e54da6de30963e0faeca4d2517831ab851f1d989a902c8deafcfe42179b3f07446caf40e8b8be5576706a0ac8202eaa7a113ad803adb523a7b00181859cfe547a8cf494a12a07b92262a71b4e663b641fb825d50180bc175459241f48ac785dc94034a430622b8aeb66ea6541138139d82225a75f098db97165d75078db0bd50f39973a2aab70ef0791dcd4a722cd87058cc44cea444d30ed0615df550c3549d2a7ab8313403f17d7c7cfc8028c061df772340fbf76e9aa745573c384e4c7f5710816796cdc4c652ba7cf8c29b17cb004f6d979d3524e1746e2c3b6b1388caabd9f229c7a70823b8fd854f44c5c86b9ac99cd778679780c3fab8e787aaf029c60eae6506dbe3a440decd430b120a6a920649adc167c6d6b3962fe5513b4328bbb83d8503c90dc2bb5b6385d91275ec232d947fa0cc3e4f9853995dc420677b7bc07907e0d8ffc98be7027fe2847eb29b0ed79a1ac56cf0be5a394ab4bd6808d0eb7e1b02ca3543adae958a55d1cfdb014f0ba5bb156af2a7d4c0ff9c11dbea62c2e248c2e62cdf499ba0166744fc59bfb9fe47fbe0a53c932a5101380573a0bab120542be5fc9a4cef3ec194c40ea6fb100fbfa41d773a7542bfbf108610234b10e94a4317ee50c269e00a1e61af78fa69e7fde417ce5c98bb9dbf717e854920d1c53c53ae46f4f7f93543c6e6d96d06809958c2aea9ea80c19c203515bcbc5f57f96ea7036df68404a550c386d7ad1c7c3060ef45be3e19ce8c6484cfb22e710485e15502e72015f8e6eb7fe46fc6d5f959fb3891ac8840b05d27382af74e5b5f296019184cdfdd732f0c15e55482bd7dbadb03411c97558fd747c96e956398e9b4b6cbb0047c9f89a85f6238d72059c1c508c4059213f37c93b70409c24322cc44193047fbc259ad746d829ffb838b766f63839e38665b49b4b870362943028e0348599c5c3862be9b05e79cbbb49c3d0f716d37a771e0df31324b5b49eb3bfe5a52c6c7d525f0e3e814d04999aea66e6a5f3bdcf3856620dfe898ce1f006b93dc89a89b26bfd6b589e7319e57f5a1ec1693e0988255c458562a948a3a77988139ca8dc5a02767fcbe1c49f6779c348397f466159e153bdb40dd9f0f062fbd9de4c72db30b11f996c74eff9c9bb27dde9b231679e45b8e423452ff08ae1b9fc72320a241b56486c500a2ed01959217f836a1c7b19910da955bb6b6060f1a916ce2c0b6e7e55c7623d3e35ad3d9276ae196751e9187b813cf6ef99ba56192d89647c9d1d1c74e6f56026cc979f5e570b74ce4e66f969316f30a398eea1b7744057d4f3c8267c44d5ec9973deee9c452da291d0ec68d1a929b0850c34fa48ca01a58113ba27b551f756a86041a374b3a46a4166730b97dfab1e38525ac34fc7089b72d4667bc3d210636462c9428deba6adad86a4ed7b9ea27b7c1eca43e12a7c1414279dc33ce440319eaefa2303587a740dde804ff156926bbcea35919c3ac1dcddb0c5465617f1ce65e3f4e880198a59bc8dffc10a4cc965538cd85e5bb84421aefd15d6edb54c386fa38d876b59b3920e5cf4c2b352523e536b8aabdf4e91067dea535a71d1480e61f3d8eb32b97c2ccd2067525ff2b028757b30c024a2cefc2eb7805b19db0f9baeedd0a6b368c31927f5a7d5a07ffcc7e3a97c1c850449a1766fd324e74074500201fe26cd9f4fee08190581abd5425a59205d25282ad0691f4cd13432ca43afb6a899b70fd4e65221d17ceb66ed2b32d6e8fc65d5a187f5fd55e62f3132a6e1e6525212fbf72e0ec3acb7fce1787d5bfa67d55d82a6cbdb33474c7863977862d9f5da859db4fb633ae79214d13ad75356445398d6b34e2fa07a4be2af0f9523a8c183d08c031177d08b8ffd9cc815e047e2d5e4ff494752f446305bbe659567d86d6257a87a89ad6fa8854b33233aaee1a8572500e36d404adab6f739232e3402f2c2f46f1788005cdf3434ae3f9545e852e44bd71c97c89fa8612861f95f25187f34ebf7f28c812d9655c6040e0e44bbaf68b260bfdaf5235c10fe2e1cd006e6c3b2d53df487b3bdf189642290962fbb6262efdfe45d7bf966876b590e127080066defabc63437caf8555cb56fc1334960fea2d4994952ef4efde1c25c5d41ff7e884acce1165644544f5f6090635a8ac4f409873c4f03028bd32431c75506dfd9567192a0595dac1fa01e219d580d6f0ee0134f9f5a8c86e50f4766d8918fc397e7d84c8b1d8f962375d3b24a1dcd75f384c397949e845c370743cfbd3b8a53112553c095e6f4e9a923bbfa50e11176a2b15382149e9dd50d6bb23f7354c94ddbcb5a8d8b677b1ecb1ab85ddb9eeb2e38946f2f30f455c112158a4c9ffdfb29dd4b7455616654468f696b653b5eb2a1f0cd90a44c243b7e437d338b50366df83936d40c1441d952181ec450804b3362616f9223cf0af59e014c0b456aaef823845da5a95c012a9c60c8e76e093687ebb0c682926ab262ff5b537f27c50b60111a17a20ba7b261589714ae61bf2440fb6b8b0d4f06828cc61789369fd4e0756c78fbc198d72a571c181d8f097411ae272d0e7e9c7319689a8d53d2e8654d0eb5f8b5fff825f18c6df3c06624821b6868b00dcd79d4811ae58c52b716593c042fd81670cac59362310433e8bc3d1925f2286eb80a9c611a3c2611874362c3bb0751285f087d77c97567124ced16d6bb1da164a21dcbab07e56aadc9b7f2ff37acb209107240b8d4e1411fb242628035ddffc23abd9cc46a9a86eb27d10a9337201448760b3de983d4039ea066b5ff18064f6e37b779648cb4091f57f77ec44e263565deb9abdf57c4d245ea3adab0875b17d024b23114a0d2fd892ad0cd2e4f0720acce851eebe0095511677d3619c71f89dc7861e6acd5cd699542bb41b60b04ae30b901d6ca408e4f8babd73604abd7cf58cba5f64323bd9383668d1bf4a1b4951caa44c0bae450ffda0942a998867fb4ab9a893188e0db5be592c271c40ad6f10acaae803ac56f24dbb34789b3b6d913e19dbd19c895fe143865a00143e8ff489a016853fa0d39dc443324ab7022b9e77467fe6309feae84ae79258e969a430579b13d3b5b413b6b3e5003d5b0753b3185a0a500c5051be884ef6f7decd347035392d0a481ae03be32d588b21c19d9e167ca8a99cbce814fc5ce23bb8f4ce3d1a9ebb31ef48357dec16d238669f276ba94850fbdf1a079da5c928a28c5da54968c259628956b303c58ee662f7fd03fc4c1410aa94a6a2376889cb7a3940200465de89ca3cffefddc3de5c2f675287c744054880ccc6851ca4ad116762e28302564f217b720df84768ae16fc3a3e0527b27af14f733aa3fa46f01ce5e19b9908766a7323ba2e187fffa5751e6b2cf76520e59d1311cf0ece86b7b9837ff102fc4e58a64d760e4be0b9331e9c1bf6b15fdc7368471bc849a8dbf3c9861ba262b7fd77c9dffff67f27efad30b30e70f5a50c2f395be4640cd8e1254b93fe9e04d51a24066387306094fc1412c88a3ef0bb5cb6e2f31becdd4154586484c6d137af230704802634125939cb2d4fa76acee5873c7b76e26e9ee0598796022ce16a48fcb16d5c882d2e1999caef50a5ea3da26d139c25a832ff21b6429f909569ff4883adc8ef43d2e7db216ef52b6cb9a516e7e1561f13074081d3435648744ab5de252f9f06764913a97b475bbd6fd7930005a27332c57f3dd0da15bae9e02ab010f49acbdf0e73cff510bec37d81529437d0fc88def01605b1d32a59907f1c76da71b00209b819b30689432a19cd3d6ef88808b70b7fb2e883172205dde63640022a80bf73f661d84649701e630e829dac70a60ae16d0cab3e801bd44df4bbdf0551b7183c073b565a94169de7ce6b3042eef6f5a3ede611a31b571426061a337a5c723b2194ef8aa28586a21c87f270aef6a3ee3520101d5d41cb2316b94c9a26809b10312bf52552c659c5f109809482a2070179acd9ebb76790c2ce1dda5a73db9a1ee53f896ee34f0ecec052330815c52c5764ab2be7e33803aaae1f3bf6c0b5a312456749852c98a67bbce79cb55f27752a7f207ee6b873a3e9e71a1521fbc25f04fc897883025fc178b2e7e427fd2404456086b0aa387fdc38fdbea157f91559c6c5dee0f4c890305ac1e307e3bbe0b930cecf3d3657b49baa8dfc513fc448aa832a1977fa50312e1e401beb5ef27c1bd033ad995b1f37655500fea88b1317e4c9c50f858babe3f53a4079eb21ffeaeecb290b160adc114d991cd8d1687e9b95436bb138c7cad739f3301cb77a0fedc4ba57eadd9766954f0dbdbee9aa6e25bf82ed2b9f370c0a727f3186aef1a756b9f6f59538cd067711edc3900e55afa6a86b89aa0d6ee8cb79584d0c0e95b629bd8e39d11dcbc23bb492959189e22c1dcaac7d99bd8520ae65535118ee207efc311af4b40529deb42ea8a89d52e4b21094d2b3ac4e97808363f48fd258b78e0f5f85ac2f889a3945fe510e1ce62dabaaedf488336d8ccca77407a5b763b83fdb6b79dacc1f61c70be678ce0b99e508ea80c0a717e2e7b19f0f581a658f514567bcdd49aa5648d466ec17fe6accfb538d48fbdea77d8e6cddfbe3d75292df5c0fa0c2badb15375ed63d86b95cf0c692afedf88343be1d93203b67675946caf18652a1c31e99bbdeeddd16da675dbaa490ad37b0b8c224e0d6b4b21b405c961a1430a0effad7ddb827dfbf73ed66b4425f6ef5fe30ec92611d14f8bc2fc05144a59c4c5870bcb18940e09f5f673f88f22965df22295bbf5049ded019880138d8cf0bffcc8db61ac7ebd17c0c9db315a1190c6245e9d957ef387a1fb22932d486b9120e7e8c9805ff104531126a2dcc93282d44c4359d6be94814bea44124fcf2d701519fb41a50c5cf512326e1ae236ee2edb1e123514bf96e87a3606ac1f80c7e15ffe025fe9b5a5489f77330868b14a56bb966c12d59a896de9effe392c92057d2a9818f51b50d4816f8a179aa8cf5b6d665a09ad0ddc78e31fe69c040aba64ce0bbc7c17916d12ecbc963b8990b129b0a7dba3b18eaed0d0b1d32c6c64f36c061e0e54a14e15c462cb4b1c4cc70aeffddf5b0758583c1ad621f395e0e659f312a9701143ac9a4afb631d18e973eecdae808fe91388789c23411bc16e14f75b6e3bcc900c1c1559f569c8f03326f5e9751f82a6cc5c325396b0302bb8f5a6b5b1002f87db7e0cf01253db0c17fe17b2f259bb88cfb81d17868923e2000e3f550b66715e1005fa79ddaa9502d235019bd847eeb5d393afe2a23a33b14022c209ffde265e74d300027173041b24f7409a051c8ac2fbd7e1ebd4819c9cce8149b732a18e8ee5c679fa6e8ecbbe5103e730d4b5bdcee1c1e5c824fbbaf0532e967612fb132bffc98e9ae07ff0a02a54996270c87d3aaa82ab6e087e62ef30adf72cf7854271083ed50d9240a88fec219dd7fbc408762d881be5729040744a428804ec198d1c5ace459fe341b7c2925a1158c29aedbbf31cee9df161e8a175888c53f7bab26984d177466d90e7819d186e022ed94758c25a298095271ddeb9a4c848f3841f3024a7deb04f9def06970d2b9d9510f32e410", 0x1000}, {&(0x7f0000000200)="fae16d7013c386187c7d0c743d84c2b118c7fa7ea8f20c5a2fd99071a151a8856ef4315266fc2024bc510ca2780126d0a62f41ee29a3462d0243cc3e3e3d687a47c95a7387d62e1baecf554435bc8e64ef5a83f6987b3dc9b8ef4d855a45afb3658c2edfe10316755feb0ff63fe1eeaea5769c5d29a0cc551211d5830bf6067152686acbfbb2c8ab26edadd246027f3fd7fa16b57e1f84dd88df1654692c832e7823ed1bc8e270af283dcfd918e6c9d450cb7db1d099de57b36233a1a374738afc9ddcbcd4cbeef648f16f54d603fdb5a97ad624236b23d0bc36e73f823b247f840bd4", 0xe3}, {&(0x7f0000000080)="474103d2de896d", 0x7}, {&(0x7f0000002340)="bd0336a95c484b6185e9b678850b2b4d24333dffce0f03e47152246daeb4c8b414cb6f04aeff9e6f207a0f44fbc746f6c3d5dedccd1ea8f017f9da5233f6f0fe22fdf863c1c494711de7bed2659d3b91d3a9ebd14994ff572ffac1831e0d3e8eb8f78bd955030553b7675c50c60634f7f72d7b83da8eccf331ced14ee501e38a5db6ba5230fbc09af34b4848313e0c1152e08a9e8a4940c93777f822b30c1e1da2931bba4004521974d21c6a5165bfc758a0c6ffc91a93aff570ce72bc09d26b1b3409fe59", 0xc5}, {&(0x7f0000002440)="0a042cecf77568199000d1af9a38fa0e08e6222f398d237b8a07a082066bf3fb7d1c9b177e8ce3849bd76de104953a9c24e4466a2cd21548890c0a9657468603818b34b60a2cda12c9c448dad2dc970dfa56af635dde0a5f68a15c62a1e49c2d924c12553c9894dfd29fe3c88d733f1a1b47125d5b6f2d20053beeaf63ae4195848c8500f4ccff4370ffe992b04654cdb310e9085050a23570c4125ba3026e516662dfd19d1cf1396f25679e9ddb1b81d1c3db9ad588b84dbef2ab24", 0xbc}, {&(0x7f0000002500)="fccdc23f729f8e87527f8e08204e501f7deb00edc04a570fb34194cfb442d176420c04b6365f1c8665e7fc07a2906e2001e9ca175126e0c9af22dc975f7b07e34b9e43f628b76bbc38f74a14ea026fb150a819fb6ccde6240e8f2c5dfa50668e0d1fde692d2640ff75e3f5d29b34ce1619e82beee21afdcbba7fb28cec008973c27c3a39b097af018d6c7728d279c8f6af4151644d9dd4012ade47751974b0334a6f2df853d8d06906fd445e312e8fdae41e02a0e858394d3d59a9c40633b143fc50028694987fefb22cd97a58b7aaef44686216f382dc92bc47a7a945dbfca8d9b76a896e147b9dc7", 0xe9}, {&(0x7f0000002600)="e16ba6e7dfa48acf8e8666d00604df2a169d3b4a3cfce008d7611b7f7b229dce79421ed700f5a7147368908da94f77f2cae5e3c23d64aad2535e85e9e35c2c6518494228a63dcd88d5449eaa3f5d72d55ca696c1d768451ade575bd7c1dc9d6071ed47fb14196f92db2a9bf619eeb29c44e5c309a59cf0622caad9f776ef1acbe843902fc58417001d39445ea109feaf13a086e78bec04964047dac5245b45b15606933869334aacf5b9691b1dc27575810e6a8501b36e3d5cc206ee912aaff710516fbf", 0xc4}, {&(0x7f0000002700)="5d32e0fb4bf40d9ec6649c218b5801ba1a1f753cbee815c68ac89c6d4d67e0976db267adc878be3670d29f3eae71d09d1921205cef5b818f817b227209a22f66cee64d1edb0668c41065c507d37a2cb6e00b261a45a2a5e8a7b789dd5665840e3e63478f3c84b6114d312783b45b8c7ba8083f67d4fda9390aa21039b0754e4db322a400ba59a76f88081bb7938e081d9f", 0x91}], 0x8, &(0x7f0000000100)=[{0x28, 0x1, 0x6, "929b43dfef6710a896b388c1d658d644c8d658e1326ab1ed"}], 0x28}, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x8c5d, 0x3, 0x3}) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x401, 0xffffffc0, &(0x7f0000000000)="4e99b8ed2479d74444b11193c19997e45b87c9c42559b50fe230a258630d97190c3097a1c89499a4a29dac853a2dc7a94c9de244e015d8ea505ce79990e702f14d38bd3f2bc6a1f4edd8390db9426e97d741f7d2d243e9da7a66f5c9cd4b51d2c14c1e30671182d2c52a41a6", 0x6c) 16:00:32 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="0100", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @broadcast}, @icmp=@generic={0x11, 0x0, 0x0, "45792483"}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x1) r0 = socket$inet(0x2, 0x4000, 0x7) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008005}) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 0: syz_emit_ethernet(0x26, &(0x7f0000000040)={@broadcast, @random="7f8aff39eb78", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2f, 0x0, @rand_addr, @rand_addr}, @generic="4dc90837"}}}}) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) getpgid(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0xfffffffd, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600", 0x0, 0x2}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x7) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x35}, {0x40}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000340)={0x9, &(0x7f00000002c0)=[{0x100, 0x6d, 0x4, 0x5}, {0x5, 0x4, 0x7, 0x9}, {0x8, 0x0, 0x3}, {0x1b, 0x7, 0x6, 0x4}, {0x3f, 0x2, 0x2, 0x5147}, {0x4d82, 0x7, 0x5, 0x28ef}, {0xdec0, 0x1, 0x0, 0x81}, {0x7, 0x7, 0x3f, 0x4add5c69}, {0x3, 0x9, 0x0, 0xffffffa1}]}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r3 = dup2(r1, r2) connect$inet6(r3, &(0x7f00000003c0)={0x18, 0x3, 0x5afa, 0x1}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x3ff, 0x1f, 0x81, 0x5}, {0x7, 0x3, 0x1, 0x7}, {0x80, 0x40, 0x81, 0x908}, {0x1, 0x40, 0xc7, 0x2}]}) pwrite(r0, &(0x7f0000000280)="fbaf8a8de2bafbfa5edfe162c5ed", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000180)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000440)={0xffffffce, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600", 0x177}) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000380)=0x3) 16:00:32 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x0, 0x1800}, {0x1, 0x9, 0x17fc}, {0x0, 0x1009, 0xcc73f1a23c1cf9fc}, {0x3, 0x2, 0x1000}], 0x4) semop(0x0, &(0x7f0000000140)=[{0x1, 0x400, 0x3800}, {0x1, 0x8000}, {0x2, 0x3, 0xffc}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x4, 0x1f, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000440)={0x5, 0xa93, 0xa}) semop(0x0, &(0x7f0000000240), 0x6) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000000c0)=0xd5c) semop(0x0, &(0x7f0000000300)=[{0x2, 0x5}, {0x4, 0x1e, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0xf000, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x6}, {0x1, 0x8, 0x1800}, {0x3, 0xffff, 0x1400}], 0x8) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000340)=""/203) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/187) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000001c0)=""/69) r2 = semget$private(0x0, 0x3, 0x80) semop(r2, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) semget(0x1, 0x6, 0x1c2) clock_gettime(0x2, &(0x7f0000000480)) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000019680)=""/4096) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000040)=[{0x1, 0x81, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0xfffd, 0x800}, {0x0, 0x7}, {0x4, 0x1, 0x800}, {0x4, 0x2, 0x1800}, {0x4, 0x4}, {0x3, 0x800, 0x1800}, {0x2, 0x6}], 0x9) 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000000c0), 0x0) read(r1, &(0x7f0000000340)=""/222, 0xde) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x81, 0x3ff, 0x1599, 0x3ae0da4b, "81a7693fc5cc9ef148e715f2575947c275685093", 0x8, 0x9}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "0000241865fc17ffab7fff0e091fe60000ac00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x2, 0xc7d}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)) 16:00:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000080)={0x2, 0x7, 0x3}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:32 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, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) read(0xffffffffffffffff, &(0x7f0000000340)=""/222, 0xde) r3 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x3, './file0\x00'}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x150}, 0x0) 16:00:32 executing program 0: clock_settime(0x2, &(0x7f0000000080)={0x0, 0x40}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) kqueue() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x1, 0x1}) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r3 = getpgid(0x0) r4 = geteuid() r5 = getuid() setreuid(r5, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) r7 = geteuid() r8 = getuid() setreuid(r8, r7) r9 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r8, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xbd96, 0xffffffffffffffff, r6, 0x0, 0x0, 0x56, 0x5}, 0xfffffffffffffffc, 0x4, r3, 0x0, 0x6, 0x5, 0x80007d, 0xffffffffffffffff}) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000000000a8c6f952b47623b9193c298b1e4c1109cb28ba1acf6b97a5fdb307baa4d6521e20b76cab1a8c3d5964792c68f172a6bbeedeb83bf0f80f8d40e7d98d4936954e70326285b4b09620343a47bd97e589f56865c2eb7755202158f52772e3f9f9332bfa4fb124be4bac9c539b768efe2bc9e3b95874f8e44ff27d116ddf344716bc0d3bd2750c4c5ba425a924176425e454e0435db4ed249251efe2af5918de42517624883e9f9418b29ba7183670d778484484274a5dada009a2ade6f6b49868109af1798de7c56baf6b7f9eeade3ce10528fc2b153525086534c2a118bb8f6f2f28621cec12d22bb4956b5ec7fb9a20e098e61801696bf3a47f289"], 0x103, 0x800) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x1000) 16:00:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvmsg(r1, &(0x7f00000013c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)=""/71, 0x47}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x2, &(0x7f0000001340)=""/72, 0x48}, 0x40) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xf0, &(0x7f0000000200)=[{&(0x7f0000000140)="1993a87c6eeafd1bf1621abd751bbaf487479d24c3c546f20e896bde8d2a357833884f68fdf34f88f362f0c4bd83c0bb028c842dfb8d39a47dfbbdbdf7abe5ebe29b514e0098e6c3c2808829d9e129917a3d2164f7aea586221258c5fe75a9f2c82a6173d7f6a87a36b9f49b7337d97f6df914eeece1bfe731e65f54d76bc525f0dc95cb0c2c78527edc359f221e200b48fcfe0634acbe72af", 0x91}], 0x1}, 0x2) 16:00:32 executing program 0: socket(0x10, 0x1, 0xf8) r0 = socket$inet(0x2, 0x2, 0x6) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) setsockopt(r0, 0x2a, 0xa, &(0x7f0000000100)="08dc8b790e265b9bb679f6b8260aab8bc951cbe6d2193efc95d1c33463fd5f91661cd0c8c9115f2a742fa9b689af27ca9f10e485c381b34302c320aaf8b322f038aefe76b93c13108b0f46bf1307c0a67c5bf63087ebc274577dce44d6eed6eb7e66d22085cf457cf40e9f0aadaa476d1f73f6988ec775397a6532ee664db7fd3c0824c25751d50d9713625b469b3985b48b3736225abc6748f605d5b651b2eda8242981b1a12700c3a7925416c2995f2fe2532bbd186e5ec0bbd442532836113f6fcf271fd321e9d3c35e48949d32661f1f50488a8f000f763af581f87528af344d269bf388529b10447cef125e15076ca851f9e209318ef893d9ca3a9e0ea9c5496e6d1eb9f426eeea5fa53267fea2031f1318dd73b786a263f25b5b384523b0257e0d0b7bbba66723237b4b576f550c318da1999085eca081e38a8d83f5514d325a6efdca85e57919c7cd4d42d240ef39ffb7b7d1dd8c317dc0c433ddca493ce3f2a4816026e9f84fbedd3613b44621d6e8", 0x173) 16:00:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401], [], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:32 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) socket(0x20, 0x1, 0x3) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r3, 0x1) 16:00:33 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) acct(&(0x7f0000000100)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) acct(0x0) 16:00:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = socket(0x6, 0x5, 0x7f) r2 = socket(0x18, 0x2, 0xad) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000007c0)={0x7, 0x400}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000080)=[{0x48, 0x2}], 0x1}) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ftruncate(r1, 0x0, 0x5) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x14, 0x9}, {0x10000800002c}, {0x6, 0x0, 0x3, 0x100}]}) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000001c0)) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x102) r6 = semget$private(0x0, 0x3, 0x41) semop(r6, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}], 0x1) 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) pledge(&(0x7f0000000080)='9&\x00', &(0x7f00000000c0)='\x00') listen(r1, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:33 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, 0x2fff7}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x10, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x50) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0x52) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x6) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x200, 0x0) fcntl$dupfd(r0, 0xa, r3) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) 16:00:33 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = socket(0x400000000018, 0x3, 0x0) r2 = dup(r0) setsockopt(r2, 0x27, 0xa81, &(0x7f0000000200)="b0029a46901226aa6b0484253588d251d5e6661db3b783997383c0ee650d9d1f7da00c99293296c0ea90d2b95b77063e015bcd959ec5623418ce7bc1ff6d06d09f4a8a24bd73427829484a0000", 0x4d) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xff81, 0x0, 0x0, 0x8000000000001f}, {0x3c, 0x2}, {0x16, 0x0, 0x0, 0x800000}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00']) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c347", 0x141}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r5, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) r6 = semget$private(0x0, 0x2, 0x100000228) semop(r6, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}], 0x1) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) connect$inet6(r6, &(0x7f00000001c0)={0x18, 0x1, 0x8001}, 0xc) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2a, 0x1}, {0xe4}, {0x6, 0x0, 0x4, 0x6}]}) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000200)=0xffff) syz_emit_ethernet(0x2d0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000001642b22993d9bc75485360fa6db8ba2b92df280600999de98686407c749a78d9057b23c77b9e1d6d0c09301e194ad05e1ccb4f9819bc06e316022a3dbdb297076529658faab22279ff95"]) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x1d}, {0x6, 0x0, 0x0, 0x20000401}]}) pwrite(r0, &(0x7f0000000040)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000140)="176a7c3d391400855623f7459da22afa5979a8fed9d284f492df5f956b94c424d199f9", &(0x7f0000000180)=0x23, &(0x7f00000001c0)="5fad6bd340067989794289610024cfc312f8cdf41d82dc109ea16553c566362cf2e76bf5631dbe5ca78d1be05753788c57d96598ada3b783463a9ba1b4e3c9dd80040fdf1788a001434b1676cf1654b55bad4a911a2ed9c0caf0beed6a6ffbd8a07e48f0450f2d80e436c399e7116598febd1d82df733ced52967fa68b1aecdf6f10", 0x82) 16:00:33 executing program 0: mlockall(0x1) syz_emit_ethernet(0x92, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x84, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x1a, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @broadcast, {[@generic={0x0, 0x3, '>'}, @ra={0x94, 0x6}, @timestamp={0x44, 0x48, 0x0, 0x0, 0x0, [{[@broadcast]}, {}, {[@local={0xac, 0x14, 0x0}]}, {}, {}, {[@local={0xac, 0x14, 0x0}]}, {[@multicast2]}, {}, {[@multicast1], 0x4}, {[], 0x8001}, {[], 0xfffffbff}, {[], 0x6}]}]}}}}}}}) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r2, &(0x7f0000000340)=""/222, 0xde) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r3, &(0x7f0000000340)=""/222, 0xde) close(r3) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) write(r5, &(0x7f0000000180)="0ad8ea49046331e284321a0ff9c03907becc1a3445f32a0901dfa3e068cfd9b36f460000b33428899f0f49d7c545af143f94dc8175e59c44889aa9b14fa50573152902fb8501e40d4765bfd29586024211060f24be6928b7c8e4a4c8761ddbdc90fffadd5091dcfce5b367ebe5b88a4d96c7b09ee57b2be1ac9bc967573324ea3db0586aa09d80968faa9a02b6b27249262a8c2c9d2a3f37ef5f50bcddd700a4391ed333cd87b23f7e80af799e993c8aa92f0cd3e02a2d9b1dc748070c57af8a1b629dca1dc8ec5df802ad7a59997dbe617e2cfc", 0xd4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfffffffc, '\f\x00'}) ioctl$TIOCSTOP(r4, 0x2000746f) write(r0, &(0x7f0000000140)='\f', 0x1) 16:00:33 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt(r1, 0x201, 0x3, &(0x7f0000000140)=""/238, &(0x7f0000000040)=0xee) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)='f', 0x1}], 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000240)) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f00000003c0)={0x4, 0x0, {[0x0, 0x8000, 0x6], [], [0x0, 0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {0x0, 0x0, 0x2}]}}) 16:00:33 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2000ad7dffcd2369b19a37698b3e47a646321e693e07b50ae4fddfb37afaa21a3828d8b386ea98bca15e9c1eeac8ad131a8337814f32d6fc53be72dcae2ff3545a558a8c408333def9933760c22e0812781403088a56e58c97dcbebc04d9d79878f8e30443d1975269c8e8cc4fca1f3c40a20f066c797c17e4a6d38f57d425ecaf4616b9bffe2d7615bc5b1558a16fec053f"], 0x10) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r2) r3 = geteuid() r4 = getuid() setreuid(r4, r3) r5 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r4, r5) r6 = geteuid() r7 = getuid() setreuid(r7, r6) r8 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r7, r8) getgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2, 0xffffffffffffffff, r5, r8]) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) 16:00:33 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000380000000000019078e000000200000000030290780000000047000000000000000000000000000000ac1400bb830700ffffffff00cd20a4efd7cb0f9e12407d56ebc543ab994cb13599af688698aa3f70d55f276d5e163eb8800d0678d1b94858e7e80cc82ca28aff"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r2, &(0x7f0000000340)=""/222, 0xde) fcntl$setflags(r2, 0x2, 0x1) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x61}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r4, &(0x7f0000000140)=[{0x1, 0x20, 0x1000}, {0x2, 0xfa37, 0x800}, {0x6, 0x4, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0x3f, 0x800}, {0x2, 0x81}, {0x0, 0x7a70, 0x800}], 0x8) 16:00:33 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) chroot(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/53}, &(0x7f0000000100)=0x37) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f0500", 0x7, 0xb941}) writev(r1, &(0x7f0000000040), 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x16a, 0x2) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)=0x4) 16:00:38 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000080)="8d50be0588ebdf20556055ad2cd654a096a8be524aa96c18b0119b75180e449ea47e6157913ff8d27c2e1fea8dc7b3700a0b20762f62f480b8be0f9e975d41e990e4a44161044fc2007065bc9e5e49993e5f3c81f4a607e83163e5e65e3e697c", &(0x7f0000000200)=0x60, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r3, &(0x7f0000000340)=""/222, 0xde) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000440)={0x0, 0xfffffff8, 0xfffffffffffffff8, 0x4000000, "0300050000f5ffff7f00ad3060e600"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_pipex(&(0x7f0000000100)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000280)="828a56199f821257073309f5a7545d4b222917933062f4eb81c1ac7cd0fafcc0036f23f1e965502d4d1d060095ae252aa26f1006d7a665048a9e80f94e07917fdf2c8f35b6ece0feb65026c0b4d9c859e0eb6566ab201c61a9d6cd97d8db1749ee5bd73645dfa8df35f34b365fb250168e93fd3c0db5b5f9138f6adac8a86d6b20e2b0fa49d68858d2a9b187d5783e5b4233ccc272df621cc378fe18", &(0x7f0000000340)=0x9c, &(0x7f0000000380)="b003d02a52deb1c386105cd0c71bf49ff6ed5e28336f423058e911d280c5e7ba5534d9d532c91df870f150bc06f839d6b1df99255294b72bebe6df56fe861ebbbc962dfd11c9f4849722dd9ac155de8866a83c539a1c93f0d7f3f6124173dd6a028f130ecfe335a5517b7241d4dae44f7f82d2ef4d029a23727b1bee76ea0b13493e6e7c06e0f52acdc9d69e9e5d2d63a1ec8f2b203bb2ea9a0dd54b205259a1a884186f1cf62bdde11b", 0xaa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x16) setsockopt(r3, 0x8001, 0xd444, &(0x7f0000000180)="ab8ed4f8b130b74fad9a626c10f577e256ef2bfea662dcb5ee76f1481ea0ba620bd5ac5690b0fbcdfac36f38e907a1651294ceb2b5e614a0a46333de1984470cf28f90327ed5c75d3d8e72b946ce747db5bc343644eb154aeb674721573638cd60aafb4ba1970e5c951166f00acf4a7e33e89d5a711e07210269a3f63a42fe9859096cc65c6c99e2883d0a43063e5e4cef65f72f83ff5660c76af3e3c3f97e821c1ef01ffc9053e3080f63fd77e414bb703d2482b5589b50637ea1068425f6f65e08e5e4dc48874c6445e6ff35e067ef11cbade81b6228abee75e753a9cfe98dca227a7a9230175659a2e5bc", 0xec) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:38 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2f}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$getown(r1, 0x5) shmget$private(0x0, 0x2000, 0x4aa, &(0x7f0000ffd000/0x2000)=nil) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x2}]}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000380)="749c13fbdfe8c039e93a14d796b4ad2f715e1956e03c22f1564b44824075ef25d807e8d08161449e68d7652f6e7915d1150ed4707e9cb9579312f720f2922bca9645989b91c8d1cfe7923bdc1c97efe9987e9471b99621214cc49f88f40f5e184375110996a9218384af4317820a26e7cdb2f72027960c15490843b2a1aec444ad24da5e6471cc010a649ab27c29da3d4810e7c9a15adfb9d014e850d8ad6fc8c2a01c09e652f4e2c2dae50040793bd2f387b3884345536bfa8332e455f6cbadcc78c799a78046017fb6ad731d8275260ba44fc9a707e94549250e454a50ef515d409bcf0b4fca1b44363e083db8950cc9fcafb5a75f50b7bb23cdcba7feeba12a4c21d07e860573f03507d8745922d165ef63ec67c1c3465af6a6d0eb16e46bbb422fca62693c67db9ea617fadc87af2d9fb46f992a491a9a162ff1025e415e2bb96de25174a100cdfa5f3afba3784bc07283b9a6bd7bb2cac38dac2bd565602d0129b059a3fac2366b825efdd9942dd7d3b621b0c3027a53866c08f6b1250647f44f871e4ba188bb18c680ea97b1453929241a5e9d26a3c0025e9dd7ca9774fd04bf7162b3ff7d2d85fccec8972fc0545f6a81aae87da7e452f9ad9f7e63b2c2f525021030bd921a2e451cb7e6ecb611bf35c8adb04d3da3e5429b40d77a41259fa6a6ecb9e485daa77c8afd27f15b2dc2d4b7088ff4763ada63d534137002b9df963e3f9d68c574a447a979386f57441e274f92ed1476b52d4096614ebdaf08cb33c5adebaf519cb036115cf45ebb71262d4cc5147033fcb67f7508766b93e39678601371d2945be150696998e02a307a747ec18a1e81ba93caf6127744ede8d46d62a266f765edde9b2361d904d7bf47570aed7c95510d7aeec2d3edfe6c35bfa33882f4626b51b8b6da820b833b141b64cd23d7a3359ab238b9131661478ad1c4b5e2306c0d35fbdf7b34c7b32ff39176780883d44b42cd0ef0de27af72366569002bcb6c0256276a7bb7c5663065ba164c991c46069a5ee0e6ca7b2a9adaeb1d993979b157a23d97bec51a14c3510c694701cb73b49ac2f755376df0b4fc49cbba0afc72b6511fdaa44e6fe6638a6d67da8493096348a6889d9f45e63bcf0cb8ced0d9ee942c63a05e18d675c9545795dacd9731f876aaf681614b46bcfc0cf5389c8f30b46a3bbfbc2d9d823590934b20c063288eb829adf76755390a77524af305c7fd0eb7c16b3e503449a9dc4bc1d52465ac515b93af873a4644c019ef11ba7329e471efb492e89f5a9c2c0ce92e3d62cb0ffc8180a9b839c369aff481fdb641c5d8712ffaec335c8b6122b90d8a6b735ee237d1c3a80a509a27e1301d42d01c02450ab7c42b0cca72558745ed8719c42d45bf89c330602dddcbad24b54134983aa4011f60deca7e7cc163c3fe057b365f1d725a00db6f895c8f11c7117dcbfa0049a1399791c0ec672d451366cb76a287a356094acd7922b122a858af6f770b422623918ec33f838bfbf7fb05d4657f1d1792796fffe13593179a68fafe8294b11d0ba0f335f4a953a7737ed0c4fec890066a8ece10f3d09da03c1427d28bbe28299d3300d22630d6ac7e289ea1dde0193db33cf857cc8d0de351750f106ec0d3b6490192a50b7b9802b6e6463bd6cfe45de1276f2a9a5f0bee80c3854a42af35606aded2e9125019ee9a296900bf4060479204f9f0feaba07849f7276f2cd16ac3d0156de609e45571e7288827304cb1545385a587fff9c9df8a47e925090e269996773f9db26cb018e0c98983650b3b703eb4571af2e1e0c34b3488b4e8aba36d526d397b0f363d8c82a23d89854ecf4c8b6e47886fe89cd964ab7c66f6420e89fa7e73c5853f89e288636ffc08935149c08171748ebbae26d5e2189e0edf3174b9d0112ec5fb495669a6d141004d0765b7cd98486c619907a3bd4a8acefa3a47588968725f62b6012ba97c02561fc78c7144bc9d716b16127c8ae16d71b6cfad6a17dd5670a302d637a90beadd05f1cc2df4f8130756c154fec2dc7fd866ff99c81ce62c5738e2407e140ea50ba6d7c419948bca5067892466ec745c05873d6ffe536f374133f44a5495b8fc94927ebb1e64c4f4214f29158ad639439b5a30224408178e275a96f5eb74752787d51d231b1721f7d676d5600d62c73fc42ae4ac9f39a18b767d42037d58bff328468eda3f151544cbaa5e1ebd9fe50ea58894da03509a5352e23d241f5132962a2488ce13bdaed4f2620b36073da4a3944338536821603cf30a7c11ead4e894d56efca3cfbaab81b7228b5b1e7a249d3c0197a89f4f5e5935d38fdf1b0988c12d559e9151a257e29510855f5ada19f30d9945eb1dff08fc21fd660d0d815f46ec8ecd6127da16be8c03bb9d3f32a88d7e8f22fd6c2029ecbc5afe35d3cf87da48686d6927962dd9fcf5d81e55a5e69a6434cf75f71967b1fa2714084d058e513c1fc5f1abf6ab3bc54e1746bf64a626bc6848c7bdb109cf70b951dffcd11110127fb7114ab332b2ed324816b871bfb8d6bd358801ed003448f06570897662867f257176b0982aa03717f58cfaa4c8ebc592095ff0adfc1e28211c454646c7155a57dde760a9d8994d1bc1c86b08773ba451be1f45525b6140a37beb0090c009afcfb37708c03b531dd3cec8457389d04078dc4f100935bbb7f4ae0dfe5c04aaeb0b4d2317e7d7ce41d2adf38a97707f033cdf990fc467dc211ef30dc2c9d721875fe2056d8f7496b7cf243cf026206d261d0387323808dbbad65924431173a8db85f4dacb0569954d5661a1f21e5a55d582b0c5f390098c3cb3f604c8d2a73db92cc041bab4b7d81d113991922e72ff080ccc2f08884d1bdfc8254ff0ca4e842cae3475bbb5c41126320e4fa1d851ea771118802e30e089eacf73c62bc717cb5eae814f1d8cb7509cd215cb5dfdd2680ebd946fca20d06bd32c624a21b2a05c7e434e28c3b4a21d6d5136a61b8089626f8b7a21ef7737fff3e311ad3de12fff11c274d936674a32d81604884ec7d08534937c52b0aa4bb2d060d64c200466b116cf531b65264d016515126cade36aaa337fe55173b13b2ab07ff6cc45bc2e9aa48b0af256be995a3f2d55fa4b676c6b65bfb34a27cecb67a134e10e11d8bbf6db22c1d341deb9bffd4531789f68aeafaa722e942a295e9f69dd367daa7bdf87ab741301674a739e9dc11251dfe2c5b5d6fe18dd40c2b0d9d6841e4713f2755f8ed66ef4091f47d91f9a6564819857cd134faba195e4a2816b2468e21f28b39953e47b40175b0add7fc3eec86c11617bff2d237968843eb277b0da63d1eb4f0f87d3af4066755c96b9eb7221aec7d95dc5c60b0cd9cd8413d7bf3033782d909be1279cc4d5212a24313cf9c91ffd9905bc464b75c6369b92223d878efeb14e50aba5092cebda4a83cac6ecd0f1e9f02c44202f43c961447622815b59b274f9c402106745fb4c4b8845724861d5bdf8d2ec62aa5045b21fd9febb18558b0b711b3a1836bb0a6221e93b70fd27819aa9fc6fb871d1dc779971b4ac5330d4a41299bbf795457b01f89f7117d0c0141afae2c38b0d23c6cf2795bd90cfd51ab6034d14b804856cb55868a9fbc00f6e33609b7c925da02c12fb01b079bfa875f4413252082a76a6ff7aefd8cdc65a00797e881c03aa6ed121e7469076c7b79a144e1ba7bf6edd2d1f5d5bc3b1426d9143ea571b5402b7c8b3913b5ede3a63ecfd4b050cf93cc6c29edeab46e60fd20cca1707adfaa8caf4b5ab14f4a402259136c8f7b33e9568027e8737643809e48bd1195c0d3f15d34cbc451eaf2c110e8391466f709348f2f86b7fb2c8592876d93cd6694f7c3157bd324b3f6b5620854205bc0995603be0b78fe4f7f00243671d5c91a5aeb76be7655615f24a11bc1e2be84cbfccc2d3d6f72979ff87c61900133e4e4519a04909f6b62ca91f68e4167d43b59f6ece7e64e15f2a66c2128b1a3d8721690dc7032b54381dfa9d8a0ad2e72a293cbd3d659e7ee6d1f947e2f15e1123a4eba5809c54a0049ee4cc0e4a71d6df0029fd300512b945bf8508a3c7a69960c9241ac09daf9fddf934e0e2f9555f06a2792d8a490cd7108db0d5c342bbfb44ca5f55b89ad2ab641f49d0aec82efbbf636aeb283bc026ff922bd7e26d6f36f2b1c825d7b7feec4030ffe83f9bdacfdbe1a12fbd807b49a952ff09214ec0d65cef0b357b9f22c07d7f5771f98da1a369d8b891ec400679e7577d7b65203f83db0b7950e0d6021753220735779042186bac3c4bb8e456c1b0d9dfb836e2ad071c1490e0fb069d383ca09c81e220cc740d03515581e64455423e711b67cab9d37516a201181ec31600392922db671626aea25c8144830e8e7522586a9ab18b6d902699f42f0f4216185885a59a12c50323bd5fe33ac6175699a310fb9dcf5f8cd1c1c4b50a53cbe1e0da7c15d879e25c9daededd1e450a65f845a22fa0f16888bfa21f0c8a2a751fd2113d29946cb8b03d771d677f2f41d12654f8179709c8a77a48806d96970ce10e4523a29f990884840e598893b5e41e499cf4b12aac2d1eba32fdf63274492fdae4b1dd44843abd2262fb05714261c09e29c53d80cb996bbb7186b239b735bc25fc4b217e8ab1754bd3bfb7e649d8809e8a873f3e5b1c1432c7ba7c618c301307cf880bc945653f4e8b852329eefe09b8ef68f6aa59fa084b7653cd87d9a477a081a9c83bed0dbe907fab023df9d653fbf82a2b65428473b8545113ec2be964a3676c6927b8dd74b950f35bc806076c8f17df4cbf9b25045269d7002d43bcce8242c279e0b44ca241703093336f342b0c479c8fa0f3b6697d06bca6e04a994282f2e22c3973d992b2fb605d7129a95cf0cb581f1bf37ddb55291c9e03d3d045700a20066208dfa8a8a445b073a85052a0934ec6694532694ea92819254354c1177d7cd7aa7f0b34c0335f873f3f4b59bc8bb9742000807e8881b7b3a043edc6e0e8f97406aec758cf255daeeef9dd344e51d42d8fedc0a42713f8966ee43519b19d73c6db182af7f5d3f677fddcd5da6606d9aa59891bc12f59c100c34bae7c880f6061834bfd64e003083f0e8d528cce1efc0ee87a70e9ca09cf8cd93f102976022da1bca85af01ff5a00af743ed9a3e8320a24cd4bffa894a30ee61653f440c2b99c26d8b103308a3be58e77199fe0cf35d2a439988c2b8e47148b1f7863565356978f6b719650cda87002aeed90f65da5c7cddc5e069b94bf08f6db43fc2b57671f331e1f6a199b50c57641a2969e98006bed5c194b16a6d5950043e8a302c1da8263f4ca2d0172c86465f30a84c07b9ad1dc81208cbd6e03feab2b55e1e6bf9b44ee0d9b1bef5a5e837e3e115141ad800907dcf5641a14f93f345fbdbeb7a71f373c7977145b2819c8c4b53027fb5a64e9d730836e42af2ca29ec460bafbe17e41d2f94473d242a5e3342250c4da54d4de12d1cb7b8d567b641f74449788819407a9899f0bcbc89c0b5d5b2c0afb4fd426bfdd8bc8cb7da7201962857f469c78eeae8b1140d860e6e59dc606ef7337421431c67935baa5b7046318be83a80b6bc99175058184164e7af42884a812e8f61cfba7b2ad2b95ded742c14537d76d1448334bb3a9abaaca7b8967420ced995c3308e57e5490a70b53a9b21e9acabacf9e6722264d6219a008dbf396a9678c9ac4919f6b51fd6d3d36791f9732b3feae6e690a2a4bbc7363eb1135c124fe9c419cf415eb406e71244eb0ab326851e3ade62995d77fee6e600069b964d7b7fc9385db9fa00bf", &(0x7f0000000040)=0x1000, &(0x7f0000001380)="d0a0151afd327df91d7e3cf718897a0968389fc83a778b051eb012cfbedcdefe7630ebec359fc25490f47586de3215a53bd47998c95c47cf68593d17cfb5202f990acb724c27c41d8428d0b260ae516fde6b02bdfa4272e87303734367470f32a58bdcf60793d5a48f19cb745fb29b7fd48417b7587cc5a4148739222210f0c0ee53b1c0845b311d77156c4ac75a67e5b819ae920097749058f4b5c3e5ea9a091dd5b82cfa735730bb9e8aedecc9c99cac341ff5a009d63d80fae41cba93e2b284", 0xc1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) pwrite(r3, &(0x7f0000000100)='\x00'/14, 0xe, 0x0, 0x0) 16:00:38 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x5}, {0x3, 0x40}}, 0x2) r1 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8000, 0x0) r3 = socket$inet6(0x18, 0x8000, 0x3) dup2(r2, r3) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) fchdir(r6) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x10, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x80, 0x0) fcntl$dupfd(r7, 0x0, r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000340)=[{0x88, 0xecc}, {0x25, 0x1d98}, {0x84, 0x3}, {0x5, 0x6}, {0x2, 0x20}, {0x80}, {0x40, 0x80000000}, {0x48, 0xff}, {0x87, 0x6}], 0x9}) fchownat(r9, &(0x7f0000000400)='./file1\x00', r4, r5, 0x4) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000480)={0x1, 0x8}) 16:00:38 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000100)=""/176) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semop(r0, &(0x7f0000000040), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, 0x0, 0x10, 0x409}, 0x8, 0x0, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, 0x0, 0x2) recvmsg(0xffffffffffffff9c, &(0x7f0000000480)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/17, 0x11}, {&(0x7f0000000280)=""/174, 0xae}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000000340)=""/177, 0xb1}], 0x4, &(0x7f0000000440)=""/7, 0x7}, 0x41) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000100)) 16:00:38 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) 16:00:38 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x10, 0x2, 0x4, 0xff, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ee5000/0x3000)=nil, 0x1}, {&(0x7f0000c43000/0x1000)=nil, &(0x7f0000e90000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000c56000/0x1000)=nil, 0x4}, {&(0x7f0000f95000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000e8b000/0x1000)=nil, 0x4}, {&(0x7f0000cd2000/0x2000)=nil, &(0x7f0000d40000/0x2000)=nil, 0x10001}, {&(0x7f0000f63000/0x4000)=nil, &(0x7f0000e01000/0x1000)=nil, 0xdd}, {&(0x7f0000dfc000/0x3000)=nil, &(0x7f0000c97000/0x1000)=nil, 0x5}, {&(0x7f0000dc1000/0x1000)=nil, &(0x7f0000ed5000/0x4000)=nil, 0x2}, {&(0x7f0000f6c000/0x2000)=nil, &(0x7f0000f57000/0x1000)=nil, 0x5}, {&(0x7f0000fa3000/0x1000)=nil, &(0x7f0000fc1000/0x3000)=nil, 0x100}, {&(0x7f0000ca6000/0x1000)=nil, &(0x7f0000f11000/0x4000)=nil, 0x200000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x15f5}) r0 = socket(0x11, 0xc003, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) socket(0x1, 0x8000, 0xf8) sendmsg$unix(r3, &(0x7f0000000a80)={&(0x7f00000006c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000700)="4190807cd6b4e24755417752b16724692e147caaaa61281c67a06e7dd52f66348f7d4cf023580abd52f3c2f36d73dd0b33db", 0x32}, {&(0x7f0000000740)="905447cf4aeefb9e542829db757d58f4fcf91c628e1ea0c955f8164f68bf1652672314e34478e916d13c2584b97e08683cbdbaef22707d2a9ddbee0347caa372470a8156c199f6e380349106dccee23d024d2e10d1cf5006d0c6238ec912e238621d019c5e4a0049afb28ab393e4a6de7824df0a6d2be93042e4d22c14933a1befa783c5e64a7cadf2e18db2faf079f005605bd1e603400f289b466d77bc30b41da5754612aa2d612d45999eb15b4b2d344efc684019be23fd2605a54ddaee25db931dabda2f90353680e67cf38bd78ed9568facc6b4764acfe4fccd66b1293de54bd2bd4aa511b226d55bfba9c19d834877a4a9562fa7", 0xf7}, {&(0x7f0000000840)="0b33e0be85537a179aa692d8dff41b89821c1c51a3be385ab0afba415ac9a03c0f55a2f980ab02b7cfa2e2de516fb69d85e23c3620d2dfab00321869a7961d41394b67099c41e5a1a997cfa25765f7d2456fb29895f1f7b5423f720361d92d8963a612fdc11fd299c53e8148f199893d4561089eb1", 0x75}, {&(0x7f00000008c0)="2e4a296cad57abf83b742d97ba0abe49dfd858135c03f1e520917df91a37494ce6c228eb0f9cc48854eacf94c927957ed926709cf4dc700868e745a76beacbb0f2c9da3d6b0eac48056843defe8d539840ad01399ceb30e81533bc56fd16bcbf56a9409bb00a61dc2b89681a3acc4ac4d4cc34b2a8e961c9ab325de972f47ab32a94513301cc4db7af958662e278b172ebd89f5aca4c95ee5deef6b5a2019259686d2938437f326b46c37178381eb7d5361e6023a2d0b3d37ea0d61ecf358e4a0c101a358fb9931fcc9a5ee7e081fafb13a1a1953fd7fd52d1b797572cf44ca2f39c5ac30f", 0xe5}, {&(0x7f00000009c0)="0520", 0x2}], 0x5}, 0x2) recvfrom(r2, &(0x7f00000005c0)=""/181, 0xb5, 0x0, &(0x7f0000000680)=@un=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b000700000032481cfecea10500fef96ecfc73fd3017ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882bfeca3ed7c257699a1f818000c016be0102db56133e27acb5d602000d7d026ba8af630037282502000000720000abfbb770c1f5a872c881ea772ec589436a4d47844b404f361b1257aea8c500002002000000001b68ca6b3776a296e2a189f300080000000000000600000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:38 executing program 0: syz_emit_ethernet(0x6d, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0xf, 0x4, 0x2, 0x0, 0x5f, 0x66, 0x6, 0x1, 0x2b, 0x0, @empty, @multicast1, {[@timestamp={0x44, 0x8, 0x3f, 0x0, 0x8, [{[], 0x8218}]}, @ssrr={0x89, 0x7, 0x4, [@rand_addr=0x9]}, @end, @generic={0x7, 0x11, "effa3c3e7e952f11e65561f0d18f16"}, @ra={0x94, 0x6, 0x9225}]}}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x1, 0x9, 0x0, {0x6, 0x4, 0x0, 0x3, 0x4, 0x65, 0x4, 0x7, 0xdb5b4b573d89f2f3, 0x737, @loopback, @multicast1, {[@end, @end]}}, "d14938"}}}}}) syz_emit_ethernet(0x82, &(0x7f0000000000)={@empty, @remote, [], {@generic={0x5b, "e892de32ae90c8e51781cae440f1d0c5b223e1dc6aa9a0c0cd1ce4fd8f77e597711009a3a03c35cd234f9a00f0116416830a16abbdf8fc1935fca22e7bd2a5663a020ff4e85a2b02e7f5a0d0abb6bcb3361876bdc2323213fcab293007f47bc1910afcc135ed5bc4f0939123e02ebb39a402ac27"}}}) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000080)={0x3, 0x7, 0x100000000, {[0x4, 0x8, 0x0, 0x4, 0x5, 0x0, 0x8, 0x2, 0x2, 0x7, 0x3, 0x5, 0x1f, 0x2, 0x1, 0xff, 0x4, 0x8], [0x80000001, 0xa8db, 0x0, 0x9, 0x0, 0x40000000000, 0x7, 0x4, 0x81, 0x100], [0x4, 0x5, 0x3, 0x1332, 0x7f, 0xffffffff, 0x1], [0x1, 0x1, 0x5, 0x7f, 0x8], [{0x57ff, 0x4c, 0x4a, 0x6}, {0x6, 0x480, 0x4, 0x8}, {0x5, 0x1ff, 0x6, 0x5}, {0x1ff, 0x7, 0x0, 0x3}, {0xb40, 0x3, 0x9, 0x64}, {0x8, 0x7, 0x0, 0x325}, {0x101, 0x8001, 0x9, 0x5}, {0x1, 0x1, 0x9, 0x10001}], {0x7, 0x6b, 0x0, 0x2}, {0x9, 0x4, 0x0, 0x9}}}) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) 16:00:38 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="9b", 0x1}], 0x1, 0x0, 0xe010) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) 16:00:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xfffffff7) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffffffff, 0x100000001, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4000, 0x3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:38 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r2) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x64}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 16:00:38 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x60e, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x83}], 0x6, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000200)="f826e43dfdfa0e8c552cec47460c4e25c1f3fa2756701e60f9866ddc348341aeba9b34578f06d055f37ebb510a56cab12f1aa854b9fd7fd29c96d1491bfc1c6caacd6e3eddb8acd6248e14069acc759d2357448200a94ac6dbac2b32ce4c0854dd16ebcb4da9bfd43a422eb9", 0x6c}, {&(0x7f0000000280)="d4173f8015bf6a4c75acaa1fbdabf6f3c6fcda0a04ecb82b65be84c3c450cd354e98fb3be496995dcd75e14d0a590fd75284d732bc72d204a117b4b38c2db03a85bf595e808da6769105561a6b9b53e76f015390629b2f1f589d3d8e2a37614b53e587d029c93bf0a0597ae9ec4c257e0469569792577a8747b96260e01a58b8ce2df2b10e3be03f4978923efa6e2476c18cb22fb1cf6d6d8ab9421973f718ff24cf88b1fca138747dd2b6c5b9130e9f00e8437ac74efc5d7fe6a8", 0xbb}, {&(0x7f00000004c0)="637ba7df9759c38b82c42325a10f2a022076168b05652a4fae69e0524fc0f9a51bd69b2d59b11237163a71eadbfd257fc917268231a67be304ef817d461798ed566a0db8eb4e050968f3046bb6e3f0bd7f6d8ac39e1702f607a2cdb84246360ebc41b976b7a26cc5cdb084458e81655790863a72a6c9f7e0c83f1c4f50fc526a5929f1b44b65673b6e25c80a8a8f72e29b0df2269e90009633fdf0669bde71cf4fbfdb67b01ac541bf91f37db1eac91ac4c155102e8be4725fbd56f110a3aa5318535707742599aca983043ecd0ae23a0af9b86d2ac1543f918f79ad98fd06d63b5b9769d9713c04e2969b42a14a2627c916e700c599cbd8870aaddf6c24f056589d3fdd1c9f660b83aef7fef5d66b21c12b699ea179360c13cfcde867989e47e20b49a582dc81bc360af1b668763746dc87cec11197af0c45a38f9ed7224332ceefd8197d59fceb0165e907eb224c1c2f0424a9ed42de0cd9bee6832607ed4688309ca46cf2d10076d93f64898c61322a28eb86e4f57f2572a4d5135a941c32cc2da991b629c9a02a8e1bc97a82ca9f72ad0707a016b311fb425f0b39445ea39e702531a7b4506ae3a8a99a86588968c316bcb572b5077e6c24507740763a974f1259514c12217dd02c32383e1afdb92a6bd82f3a31986bb04a9bb8f25938927590b811cbab4ffbb62395cfc803985abeaa5deafa3c0d6c233b33d9d1cb8287721cfb6fd1ee6207c9286327c8597115d45c079675aff7e193ca675a5fd5f1c3d990585c4fafb5164c5c475f266106c3bda398fbd534acef2ac0c433cfdc6d4f46015756730e38e780c3764563903651d1ced71c9444a7f948804b91b78dc0af98d6e3bc02b0ce61d1fde4889251090ebc9ebca20a96427f69562c8e2483317d09c6554537f62d965fe38eb1108014e54af3b0da38320cce8fab0b61e0136f20097f66f255a51f1b0400ad15ef2902de102933c449a9aa570db160ece0bd6646a97c8c7458de7bd52ff16adef8a6cdca1d8984001a43f3e9bdec7b8234918456e31b202395a16c069079552648643cd39f67b757a2cc4182f8a68a30ae3ad3e81999120e05c07dccfe16b8e5c39be64649c72d29fbb561c1c41f1973cb73ac89692c647bbb0e5ba064970934654110fcbd92fd831da4ef47a6c50adf5d2c38411e550d726d12388f86c603667df60336652e011cf03fe7c0f12da2e26a54e68eef11acf4bbfa4f2aa7407f406822ae81da0274853639bce1309ee54b203198ec1a05433e7e8c53788a5b0d95045cca0e04d78867dde7037239ef8165d354b2e2d4230d2d34341d0d3378b3f6842d2f9e252e29543534b2f9d9eb83d41ddc6f8a0eadcd9fb71aa921314c15ea7842ef916e9402716ad803ed790405c57314d89af8c71b3b29e4e41d78d8b5f505ff30f604eb22c03948b26849f0858e6aa607db44c5995e0bf236252aa140108838a296fed64f84c30d3eeaf14e8ef95cfe323659a219793c1c3331eef657588dc92dd6f5415c9ead53790cebff4ffb8e9dd3858c76a4c92e6c9fa56b3b95d2e3f586f6ec7b3f07ae7a7e5ccab99fd432007e7653619ed30a5347b0e855556b3cdb69bbeaf6a721a4b2dce2f50f9ade165ae68811335ec434ec4f083e77fe0bad27f4568fb20118732b7b7d394e8edd7272ac100f5b2efc7616ce8436b035e4f609a584b1ac3fa172db2e668e7f0a6a8344dcc77508eb2c05049683f7bd73162526eb2c28cb4fd836f99913775eda3a6daabff857c4da3a67976f63d008b5154687fa228da8a1536d35b273c98339960974203a766bde78665963b768f70674b86d851704778ae208b64a43d78b8e21ceef7e4c128b4aa7633ee26ddc5b2d879f29c94fc0dea333bd2f06f01e6a798cea112010f21665f13f195a09854025985fcb7173ed44cd469570ef974bf56b430cb6dea08fff8a45c72c477d72829f636f1846c73e808b99886c150bd002c821dfe865d3e74e72622fff534079fe44ff1f2656a31a0fb77b692333f5ce48575b38e56913ab9d256f2babba01433cb40cd376a9123e11781e3c5dd6c0b1d9929f38dd9895965da0fb9cc206d6a60dc0738c32c6b7cae98d2165c1e5c621dc099448be1205326c0ace648a72246e84f4df9638b8c4d0e02cb7216b0aa852516d896af96acf459ad6d5888b43e6ec7d7abec3381345689fc014ad19523da2eccc235028f894c5d21741fcb2d77c90ec760763bd81ede114fcb480662b5b72e121a19c77c4c116db19cc17a14d7ec9d4607e8b1a0825fc14d79e39f282a4fa0acf903f66a6b53987a3d938cc961a398c06f47caf4cdc77de834d52061638cc017bfb61a14e9f6a57f9c7b5bc9e0302285a55ea0cbf5b1543ed1fb6a90c3e40c9f9d39df2ace219bed9e6e808c99e31631b3a51bfdc558feaa5d3e9aa0784bbe311e60c52ecfc73dce48272830dbf150744ce7ba298838b3d7f44ae78a4fbe541ebd6cd72bad7eb28aec20db4ca243e1fe8b6bc3c14a2b734857df9e008ab73fd6166514248c71ffedca2cdf0ef4058873664930f7d1b7c843c48b1b6f2d166f7e7fe02a000884e53cbc518439c49fb1602f24a3c54215f14aa4e3a96c64fda6b26e4b123b6d9b1bb4e644befcafc6428f767299799516ab82e8702ca151702036b69f3ac557e90da8c3ef79da9ea9c007e88fec47eaa2dc369ab8f83106da5c7aed4e4fbfb5f68c186e78b3474f294fa891a252bf10f7e0d8ab6f7bcadbc6d7bb444670a1cb1717a352c3911b3917f6661599e0e669a26e7056f56d8a014949ca727f02f606b55192f6d0031277a075b4780ff53192b7cfe756def878eddc2de2824b7e07680d1fda0af4401b81efa2a410bfd2316d5e7a2a417e641aa996c957b219c2550bf3fdda3b028b3e24be8270a35dcfa5487d9971d18ffa4b0a119eb276f412ba513791d80d80ab88c98df266b7430c857ca72dc753187fe09be2604aa4ab05c41868d6ae20ed8adba35d3cf4abc1c6ae787b9de7270cf55971c4ed1b261609367deec408eb61346b102947dc12fa106f1bd1e51ee3a574adb4cd66823cfb0f658437c4504665e66ffa05a1bcf129265e8dc746576064db790e6d4b69b2592e9ec08ea97d9a257443b7691cdfa405f6f2f18c548196f1fbbb5ad9c4ff6a0c044c39f21c9c03d3bedf2daa19a9124d63d0cd74ad96682731669f47b8356a9224ef3848276c62b298d8b91051d341330763b8cc3be1d57585040f9e8f4fddefda9062f93c0888c20afe0dbfd87cfcce0787bdfaae4b18c5a30389d2ff90e1787c9f7c764bd1a8f9b0d63c6a85ebaa212d9ae3051f9622e50afb472dacafd39e7eba042f2219e83e5522247de0fbb6687c4fff9ba12e7dbefe0582d3235359cff6532068596804060bf96f0a484364571deafe3632989406d051817fa7b7cc3cfa28f4011ea16067df394d662d85a6d0b0517b85827933ffd24b5da0b80008035493e9a98c3c9c1f518b3f40ecb1dc4bd2b3b56c0191fdc6c6d5c3d79fd36edecb5eec0f35286100cc9a552ad1bd7f5653eeef1628b754fc04c5a97a24f6e751fd29d7499d0c0f2b6e709feee059e7cd4145d71910d2dbde8d64af90cba629b1d4d28ad06f9eb56680be2bf5f494d9bec64442d17982fdf64c1c47478a4afc0fb41e4d0f8da52b1bd82aa3ff977790e6aa1f474c6da2a09172aeb26a4d18271828859802ef1a8a72f09ceae9c1bd5fb5cfdc087e5973885c490eb8fdd5930578cd7833fd65dc3108fd12c41553c6b129753ec0b9ea3ae80e41160afdccbf4777116f22801e40194f8fa9ef73e65efac8b276c011c871b9e0587b2bbdb0d230bca4d8ba4223a366cecb85989a9563d1cea1cd0f8780a3399178d3401c6c12c7e58240a28964fd033221e6ff0ba3a2cd8f3de720c11e18cdd5be8157cbad0eb87ebbd826b3666f1d4b6c0ecb4b3716101db07ae11d90fd60eaa47ceddb48a2a3065c01c48096baf8502234ddbc607fac10b4d66edf51f680a121eb87e0f56ea0edfb00365f7d7d66bcd569b650e09c886fe07182ea95f5cc5c8277626c34f209c5c5d2676ea8d065496a2bbf043d8e5b2e8be141d3f4b4801f87003b6a399f9d3a4632d54486e235935a46be817ac2511d007b62e2487ea1d40c86e5c3a6454f2db8e1b51c8b9324a8d48d8090e976d06512046432163125243ac6c78c23c9ed6982c6a5f22bb0a01f028cf90ca9674aacfca4646b70916254d45e68cbfdef23c811c23568ef94b9459ad7ed886fc079d5c07086e51208f3e383a35696c36fefc7a821e84f728e80ad1efbe7855153ef68c0375da92caa6eff96c9af835b3f2964a1aa146d4a3d1cb265d3cdda8d24ee75ba117dd6229481cf25f60c7d8fdf4e776fa0e59407c3075d3b8706699e64b4f4ccea166f06d2697b727ee3db57d7fe8589b7bb1ff695213add126652b61ccf5b0bacfb784174bee2be09bc8aba57403ff106b1b172ba2b10cda306200f135e638e99044ec784e881bfa19e48dc76d2052b4d7af087638a8a0eb0867d3b472be94cf02e22bf3c34975786e7cdb9009f08faba17535ca0a425c125a09949737fbd458b450f65b40cf91dcb7ace9faed008253091ca47a19a6f67a863cc92af189906e28c2f93d792fa5b95d5ba37b7478b44f30095253b48738d73274ce5ce38a23e7843a0b12c7ed9183aa99867820094418a89715c83692a753f6434e73d0dcb21a121a51083ce9595a5f029ed551a60c66caae2c325c6b3a614f1b0205d6e8c5e907203bcd5a8b5de9342b37846e370dcf39d8cde241dd57a3dca2af167f5aef06ad55c1d577fc5a7bafdbef569132b6cd03d823339d4e1179bc62cfa567805066fe613b7f36b4cfc5593fb8eaff15973b4e871bc3e31bdfb66028ee564d6b28", 0xd8d}], 0x3) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000100)=""/179, 0xb3}], 0x1) 16:00:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fcntl$getflags(0xffffffffffffffff, 0x3) setsockopt(r1, 0x1, 0xffffffff, &(0x7f0000000000)="c28ba3f03f1012c5deb76d151f5d", 0xe) r2 = socket(0x18, 0x2, 0x1) setsockopt(r2, 0x2, 0xffff, &(0x7f0000000200)="dcbb6a95eb136a33c702ace4fa04600cc6ef7867c8ac965f30337215a6abf5947d118cf10c53a0dc4a77011c74ff83c16ef225869975114ecfe08c7edc5ae510a968903df5a499ec6f1c4d7fa0dc3aba051250fd07e1ef20cfb1f4c0650d7f3a4e0c16414f12783ff6b037140c6c8b59e3b9d5b20bede377f2a01ab95ee667447e9c2cafcc49ece2f8f8e424679f8f94fe85f70b1bace6081e09b237f93df95e4ab10d4e741f7d4d4b82f6f40f730120d426eee98eb2fa71e24125cfdeda5fdf03d6d02e9151", 0xc6) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) recvmsg(r4, &(0x7f0000001680)={&(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000500"/110], 0x6e, &(0x7f0000001540)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/239, 0xef}, {&(0x7f0000001740)=""/232, 0xe8}, {&(0x7f0000000100)=""/64, 0x40}], 0x4, &(0x7f0000001580)=""/230, 0xe6}, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000010000f9604f000000ffff00"}) connect$unix(r3, &(0x7f00000016c0)=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000180)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x8, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r5, &(0x7f0000001700)=@file={0x0, './file0\x00'}, 0xa) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@un=@abs}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0x0, 0xfffffffc}, {0x25}, {0x6, 0x2, 0x0, 0x20000100}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfeffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfff, 0x6, &(0x7f0000000000)="71d9a00c9900bd718c77edd77ae75dbf42e06f8601f2acc604", 0x19) socket(0x6, 0x5, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x80000001, 0x6, &(0x7f0000000080)="4df3e1eae7e2", 0x6) 16:00:38 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:38 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0x3, &(0x7f0000000040)="4eff279508f5a2af9fb5481e05c2c64b34c10bda27f29fd2471ac06172b0ef96ca387d03fedf04a10c31c11ef2f636a079050000000000000026939cbc66abe87bf50bdd8ba3c06ee59408e2ec64a69897af9736e6ceb47ce73207a18a4ac7e0c93cb572fa5484c90d59366c5790a5b3bbf6925fd27e1728ccdbf5ed9a6130fc2f3119ef4f741dfcb2d885b650a8540e5a740f1bbf12c53520", 0x0, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="020001"], 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155e7", 0x7}], 0x1, 0x0, 0x0) rename(&(0x7f0000000440)='./bus\x00', 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:38 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=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, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x67d0a4b8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f00002bb000/0x3000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000540)=0x5) setsockopt(0xffffffffffffffff, 0x2000029, 0x9, &(0x7f00000005c0)="ebffcbff13b9fd8140aa76eef2a2f6ad4e713048e69931929648", 0x1a) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r0, 0x0) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000580)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x0, "00000000000000000000f2fffffffffffff34000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x2b, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3ffffdffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:38 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0x4) 16:00:38 executing program 0: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000500)=[{0x61}, {0x25}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sync() pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) r3 = socket$inet6(0x18, 0x4, 0x4d) dup2(r2, r3) close(r1) r4 = socket(0x1, 0x2, 0x2) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x4011, r5, 0x0, 0x8) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$KDDISABIO(r7, 0x20004b3d) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) 16:00:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(0xffffffffffffffff, &(0x7f0000000340)=""/222, 0xde) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) poll(&(0x7f0000000400)=[{0xffffffffffffffff, 0x80}, {r0, 0x20}, {r2, 0x40}, {r1, 0x4}, {r3, 0x4}, {r1, 0x20}], 0x6, 0x45a10cfa) close(r1) r4 = socket(0x18, 0x3, 0x85) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)=',+)\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\\)($,%\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-#^@)(\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) write(r4, 0x0, 0x0) 16:00:38 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x800, 0x0) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f00000001c0)="e684aba1dc34684ed5dbb64ff6665e2b3f3020fcfa53b9854c8f1180dbbf2fd852b654d61678cdf2deceeb0d59ae0e522af82891868d51b2", &(0x7f0000000200)=0x38, &(0x7f0000000240)="a58458ac60a69c6d4e2be7983db59496196990de1c585e744b98", 0x1a) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fchmodat(r1, &(0x7f0000000280)='./file0\x00', 0x100, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000040)="62e37b4390a1114e1c2f04b08f2103e395a4bedb66d8aeb5feecae2561b5f354f9fdc50f0fd10d71afea59777ea91a75d18db0740fa2a1ceff9e06e7136abe6ab2ce21ad1a5a2e26e1a737138f107f9ae3a2c371ee298c88d141b4f8218213f0fe94117490af905f064513f1209a37b2d493073ebab2cd906ce1863715cf045d3f095e135bd360efc30ba811881ebd434c9a6ae95ea71eaa5cb74ed940cf850727e4c0c84c188a308f2a9c51b2b390c7", 0xb0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x858d8d13da67a7af) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) syz_open_pts() 16:00:38 executing program 0: r0 = socket(0x18, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt(r1, 0x200, 0xffffffff, &(0x7f0000000000), &(0x7f0000000040)) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x104}, 0x8010, [0x200004, 0xfffffffc, 0x0, 0x0, 0x9, 0x0, 0x0, 0x2]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = geteuid() r4 = getuid() setreuid(r4, r3) r5 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r4, r5) getgroups(0x1, &(0x7f0000000100)=[r5]) r6 = geteuid() r7 = getuid() setreuid(r7, r6) r8 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r7, r8) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r8, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(0x0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1800}, {0x1, 0x0, 0x800}], 0x2) readlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/23, 0x17) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(0x0, &(0x7f0000000000), 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000040)=""/80) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/195) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x3}, {0x3, 0x1ff, 0x800}, {0x1, 0x105}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000400)=""/76) semop(r1, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x1f, 0x1800}, {0x2, 0x2}, {0x0, 0x7ff}, {0x2, 0x5, 0x1800}, {0x2, 0xc5, 0x1800}, {0x0, 0x8000, 0x1800}, {0x1, 0x100, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x0, 0x5}, {0x4, 0x3}], 0xe) r3 = kqueue() mkdir(&(0x7f00000000c0)='./file0\x00', 0x28) kevent(r3, &(0x7f0000000380), 0x7ffffffe, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000800)={0x1, 0x0, 0x1, {[0x0, 0x2, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xd7, 0x0, 0x3], [], [], [], [{}, {}, {}, {0x3ff}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x6, 0x0, 0x100000000}, {}, {0x0, 0x0, 0x0, 0x1}], {0x4}, {0x0, 0x3}}}) 16:00:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0xb1, 0x0, 0x0, 0xffffffff}]}) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x2, 0x0, 0xc40, 0x1, 0x0, 0xde, 0x8, 0x0, 0x0, 0xb5d, 0x4}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt(r2, 0x6, 0x5, &(0x7f0000000080)=""/209, &(0x7f0000000180)=0xd1) syz_emit_ethernet(0x3d, &(0x7f0000000000)={@broadcast, @remote, [], {@arp={0x806, @generic={0x6, 0x8005, 0x6, 0xb, 0x2, @random="548fe38ca2b1", "7f4b1c97a54af96554dffe", @random="eb89b4b2c659", "414b759d1f9a544aab97dfd87ae3f610"}}}}) 16:00:43 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f00000000c0)={0x5, 0x6, 0x5, 0xe1, 0x401, 0x5, 0x3}, &(0x7f0000000100)={0x80000000, 0x401, 0x4, 0x7, 0x80000001, 0x2b, 0x2f9, 0x9}, &(0x7f0000000140)={0xff, 0x401, 0x3, 0x1, 0x1, 0xa1, 0x81, 0x47127522}, &(0x7f0000000180)={0x8, 0x6}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = getuid() setreuid(r2, 0x0) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r2, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r4 = geteuid() r5 = getuid() setreuid(r5, r4) lchown(&(0x7f0000000080)='./file0\x00', r5, 0x0) chown(&(0x7f00000001c0)='./file0\x00', r2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x9}, {0x18, 0x1}, 0x0, [0x0, 0x200, 0x88]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() nanosleep(&(0x7f0000000000)={0x5, 0x7ff00000}, 0x0) nanosleep(&(0x7f00000000c0)={0x4, 0x3f2a}, &(0x7f0000000100)) r1 = kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "f58d36ef0b8b79a7e41cc38f00"}) close(0xffffffffffffffff) writev(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f00000001c0)="d80ae79a63b1b53a59f0c713d4378849fa1c750efddd5bd9a0c861a0556b735027cc1e521fdd2bbee9c4d1a3941bd183e575deac4b468a8b71630358e0f14e2c45c37e7062d4a95dad448abebfd560f09cc038af68ae269e20f38a5041bc0e9b7affdf99502053d171cb4cd7fa4b35dd8fb7059bda075b4ee2793db4239473fe92d72db4c93ef731962098016df4392b4c9e13f0de8af6f14aa5cc5030f8538b623cdea68739c4c53ed9f58c16e8f00f863fc853a8f74321355a182901711eb62b0ba9306aa0e5d40a21a00bca5323c7e6f34e194be1b71c5798759fd65ab73f5b6e53ca3b53550bf7166a2f68ff0ea9c4dfabe6af0c465b9a53908530", 0xfd}, {&(0x7f0000000440)="411fd2dd4d8d22676ac5ab48e66a5f9fd7b9c5b312a7facde15f47414747ebb6393f7c5b879ae4a00ab1ac1b5da2befeb219968c586d0a18371e3df47bcf853a50ddb497e837a1f78cd35ebf4ce7fc8936985f79b92302bb275d3b01ea9b555b14ebeb42ff7e807613c34ff617c3586c66103f3a4efd405e2e614d24965cf28ea5526edae801286f586c52799463a2be844f5a5d3d83f51893759fb5d534732146b4acb727331cc34b84d4", 0xab}, {&(0x7f0000000500)="78e2935ffb99ea56b7df1222674f89dda6f6f5d0bc4ead7fb74f4a500ddc39bcdbca190dd11cecc569bfb6071d150518912c705ffa997d9e6b8cca90d097e3fb9e9e61de", 0x44}, {&(0x7f00000016c0)="f6f65d547ad08cdc3d0a203088bfc46b5432f02fae9de4e2dc90d0f3ad86f17c7f0c329a80fdd627c9c9ddd60aa98f7036d9a27b01e53cbe04602b93155f2530b517b852509ac6b468c140f89b9d2a71691a41d38c594905a9f13c8d74b5a0a45920809450c9298247e4d4931e33c22a6e5d5cabef70103873e550778af9e8205a57213f7463a5628a14803885635e1779bc29230005e23f67dfd80384ffba20728c9ad25bc4336be28fe88103c0bc31e6e0a35d1e345f8a362510e27f6414664dd23cb7d6d4156cf9dff2e172f84bb93d2829ab5ef9629bbebb35adfb6b975508cd9ac887053170adba6ea246c19b5be4f600df4f098a0a3f43decb8350d9247390b63296e10090378701da3f853e70adbc34374a07e674cd4d915ff9db68bcaf76674a47d79e560092bbdc9cddf192625416533a8cc8294b90afd02423f5712852313af0a0bc967643bb9ae7e09a7886c00fcfbc7f03c5c212851fa3814c36b8c5b49464128ab32154335b6052032dc7c18b464098af94e1e6bc8d58d14569243b3fbcf331b758242a1f8ff3e5818304fa62d2eb90c1482089c69acf12bccc2292f34760f580b1c5a230b5b81ce7f1c16a196d311b101a676cc580e17c79e034a2080098201ffbe09139fbcdc16392e6c4e6ff07cdebd9c566460320ac4749f99c568bf98390be8d4d61881cd554987e7725061b009994126b3fbdfca4fe1e51fc8a767f04debf7e608a92773b770d4037db3a0646cc4509191a61d6d86f94288dce569f9990c41ac342611c4889e773fec0b85824115a31caacc8adb9cab6fc210b1e715092e0ba77000ecbbda193dcb41dc20b8884b73514a49a511ec9916ee415899f485c41d0e2430ddf68eda168a8f4623248f46644f147e0e251ce823af95b0b4316c0785dbfbcc637e8427c43c6b741a12fefbcb850be34ef1915369abd4db26db144290961816237f98326e6636680a1a9fb2aa30230a46a58c1411242fe69375a9d57ff3cffe3b3a3a7e83e914df771a95892e03009c3f5b6e2bdea08035a63ac2f76ed469fcb677fc4c10522bf5690dbc3f79e6550e687d6f5c625194a81ca4e6c7c24faed437eb9d5e5fff459a8aade8f14e48e430af68ba1c5df7deeb20e1bb3c625fcfa8d592292acbc52392d5001344f7f50703ecdb39d91b40dc747bd8994be159f6df38a4915aeadfc005a27fc5ad1249842835fa4e2152392e6b3a30c18bb3f36eee41f908f774da31b609186bd298e61423ce947249c18d0f33c3ad09ef5f9ffcde4bed4e430d7514c96970c3f0b080c90e1e92c596ace7401a8e25ec665ff74eaa6158a929cf7a98d09327177073c8f8125e3842f3beb9bf8ca922b5d1c7fd65d90f76d8688029d883f02e6ef7f3ebbc958b5f90ccb247e4d412829017dbdffc0fda87739e7b84ddaefeb24f550ffb4e06edd234be653f96a1f4c118d899ace1a08026fc7b7303e877c9cdb69d3e8e97bcec0f7990a8707f5f2c9c9d970a61e8a10cb591e8889c57cf57ffaf5782d6b001b39a16b8b4913dd32b0e0c0c19ce1d88c13214c1c09da14e248561da62a555d6997886866aa37727f5f06bbd932af2bbabfd6b1234cffccecfa705122d45997c4bd8e25b7041cf9bbf9224ad7ecd1c25f84722e989ad9884b614b2bd0c0a5c87b9e888be052e270bde62aedfa83091b5b9f8abf351fec360c306616fb79a40e3cc5de1b01800d332c528fb248ea7f9d608ed02598e4e0fd2a138791a10dc7b740e2c6f0c1825da9cc55c35f4c3ffb810040f7754f92dbbfef7018e5b9cd7c34b016beaed4a5050048a1304effb181161867604a324aba790bc9473b308bca738561c3b0d9f92fa8bed73a33680fe7cd2e7167e0d89bd5fe679b215cb9a1afe17fc6ae1708908d20e0a2ae70e2bfcc36679bfe6271ae086a6e0e73d75f27edc7606209e87135535cde30b4d242a11898db236d6e675b04e01c5eef1ba06875b92245609c91a03bb1db08ad37761ecfe6f1e64f3be20a3e4949bc2e72ca285d0f90132204e3a6622146d4f50a41702d9852c4b33638dc533c98ba41fb1193c68d7a0081a0e3c7069fda184122553268882ecc545569a49b6dc5b20fb841a92dbb86a8b26d3e69d71d38fbb27c8aa1daac7515c6f7c713cff341d895ce6759cfdc6b2c996144c49483a24d367de52db822493aa95aa57d320f32b919378b8e33a6fa9c979c35cd43850c372763bb07e95a6bf3e74cb277826eaaa4c6ba7123d93f82287e330456e91627909c9f19b962ac8af7ff95d0556b7c0c0498fe70969f3a148be6e5b56a1928b67f9bfc712e42f5c9cf2ac119afbcd0f8ba9a88ba2c1ce659d3bc77f66e50f6a9e6375fc1bef285857c63e926571d3130d5fd2664e11eeb209252db84f5e870fa297df00fab01e923b15f3e0dbeba44699df29c3496ce9630db2c1ae1704fd29c9e751b2dc0bf804c51b1a4ede294f3994b696bf7aec92c46bdf10c5a859e5766e7fde7a5126c8c40f9d74b0817f2237e8327833c3069564afea0a649aa838dda6bc5905270752a7bf6ecce8030fba0b3096332f7893cf4e72855aadbb2b15e61c26c61220a2c9335cac1308016cb6e9893c8c97183be293d31e3a9ce10204ec46e0412f96da5da807a9dcec5df16d8873f76566c95ed12c248a5d43ad555b41d3c5397b0f1adb8a275d5192f6fe425f2fdbbcc883ca1c7578d7f04ba48587ba733ed0298a2f94b58c0b49513cc6db791cb42f10170a0724c33936c7ab378fdd4df46e0e5301885861ef4c38a8d60567e6e01dc17fc72614b2c99d074611a98751e6f343d4c2faab99d499475e5506b308bba1683a279e1c6aded434528946ffb4782e08ac695bb1395f8d31698cfe8139459c7100222fd9f62fdbaf16a3838f7748d68f46ac9bb1afe35d9839ce71c471b66d72419feef2afc96cf9686d0d6b9fd2bb8645f126ac13c7ebf4f771f7611707bad0b4fc6b23ce838009a573403694b10536a4b2f343f0328abbc9d0461275a3d6b6cc849100719dce2935963b825bebd5c8424b7374c6ca34b516ce4886d3674de25e398a7543a110be673f5f05c196176d471970cbb3fd9327b3db702206ded5f2672e27c73d7f4b8ebfde295482e6a5baa631c2b694cc863c2e53084026cdeb777856b2c116d03aa2da3b516d51a6b730a59f23c3176eeb280313113530fa72a615a33887e76154002c6dbfa5268eb7bd57528fe5d2a96149a635ac445f96de6c1a8b2b64e65717dc9ff09c9119184687211eb46aefea10a79abaea2d6ea10c2fec201f99647191649d26f83bbbc369397e39a4a41dca183b22a796921236922672e8c5827b248d845edce865d0e5820c078db06ac133340178c7ab28790cf4d84d3a17a32dfa97255402adeccedea8fdce1f3c407f3e85c138efa17c189f0b4e5c0199f5fa2167efe03cb464bda9897e95177cd72166b9121b1e18d8425e2d2f9939ad43e9fe8a8439c8c7b712480e7cccb4c62f711a5b99801d66ad5bf84d6f19875df740f20033918994ec156048ea9243d0ea1e686331a11c8a71490e7f3afac2149c9b17aa8fbd8add84640113fcd5aa58b49320b290c707e6dc59459eceb76e87431f19610c712612fa48cda5317da2e38d44328fb0a29558838136e9c64e573377348cf166b934424c0461f4e0e2e6cbb97e0db8efc9a3ea00f75d3ba3611c560f72f1fe7ac469975b0a403f3e9fdeaa0ee20865f7114d5e11bb7d66823e3757b69a9ce25aa4fc5722614f9c3b74d8ebc7867b82c0e3c5c71fa32c40ea8dad01ec19dc37ee3e365b314ec415514f82bdadbdd6265f51e7adcb6c687a3e6af04b4b5aa1605e955b44bd994794c1e29c7dad7664aa54647fdb3d5ae90ecaf15dc537cd3f43813fbbafc29921b08fba9cfc24b175a726f1ea107853634297242cb9249b3f16ca60f0224c17507bc6444b9dc88a3e3f6e6b2dbcd46339f38b1afd719623eeaf726ef05c69b2fef035008a152c0fa5559f6f796639b824351d883073fa5d8ed569ebf402aa3a38679f65621a4ae61fb4f489da69733677080a841b7ea31ac20de54d8949008faf0a92f5e0f238a8e43b94a070bdf6f1e8bc59b9bb338055f9d505e7bdee773a01f48790f29247a0bb447d059f29b5d37d7f785b8472504927e02fe7dc0172e31c65cf2422512fa632176a85d4d86d77d0fa983a150538d24b6a753c3a4d8eb0fe7481cc2b6b1c7e9ea2d9263083cdba8e1fd20c0a3fab981d8a0e57026caa1bf3d6ccea3dae347643007c70e127b851a4701c915482f65629658753b65ece21dcd1d7bea0f3da8b444131e889d864aa448014fff1bf77c704b2692722d4cf1c71a6c04fe12ce2b08f882f9fc59db861f06e19bc5e81561e0fd8f71904658ba9f11ec751691a9252c0b0868666755bb8a96362517a0ea56290af727f576edd845a73edb4ecd011c3dd62d4fd245592461e7dc1f18d24114219e0accab36af6b4971a39fc9d3887b2e5aa87ab40316fae13c842eed479c6c492220db157db2e27d86e526f173de06e0207a9c3d1ecf8d02ebfc6db7a31c411a4acdbc42d3fd2bda70f8a66e413f73148428bb28a5c08fc1770a2b913e205b960e957d58d62f51d56b994baf7c1c6172ade7dd42e221fc65cee6479fc19b810be214ea2cc22668c76f5cf9f4ef240cc7c88c76ef181cb26ac1b4cd809ec5e8bfba2d69d3d3761ac3f1662a17d9f25ec716916e902503fa81b4ca81e0528ea11f410b7db3f8836da228028a6b88342dbc536dae1298cb8eefc9842e41a8db5c1799b2176a8b28cac346fa7ddff4288d391ff0a902c2bc21787d58edb367303f0735fd1c5599e089146537e5c06a933c6a7a9502620fd232ae9a4926a60979606985f868badfa6b9815a32db4f91f5fd68986abe82adb01a52fe2e27dddca58b27be755230cd26ca7dab1b5a7dda2daa84d494d4c822431cb69f0c9359a6479e1164e3a39a101960af0af11955b6b82b10dddfee6ff4346728ccf15192d581aedf74ac659d5a1152c2c1c0296cb1bbfea2818b7137b399a47770f3fd4a477d49c36e1c501bc7042b99b2dd77843266afd3ed4d91720faf1ffcc11126ce1192743767fc02945ac7c338ee826d5bc499f2d126081a902e7e9db5a3f117d29aed96c314c8a913ff7ae85c0d456e3e7f5190a02bb73ab5f0d6cc13c596f999d77099d960b262d74eb4843ce4815700819238378a2efa7630200090f501fdcdd5cb743afaeb2649bac972439b1060b84f2fa66c71ed5fcf0f9a3150b8804a7b3ae81e075fc05f346f86f6c191d97df4def9e361540e48988af188b15aca332dbfef4f498fa0400b778d8c8d593fd667e12275f8b9de97a6b10bfa9d3339de61f122014e30b9f56c22d6b1ed0df2e2c571db61cf5a10ea836de7143ebf2f77cd89f3d6486f3ece4535de73156f16613e89ba91ceeb2a5bf6db57c5a2a4de6fb5a48dfcbd686aa568a160848b950cc0a3ea7204211e453ee5b6572c911f35212ef745a5d5e51134dcb797450c129de507f7a6b55f508bb8c12fb2e5aa11dac60d0467104bce948a0e2b0b99bd79efadd28c3537af6acf4388da493538066662a98e23b2794308e1f2f99dc228937f6c86010288c7a8a8febe1449b93cc7ca510993ac463f1f8858ebf8da5e784a365f3fa4c8213ef809c222f191fe731a7e8ce4241d00185e7063e2781406eee93f8b9dc0fb5ac9df92024fdda93c27d780e6dfe0428bfbf12299774c6b8c55d00e887056ef8b9ab8ee3ba31d3c29af1c35d0bf6afc022044ac41", 0x1000}], 0x4) read(0xffffffffffffffff, &(0x7f0000000340)=""/222, 0xde) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r2, &(0x7f0000000340)=""/222, 0xde) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x3, 0x20000a, 0x7fffffff, 0x7, "1c20d30a4e40d778f59475a15ef8984086a2d071", 0x4000009, 0x1}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) write(r0, &(0x7f0000000140)="69c94df2d015df81a1a3bac4a980bedd6ba89689b8b8bfe840aaa4abf35b7dcfba", 0x21) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000040)={0x7fffffff, 0xae90}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 16:00:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x8) setuid(r1) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCEXCL(r4, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) readv(r5, &(0x7f0000000080)=[{&(0x7f0000000180)=""/207, 0xcf}], 0x1) 16:00:43 executing program 1: socket(0x800000018, 0x3, 0x102) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES64], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:00:43 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) socket(0x6, 0x4, 0x7) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000140)={0x6, 0xaaa}) syz_open_pts() setsockopt$sock_int(r2, 0xffff, 0xa0f, &(0x7f0000000180)=0x80000000, 0x4) r5 = accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) close(r5) 16:00:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x200, 0x0, 0x7f7, 0x6, "0367402ba77f0c02dff2b900", 0xffffffff}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176", 0x14) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r2, &(0x7f0000000340)=""/222, 0xde) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r3, &(0x7f0000000180)=""/222, 0xde) poll(&(0x7f0000000100)=[{r1, 0x4}, {r0, 0x1}, {r2, 0x4}, {r3, 0x20}], 0x4, 0x9) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 16:00:53 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x20, 0x3a, 0x86ddffff, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x3, 0x1, "5907c7123d00"}]}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) 16:00:53 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x43}, 0x2, &(0x7f0000000080)="a2e9592e097c4d96e4acfbffdfacaaaae2a900a000da70725fdcade630dabcffff000000000000490ab21c6749c815d599df9a2d947ac8ac6b1d0cb8cc082ea7fee000f069bd84a8e2249e0000000000000000dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffff86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb0a9c3f91f10200428d4b03d756c78e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b012ffbe127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad20fada0ec43755f283e2e526aacb48c8e933f321ebe8c7015e5b0a91ebdb8ed8fdec161949d9ed914729c1ea2433f37cbe6b956a7e5aeceb42ddb7335f8b5bcd5f533c2a51a4f6760c27a1aafdeb1de1a2983acadbf153ef655b9b9a8311f0b1e788c73af9936f7bcf91508d9f279459eab66b21c30e2dbc884c4885597aec772403c7b3febef7aae447b9712b96bb791b279c4def8ec960c79b112453726d0bc94b2d2f0e65cd030000008c55bef05ce3b91d9ffa", 0x0, 0x0, 0xfffffffffffffdb2) 16:00:53 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x25710e56) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x9, {0xd1e8, 0x3}}) 16:00:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac2b000500"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x20, 0x2, 0xfc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rmdir(&(0x7f0000000100)='./file0\x00') r2 = dup2(r1, r0) pipe(&(0x7f0000000000)) r3 = syz_open_pts() close(r3) recvfrom$unix(r2, &(0x7f00000002c0), 0x0, 0x3964e720d43864b6, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='./file0\x00') writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="0e417b9395", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r3, &(0x7f0000000340)=""/222, 0xde) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(0xffffffffffffffff, &(0x7f0000000440)=""/217, 0xfffffffffffffdf9) semget$private(0x0, 0x1, 0xa0) r5 = dup(r4) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:53 executing program 1: socket(0x2, 0xc003, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x4000, 0xb) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r2, r1) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:53 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000001b40)=ANY=[@ANYBLOB="712fe9f77594aaaaaaaaaaaa86dd60f8be0000183afffe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000aa"]) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) ioctl$TIOCNXCL(r0, 0x2000740e) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f0000000100)="8f9afb179f94736740f8cae61b9e6c8258aa6f2cd085ba6018780fa5e328d87abad6961085f123392da7b4daafe30175ab95f0f2ccc97d5127634e7cb4adad2260781a51864d086da9138e1a568a62af62e5621a4bc104ec9c2b050000004e19045ea21f9c3d0d8bc77caee0512f50b6ce33a1", &(0x7f00000000c0)=0x73, &(0x7f0000000440)="0a498fed2de8ad50d9ac9d4fc75502d64add558b3b9bdb53888aad5052252723d3f08a0b433bfd8ca7fd425c8ee1d246d40e8dac5ae946ce5732f32104055256e5c767a907cd1f215f82e39674f8b8be7603cf6528c7fcc51d4e16136aec762691d23a27830563965afa3cd839eae6b9662a0ff9dcbda79394d33c740845e2b11634e764be6da8ba113f5ff9612f4ec532c9a12578ad5ff59c8bc5d0e29ecad034286e8e4d6b4083e697b97016178caefc00000000000000000000000000000018e58ab7d7236c3a8d44a3c9d2399865336992d6f2117517d25526f826a314b5807ca4b4505ecb9de984f16150382ff7fbd4e38c63eefe100953a7b37899fde1dd0f9d23586a107d0a56e22c8a4b5c6431db20660250f3c3c4f2a442fc9b3b6e3ba4d0b2a48541421ac93dac628b730d3eb30ca87c0e980c1ad15f70fec5c55e56ec6a47b277f87f3d1a8b2e3980596acb269a445f998ea628a2840cd025b3c1957800fc629f6fe3f2644c4e61a0e6f31ff1409c4f066c1131d6a69565", 0x17d) rmdir(&(0x7f00000001c0)='./file0\x00') 16:00:53 executing program 1: socketpair(0x10, 0x8000, 0x2, &(0x7f0000000080)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@generic={0x0, 0x5, "c816e7"}]}}}}}}}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000003000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmctl$IPC_RMID(r0, 0x0) 16:00:58 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x6) shutdown(r3, 0x1) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r1, &(0x7f0000000340)=""/222, 0xde) close(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000094c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:58 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x85}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x4ef, 0x0, 0xfffffffa, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') 16:00:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 16:00:58 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept(r2, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) listen(r3, 0x7fff) r4 = syz_open_pts() close(r4) kqueue() writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r4, &(0x7f0000000340)=""/222, 0xde) r5 = dup2(r1, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000002c0)=0x57d6) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x2, 0x0, 0x0, {[], [], [], [], [], {}, {0x0, 0x0, 0x10000}}}) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000540)) clock_gettime(0x2, &(0x7f0000000280)) 16:00:58 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffff, 0x0, 0x2000000, "010000000000000000cf5f4000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = syz_open_pts() read(r2, &(0x7f0000000340)=""/212, 0xd4) r3 = dup(0xffffffffffffffff) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x5, 0x3, 0x3c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:58 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0xd93}, {0x18, 0xffffffffffffffff, 0xfffffffe}, 0xfffa, [0xfffffffc, 0x3, 0x9, 0xfffffffffffffff9, 0x0, 0x2]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0xfffffffb, 0x0) kqueue() r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) r3 = socket$inet(0x2, 0x3, 0x102) shutdown(r3, 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x810, r3, 0x0, 0x1) semop(r2, 0xffffffffffffffff, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x4, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) semop(r2, &(0x7f0000000000)=[{0x3, 0x2, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x49aa, 0x1000}, {0x2, 0x5, 0x1000}, {0x4, 0x9, 0x800}, {0x3, 0xdf1, 0x800}], 0x6) semop(r2, &(0x7f0000000140)=[{0x2, 0x3, 0x1800}, {0x4, 0x3ff, 0x800}, {0x0, 0x6, 0x1000}], 0x3) 16:00:58 executing program 1: mprotect(&(0x7f0000702000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$getflags(r0, 0x3) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x401) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)) 16:00:58 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = getuid() setuid(r0) 16:00:59 executing program 0: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000300)=0x40000000) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) recvfrom(r2, &(0x7f0000000240)=""/44, 0x2c, 0x21, &(0x7f0000000280)=@in6={0x18, 0x1, 0xe4, 0x80000000}, 0xc) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x88) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x820, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) close(r3) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000100)="9106e4c338206d1ab534f55ec85cc173d2c45d636d6d7e380d5b3a827523c43fe8f0c55e2c0579157f180817442666a25724728ac470f7e7b2c9f545c7fc92573e3f5d917fd27d6f7f07ad2911412aa156806257defff80bb40cc33b95b27c71775e50862ca777bd846fc3ad1cc50b5ad66fcbb21a5598b85df577572d68c5737c8bfdf965c1fe77424b2607ca7ed28a07fe4ee7d68e15232f0c68ff63b68172fc4786748bdbf1831aad23a4a9ea6edd8bc3004b0a02874a48774fc7093beb2f54ee38c756896304625c8eeeeaaa28e263f48bd267f4dd1d3b3842d97948a6d1d176c4872cacdee4e5169e5b87b3d1f123b6ae82", 0xf4) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0000ff03000005311900001aee00fe00"}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x80000002]}, 0xffffffffffffff85) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat(r1, &(0x7f0000000080)='./bus\x00', 0x10000, 0x21) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x100, 0x0) ftruncate(r5, 0x0, 0x100000001) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) listen(r4, 0xfff) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 16:01:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x1) syz_open_pts() syz_emit_ethernet(0x117, &(0x7f0000000080)={@broadcast, @random="a8764977a05d", [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0xe1, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xff, [], @local={0xfe, 0x80, [], 0x0}, [{0x3, 0x2, "f61faa258d33a9569119258bc6aea98326"}, {0x1, 0x16, "8e30605ec95d8dd9a57c5dc24c25dfae51a10dd5526a6b43a47df6f1933f3a9fc912ef67ac3fd292f0cb0f94ea6152a4972a91f1da731a2137b7c73e8ad150809bbd87e0b6ad2673c4a7725af3d75319fa3af049429ded4760c666298abcfeb65b8d37a936b8dc5d9edc56f76b2ea9ee6e56f627ef08ac695729f3d3663c00ef87afd30b09cfdc9afcb2addd23dee07b1d6804a49db64c5d0a19cb7826a2d5b079d59ce26cefc4e13df3883a43665b59362871d1"}]}}}}}}) 16:01:00 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, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f00004af000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x1d4) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) 16:01:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r1) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x80004, 0x4, {0x10000000002, 0xfffffffffffffffc}}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000780)="000000186e8530e134dd07010000000000e2cb62f8b3541f06b972440b4f2f030000000000fffffffffffff7a11db052e9436f9466af678f78d1eefd142ac288459c23c624561c9c8b5087f150bc8c608898f94d", 0xfffffffffffffee4}, {&(0x7f0000000800)="3366ddd532b7258ca632368911bfc1420207b100c202e2fb400bb95a6627b191fd253c4cb6ae8833d9d6391f951af9c891e718482dafa2b637e9a95825f86d0aeb3fe1eae469d42818b991272f72"}, {&(0x7f0000000a40)="3f1e0006dd07a63b6c1022da5e77e6afce9f8e9616ea00a4130108571ff74b2eb432624d83dd77f9a95e7a8e47b24ebcbdaacb3952429bc4de8c18ec79b3ad4c1c05815e682c77ed"}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000002c0)={0x1, 0x9}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000005c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000040)=[{0x4, 0x9, 0xd7, 0xdb}, {0x3, 0x0, 0x6, 0x1}, {0x0, 0x0, 0x7, 0x55aea7bc}, {0x8, 0xfd, 0x3f, 0x3fb}, {0x7, 0x81, 0x2, 0xbd0e}, {0x7, 0x20, 0x8, 0x6}, {0xe8, 0x0, 0x21}, {0x2, 0x1, 0x28, 0x5}, {0x380, 0xff, 0x1e, 0x1}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000300)="f2ed99caf809f1d986d9278c7251f213edda090e9fc8599a4f20e8550d33e3", 0x1f}, {&(0x7f0000000380)="45be9a9183cca205b63ea97e200000001da9c71f5aa7bf072fe56978cb45f14730901ec0a11290", 0x27}, {&(0x7f0000000940)="371e6e5ac6bb66acb11e60e92b615e5a358d8ec903965f3f6b3389cf4b321685c1a8803a2ab029b8a8a734a2dfa89ad9104b9951a827a5a9006d61acd862d63ea572d003805353a560d55fcbca8229ed007cf7558060cc57e67d797fa13e12c0eb2d83ee0bf816ef959d96b281a06436e027c6b81dec3cd7a9e64116abbdb1faf531a40a3d17492a9f7a79f71a7ae567981e33f902d79f96e19c11c7cc563afa815359becce0a6e7d23220236ea9fed339e793fe4bd7afc77108405793dc0a765197a50b1f8720fd5c169d5a227276c4927ebd97c74b8eb0617bd22fdeb78c95f34bcb9f3c82f68871edf2", 0xeb}, {&(0x7f0000000880)="4fca9c2113abb9353f44430000000000000000adaf04430025197a035330ed35018ce7edab85389530b1526e37227f558e2cdb5eb49f0e0f8e7e8fb5512e4be49501a232e8c1dd164ddec0f6dc779f7e7e1741cf72c2cb7b8df1abb0009b8a0bbded82314b81652c1eedb06e359afbb965a82f1107a56bf3fdf7b286a2b2c50d4b0ca7d5582b3904d51875c17897000000001000"/183, 0xb7}, {&(0x7f0000000680)="7af50db953ea11261aac39d88cf81ad8013675c6587c32ca7f56c742484e0bbd483ccc13c7c77f9c099a84faf5278d2ce0b9d8a34b8924cf11d99c0ed6be3343fd6baf70b5edb6707d16e7f909fbaa844a0eca6de7eae0e8eb65525b9069afb1af8f35145e18e31579a5247fc2acf39f82498c5860cf9c0a12e8ca4c1df7a6eee379b8eee45d122906bba0211a8138e88d1f2966d277e742891da69a15228ec6ec1a5eda0aa3d7025a469d69ca5e1c0562b03afa3ad1f379e11b7560eee3652d8759c5bfebbf09d41c79f6d4050a6833", 0xd0}], 0x1e) socket(0x2, 0x8000, 0xd2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x170, 0x1) seteuid(r4) r5 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20002008, 0x0, 0x0, 0x0, 0x0, 0x100010026, 0x207}, 0x6, 0x7, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x101, 0xc, 0x3}) accept$inet(r2, 0x0, &(0x7f0000000340)) 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x3f) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="b5c30490c6e3182d537b5bbbaf50cd8480b5cbf0c20ec1d3932f7ef691abd7bd62a34f", 0x23) r5 = syz_open_pts() r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) connect$unix(r7, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "030000390ff10ec067e23400"}) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000080)) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 16:01:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00001b6000/0x2000)=nil, 0x2000, 0x118f397fd900650b) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x2, 0x0) writev(r2, &(0x7f0000001340)=[{&(0x7f0000000000)="e4b7c8967c1dbdc7b675a39730a2f3dc7081e963115c8d80bb19c97f672cbd04951e32cd57ebb34898d95a9f914f8d014eddaba0fd784decc49ad255bf3664cc94943db2a3f0060f78c53ee62124fec60a2d8b636897d5f692c7469292398db6f59a8843b49a26f59d03471f000ec8d0529d1664e422717bb6c3fdab599a9dbebef3a9c20ae07be5a2afe53e11ec321a8fd43454f87f45f3af6c5a0a55d310d695af17002433595589c7c9be0d8e7d4daa54074d6320322f691afb", 0xbb}, {&(0x7f00000000c0)="28b61c3f6eeb3478172e87eaccb1f4be0adf8b10d0d3a77a879df21fa51796b4583f74edd9efc67a03b54ff10eea4e2862f8a547ecf1ad149100ca779b49b78c8805ee0792638db43e8ae5c4d62f497c4fedb12ce52fe38605c2cae5dc4a22344fb2a4539ebd09c1c52381d5a13a94ee0f845528b34f65fce6b39913bf5af1697a1a5549eb64f096e2535dc5d3eded6463612d940c7ae562d16d2f4e1ef52f345f18087896d40103f44a6ac52a100004ff02d8170022db5c8d962c8793d8824bbc24fe9032b22ff0f1b5fa885e453a2d84b1d9eca0b1", 0xd6}, {&(0x7f00000001c0)="0573c4fcdd390bafc906c4bf7211fda249febd6b65b832", 0x17}, {&(0x7f0000000340)="b4c9c11a237aa2f94b4688723084c7b7c279c5ab38289861fb712f43746cf1fcdcf948001384279fe88b07331802758d940d6aa154d5dd4bafb4a7b4e8b436be55d8927f150bfff1d923ff34ca5c83b39aec39bd03c954f13d633bca6d88f2d1ab594f24e85571ae8c57c654c31b0e8dd37306ecd606e727e23100f2a534352c634d0f1ae9e6f41c8705cec1448187b7a92ad16abbfe1141848999315638ff8e0d2e711e90ea067d2299c6d6d51f4818f62b8997a32988e2d2e54e972310cf9af1dba7308f84af633344913cbd0994200ae5570d8ea5266f86272528104d0a01aa302f2a7cdcb550cddd1d7b9ef91846169e43a2d90f90cab2aa1d0137d2baf791282709e7f33410444ffd9f46e89951f3f77e5c411817a5406a46973a01d764ce275de71cb4de5c5ea7cac9e0332ae5a59e04297cf927d785279df46533914ac1e906e9e747854aa6b90a7bc4bf49e6d556fdc6d86a95c7ba98308eb21806d7bbe84f59ef33326eecb2af11f324a43140968ec73b16dc5b7b3d4c845ea3a71e5da71b817474f906cdfac7b54be5a8230552148a1e9f35e52b7153f6243d26cfa49bd8e6fcbbc888ddcd4025ba5c27072170bb265c1bd0cb5452e24225c2d174fe250e109d65f46ebf1d0883e7d6b52338afe569f5b30585046dd8804c425fbdd4594a53f4423e392fe0188ea22aa253ed0e20c60dcf3a7b23bbcb82dfff27ad529184a674473edfe9a7da516150da328d65292bfd315ef93a5450029e48c0b05216d3dbe9d7459f3919ed92535eff679680564dd8d2ae67bba4e1f84d910c168557710341816cebd36261a8a32f39560934fb038b314642b60b723c1e7c29feaf977121407a64e10e430b611379cfc9508093888188942edf1bf5247de420812b8997a14b63b6c5e682706587d4303b2cc8496f5651c0a8bb75aeb06982a3fefc98d12a961d900f092ba61d53a7f0c0bbdd58dbaf50ac06eb1898aeaeac2dd2607094a37bceca5c231ba6a65e3350a5e80412e516848dd79fc00fadb71d03187148c9ce4fe9cf8c8ad32f1d01d3fa08e7a6c405510683c3c3c8126fc7a2b8af825f2cb1b0134d5c14e991a0a127181dd9dc2927cffc2a10c5383ffe6230eacc0e3596b9afad95923ecc910e0c3369cb96a92462801047cbc65e41fedf5d60a998c6aad22a8e227b44d81f7ff166d723b5c8f94b12d14c1f95f164987b5e26ca7f313de2f6c0418a92b3abb825b8ce1df62df4b2395820a54c54da4563eadd9df0ae67b03c60e4f3d5aae5d657a7cac51f2fb2139a733a3bec8476d698191ef22532b230b7db9c6661c6f0736fb3687955f95faa942be44aa83ab95836597faba90a36480ee2be99b99b2a8bd253de6e69ee37d0ba5829459a70a004490552ae4c0386865a0f8b5bd267755b936041086b85d2e76d85cffafedeca535a27a39ea4bf8cc0c11a8e619104eecdccefa9da203d8689cd81dfa1aef72bb663739c1743e7ecc68dc46be92dcdbb26d51753237bf49e8b6cb4329aff174cdd506cf03d25e0fd18a4bf4976acdfede42882b14eb8b98cb7a264094536105aff7f19132ab43a6f6d9250b035c67042c5e95690b330a85c3a1455ba7cdee3b64901e6692033c909dd897ff75abe39e72da46351741d46fc4083eac79f97b6a2326863be4f1c9132f395075e0d9d4d2d1a05d270282620353e61fd1e5271d3020fef99b11811c61b9f25f90cf28eb39cccd10523d02c3d92b8d0a3109eb4afbfa770f2d409f700908333701d10c80bd527d979417e779572dcd81ab846d08118dfdd375e3da13daf6805fd95d926a4fb1dfb4be85e7bfc9b3c106e217a7929b39d79fac2094ab5e1025797dd03bc559e89eab418841c55cd034b1b9b0aa93d7b7343d830c46b45c2ed753c41bd6d2f344eb14b74d7e3e9e54e1f28830c3fbf4fb486e13233ade56b3dcbefc11e2fc8b1fc279737ec07dd613e6abd61756e056ea5f5d3239fe9c6620ce8aae7f94870f1c37c6bb1ffc9572b89eed14abeb80038c78b050dea3ac81926cea6660c78b73594984086741816dd45c5e126f3fe01e6a8792b9def5963032cfea387b0051c8c28c7bdb6a746057854f8469e594769f9ffb6afa3137e93eecf18b596e5489a85164f3ab8f439aa142af66dac0a953fe16e41f76c66b029c629b87480190dc0f4879246b1b33700e74494ea483d13dffc32777af79269b244a91fcf07da16a3b585f058682bf882859c5a81dd78735d5ae78f3d636488a2dc2712d6776d721f990ed384e19c4a3e2d307345363f9b37828f7554e9199770a9a769ad8914112d8c1ba42fbb5271336e38beab9170165a7f156fc3ae7ad4f3a4ef03d6a68f42292c44bd49f69e938752cec11b44e710954e422f6da8d6dfc670cf493747f69ea6e461493d53c5a3c680bb8bd8ec9d1cd3b6b5adac6b3aae878470967516ed6441c6cfff0adfcd98b69e1881b81f6693bc668e0e31deea704fe302d4f0a05c932f979e630823c15a7ad471b9df542e9bebccee7a0e8ad4866c9ea932547a4958c25ae640b11f9287e6672727d6c6f2ed0fd0e421445ec27952a00d3da1ddd7f1afacce379a4a23cffc6a154c2f6dbc89d64b2578c5625f2c8805b80d7892a58349853361d0bcdaf9fa7eb442ca1d47ee8afe774531c282d9faa7322e081e5de397557eda5eb3651532acba158b28033ec4cb0615663906085335c6d09caf4ec5b4e46ac98848cbd0a2f6ef0a9ee050cdbd9d6f1ced0e61e45675c80a02d8b21645e3008da3458cbfc5158ff7cc4486b5ed5a6a427b7100ab0e044cab4df71b65cdcfde4de59872180fc6ee2df8ea85f3d3e6bca222a9c894fac287c268b168d6857fe3f9bf30a7419cd9d1d31eaf595dcbf622a370f25d8974a1a31720eccde5d17f652e0182a2ea63b1638a5948794b3e6ad312dda079f68a1266cbae87cc0f793897a2d8eba5c8f2a79953dbfa2540eaaf627edaadc8b7becb83cae315b6560fed9b6030ba9b0a40b3fc26b98227e565b7c62acd376d04bf243728c3e42a08e31191bdf6e5f983c13e3b1c7746313ce0c9ccf8d1f01c185adccb891d653fa7f34abc5e7d9132888def9047ad1422ab1f9c74a72decd06dacca09c5820c526f66cc70f4fd8a589f1187e80d414173ea99d4595577bddcfc696d7f3d81e056b44208ff9afecee2341947c2f83dbd0d75e4e23fa2fc606d66bcffc9c5d4872dae1f17a40599c13d50e7c983a2074fc2fe25c8ae50a295106eb16b22091b154dff412c405ff63695240a302d7b04bd08a09c872d119a3c302a6ed348d9a146acbb120e6addf2ab382f95a3931feb141b89760846c980c25cf4abf47b89f3388d54d788126ba19b08438b2f85631e11b1a123fe68a9ea054008a8e9e551a103dae93f4cf7774a60be536ce74b0defb5d13ad9c833d61cb95e4c23ce7cdcf94e37e1e9af016642f4c019826f28fbf7d9ef16f219c282c1ddbeba8e46fc08d953976c3052fd446308e6cbeb600cd4e2c9fbdd6edd12a2b68063534643b6f02c9e250b3f17afb808ddd20fa923820a66841f1a80481d65d404d63569e0175ea78b83c25a4facc7eac7300f5cab0a68a52455eb4c8e339214faa594c5afd3857ab96607e2255652952e55d6834163ee4ea2cb3a5aac6fbcd0f7e1a42857db7a721f23d6707ad413a90c5440f05d0140c4263980a2ceb18c87bb3f33f21c65fcd154eba008590105f92703f9ce7dc89a384c95594bfa2c825dff257ce52e47a54febf78220882d692c8cefa4ba0c733e991a4e1954125fd518c3574965d2b2fa95bcc54b72706a0bc2c28151f3bc2158d71e8f22914c2ddc140bac7ee405390b10ad30ff038e79f33c5ce7fe6d8a6cb68b0138fd23f67dcb7cd00ca6f02389cfb90dd2dfef009b0987b003249182602d365ddb05d40c0f80a925f52deb75ada070a52b12643ca79af7068c6425f927c473ca37a25fcff6d9b4bb34ddd966718c75f894bbb8bc83311c6d9ab71badbd15c7eea4ffdc3c7acd0f722abe43037ee4cfa4570d4259476d8ab32bfbebeb4f1838809508b9af1cd07317721140b922d5c7f1d5589746d44a4ec40b27fc76be6c4c93521069b7aaa39b0a96b564f087e3af854bd6858b5923b8f32430ac12a94b63588c93094e99c7a55db65e7802e5148546d56127bef0518051f3ececf9f19e0eb0453b53b939eacd1fb62d466f461590657366aba3b7cf781c4e37ae6a68581dc14e53fd6b3864f87d6590e753db0eb965ea77491b6ec72c3b24788d3b3079858a47aba722d6b8c2e6fc27f20e5f5a7c6e3fc4b4d5725175693e779c1470a47a60bb1e2c26be6878b5c11aab220101170b3667f55d135ae29a87203ee63a545670d60399ca5e3ab27fc0e1fbd19de9b4ecf9e4168bf482aae281d4e2c60de469eebed7565fbe1c7161e995db024af7a4bb43ef5766770797a426cfbd4a22c8fa1cdd21e7cbd8e844f358d0d6d0fc3926b29b3536bf093fd2f0e01af6c8dfd5857abfa583f4482a1b9a984d87888d1c6a862ffc0ede6143d3f99da7bb7942a93bbfc7782fd94b780cc084e60952f5c2f2fa514e9555bf3312d01885ab0e097f6125bebe60d72615cf9d993365f60fb84414446fdc2ad464f0e8211f9c5b927528087f3f8aa8f0878b8485894b4035c6354ad6ba1c122d997a4437f0e4146636780b90d010e2b1875d21e7237dd61f8051aa5fbfaca61afbc55fb32ea518d98d024f085a5e7228902bee407743c8b5f3622850c50435d3e5eab6a452645bffd44790f2cef0260c9da8a00f6c4990667e8a94012213fdfab522fec60e8f02c7bdc1db5ea2be4e402bc3cc8100352ed697c18ed895dd6bfdf456dfab747d94e5c428cab17771b08c19b2fdaf231d75adae79dc8802fecb61d3de46958339d7a1c59dff8fe8ab2baed45a460add61de4e0a9b10185ebe0423993c18e7805dc8bf4256440bba053ff95a3da9867c7532f2b804adfc434abafbdf08f3ce46460f417310d0a84ebd76f27ac1a7469921826f17bcfe69a7fe7af971d87f7071833cde44767b862a7356fdfbb831727d5f2a29f69bec723b74c8b12aa4ab59968de62f3d42a0fe5d2ae40a12782af09b81802692f3edc75175cd3a55cb4f67ceb274413b7ea9d4f8e7daed96cbe7de9660c3b57b438755a6a463778207e617ac80b934e0de45b22d49d265726be41971319104dfc9f84253ffd2a822c54aecc0e670832c089792725f3ca5af7416c1a6461b7d9ab022afc802653337fb33d192ea2b59169c38b4de61bde7d335c7dc708683ce4580e0efe64f223346798115c82883a648277831002a97ed688d95e8be515a01e5f4f17941790e7fcc4b1ec37c4554087833c453803892e51679a14155cfd32cacfa3fccb72c1fb9c6735f4f0213642caad78376998049f306315d657ac478ffd13fc8c91b80328910ccd0b61d8c68a98b1c5aaad3139add80c73ddfbf8c9c9f7351860fdb88ff48fbfa9a498df613f64f9b722c51fa6654c6d950d9b20fe83a77855564f10a157468da03d7c2aac7f92e87d357668956ebd5a4ef099583a03a868b3d055ed364cd2ad21f12be890a1e062ed152a1c62863d41106c130889c64e555585c96a7332190661868250245f0c42aa2f09fee0f03dbd70aa01a2250a9e3aa9e5bc7db5b730ad2fbd66b734e418f21df83ae348f4ef612fb814bf6ff1a67d7ff0d0f6b278c4347380a6552361e29b0a668ebf2062731c9fb41e0f1f2038155bcc6524b9a66c45d0f257a2c7098c9ac892878e3dbf4140c7e3d", 0x1000}, {&(0x7f0000000200)="6ec7bbefe2359ea3e32f1e19dec34283bb55164b82ce5b798dc7b9524d2c4f7e20ae38199df58e0e7ae674968425cfce10af44fad5cd517a790aa341336b0f662bb24d051a2accf4d82d454ac25cefee2db1f20c7fd74707102c9a4c8036edd3be", 0x61}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="3a808f80fd85977cb2de7c26899b3042dd764554c2ba943fb09d11f3f623c86e017e2e2478d574a4cad7e38f2a50", 0x2e}], 0x7) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) 16:01:00 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000140)=""/131, 0x83}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/70, 0x46}, {&(0x7f0000001280)=""/116, 0x74}, {&(0x7f0000001300)=""/28, 0x1c}], 0x5, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) socketpair(0x20, 0x2, 0x40, &(0x7f0000000080)) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f00000000c0)='\a\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000da58000000000000ffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000002400)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/72}}) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) 16:01:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0xa25, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xffff, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713092a04cc4ca9b48", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:01:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5, 0x3, 0x40, 0x5}]}) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}) 16:01:00 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@empty, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x1000, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@info_reply}}}}) 16:01:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xe0, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) dup(r2) 16:01:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfeffffff], [0x0, 0x0, 0x403]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:01:00 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) connect$inet6(r4, &(0x7f0000000200)={0x18, 0x3, 0xfffffc01, 0x4}, 0xc) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRESHEX=r3, @ANYRES32], 0x2, 0x3fb) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000440)={0x0, 0x1000, 0xfffffffffffffff8, 0xffffffffffffffff, "e1f5ffff245185ab7f88adf4a7e600000400", 0x1}) r6 = fcntl$dupfd(r0, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000180)=0x100) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/180) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYRESHEX, @ANYRES64=r1], 0x2, 0x3fb) msgctl$IPC_RMID(r1, 0x0) 16:01:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}, {}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xfffffffffffffffb, 0x3}, {0x8001, 0x6}}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r1, &(0x7f0000000340)=""/222, 0xde) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r3 = accept$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x1, 0x100000000}, {{}, 0xfffffffffffffffc, 0x80, 0x2, 0x1, 0xfffffffffffffffc}, {{}, 0xfffffffffffffffb, 0x42, 0x1, 0xe0, 0x2}, {{}, 0xfffffffffffffffc, 0x48, 0x40000000, 0x4, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x9, 0x40000000, 0x40, 0x800}, {{r1}, 0xfffffffffffffffc, 0x2a, 0x4, 0x10000, 0x1}, {{r0}, 0x0, 0x10, 0xfffff, 0x94b0, 0xcf}], 0x9, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffd, 0x88, 0x3, 0x8, 0x9f}, {{r3}, 0xfffffffffffffffe, 0x3, 0x20, 0x9, 0x1f}, {{r4}, 0xfffffffffffffffe, 0x90, 0x4, 0x5, 0x2}, {{r0}, 0xfffffffffffffffd, 0x120, 0x2, 0xfffffffffffffffc, 0x1}, {{r5}, 0xfffffffffffffffb, 0xa, 0x4, 0x9, 0x7}, {{r6}, 0xfffffffffffffff8, 0x5e, 0x4, 0x1a, 0xa324}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x46, 0xab33}], 0x81, &(0x7f0000000480)={0x3, 0x1}) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x4}, {0x6}]}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000140)={{}, 0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0]}) read(r1, &(0x7f0000000340)=""/222, 0xde) pwrite(r1, &(0x7f0000000080)="f2233cbb2886d8d9880ded10a5ff228445d4a6645d7d29e81c686a0dec2b83ac0c2538b16887555c8555d0788c4f924a8546f9aa6d119f99dfc546579fac69", 0x3f, 0x0, 0x20) r4 = msgget$private(0x0, 0x370) msgsnd(r4, &(0x7f0000000180)={0x2, "d11476b89cdd57813be9415e1c5929a9b1fea99eb27bdf4a4ab4ab5efb66c93b078cf251e637da26510d86673002f0d54a5ef5dd44dcbcafcb8144a1de18faa0d7a65ab52257d5dbc1e67bb362"}, 0x55, 0x0) syz_emit_ethernet(0x6ad, &(0x7f0000000440)={@empty, @empty, [{[{}], {0x8100, 0x5, 0x1, 0x1}}], {@ipv6={0x86dd, {0x4, 0x6, "781878", 0x66f, 0x89, 0x80, @loopback, @mcast2, {[@fragment={0x2b, 0x0, 0x8, 0x1, 0x0, 0x8, 0x66}, @dstopts={0xff}, @routing={0x2b, 0xc, 0x0, 0x40, 0x0, [@loopback, @rand_addr="b322737612d6939882f54a07ddbb8304", @mcast2, @loopback, @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @rand_addr=0x7}]}, @dstopts={0x2f, 0x1, [], [@ra={0x5, 0x2, 0x400}, @jumbo={0xc2, 0x4, 0x2}]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x80, [], @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x1c, "55f207d3bb919d5255afe5f27860ba93abb86cf32171bfc9d6ce4262f6571cb18aa24acbd7381b1cbc48d579e49df86657c590cab4325a2473af2b743b8c47770ec36fde0fb713a363eaef1504202b5bfb4a9cc9546249b3112b600e5b36f3acc329a234be604574ffe634c643e8dbf59d96205fa489a43a571c130347fd456463021616c980341d2b13667b75fbb7e2a8bdda20d421a8f234236d91ff8f1c63d199b2257ccbc45399568128ea456cde50a0369a7de20316c60611cdfa4221ec679fa98fc36b21f7dbd5c19bc29a0ad8f8a5789b710930726d0c9ac43fc5"}, {0x4, 0x19, "9d3aa2e8df1b063f5901b45cc43bedc0d76bece2b1e50ab4b743723478a791f0febe9b04f43322c2eec2256b3194cb5f3965b024cdb0fb57b14e64f483c576ab5404e2b4d3e083c84d555326d5df14b6a79d623ffb00dccccb9132c7895868dc5e65d52d898b48e0bdb12a26458cdcaa3e6b51f6fced8fa0449edb871ffd8fd62fecd6d27a9ffdd246df4f8938ee82ff9223fe198ec2a1fe092261d720f8b6b67827c8c8cd92a4bfb3381c5f86cea6a1dc8e28acd1f612c6e99b586e60407db6fad5d052f56a2fee7c596531"}, {0x2, 0x10, "76e0cc846ee35d4df43e48c24d8de993e24640b5fa6e15dfbb98bf815a79a2e8e3396fa2205a396b32936000aacd23a511233a30d427da0922ef353963a87c1810c78d30e0774018505217acfcece71fb4c4c6f05953865f32da70711f39aba13c8a2a8f809a3eff941713e5b62d43fadd6a609ed3465e8f0ae7f9b299ba2e"}, {0x5, 0x13, "4aa27911e27ce2b6e9e18da1157cc40c86c86da1a51d678fa2df2d8920c682d8580cd78f7f184c5f973cdbbea6a5e1df0801ff3187408bf1b147efb5aca0bd01f3296291da2b83b95937ad3fba61633c859c0288b89db1c36be8d34b3c77f807df4cfbaf2a23f6adb558ef318c97c00b16e714f754b9fd09d2194389e17d55788b246f05e2034a84c752a7f375c6004bb2cb394392d46821f2168dce"}, {0x2, 0xd, "5b441f9bd69823fad6060f4dd61e9655f04edb503b207eeecb974646a7c1d4b6f774f489e75edf74406ca91e0e59cbbdacf6a1f34e4779cfea357acbd8be5395a74c9a791901e3a5cc99175fec2b423449d78dbd8c80274806bea9505713e60b260c9732437f37f4d14f7a"}, {0x0, 0x1f, "4b56d6d51d69a38e55cd6f52fb8679c3c93ba2194cae588d617b327e54e844c61a3243c114e4ab99fdec008b57a039915666f3b44cb73745b52aa3898d23864e497c8967b93f3a61f79aed3bbb3e2f0717cfc91210068d22d0be00d5c7bfd8c4907721f4b6ffa1eb21a9e52d79266150b4c39c165249d339beef1503807a28bf6b74f83e16dd4916ea51c1823868ff55d52c11638b8b1f9a19df569bcc07136d7988bacaed417774b22383d7055f9c0732ae5fae1bcef21b54be1d8cb076963e2d1b281b4491d9c05fea21382d8cf1b718b2ea3e6341db300cb2317630c547d33251400b1cd392a3cc890509ba804664ae67dc388d68"}, {0x3, 0x1f, "da247fedf62e1641d096ebfb4f0598dcabcb5ae90e9ca9ee821a568aae0992364354daff23fc15128b6ce8032f9d055c0ed48283c6ae4a56a6ca2481e53930bedafee79821604ded67e67266ad50fa80f22a6d28c85b5f054a70291bee98b069ffc7c4f874b874e67a9fa86c505adfc757a017e59c20f73a411697ddc7df508a0f592e634fe64adda243fa1b28749cb5c1826e5122fc4e24c1d03681c42a0c23e574ed9b575de5ae144ef6076d651bcd94d3e7606829b3dec19bf7d063e3af1a981176841b2a0218ab25a00b5edda09be22901bbad32448365c9582c685260e839793fbdf15b45bfa78433f2bedaec94caea07b32f7670dbe1"}, {0x3, 0x13, "53dfd8179c55fc432c73aee7486f65a170a19cf935e46b229f282f755f3cbcafb7eb04971896053d9c3cc9942575e4845d0f01a870a66f978e2b8c4f8dcfc8b565493917b7cc9d3c07e327f26c87a3e38116ede4f3be2df88030e71d6737fccae5629b21b97f9e317d6fedff7ee95debabf0798b8d3317d2c195d22d0ae882d933af9c673118dfe10b1fecaf94cac86aa72b48ea85c9439b"}]}}}}}}) 16:01:00 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) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x8, 0x8030}, {0x18, 0x0, 0x4, 0x5}, 0x5de2, [0x0, 0x9c, 0x5d87, 0x2, 0x9, 0x3, 0x1000, 0x9]}, 0x3c) close(r0) 16:01:00 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) dup2(r5, r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0xffffffff, 0x8, 0x5, 0x3, "0cd4ee09ea2bd964d31f56fd96fb96e231e10d5c", 0x9, 0x53c}) r8 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f0000000300)=0x9) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000100)=0x7f) r9 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:01:00 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="6702adfcff"], 0x10) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001780)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x2) 16:01:00 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0101ff070000fdff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) munlockall() 16:01:00 executing program 1: munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) socketpair$unix(0x18, 0x3, 0x102, 0x0) 16:01:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82008dbfff070400002b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x6d5, 0xfffffffc, 0x0, 0xfffffffc, "000500000000000004000000000000002200", 0x2000, 0x400}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x8, 0x4, {0x5, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x81f, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 16:01:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000004e9eff838100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_settime(0x2, &(0x7f0000001240)={0x3, 0x3ff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x6}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000340)=""/222, 0xde) r2 = accept(r0, &(0x7f00000012c0)=@in, &(0x7f0000001300)=0xc) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r3, &(0x7f0000000340)=""/222, 0xde) poll(&(0x7f0000001340)=[{0xffffffffffffffff, 0x4}, {r1, 0x10}, {r0, 0x2}, {0xffffffffffffff9c}, {0xffffffffffffffff, 0x4}, {r0, 0x4}, {}, {r2, 0x4}, {r3, 0x20}], 0x9, 0x200) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f0000000100)="40862584a1c7e7c6b6b98b072aa5d4057fe6200415d9dcf1b727f380733502e9c84a22d5f7997451665a144a52bc9f2cf5db27b9c865791fe4740d98675afc0fbcb3692135566ae4765b8498b581dcca10ade52b4f24b36fa1da2113459297f0c8704e89a1952aa9fe6ab02726bc679edbe749cf51ca25f19fca4d13bcdb118b78b6265d70cf93e9bb5ac59d914d79b30fe9d427f58b0b3a52d65bd63edb000bda1edd4a2c7c307fcecb51c150a39c68b025cb410fab18dc985e4123eae6c6555a0761035b2d1a5ba61fbb8bdd5b8677f6e368eb5fa90d755461339ea3d30552d077c8c188011b45f22a3f56dc5615cfd48fc518b2f35ca1a7ef24", &(0x7f0000000200)=0xfb, &(0x7f0000000240)="38877d4d487b1a15b0f4beba649062ab6d5b7436770d608182a9390c1a7d7b084a1941237f41054cf021b799244b5f8bea0876109bdee2651fd4e70879e30c55d0059ec445608fb478cf3d5f2169a3067d3dce0212e2765a19437ddb8c1d3f80337a0b8a7b70855caffff44fdc800f98fdb947134bae73ec778a25c05381dc0d1963c99193e12c9a675483936607258bfbe5a8362a40882008433edbb0e2c15c70a88e71eb7e71b0e43f37af060e1d01f817b0eb6d0244c0c639a428df2aba70ebcfa311fd31e85660185c0484eb9d3bddd1353cee0a32a2390b4f631ec6b35a84fc81aee9aa4af796ce01a2a9c86011a67918a85f5eb4b462ffafaf5b8d45141a975415843f00239f66eaa09f35506516a09e92f6d98a5a0145ec1dc38ec8ffa55a6a463826304ff64e77bddd66d3819250f69d4f96e0faecbf92174d41b40edcbe0409ffa6d477f730ed328bccedffd98bc1dd171d0b6a41470ced2cad639e46046353a4daca3c10d2ce840532f244ff199a0fa0544c7613d7f374c31283f96147dc1d0ae522c453d29f6f1310200902f58a825af95a4b7edc621cfac0043547ae4fca6c81ab6d9763c8d69132bf8c6d1e8ebac11031e051bf614bf598a50eca6866398d032dedbe30eacc4f9c92594cd3197262c757d9f52b666fc05ffd29b393f793acbe9d1b5d94d1ecf56b40676a6dd1a8a374b6854a6d29d8e184c86bebc45662d5dc8e34822e517100ff2aaec53f6396252f58ddbbfea80d8a86fba6bf1e02a2ee24f4e601210077fb1f143ff589c356a5e134a6a357821661b16c25510a19b82551b125ed17fee8f4a45784e26b831dbbf203751fe655bcc3c14e258657d90a583132bc5e0002707e8f59d1f9bb3bda60055c4ce649dfe901813a3c5e413c1951a6a13c98ca7017c0239e6d01d75877fbec4a41983ada18531f65f10ea1bacfe2e9aed21abc3b84859dc7827316b161ade2dcc4b0143e55f3d1b2f20679a8092b466ce0e0460e3dcb0430a3c7117cb1e800efa478e3f13d4d2ca9acbc1565ad538f61bf2e79becc77e6ebf80e5cca22d435dea65f9b7082ceb6c8b10ff9debc2614259ac4821c2fe6fe86c1829cb0c465199c556e2656319bba6f167e685160c80d85b8f518022cf928c1d877f55af0ad20c62ef151841e3eaf7a983c7737ad00efd9cb74a5f92bdfc1c2129e69b37817da0514259cc65a7639b9711c3681085cbc16a3db0987f4f1132764c525e9d0e4e38c33014b1ec5fe478eff2c640174019155529b5e07bc4fd503cd8d55de8caf31a08dfc2ae2be5975317a2b06e0571ecf644171866d65e5401e3f7dd07ed1ecee54f01a26aa6832e93c0e87d669553c771fed967f984487e516b20ba089495e77bc80b8d3bbd2504ffe91eaa32e86960ac542761753044d6e35aca14797bfa7addadf9b9095b98d7b1b32a75e2636a47fa2750a287101b48e4335cf9eb49fcc58f4775925cd12c88c0c5029e8d63dc792065a8658f3a5cd2e14bbea97dbb4281fe67be45c87c38cf751756c6f8906ae4b3c23c2c33d79897f16e4050e1fdb22b67423389e7edbb0a82caed7f5cc8854a60e8742770dc659a0e87eb17fcda638b499d1a18417117aecbae783c8c7d7f4d8c98e5402c319e412878488efbba6553537f8a91d75686dbbfb54d8a60e04dd61568da4fb12d762b0f913e5af239b4a21448328c64230273366a59657dad7031faab2f01d9728f78cba35c9c2b0c95b98c4063775689ac5c22175f348b9daefffb4544b28ea7bf5eebc0068431b2973e04c5e7c5130a724b360444d5b167aa95580f59bd6151b5655fd8e4858bfd41881435389487d65d2668049af78a7dfe63939d5bd68639817f82fd461a59abe3eb7377e3e779541d277dad1d04f452f4389de14f4a329ffa977f060d236925d3b8df19cbf33450c30513126dde4ca46f0475139a555ce65da3769af4a87b931a1f1fb7cae98a8a981c8b766e702e095b3bd6d8feaa3b1113a3cc532dcddb875f8bb07bbdfd92102c95fabc3fbc09dbc962f00ab9ea349542930ce9abe8b1e25dfe2757b2a6b5589101c22164a66b8805860c4208cafbb34444e982cca8027beba8f53acfe0ee39670858be69acb36b25bb0ea5f643e32b870c88faecad2d5690c908cb17f2de643f12668e807489a39f9d822bde5eab715e743f2dd15cc2c0369fd459b1c463e480492638564b1aefc4b376edad3228d054be9198cea38c10657a2b9f1a8793bb3e7158a1a78902c30c804f9ae96917ce3af08237c18680fecdd1e6979a5895cb77ac4aa97bef96c37ddde02fbc43134f99a738700c49284979ee4beab5f726796f1e787929820c581c4a84b81d5a13e76d89684a1fdc2b608b49a3951eb72673d088bb132a166e467c035deca7e1c52ab81df43b0d11a9bc0730b52394a1d7ef9fc56dea58f8a1373cbee6ab7f33832ae2af99ad396170df035f13266a5a4c13521fe351bf492571b97841da8afc128c8a9f70914d655728ce892a9947cdaa6a0746b1d6855d8d7b3ca621e31ac910449f4ea3a4e982be4e45b3e5b4a84281ade494ee98934efa32f2314b035b8b46e35d4bfc82d47157b09940f3da5503cbd52c76d5e0dd4a412b1050cf7041993f530a1a416f25d94b9a011146276ffc639a096104c71d72fe3b8415e130550bba5b20c7853f2f07ecd85b820328c44429707601bbd36796c716ad1d8ba7c13c20b7f8f21bce93832de0438fb268af96ae211eeb26755f042f1f99293af2df4157110b4f8ec846834c41ff4b1d19efdc32982fdb20621959c618b07c444f88e188259316505292d49bcb564c76a19509be1b477e15f82d576acc1aea2801c0a56b5fb71e63012f8ac0750d79e3ffc81d0c3f12754bb04d4731209bbe93e4737c52ed0d04205dbf374feb6963fde489c011b1565160084b551ab3d45205fe8fa3f5c5f2ce17ab3095cae5ebf76c1ae449b4adfbb60a663f97dc8d7ba7f6ea2e483f52d1a571c28e0aa0d1f4192bd773200d7e6570a8d1d3bf8ceb37834d24860b6db20e489ed613d04334cb686f9304b8e03a94570fdb7a49f7a18bd27fb05afd147e2f079a7a76e3b72c80d8ac962f54f76f394193b34796563a70832a9bd1c754d9219122e80bd002fcf17fb0c54b751ccebd55f90aa7dd56ba1fef7ad96cf31bdc4f684b3cab319340070c66fa46af6af7440b8f89e4af3cb805db04840ba8f12b94afb825d458c7f615be7f46c8e7193bd872319d278dc14c885b668be19d47c45d16a058d1f703485140d228864b6bf2b26afe8956607e7c9a400f7d180cfaf450e00e9969bc241e12e7786048cbb757d5d61fd6e46617846e2dd1e70706d64f3d6c4747cb96c09b0696313eb7c8b23699938c07101b75dd7815fc369093749cbd19159264820dc29f1d47f57707b94246ecd122251e134566166bcb2e4bac4d8690e9d44cd20a90f28fbcd4c426c240f4f4e867c4b81ec77d5058fe3f5eb801898aa0b98c9330575bc6ba9a9835516e4a2668306afa0b8702d2b005c105c03d864285180284a5a24c23083f2d967391ddfb3bb2c36258405d82a43836676753e95fca231d128f8037b843b41aa9da0006cb25073a0368612f40a14e981ff8248b573a781073cfc087a57546582435679f8d78c9a2980fb3b495906b1a1e70ff0902bd915de22bd4c900f1a476d628327266e82bf0d4883ef83af94915a41b7e6648e73f61b4eb14fe522daa041335f8b4891c949f0cb75c599a8ab4bb1ab5bf4ac9f13b3e5ff6ef31760a8606b244cafe1d2160e77f35d224a51bc7996ccdac006e9811b7e003ff3cd2215014e2f9980380f7197c295f7638e969db1cf379a3f676b77662659a02d0a927cc2e3ccd1d72226c7479197e77da98fb30a5f5f76fa6d90c7c00be3ed6ff6265c4ceb1306484861e0f61fa362184bbd3633c320492a97865a2a67a9ee9190a18d39d3dd690a57d1311c9634d00136254157b6f830b9129b330e74cf069d0d005fcc3a4deb57a7451e245773ddfb0027ee24973f074dfeaba23fb45e816c02b9fd70a7515b50a989ca2309a9a21afcd94fd5d6801cce22a9cbc74b8da9dfd6781c2302eeff3f0a7d61ecd3301637054de1f374bd7931f64d1ee9ba24508ad3bb310f0271d681a394347abbccc913f40e32292f1a695bafcb69b2d1b9d48c9ad15549350b4a38220358c87cf74722d0eb93856eb2236f45ad8b2a03cc4561c7a2821a3cf2a0347727dd791e8331228dcefc85f92d98a2697c4d10676dc1d85128e62386f484e5c87fb319a23f394fd6b3d94006b0eb6f57e6a6ad17c9b28a13190a78a0e83099791e02a6ac5421c3962084832453f502b5636afa4f9baa8d6ce0cec5adccddd21f96a2e3af2c3f33c90e5d6f293e264f80f9c6476eb297a02c8419c78bd15de700b9d8d96538645996453d64e61d8ff14c4cbb9b4c01ad1e9f371bfa7277818981731d6bfed19f9de9eb629e238536b5b2b2ff6928d039908f59b36337cb36710882e8486ab5609ae3d96dd2f7126267ad7daa139d78185a230e56a08bb34290c9328b76fa55a8583b2e62b08becf2afc796fa73172e462c45ab8bd4b9ce3d6b010ff77cf57891df0972ee34c698e74cd38bdbc2788d774983362e67a946dc7a75808bc404c5900b290ea27df060b58ace4a9b321ae1330771ecb428709f31247fc87d68420f2c4121b1cad9af3b279705f18529004d822b5613e2684ff62b18287dabfb923619541c20ea2e2423c74a63e757adc69c9c365a255a498330876eb160f0e6ead1cae35d62b7dde8d5fcf56d5be3408253caf5fa247e10415028e7c27e6851cf1c02e443e08fd1f3a2319424b481913b046fad9e48b89deb0edddefbd1d757dc06cb39b87d7e4ba33e18341cabc29da7eb226253e14a142452620bf177a0b3bd3f93153373e32d21a881643a95fad704a3347fd15751659e8a2bfd2c2982cda32d664b7a269e009233ff34b91ff8b1a14602659b3a82f0a59d1a8be10805968f42a06b58b65f5e8213a18c45de325c7ed8512adc7f57d7883b99d78e26121829610404f2057123db930e76d10bf381358870f3e4a4cb07cc506f9ebee26aa4ad317010f95298db96e8999494758d1269530f6b7d03447123a80890ca1701f9ed00eb72e9336661fa6fa0de55570e07af9d5cddfc67db57c5186e751370029094a31660157fa7a2633752dd4b2c79b7ed7aaa6fc412a63c9ed075502ac79730be7a3839bcfbb8e1dc125e5dd7c118460974a6f7bdd145091d002518eef58427d50b44b9a891463132b443af58ac12ecb46b5e324c4e6d55a4a23102d85700f9a8a4401e6b34f675ead53fdeaf2c92ab9dddbef5a52d8ad6cbc8a408b6a268636701e0e63e080d79020704c8088b1ca30fa89cc479ae56eb11c4a36bbed1552cb227318d583f2fe3c37bea616e889a2a466f8d49af7eda2bf119fe0f85c987e8fac7677a66d2d892a0b39d432a9aa4e231247af34627ba422172620e151f3a91d8f95e39791f8035d2d833d6db65491bda20075d5e9e5cd6002b931fa7d3c05017dcdf7d8ec7418b92edb07366999a02dd16ce6c74f7e8f7998f4f7a5af6270bee07cfc78faf41ca5f661bd93882745ecd5ab1925e17453b1163810fbec8a80317d457045a75af2dde19f69374d135077a9f003fdd26a188815a9b052dc0fde209b64fa113db2061f8d53656b75ae93cfd1851de6723d1e184c7b43baf87846eb16916777323792e15e3fdc1b3793f104e896434c8881d31cb6413f63fa83fd9", 0x1000) 16:01:00 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f394657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327"], 0x10) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="100000000000000007000000010000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="00000000b31fff87bb2ac2d080b759d1a1eb9992e51d546cc830a3060000000000e000597e7a4ead8c6ef3"], 0x28}, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r4, 0x0, 0x8000000000000000) dup2(r1, r0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1) 16:01:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x4, 0x7}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="e792dc313042ad2a0ed966e01eea0953"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x2, 0xfd) fcntl$dupfd(r3, 0x0, r3) setsockopt(r3, 0x9, 0x8, &(0x7f0000000180)="3f8bb11362d6061047ff18ee22afc9d31ed1c4bb1530efdc47f81a63e452a05ba25a8da629d4ab8f851dab85fbf78560aca447285850e5cfcf3c472adafc4f32973f065805abdfcb11c5f58aa3eef82139117a7eb78bfc1fadfe600d95f86b6cf094836d761ca25f17df6b32", 0x6c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:00 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000080)=0x2, 0x4) setreuid(0x0, 0xee01) mlockall(0x1) fcntl$setown(r2, 0x6, r3) r6 = fcntl$getown(r2, 0x5) r7 = geteuid() setreuid(r7, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r6) close(r0) 16:01:01 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000200)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5, 0xff, 0x80, 0x12}, {0x8, 0x2, 0x5, 0x5}, {0x8, 0x7f, 0x32, 0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x24}, {0x6, 0x0, 0x0, 0x7fd}]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000480)=0x10000) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) write(r5, &(0x7f0000000240)="156eca88e23f835e86c0eb595352ae0af43a4d01b0201889068d1a6fccddc875e34d555bfce44b6566f42634670410413abcfb5e12c266f36706e079fbc04078f94c5b872fed3068ea8354aec9a92d5b572c03426c2a528b23a10d897b675637ed32940d9fd7cd2dc130f38f80cf4b3c269394fc09e685cc31e86ecfe631c14dae8d1cd8c1786648d9315fdfb8d07ff1e9c8b925f3c8965a912a", 0x9a) getppid() ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0xe) 16:01:01 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000040)=0x1) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x64}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r2 = dup(r1) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x81, 0xfc, 0x4, 0x4}, {0x676, 0x8, 0x0, 0x1}, {0x0, 0x3, 0xfe, 0x9}, {0x6, 0x4, 0x3f, 0x4}, {0x6, 0xd, 0x3, 0x81}, {0x1ff, 0x8, 0xd0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)) 16:01:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r1) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x80004, 0x4, {0x10000000002, 0xfffffffffffffffc}}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000780)="000000186e8530e134dd07010000000000e2cb62f8b3541f06b972440b4f2f030000000000fffffffffffff7a11db052e9436f9466af678f78d1eefd142ac288459c23c624561c9c8b5087f150bc8c608898f94d", 0xfffffffffffffee4}, {&(0x7f0000000800)="3366ddd532b7258ca632368911bfc1420207b100c202e2fb400bb95a6627b191fd253c4cb6ae8833d9d6391f951af9c891e718482dafa2b637e9a95825f86d0aeb3fe1eae469d42818b991272f72"}, {&(0x7f0000000a40)="3f1e0006dd07a63b6c1022da5e77e6afce9f8e9616ea00a4130108571ff74b2eb432624d83dd77f9a95e7a8e47b24ebcbdaacb3952429bc4de8c18ec79b3ad4c1c05815e682c77ed"}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000002c0)={0x1, 0x9}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000005c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000040)=[{0x4, 0x9, 0xd7, 0xdb}, {0x3, 0x0, 0x6, 0x1}, {0x0, 0x0, 0x7, 0x55aea7bc}, {0x8, 0xfd, 0x3f, 0x3fb}, {0x7, 0x81, 0x2, 0xbd0e}, {0x7, 0x20, 0x8, 0x6}, {0xe8, 0x0, 0x21}, {0x2, 0x1, 0x28, 0x5}, {0x380, 0xff, 0x1e, 0x1}]}) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000300)="f2ed99caf809f1d986d9278c7251f213edda090e9fc8599a4f20e8550d33e3", 0x1f}, {&(0x7f0000000380)="45be9a9183cca205b63ea97e200000001da9c71f5aa7bf072fe56978cb45f14730901ec0a11290", 0x27}, {&(0x7f0000000940)="371e6e5ac6bb66acb11e60e92b615e5a358d8ec903965f3f6b3389cf4b321685c1a8803a2ab029b8a8a734a2dfa89ad9104b9951a827a5a9006d61acd862d63ea572d003805353a560d55fcbca8229ed007cf7558060cc57e67d797fa13e12c0eb2d83ee0bf816ef959d96b281a06436e027c6b81dec3cd7a9e64116abbdb1faf531a40a3d17492a9f7a79f71a7ae567981e33f902d79f96e19c11c7cc563afa815359becce0a6e7d23220236ea9fed339e793fe4bd7afc77108405793dc0a765197a50b1f8720fd5c169d5a227276c4927ebd97c74b8eb0617bd22fdeb78c95f34bcb9f3c82f68871edf2", 0xeb}, {&(0x7f0000000880)="4fca9c2113abb9353f44430000000000000000adaf04430025197a035330ed35018ce7edab85389530b1526e37227f558e2cdb5eb49f0e0f8e7e8fb5512e4be49501a232e8c1dd164ddec0f6dc779f7e7e1741cf72c2cb7b8df1abb0009b8a0bbded82314b81652c1eedb06e359afbb965a82f1107a56bf3fdf7b286a2b2c50d4b0ca7d5582b3904d51875c17897000000001000"/183, 0xb7}, {&(0x7f0000000680)="7af50db953ea11261aac39d88cf81ad8013675c6587c32ca7f56c742484e0bbd483ccc13c7c77f9c099a84faf5278d2ce0b9d8a34b8924cf11d99c0ed6be3343fd6baf70b5edb6707d16e7f909fbaa844a0eca6de7eae0e8eb65525b9069afb1af8f35145e18e31579a5247fc2acf39f82498c5860cf9c0a12e8ca4c1df7a6eee379b8eee45d122906bba0211a8138e88d1f2966d277e742891da69a15228ec6ec1a5eda0aa3d7025a469d69ca5e1c0562b03afa3ad1f379e11b7560eee3652d8759c5bfebbf09d41c79f6d4050a6833", 0xd0}], 0x1e) socket(0x2, 0x8000, 0xd2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) accept$unix(0xffffffffffffffff, &(0x7f0000000ac0)=ANY=[@ANYRESDEC, @ANYRES32, @ANYRESOCT, @ANYRESHEX, @ANYRES32], &(0x7f0000000340)=0x1002) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x170, 0x1) seteuid(r3) r4 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20002008, 0x0, 0x0, 0x0, 0x0, 0x100010026, 0x207}, 0x6, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x101, 0xc, 0x3}) 16:01:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x20, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "000000000000000100"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r0) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff132eaafd81734e713048e69931000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:01 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x200, 0x4, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:01 executing program 1: r0 = socket(0x10, 0x1, 0x1) setsockopt(r0, 0x4, 0x247, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000580)=ANY=[@ANYBLOB="b9a3cf67a71eaaaaaaaaaaaa08004500002800000000039078ac1400bbe00000024e204e99c4247f971153622e32385d2b13dffd95953af5b71f947fc732c8d483638f631097a8bf307c1f40d5ecd3d3a4150d9b4a0219f4b1b2ba51e89c5d0b77565d67390a365242ffff0000008f85f6a497995221efe9521c7f25fa4fb551d6", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="87dea669a538cfa4491c2b00ab0ea4b33558ca29023937a4418cd88c251feff3f8930ad585da16ec7b349ba7b395cc4206ae8aad38b9286b21a64607be0e698dc9d9d3e8e2e27ea6dbe7db8446bd3be56121a4957d067604ce821f2bd113ed4c83218fb2db8a733747d22c2ecaf6abd71cfb96839a5b71f61ad7d2c750e2"]) r1 = getpid() r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r2, &(0x7f0000000340)=""/222, 0xde) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r3, &(0x7f0000000340)=""/222, 0xde) fcntl$dupfd(r2, 0x0, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r5 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x22) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) pwrite(r6, &(0x7f00000001c0)="5d05cf50ef6455d26fe826c2e7bcc4387887c6ea5f", 0x15, 0x0, 0x8) fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x2, 0x2, 0x8, 0x79, r4}) 16:01:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c653000d1e101e65956b428957f6da4c309d2598668286de7aad8924c30aaad8535f28f31cfdf8190ae395a6fa70376d48af34b478efda6c91bd8fe33cb77f19c921f5cd0c199ee9f3aa87f9dd14b93cebfaaad9b87b95a93d8e6f2e75e08a3ab4e9cdf9793b97c7de4cb748ce3595684fcfc618e4c68ddfe64dfa73b37f54294fc19ad647a7af34d52a1e246cff9173ec7aa4aedaf31cecca38d1ef70700a18b2acfcb56"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000180)=0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="da2b78dec13e79a90ba21d0be768ef9c7e723d7d6dc2e7d5d29c9e0db39480c060d4a06a909771cf96ff5b36cbd507dc586eb13ed55c304c6591ebcf0b94315629ac423d5a3ce59a7666781bcb2d9dd0cdb72b204a00dd8eeced477a3f9c438c8c12ccadc184"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x100000001, 0x0, 0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0xffffffffffffffff, 0x800], [], [], [{}, {}, {0x0, 0x40}, {}, {0x0, 0x0, 0x2000000}, {0x0, 0x0, 0x8, 0x6}, {}, {0x0, 0x0, 0x0, 0x2}], {}, {0x0, 0x0, 0x0, 0x7}}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) nanosleep(&(0x7f0000000000)={0x81}, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x1) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:01:01 executing program 0: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0xe}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x101, 0x8, 0x99, 0x3}, {0x3, 0xa9, 0x4, 0x8}]}) 16:01:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x2, r0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0xa4ff1b51fb8d5d2e}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:01 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = accept$inet(r0, 0x0, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) poll(&(0x7f0000000100)=[{r0, 0x20}, {r0, 0x20}], 0x2102, 0x4008) sysctl$vfs_ffs(&(0x7f0000000140)={0xa, 0x1, 0x2}, 0x3, &(0x7f0000000180)="02b12c2acb2a55ec173ff98f24ae6c8b50b2ab2826155563ed148845ec05b590990a3619eddfc5fd53de8e9bd0e88b2d0fec03bff5a1f84095995ede956d51eeff60cbefa8e7ad1a0866980ee637dbb93c85e7a524c01ca6deae73c15ab789d5a3ad92b82f", &(0x7f0000000200)=0x65, &(0x7f0000000240)="b5f7615bdb80a1e19077a5dd48f821a5e12f9976c66250b6dd3391b81f4f75668849eac30b613517114bf4e419bae255621d5fc1167b58d6f4d67510bd87c83df6608a0349ce2d6c5929b1a400e56ec6baf5729cc7e41e04b9", 0x59) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(0xffffffffffffffff, &(0x7f0000000340)=""/222, 0xde) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r4 = geteuid() r5 = geteuid() r6 = getuid() setreuid(r6, r5) r7 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r6, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d00)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a80)=[{&(0x7f0000000340)="bee10984013ba1bf4424a70f813328a92d1a1c88e14c27583c4f03e347fd5a9a1f55b870da4d37d6d00ed889865bba3444546b2648d347ecd1fbf6622a88cee3e725ae35ed51b69412ff7b1b6c26d2a6496081837fca6fae8debb98448e3d387163be0c36a60645c262db6cafe0308946fdb6f6907ef26a0df31c34e5d8a8469ff7c4f92", 0x84}, {&(0x7f0000000400)="6dea4cdaddb2baa75b21c508fc6f64795dde6465bf1656fd7e2f31844fef5df3fa4931e9cad38b48987e7fad", 0x2c}, {&(0x7f0000000480)="4d1195d80387c9f4a3db62c2e2efd09555b7c8546d10b6f0ec6b5791d7bbb5b8abab6047cff3924d87887f0fec61c5d288d035d85976351c", 0x38}, {&(0x7f00000004c0)="4d74ba754ab9de393ca261384b8a044453a01fa0e00785c50d61433a9757983ad95995ea7c1bb2082221be3e8a324b04412d214bc48f6f820fad84a276deed27fd322c6681b4f230a298593c77d2aaaa2b3f32cad7be7e769d5232a55dc92a3726cc6209280f9c9e2ffb22b10be8f20823d0b1436bb048b075407b5e6d18751e26468588e11f4572c5803e2f00b435be3a05c4551f2e1f3004e030d9ae3c30922692a4f59d1bb5b3d651906d4bc4dd740fa4cef9c24207f8af4cf1ec2542013d24d37d9084f652d9de9e3bb8d3eb138726665be7669ee51f7b0fdf41057a8b818783ff95ae44c878220c", 0xea}, {&(0x7f00000005c0)="9e7e248727c6af0f6da30dbc234f9574defe2d5c58e4826bb3b769ac9fbcc6ebfaa91da26dc430dcd203c8fd4703974f5dd5f9286c5a02f54225e58723dc9b118b2d0d4a97e15e28727b3d0c6cf0ebaae35bfda841128f117f84", 0x5a}, {&(0x7f0000000640)="92a3a72fb8c44bacb993c9621af61b39b06e91c2f6611b5d6d71c465038a20a0ae62bfe2880b41aace9eaae753c0463e7c56d9b5160d24abb1fd6ac3ec97b3588778b80738cad79620d3bfb8ef544a4f079aea35f8892a604d979d0bff1b26670ab8a8922355405c7ff6ac322eb52ff1bdb640f20e3df59224996971d0f2b23495d4bfad593d1de73ddef5e11c808fa99d3ec1685aeef6906e4b0e067e17e3c96d69c56f7908d0193305c21c2f1453ffbeb18cb5bf432c83962b286c4c07727b39a592f20d30b2ac48417666fde9537673470e847828", 0xd6}, {&(0x7f0000000740)="fc7ded68dbcc8511f73b2bc098dc173df057ac0a7a5397d9cc877ce3bfe5064c9909d3d3c30c00ff3e7232626be90a07e517e2b55d3b950baf18331905390522034ca89c56987c71fcf8960649023afd4e794a2b10eb64db45b9571c6264d6954ab95df076e2047c068925b9573a46f7768cd946fb4537fbfd57a52f35fd04fda287b2e991eca48c7e6c95df24c95c2b25551b829d6d590c6882d2c94a21a365a80548d05db052a2c99f32fb320ea6d58f49b12145322e9203ec35cb7f83a36f1ffd3b53e200ced89df3f6", 0xcb}, {&(0x7f0000000840)="bbe58d792e3782f713a31ca5f601a09a750fd02178d00565e36d0a76692acee8fa7c596d3064fb5463675fe8943031042f3dcd38c93fdc888f2e4633220b9f8f2757319b630de4ebabc61772c7ad471cdbadeb351f252d86497c346a06a06ae6acb55b06ade18fe65b95731c7160bfc3ce8c7299cf4b61fdf75bf7a9c151bb73fd36fed65071999e9c14c15ace902eb65c3df2909f2fb233c7ffecd0e76467f94535bdbd359bfce2d2ef27eae52262994dd508f511bb65d2d7daa22d0f697ae1b697c704a1a804cb9d131e4163f6fb8136cef08b59a5a33e1bbbcb4b0add0bf5ef4110905908169c2da87c7eb54020ddc0a43f53", 0xf4}, {&(0x7f0000000940)="9ebaa74b0b25ffa316a4772fd7ec8f9e310868c3d3ec8051f64253839979495de902cc4baec94b42fc1a6cbb024f2efff7239aadfd84a720600c93e6ca3e231730ea37270c41d14e19410d32ae5549cf8625cef0af8e10022ffe726538197af1ad58148c87eccf7d614fe070086434792d45fb09e92a4acdee7dd7dec753b4530b2001286529a2126b0c1003d996b89fd7703e6a7b21ea1d2b3efab3ec3f2b3d1eaf9450ed1a676c46f34d949f9b19834a0d948769b4a64a6e45df3f9190f8a8fce11162594c500c6ca032edeaaa6ef6fade86f3", 0xd4}, {&(0x7f0000000a40)="a38003b9e46fa0f741813d9a0bb447acf9367f8547", 0x15}], 0xa, &(0x7f00000016c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000001800002000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000008000000d9c591c3568ab64b7e1a17d2d8b8caf851a03ba6819298d80d1dc2a3fd9ffc5af985b8ac940b2d79df0b219fae54d88e0cade83636573006aae5897f81b47feef7b2f25bec1f78591f126705db07c7fe9894ef719f986cf3a71ae3b9b2482dc13eeae13da7a5007113e388d447c52d8746b4a559ee13a110763bf18fda2748ac2f272e54edf3a3acac0a447075f8fc192ec181c9bbca5d9d2718abb9c0850090ad1ceaede9d4b6863119d82028c41da4e4756523d7e7822b053ce084118018e5e5a05826b7969f402925edb3c6", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0xc}, 0x0) 16:01:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1c19158bb73006df}, 0x4, &(0x7f0000000040)="3249cff84bfb2433cc5cc172e78e572d94a47ca84e856ceb9a82f497eeebb34a6c6034e2e5c6d383977d48287a0ebd44", &(0x7f0000000080)=0x30, &(0x7f00000000c0)="7cd807b0665703187a8c3449c9ef0b50cd354b3f348a22068f08213a39c9f6a0b81e592c2947724c39d1fb63d6b6550f07d9a8017250f30013d975df961a60cf062c48da6977b0e4eb23afad582210c77795cdc5202797b4556e3c810efe6a236d7bbc703c272460fccda562dcd5574786f6f141ddb23616eabe41bde0920e8dbb7b880ed6dd", 0x86) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000180)={0x3, 0x5, 0x3dab}) getsockopt(r0, 0x7fff, 0x20800000033, 0x0, 0x0) 16:01:02 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x19}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r1, &(0x7f0000000400), 0x0) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000600)=""/147) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = getgid() r4 = socket(0x10, 0x3, 0x7) setsockopt(r0, 0x1, 0xa, &(0x7f0000000240)="ebffcbfbdf727e78bf1b713048e699319296bb0005656075400d8831000045c91dc5ec3cb8495e25eefdd7473b3dee4d760a9c65eef9c887e58ce5e73986a204678c4ac12aebe111c1235653015ca4a07fb83286cfdb247a8d46f66257b6681438f8e04a1ec693b9bc5ecce21ca3a5cbf18589be6f799c2eb428000000801e5811155621cc047076be7e33def4e102f1c0a80d61", 0x23) setsockopt(r0, 0x3, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x3) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r6) fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r6, 0x0) 16:01:02 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) 16:01:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c68, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r1 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r4 = getgid() semop(r1, &(0x7f00000003c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x3000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0xfff, 0x800}], 0xa) r5 = socket$inet(0x2, 0x2, 0x40) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r3, r2, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) setegid(r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000340)=[{0x7f, 0x9, 0x4, 0x1ff}, {0x6, 0x7, 0x0, 0x4}]}) r8 = semget$private(0x0, 0x3, 0x602) r9 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x20) pwritev(r0, &(0x7f0000000680), 0x10000109, 0x0, 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r9, 0x0, 0x0) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x8) pwritev(r9, &(0x7f0000001680)=[{&(0x7f0000000180)='(', 0x1}], 0x1, 0x0, 0x56fa) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f0000000000)) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000080)=[0xfffb]) 16:01:02 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x14c8) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(0xffffffffffffffff, &(0x7f0000000340)=""/222, 0xde) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x20, 0x30) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x44, 0x4, 0x10001, 0x2}, {{}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x7, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x1}, {{}, 0xfffffffffffffff9, 0x84, 0xf0000000, 0x1000, 0x7}, {{}, 0xfffffffffffffffe, 0x81, 0xfffff, 0x2, 0x8}], 0x8, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0x1, 0x81, 0x8}, {{}, 0xfffffffffffffff8, 0x68, 0x8, 0x3ff}, {{}, 0xfffffffffffffffc, 0x8, 0x80, 0x7, 0x9}, {{r1}, 0xfffffffffffffffe, 0x38, 0x1, 0x5, 0x588e}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x684, 0x2}, {{r5}, 0xfffffffffffffffe, 0xe0, 0x20000000, 0x1000, 0x7}, {{r6}, 0xf73b2b3d0435a23d, 0x2, 0x20, 0x7f, 0x5}], 0x8, &(0x7f0000000440)={0x0, 0x1aa0000000000}) 16:01:03 executing program 1: pledge(&(0x7f00000000c0)='/dev/pf\x00', &(0x7f0000000140)='/dev/pf\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x109) sysctl$net_inet_icmp(&(0x7f0000001240)={0x4, 0x2, 0x1, 0x42f0962f995edcf2}, 0x40000000000001ae, &(0x7f0000001280)="a14c6bc5104013497e3a0ca7f6b976dddcac6f826233e0a8fa8ba97f026ef5d61526b7b47747071527891e94514799e9e7a75acb9dbbaaa6a529601894b2f627e8cecf9d5346f87379b59596db066b770256ee2d35a0f0dcb750699f00225c5c8ad946f0ef32b6763e31afa91460e9f980651dcb01fd5ee2af4ffae09c9bcf80dadf137764e8bb2f3dec8a4aeec53e95610e247d818da2ff9e417ac9c33f142238e1db5cfc2850927d9ac32501f459bc34f03a14ad7345d1d7072c2907bfcc7b7553ea1a09c4adff400c332331bc512135c523f3dda9603f52ddbb304f9743e732fd41d2e118277ae66a6fa5f7f5de4db025b5", &(0x7f0000000080)=0xf3, &(0x7f0000001380)="154330da93bb9a34d5213dc64ec79c2eec6b597e898919073f3deb3f978ecedf868b0b261e2547a06c7447d2260884a656a5f68890c83cc220f23d2ca5d0a0aff1e1c2cc490ff3ca45658b35a3e508be65db4b556ae6750d8a0f6de5c47cb1382c6815d4e82e46d3a235c366679b2f633a7552b1d4ac242e466293fe135f0b1c9c957fc661010bef0f381394a62f86a4e41bac31a1d9b58835effa1c05ba98a9b2539415eed4091a4bbc38d24a1181e4b98786a3cf69958af37120cee387df0621ced54af49d516492a7f1a40627d6058d4fe2cdcea5d34841af6e23b664a7dc93f01668b051ab56e217ad4edf06ecca68143e0681636f9b35efc4128bc2c33e4d18bf194e0ad55a21f42a9fa4096b42281c37d20b984f197476b68922161b5795bcea6412028f4a69f6e5f0fa227c52c10077992d32baf8c810a6eeb2aa0e25ab5c46d450b27139aab11e9503e76f6e6a596a417d51646385dd3726381a41bf9e59b08e69193969afd67b33f60590fab66675bccba2a424b04ea545c89b7cd75ec61ed2b443a1fa436d1948765a67214325b41418a99bf5d7b693de3161da2d490d7cc4c653d0dc7003bf98704cb30b2367e82af0f440811da1aa6608eb015e9c0af025a4f2c6f115cdb811be153e5544537d7f5f54874ae5f8c4bda60485b8b4dd49c3696975542320c2e5879e1fd7197f7a6157768f41b7f03c2bd06da9ec68aa8e08cac07792d417ca200eb41355bce7dbe51b4263928e112f3e4c174f3c19304960daca64ca8fc760d192e7c41b97a2f00d95ce54b17f2f19d8cea382bba49ebca8e8c476a22ac65278cfcbd1890c15cbebcb4591bee9cf67664a40ef84b29a33fefd17853a85c2a486eed5492d2bf8d73917822179a79a1612c1c4e51685c28d93e212431098f720cb4d4c41d27d544eaf9af005c2ed8199bf18170a580205f2fd230b73e15a62eb37c3391f3f089463e7ab3c615becdee883152185e074393cd15837c8e2b7e0081201384f3cd3efbbc5d2c9200d53a9cbcb70ca32daebc419df816a449683f88c6bed2da869d4600feb9c1ef2aa431d3dc8a02048d22aae9468356190dbfdf0c3863c52526273ee4d5e725f4b6b04f4e6aea7eeba35249232cf826da7f6397fb63565221ddc8cfbfd1705ad13a57afdeb17353ac3570bad0ba05f412536c92d7ef8deba6debcfe3a53d0b5860ac91eed8de3b93091ea1cb2e19f5a19fb2b3136e0b6fb58317a1e96d3e964d30fab03b4bc79c092cdfea155cea3ca7cc8b6f8c8b11343e16a617fd5cbac69d0b0b213ee5d3755c72ec2ec4289f610b29b0730b169da720b4d52d2053cd9e65d56b4940888575b16d476f4f886ff9bf9289245105f9be98b922cd00e4a510326812df88a51c3c47e9f60774fd5b78315c25d0ae7e10ad02f2c16f0874c4637a6df14226d7eb75009fd932881c5f1b4d17d7bdcdc75bf1775025d53f6dfb63ad02b6ad14532b6c3913d8845d76e2ad7da857cc723db0ee6c6414f25038506038bc05a4c4e643ff88a11191230ab78ceefe3d5d3aebdbd2bad6bf66817a0236c63ce373b55511ddd6850e6216ee82dc2605584f6687a7d6955eeb6ffe82ea34c35b0ee7924fe9c6067cb04a5c59332ec4e252ba23bef29c47ea4a4708fa18bfc2110ddeae6025c382da22f2b990594cba886459b4b7fabb45d4a5457f3d3f35d274b7b59e47e57e01faaff4e5f3ca137fda7160de960d3810e46b4486d5c3f4bb631877f99b3224b770f23a50215d4dab497bd4a36dbca1ffd47dd81ab70ef36f5128731cef508d0151a15b600e36b1e4142d0a59312fed7bf39dfd3dfcfdba7d384e9af7ed076486da37d012a0c8e7419686cbcf9a33a0a575e431bb25599a8d85ba5904c17a84dd2729e7bb7045a4090387756ef6c12fc3a28192fc68a03b847b692a8ae355b033c9c15c847325465404058393fe273c8b6bee44c4a7ca80cdea8c94a1b8e91ac4e3bd5dce49edef28a90ab6d54d850d58384b33b7034f6cad7b18b7dd419b7e98450250f51ca092bdae28421971b830718d7b8133dec722793881431422a2ca9fea12b19edfe9d024aa52f349a765864a3013a59585a57e27eee6e01661aeae217d230191b7cf7330072ab580257b1d39135a2ee21daccdd9365ab012ba14d49f5b8f447525c2303255249dcf8fdc7f522af103678abeaabcfbb2d493dea6e05bc262ec86adf5bc4c065ca09ff1aca01da8a838b5b8b1fb5054750f71ebd67a8a9b7d592f169e8af6b35569d7146f7d779f97325b7fd4c012fb46ae4d5a6cc2ce9cd409af5b83ed525c3837f2e5d4cd00599f00c97fd7d3480ab21ad7bf6a614f64ef4cbba755472824b6fed251a6567fd9d50d961faa26ab2e4ecf9d194c0eaf69ca6f3d6f903e6bebd853a3b914565457ab84caf75266cea121de982b4f8eb680f09270b5baee27d287e7cabbf837298b5910338914ad2c3392e543336d6c03fa7b70fec8b36a6179a90a9f08fdf6996cc52cfba97792843de5d916a6e8fdf85c0513bf3b6967553d900f670d7659a845a10e81b55a95a4e90bc3e5b50edd79011ed6f6329d3d852d5b906ba016b6c5c607e9c149a1b020647d563bd21563100fe3f85a13055c44cb28197d2e8dd54f077497103d0a0edc1e26725827a271ce18fbf7409230b9d53f069fdf7c48e7b56c9a1206ad160126a0f63024f9495aa83829b1a192671869cfd681b40b5f10d73496ab721441e2cce37dbac04dd6847ea8c0917edcc4b32a33a4bdc55e4810b130fcc6d8deaa15b9d4156336f869471f16b32ff8f03da66bd424b5dcc067daf9a5c4b4393a3588d8b367299fb4d6bd1ae6e9285a21783d5637ea6733c840c6a44e2e32734e3561e57a31874b3b87963b9bbcba489c3c3541ad80ff4bced65a8a73de39f1865de39fd680a4310ad71544baf63fee6b857f3ff7dd546a4b3b580e8da6b45c9cb1c42c6c0e72f11a4e3834e8c899a191bcd1b84b19fe7bb7f04e766b3ec51507e0de939e7b3bd492022c31de4ceabdd36d3c6301bcf50134a7f49bbf1b6381fe3cedb48713997e865da3aa185820bffb6a620883419621d09a67035070df69528db76cdfdf486d8b86e9ac558dc5c2109e3896214c54cf2fca4d2315db1b11539dd6af70e1f117322017ad853aac225bccfd71f20c08490ac569a0bf177dafcfc386b11deefc744722b63fe9f17f5b8f825eac8eb2397b460a5597f0f37f470447236ba506878180d6f0306ebe6ba2048ca04cbdcdd4406091dbede71f87b19a020bd6638b182a9a5d8cda7a064feeac7585b627be4b602a4200a19ecb29c80318b2b2d2dd2087d8b73f5389fda47d1006123ed576ae7aef11e7a5f915c4431924410f9e2430a464b4e8ab7c7ffd007f6e351c23ade3484aecab71d2edcd9f186812266fc4a2aa0f1221f6ba9612951f3cc21a10187f3a943d226ab1011a6961ac8bc686d97d693733aa76e748cbf26eafd28395f95c76fa61d5f120ec9d02cc1e7a56bc94a47c71a098661e0c1bad410c7216b50fc16d5f19d68347984059385df39e6823300293656ea2ca70b91016e72d56889fa207d458f9ead59563949c714e412a49728651cb88fe5781725c0cb872560f63cce6c99087212c3496494c194675622003cda9a7b0f2a1161777ef416ddffb1868d9927557319e2f408924354d391d505eff36e75de78ac7264b40406fe99d3a10e8c89f5b8d81bc71f2b271ec8c705cc2e901864d8361b35d607f4e65ee8f9d6ffe7bbe3e5c89b570845e620e0c9dc8dfed206030656712dc382597a80903c32eede66821ae9c6ff3af46e4682e29820a9988cd710a324aa3ac263364d6e08555345986aa16b5ac5dd2d24d4270fed0cdef782692b43d0baa707009827b13b295d924663c5881818e19ea2fc0fa294e8d48ca03c3eedc67583bc49a6676dffe45019cfa69be13aada0c9ece540c35d00c2d8dbe044e779a587332d408708e7f18a2519eef9dd97393c5f9e267e238017afe07e13e0d5bd857f216498a39816a690e93134870091fc5e63a76f38bcdf78cb0fb49b441231e8acf0b83e2dcec57cba50a8c7e4dda0a0e2b9364ac14f024bb90bfb9cfca4ced5e757f53beaa5a459d227add7434a3e865f8638a25c87aa8c8095c0898b962d8a41df9e41935cae828092f2101cf3191dbdf51d84a7ae7234b07a425bbabac41ec03b659223ea5d7fdfaab70736b20f68ebdd0674202fa112ab9e842312695b2addc400869661ee11818db239865a10babc2d8822ff13fb55da5ec455cf7ef9417ad56ac4ad013a9882285ed6d75f0f7d1b9e84f61ed505c687c3446705006de9c49bb7051e9069246068e63af253b159d2592ad2bc40433fc8a43e9040eaaf421d5d26cf81cf1fa6eda17dd6586a59c328f5009e7f25cb26cfc7401b613e0c32fdcce67cc7b2a6ffe6108f53389d686b227415ac40c255fde1d70928ad6cf4d661be305babb77bc0b842147dafcffe237ab8fc5c820cb5d1246ca2bd0154bba5f5539d16920e1e2815a7fb33a37e8a362c952471e368628e85ff08d088b9657dd1c1fc0c2e7b4f70c14a600b33c671e349f75a2e6929b67c1ff80f8f4d41e7d570d0c3656d1a0690fa678279ebadc06370c3f4e14072efdce38790b89ff787d44d159818c32b56ea3430d0df4f967e2435e91bfdb73521e4311f0f7f89fc093a3f7ed4c254273a590c202df5c25fc64b06f97fee14fb9d481bf2d2117ed30e5850d2e14293f769a0c20f080428690380e0c049267226b7f4239dddbcb42eefed8f629b67fc6f1a1b308f7ddc0c9bdbbcfceaa2374014b369d8c1f0c44ab242ffae5fc49ca528c3d012fbb5f306449621360fd4be8f3bdf2ba1266605436d556d54df419fe4a8b356ca65a129bda3510a19acb2d5c36186e927da333f55d5673726e4c34230a8d52cdf2eb6fdbe395a5827080cbd4b20c6f88cbcd76cb0029c694b3f2344c40d7388a3cddf42c97bd8475ba9731ffd17a68736bae10e00193802331f05884dfef5606fe5a7adaba91535d95a9a4fb735601764869c8b8a03a53e6f9b8b4fd804b5018ee82636218964e50745f2f4f1f539d5f79043306f1d8aa40f17700640031d2ec5ce3c587b9f8dca85e905d0669f5d33ff9664d78311ba7e664b94e637accf4a1c8264b50bb39bfb8c0468ba4d023591de84f672dc6a759058a3efc0c7a93923d2cefce3280c1c1548c92270ece8688c84519c06edb596b37e5ccf668daed2bcdd2efcbe7fad207e62556dc0b5bfcf832e0a810267c9d64ed700197a887a617cf9b73d7bdcce4099ab4c8114149696c6f3e857645aa31fcc066763b874c6e17f4aa12a872cae361712379bb55189eea7e5467ad0a77521ddaaf8b0152e0b4fcc3f21fe848c9a4f64976790e8e0b08d8b5f78c620670126e6f7c556c8bb06b62151d481d0520bf6ef35b9c9e4698e70d4f99e676388195ee5b5daab601ef896343d7a0a3eee2f710b6803f8b0892fd000b65686cc5ff373dae01df1c90bbd898174d075a46df145e06772394c2b5980f0692bf1fea104fddb6a50d6bcd1776b41c1fc7ac8d2a2a58c89c89204bc64e15516a4d07bc636547cf82a1bc67856992a9b9c55b47e41467773b783419d4592f65abadbb0dd5f8abfe0fdcd6a3fdfcaf0129be68d9e3386c3298937599f4bd43a3eea7b783e2fbdeee96fd9363ce876a9b2b9eb6da8f0d445cbeb15e2e443f282a5a0a67de4721b8ae653c7706e04d0a91d96703873f88f3b7a5dde8386a4e4679662614459f3c176495ab9d181c5dd5cba1676746120ef5050ba8f38eaa877c58fccff1e880a481621b42a6d8c46bf8e804ff65e04227565294d257a5db90e7bd4ee08116c0fb8132fa58be2b21140d05b1fd89f52137815ea051", 0x1000) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/191, 0xbf}, {&(0x7f0000000280)=""/27, 0x1b}], 0x2, &(0x7f0000000300)=""/86, 0x56}, 0x43) ioctl$FIOASYNC(r0, 0xc4504442, &(0x7f0000000040)=0xdead4110) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000003c0)=0x9) sync() pckbd_enable: command error 16:01:04 executing program 0: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001700)='/dev/diskmap\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r1, &(0x7f0000000340)=""/222, 0xde) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r4, &(0x7f0000000340)=""/222, 0xde) r5 = syz_open_pts() dup2(0xffffffffffffffff, r5) r6 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) kevent(r6, &(0x7f0000000740)=[{{r0}, 0xfffffffffffffff8, 0x1d, 0x0, 0x3, 0x4}], 0x10001, 0x0, 0xfffff4d5, 0x0) 16:01:05 executing program 1: sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) fsync(0xffffffffffffff9c) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x10001, 0x3f, 0x100, 0x4, "25d5055ade9f09c3f8c76879e2cdc4dcedeaea29", 0xdf, 0xfffff01c}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x4810, r0, 0x0, 0x140) pckbd_enable: command error 16:01:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140)=0x800, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000100)="9edb28f8f99eb18b", 0x8, 0x0, 0x0, 0x0) 16:01:05 executing program 1: syz_emit_ethernet(0x4c, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff0000000000008100123aff21400000000801000000fd2402ae0000ff02000000000000000000000000000185009078000000000001a9f4abf5ff000000000000006b80cd26ae70b47a433b086baab691554bbbad5a943085ab140022adfd42fef56aa80100a4c392d751670ae41c2e4c"]) getitimer(0x1, &(0x7f0000000000)) r0 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x20, 0x7]) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x8) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/154) 16:01:05 executing program 1: socket(0x800000018, 0x3, 0x102) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="820d2e2f66"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x15}, {0x6, 0x0, 0x0, 0x10fa}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), 0x0) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:05 executing program 1: r0 = socket$unix(0x1, 0xf914122f071b48b6, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r1, &(0x7f0000000340)=""/222, 0xde) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockname(r0, 0x0, &(0x7f0000000440)=0xffffffffffffff67) 16:01:05 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) setgroups(0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) stat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) 16:01:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210, 0xffffffffffffffff], [], [], [{0x0, 0x0, 0x0, 0x100}, {0x8000}, {0x0, 0x0, 0x648}, {0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x7d4a7834}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:01:05 executing program 0: r0 = open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x400000000000000], [0x0, 0x0, 0x0, 0x1000000, 0x0, 0x2], [{}, {}, {}, {}, {}, {}, {0x0, 0x9, 0x0, 0x800000}, {0x0, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x0, 0x10}}}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) socket(0x2, 0x400000000002, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000940)='./file0\x00', 0x1, 0x20) ftruncate(r2, 0x0, 0x2fffb) setregid(0x0, 0xffffffffffffffff) setgid(0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) r3 = socket(0x1, 0x0, 0x43) fcntl$dupfd(r0, 0x0, r3) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) clock_settime(0x4, &(0x7f0000000cc0)={0x8000010002, 0x4}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0286988, &(0x7f0000000300)) pwritev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000000200)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70dd2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8", 0x29}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa01893bb99aa5ed601a5296ed990c599f0c766021eed217079563717d5131da5d16247dbac1a6e95bebd657224e3355c92bb8aff88b4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dff71f10f13372a36eab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bba4eef3ef3473693010e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecef22f4a2", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x159) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10001, 0xf4, 0x63e1, 0x4, 0x7ffffffe, 0x2, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0xfff, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10001], [0x7f53, 0xb, 0x7fff, 0xfffffffffffffffc, 0x347, 0x1, 0x6, 0x5, 0x1, 0x200], [0x2, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x81, 0x4, 0xff, 0x8, 0x23054, 0x4], [{0x8, 0x3, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x80000001}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x4, 0xff, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x8596, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:01:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000000)='.\x00', r2, &(0x7f00000000c0)='./file0\x00') write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x3f}) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="01003f8a", 0x4) 16:01:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, '\x00', 0x0, 0x4}) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000100)="a9186fa43e0608f00a7495bdef98411a3b615b7f26f8323e50fcf2be48d90d1a2322c744ee489cb6890c8a20aa1ede85902a833d8d69493fdd5c7ca77267125c87c466f969a30669a1711ca7ed2f57ce81ad5c2b6b9357ea0b3a74cd1ec8b8a96bb60691f8d4a20febf0a27443692ca4b01b4064f42d3e5a481d71164634f020c246d7370e5e02", &(0x7f00000001c0)=0x87, &(0x7f0000000200)="cc1c56f43c8f89eb1470ca086e9a0d8df54043d1a3c88421c86ab68a9123a691985c753b1ad5d261e26ceae7065a8de4d293077fd568ae0f3fce7d7647ff10203bed1c55a5af77ad56232c59fb908a9356450f982956063f1d538a2e16383e61903ff03543ea0e57a559fc0fe6721bb26d23b6b100eaa77c43bf16a8a53e4a53363a0c77d9955e5a0024045dfa175f53bd436d13a2a381abc33fba4ee2ed76913b55d6c023e9", 0xa6) bind$unix(r1, &(0x7f0000000340)=@file={0x1, './file1\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="01002edbb16955653000"], 0xa) chmod(&(0x7f00000002c0)='./file0\x00', 0x28) 16:01:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x800000}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x42, 0x8000007, 0x0, 0x0, "6126a600", 0x0, 0xffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x8, 0x0, 0x20) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f3adedb616669"], 0xa) dup2(r2, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6f1627837278e9214f1f4186dffd7a410000000000000000"], 0x1) mprotect(&(0x7f0000300000/0x4000)=nil, 0x4000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="b6faa5b116a56fca3eaffce8e81e69fda67957d6b989dd2d3ad7b63fbbf1701c3a4db6825f000000000000040130fd0c754549ea074711f9c2274caf4b4717206eac62d9ef2ac828e27948216a2d3aaf3ff679cea614b70f8717a69398d31d66058b6de4587d7e5960595060ea00"/121], 0x10) sendmsg$unix(r6, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x1) 16:01:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c68, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r1 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r4 = getgid() semop(r1, &(0x7f00000003c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0xfff, 0x800}], 0xa) r5 = socket$inet(0x2, 0x2, 0x3d) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r3, r2, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) setegid(r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) r8 = semget$private(0x0, 0x3, 0x602) r9 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x20) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000700)="4477b9af9dd02d3bc62f330ec340138fedf4b867278549bb1d51efe5b383a01033140458fd82e3010cbaf179483183eac89ee994392d5d45b2194c72e888900630024522c651d3306da753058edb3b3e812dbb1a05c1b4781799e1c078c0a81992451f039fddfad30ec7af4213290122124d161dd42357411b8aa00e88b575a6c09de124e459120ed362c8fa30ed11fd91f38ae1f7bc789f5b348ce405b13c240beb3b87e105229284f2433ede80bdaa2141e1ca7b2d4ccc62eed1c4d7d17d90f2faff1356ce5a384bd8597f23bbb3bc5c5b57221942a96f840d03aa", 0xdc}, {&(0x7f0000000400)="6a44a2186a3008ceba39f1f23e367465f8550df1e5994e71b0d5355f1d7492904ebb8b314b673f1d87a2130d54a01e77ef13d6992de1dd", 0x37}, {&(0x7f0000000500)="7b2fe4b6a7250f6ebd15c9d8fd5a34e65329de6778351895f03a8ab89d96f5230e729cd161e9add30495f8006bbd73d6f0f11f86905d77bd92dcc5752b55f41908e11a9246abb48f844338a50f00df471b33b9e22c7ccad2d7af82a080d6e01344eb7da95482954d742e645a5fa29393317d4d0edf4ff70f285585c257b77d", 0x7f}, {&(0x7f0000000340)="fa6a0eb1f4d5c3c524471933b373e8ecc90d51e9cbfe52765cb568d64dc432426b8bd9718effffffffffffffff24c37cbbda3f13df4dd846cdb52c64577d93f10d6179ea237263a4c3d5bff79380bdf33112e0cf821c19f1667571a8b1e905f000", 0x61}, {&(0x7f0000000440)="57cd2b4d83354ab3b9e215aba2c7fb4a4f357e58801f00399b", 0x19}, {&(0x7f0000000600)="b690d9c46f26a3f442a461a2634634875e08f621dfebc05447aac70b90c3732a77201aa7a9f3d42cc849bed09d", 0x2d}, {&(0x7f0000000640)="7917d9e03a5cfa56986a7a3ad4e3c5bdd3b15c6107323ab32d249f93b5d6a106078604f67bdde914e03c4c9c5fc8a2bdd357c6", 0x33}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r9, 0x0, 0x0) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x8) pwritev(r9, &(0x7f0000001680)=[{&(0x7f0000000180)='(', 0x1}], 0x1, 0x0, 0x56fa) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f0000000000)) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000080)=[0xfffb]) 16:01:05 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa08000000030086dd60117b7100323a000000000000003be871701c810c297ff3c5d45bd354a30052a540174006b58100ff02000000000000000000000000fd0002009078000007ff60be46b100000000fe8000000000000000000000000000aafe8000000000000000000000000000bbdc8a"]) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r2 = kqueue() r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe8ecd5f61476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r3, &(0x7f0000000340)=""/222, 0xde) poll(&(0x7f00000000c0)=[{r0, 0x114}, {r1, 0x6d}, {r2, 0x4}, {r0, 0x20}, {r3, 0x1}], 0x5, 0xa33) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r4, &(0x7f0000000340)=""/222, 0xde) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x3, 0x2}], 0x1}) 16:01:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd, 0xffffffffffffffff, 0x0, 0x100000005, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x58cd], [0x0, 0x100000003], [0x0, 0x0, 0x0, 0xfff, 0x0, 0x1], [], [{0x0, 0x0, 0x0, 0x8001}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {}, {0x2}], {0xfffe}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x0, 0xfffffff7}, 0xc) r4 = fcntl$dupfd(r3, 0x0, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) setsockopt(r5, 0x56ac, 0x0, &(0x7f0000000040)="4012e9007e158c5830b5df850b548566f186d025566284e11a2879aac606ffdbe06d5ee7a55ac541438e6b14fc3b5fff6240cfdf6ee3f9d0c05cf1a33e74278188b209fbe0c5147974024c0f718e4c29afdabd0fd1e42066ddd345e4ffda", 0x5e) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:01:05 executing program 1: r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) r1 = semget$private(0x0, 0x1, 0x8f74e896793b4307) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x5a) setregid(0xffffffffffffffff, r4) r5 = getuid() setreuid(0xee00, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x10, r6, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001480)={{0x1f, 0x0, r4, r5, r7, 0x8a, 0x100}, 0x7ff, 0x10000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20002008, 0x0, 0x0, 0x0, 0x0, 0x100010026, 0x207}, 0x6, 0x7, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000001500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000001540)="f6c60550fc297cee6ee1c486890ea1ab542cc5a6ba9af7768e18215ef47c", 0x1e}, {&(0x7f0000001580)="60a9936a6f9894f581f8a6a3dfe08c8f95e773aa83dbf208571686789cb8c548853715febd0d34d81749d638b501efc2e4881470d7b0bd0c6118df4039fdfdd1fbdc21a90eab70c832066043ffcc8e260a5f439b", 0x54}, {&(0x7f0000001600)="8c63215477de382591ffcc2e70d77b9135464fa92387ad3b95c8b3fe", 0x1c}], 0x3, &(0x7f00000016c0)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff]}], 0x50, 0xf}, 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x101, 0xc, 0x3}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001200)=""/125) msgsnd(r0, &(0x7f0000001780)=ANY=[@ANYBLOB="03000000000000000d89559781629a270456d56c42af5846c8c0758f2a8aaa3926c620f4dee4aef59586d1d9625bfdf13b96712b6d8bee10ded83711b75c681c4df58501fcea6a540ba3c7153c5847830d59c11c84e3b15e35a622c4d3d9b7ea8f0cf8361da50b55aed38ce60f304e8c5df677ce91b29113acd1344ac120e210b9be1245aeb06ab52a4cdc4f7ceb24f0896faacde28325a612fefd999a013df1dab8cea0f348477e1af7f6429e1eaf82bad825742b75cc10ca2c1ac210c445d023d14949a34a44fd92e9faaad8733e5b0114e69b4715a558f8f06bb97028bb6f36bef7ad5cadbe24da021a3344114e8046630569635f6e327173d4c028005bfab3761d595524efa38dab9abec8c793a8487852db46c90388a6b8733a4c8f397777cedf5ce6cfd142c7245b273a9498bc9124570d7eba1a93f81cacd713ef9a4f953fe10f4a3384e29b3388dbc7b887ecf22d36569aa7aca8d2ebc8e21eadfeef503b06b1f44ffe603e888eefb1c2db072f772016434868ff93c54b6535a4c70a1931c379de1674d86f7f973bfee658dbc7cb4507c686befeb86390c226a4def9e769bd20eb063f2aab00d4a3682467834694d2109b3a0111e8d8ab8458de95b67bb5a3602c3ce85508f4c6e40ad23b39b9088b184b1dc33974ea364764715f833eda6b04e1cd7c500933e377dad763a39b1a28a1ed9e57f0229406981f7f033a6a8a7367c1cb2f5fad9a3a78917654679bd74cc86f766ec914f4546c6b8313a829768f9f992f7dc6cbfb33d0f4bbbfc6cffcfc6ad95b3b222ce608982d5ae7310402fb8fdcae907e3de1c7d1064956886f0ea3521353837a06cb64815d584e9df76e068751359aba3127834944b9d4034626a849614d95c720b317b8795cfc01cd4f6bfffaf13dfd85659faec1339603a18a5d3105cc2753b1a7914e986703a6d14ccd41f231dacaa28078cd1b6d27ec52a88542039d6575d0cec4a77c1f0ef6903fcaf0b5a690b0e574bebab5a76bf3acf2843413bd5094263c3f8704ece2f5f7cc4e3ac9b6d3ee855039b2338962e9f3e8a84d8706748f4e06cc7e7818c93e5b6abb1bea351d72e719d7a4b6ce01be128ffe9edd8edcfa8cc75c4b3dd7467739e520f012b37301b30f9e2cdfa9df15bd0f12d6b53e8875b737b4a4f8af2bf685c7a959189880162546194da97cda2e95096c5eee4be001f212a2efd1614409fe8c67f87703f71125a08a2d48f10197164a4a4d5155bd4072a561d0d97e314cd225828f18338f5cec7cda514d12188d26255ceab91585361a323cb29d5b822c43839aa7648aafc286398259062054f6d307a367e99fdaadb66a62977a1a5d7827595a7a9102fda3fd5fbe766958273d6db0550d381ea5237531d9f45f7db18424706c624b8896c013be783e6d5dc7aac13dd315c088b58c5116135f5711824952b0089354c7311f9022a935a2df9c0fd22e7a5656eb46054a939e2f834c857d74b6f02bdbc5e3e4ef52ab661e78100080c5fd6c0dd6ede7ebea57039d3f2d1ef02814f3a4328f91a89bae8f7b5c53c611ad6897f86f88a3ab2bdf39ccadb644b808712d2a1eab8d9c2c8a346526c9e0e14b54d76ee5cc0c05790cf5b15b992a0ea5e9e37cce1c893ca675558b99440048cf905cea5456bb43f41507ac35441c9022b439984a94c317e10442fbf3e3f13ae6d5aefae804b68eebbbe0b255bd4b64da8ff59d83590cd539b4a7504f1da39ed0a2bcc727ca1e56151738d2665af58dd9b050fe761b2b8814df9a27f580530e81a1722f72dc4767a50d10a5710399f68e7fc5469b52570ccae32ecd7ffdd5f2d8f30c31b93c01ee55ca2654b0d62c4e9c1f2ffce69c2c7a094e53d6ee403170f8eb04e92b5a0a212fd9b053006d07ccceffc722e1c47238249c8b8cff28210798759bfa18c1dd97751926a7449aaf30ccc952cc15e270bc82d09608ce6cc9d4b7a74ebc06193755f878c80bac9e02c5023b678be2e6801ba4a5ec9f90715639207b9f220543d4c0f14a6e05b78fc9c7f228a9f46b6b7b025c41bf848763d926fc81a284794c86d5bad0d6a440fde27da2df4cb1f1f92956181803d2b3ecd395af27e04a5bc4ccb136098d25829befc9215fbbef5784b69b3067654aebf4801ae9c4696684ac355dc4c77df6aa21c4d6a92806fcde356381eafe1331fa67d7a09af66865214808c16f615d482af7252e4d52840f2e5c3a61accb337e7cee43dda4aa574da20a125d54fdadd0887264a1dc5a368d7feb6ec8996d470d1baa2f45a0e3c04fd76d16884b84f49c0e497bd2102bca632b38520041aabc0643546dddaa221f3e131b2d035ab253e28d4be080c5e282149feb098a005f96401bad1ec8c26e493e78c9d16a73a7432bcdaf617f4e1420d1b196ec6f6e80c6ca597da077308920187c0e17a7e1960d6c3acb1ce2982aabc12f07e8b360ee36fc6d20df2dd2794d327efdffa2630ec95f6cddfa787f92a4ae67e40073278c95266a82e3be5a7d4a104512c7aab138139a8f0884a2ce225db4faff7f000007c270d99c5caaac5723ee0095c34e3dcbb069ee45ccb12f8f93ebbe2d1d417617b2ac66cd96f6d1091aacd94db34f78e49e9ad8717b1d8df4a9ce69ce92273cef25a351db81e6434e89a969c75313d5aa13b911b4a1bdc4662a5ba22e79e06b7951739ae43c53c51c5d83a02d26a7ca67ff6ddc70a209fcda1f05db3f963651ad884222bfbbd86ccacbae6faa0c3864b0b397ae237aedc78a912a03ea02f607fe344353eeb6f9f5e90e39938f2e618995270b6508ad6c40835536fbedca9977789edbd904a0d389e7e6b2da665ce12b28fae39b70e5e1683a043019fe19a34850ad5ad0c3171bf41eb5a9f23ba4f1be95924cb6344ad5e60371b67cc11524ec70bc9afd682f812471a6d600801d7fe738ab036ebc1afe8af90915e82aecdc66409d6356c2db7bd80fdaeeaf8bde544b033c34485597b7568df971308fe9e4b6de2f898e588b65e2f75b2d7b9f2c57eeb9e5cfc415b22a0e494b68decd493d11e9db0d21e8543bb32ccb4ba4aaf0e842c9c27b6ac01389a64a2c8ce0da8ed272fee57b5b204d47b45428c10fed9dea34ff7e10b487609833a2574b9add72a6a6abbece41de681ad187d968971a734d7afb9a438ccec0c625bf4d3971e58f6f0c459b6b5fd2e6588f5fc2685128f0244bca5a2c27b98566b60cfb869ee3f15c41c2691590ba38a850b2797dfaeb688c4a8b7b7b0a3142652f14f06640deaa1271845febc957ac7b5f071ceec49368f7baf9ddf7661a4bc7accf32d6dee9347d6e1d3419234de9ed77d82b8712e7cc4fea309f0941513b5b0e7cbe41d3b0fe06e1e02aa7b72b14f134a19e3f84f73a9a1cca78be9113fb5a883fab55753fb68e5fb12abf6c20c05e8232384bfda11b8608c253ca53ed9984cb47188a78c2ec66fff476284900b6e593c0f605d9932a07b71198bee5d73eda3c5d229290a215d9d95aa2d0ec366da4e7bd4bc112edf04850b965cf82e39b2c81fce37c9711fadec7cc6e3527c92285e38243ed67988c59d70bb278db02dce333ae659da8e75f42d2d40d7debe292f13081bb6a30aa1c550df45918380aa70032e1dc7c68fce16f8b7ececf69c02b374f3d4d83f56e4034a89990c4f477c4ecfeb43d17db8e2ddf6f59d5b6fc07edd4ae93820d3d3acb5fa66801cf8a092f52277c0845852c8a159f988b70cc596c2f7ac326b07d77a1bc9b732ce0db0201fbf4a6571b00991b260ad9647627c1951fcb2f16acd692bf9dc60bb4997b861f4a588b472076e97d82c7a526a98c2f697293a536c7155716386a3c29be7ee0b80c738c322695c277e0e5e69a2716783d20d2978b9e31bcfa0393bf2967e69e617ced32252a8e5c2b02322cc786b7d71f4f594c47872688fa3da88947d9f53a52c8d00f0e23c7f56bff57bd870e98294a90385c70758b45d1934150e5c2044c7ac59488cd5548a350c201cbc39bf6a12579870c4a7396db495c6a26c25b9d2a8650f69c77bf6984de4c794305f097dbd0534cc01d8e40ccb379aaca86fc6f826da4e1aa1920f02e970c21107d918ac2b17f04a1f90230eeb9d5a01b1395a10fbe9c446a29668e278a1341fb5ff638887d600210941bae6891d620e8d1cb90728841effe05f4960a102dbbfa24d8e66473962284135a08433968b366af67fbc78a77ee51e70978135df71894e4e1ea93d2ecae11ccb61ecf5c94a95ea52c3b12d2c55f7eec00dde74a59b5be7e9588a6fde3ae267e23cbaae333c485f61b74515bea9671d6c04913effa311fb291daac1fe689c614e8b7f1fd2210f07b74e6d60486ed5bee0017a01fabede421d1f872f06182e049e04339eba17c669b467e92cda6756b88e28491ba1028d95be925c0af6ad33989de57f5deb6582cbce0f373be0401b25ec6769f0e854db74771df01739e269c154acb0c83a4017b28b69c31c3e460e01d61fe125d44546fea7d55cc460ed991ed1fd5cf5c32acd1c0546efc747c153f286faadc480130f59eced27e4737d4720b422e616ab795bccaaee115b69b132ac999869358d9003ed67cc068f7043a1502648119d0f96b4575c0e3ec8ec692052ccc503af5676e0fd4ccedd1329ef4752ac3939d8410646957f91ca7f1556ff547f40d492daad9eb2f834addc3ef90cc39ec18604b59365bdd317192b89272bbeda9aa2fd2e209ab1892ed23f6d61d78f91fbc11a4b36a174b077059eede94a80ad83c6e3b1ecd43ed531d9de126f3bdf2af6b7ece629a70b2502477887f79e15d51d4c3f53673df3a540a3d03f7607127e90c483350d633794cbd5ac70826f3f25ded1bcf8470c4161f57c2ab4bf0ab54b43d486fc86a16cb88a7dc1d3daa515156a4b31bd576b1c2572f3f4fc13d33ce693c5e55f2cbb6f20e50402229e2ee93fb70c56e8cc7134e54719295bb3c0d2dfa874068f9f414d4788b7f043b72be7799e88316428854329cffe26e647b918c0b2d12f4cb3cae48614c91d72721db35e110154f3fdb643f7612229cf96ac0cea3ca400b88423e5e8f3d14d9834f4f3746b1e01188522b4ad455b24178d6b100765864ee1b3cc8c4437f67a43e710b7907c47d40aed854a5c0e856540a79d706076a5971e9add3ae6e3d9d0412cbd68320a200a4c45e61a479887798ca7d3cc35a7800814d018dfc435e11468ec91543d1e50627ee54212b0ec3f1524e723e8a2bf42134f80572bfaebb4ae870d33696d9bc4bea0b0b94b1256920b6798dd946f75897a2c600f0485747f077342fa84c836973013292b5caee4351749bf945084ae4a3aa1327d210c4de48c5f7385e08f36a6f07efcaeb863476f69b5a6f2b0ce584bd68de912a45d28edecc5c845060e83ed9e3b41faaaabdde62d10097ccb87de3400bed0dade386ade795a73c9822385a60fcd6372353152b513fa21cd6e38f20b21fe804139341d98fc743dc57cad06fc4a964db20b4530a126cd10bc1456f6f328d157ac525d75eddcc7fcd0c748b18cfc3c8e3ca7aa0c3ad934b06d91fb0ca7bebd347a83e68691844d1b6969c0fb4af5b5f7f7220b5d6d0cd3338744415b3efb23f81414422e5e06a4b6d2f502ede5e397fff75ccae8c50f2f24810a5d2f88a8ed75e2932924c5cdda828f8581459f30755172468d1d7c0d1d586036c42b9dd533c879df2cee5a3c39b85058d3c9bbad72460e52cd7cc043cb855267ad778da341d0f22ad327f67a1f00fac737baeefd434663907620f392f1db328047bbeb48b0100010000000000a069d32a0d70aef7fefc5ded06af8fd528a3ac5e90c51131ff391aaad427d61865a3f751172e7a435478878b3d50984a358dd6c99b4b471ba022619f53c710b9445a"], 0x1008, 0x800) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000040)="56659d04578bdc0357a3e26774e094cfbdc46230cea138bd812ed5f2a449378ebf7f76cb5b185633578f11c0bc38a60204c5af411b37c261caa163ba383fc0459d4c03a4d4cb6e69372e945570f271041aefc892337c445d2b4b72292f6e31e3602c1bd083966c5dc4b3ade4b5", &(0x7f00000000c0)=0x6d, &(0x7f0000000100)="efe03e97f21a5bcffbec9cae5bad109e7869f38cc0f8650957bee2ad49bea7f6f76b485f9f7fccfe0adacf4e636ec253c6df082264c4fa2c51f1c666ead19b2d2f9baa9c9ad3565f35c2d8fc1ff432e76e8c4bc3d0867ab171fb5ef5c8d8fb3771459b8af6360f47c35d6a16f80ed7e75d089dbc8b56b3cba6ce9c36927f15f3b73fdac057522f81c2eb032bfc3b28144f515c776e90d9b58d6a65017d02b1d3b3dc411f63dbf4d3d37e52b6c25b34d1f7efe4c4ad099037e4807163", 0xbc) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f00000012c0)={0x5, 0x2, 0x6d, 0x5, 0x3ff, 0x5, 0xabc, 0x10, [{0x723, 0x1, 0x0, 0x2}, {0x58b, 0xffffffff, 0x4, 0x3}, {0x101, 0x1ff, 0x4, 0x2}, {0x9, 0x6d612160, 0x6, 0x2}, {0xe20, 0x2, 0x20000000}, {0x1000, 0x9, 0x4, 0x7}, {0x2, 0x8, 0x2, 0x2}, {0x1, 0xfffffffe, 0x7fff, 0x2}, {0xf52, 0x2, 0x7fff, 0x6}, {0xfffffff9, 0x1, 0x1, 0x8}, {0x109d1140, 0x8001, 0x2, 0x2}, {0x6e7, 0x7, 0x9, 0x7fffffff}, {0x0, 0x0, 0xa5132968, 0x6}, {0x7ff, 0x9, 0x2, 0x4}, {0x9, 0x6, 0xfd, 0x1ff}, {0x9, 0x20, 0x5, 0x4b}]}) 16:01:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaef125c00000400", 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) 16:01:11 executing program 0: r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x7}, 0x3, &(0x7f0000000040)="b920ee60242cffcdeec25739a34b38d9b0aa0ba7776b7850bebb04cafcdc94013ea53a46a75eb143533ad4553d5881da33628ba944", &(0x7f0000000080)=0x35, &(0x7f00000001c0)="17975626191807d6682ce69a645d0a23f6f17ea83377a4b6cd2489ba5844ba8c1cc212264bf2b7e03f76c7d06759d2244a4a277d3ff70dcb399d42412245bf0673af337000cfd5f92865cbd0a59c66752d8bdb5700a239db3961bd7e6166570990ee0486bf934b27e728a7c134ff2311890f9e913a83953417a139b24a871f06e8a9b9b2ca6f6b31a14297fdf51511e1e9a63f0163aa56c7a8a328ff2ba1bcea09223800c9e659cd17c44b168f678b5ca51ad7f018502fb10df8fba503faef2526dc007133ae859ff3ffae9b2cf2def613ffe7a198bc8de3a44929abbf711dc9103dd6a844242d7a3b150ff27dce9371193cd42c5405444c44b84d1fc0b62333ad3563e95e85a177295e9d80b64a9c69bef90326d9901b24c8fab3f997c9b8e6167ff7684c524673f1783f7085b724f6fbe94e1b66a6e41a6d65ea06c96ed1dab6b05d41da68cc4666cf04271d7c87570cfb0ee2503884e6a6f39bba08ed6305cdbf5c102bdf73e133d31f495257c87b7e33d9f83172794108c2172f3430037786077b44815bbdb92528ca52dc99d47dc0ac7d176cdf21cfabb06a1004086985ed6becbad3114c429b86ffc796b07cc00c52f8cf1474a0f01629c2c234ca16a89e20a26262d99d8d950210a605a802387e59af8a6d040388788c6b70cc692232fd13f0d94a03be32dd50b2f8dbb4ad063a805a57b46ea4213f1071e246213239c820e91452dc4c043e3a2a61548b1909ec60eac125b61758024b1f211e2f90ace6653a01390f493c13291ee0f964b87a3d4f2243a02502f07f98efabe8d576e0fac5e62baf67e48954b30d49b70dc20caf0bedb6c2b49c2fd20f133071a4dd9eee622227fb570fec128d8eff1812105af74c689087d0954106bd8d788d0ce3e43e905a25ebe853b9b7d0937e8806554ec2ae85ba3c8f27f7576869ec989c9f472df31d7ee641d9493577800fad6a7e9710c9c2ed5c0cec86a45904602eedba0cae10d9b863609c8719bdeaf6c157dc9fb83cb2dce5f70eb52eceb55b2d24afebe1370b7af9d935a5cb0f896185de4a0cd83d145384a1cb67d60650dd9a989eb7287280243e0e3cbce58a27004ad27dd7549f100164818e59fc3adf2e5c43b13fe5edd21d6fab550a57b0e74b13fd25a4acce06d3bdc7f2ee863cd4dd52162dc8b814f76768ce9f3e068e8a6c797c468f1ccff13b30f3b32842a2d3cdffdb41704113f54b3b642cc68e6f8fc97a0d0d9c97f289fcb8167cd8e6c58625c9d0f826daefb4b5e2ce4487b9452e122fb203dece8dabc0cbd002c11fa2d65ced59e10cfe20ef5f2309d68dc65b8f86681ff3ac433cd66db76a277f3cd03188fd11704b576dd9eeccd0ed2059c3a357b7f669384088090a2adda1a44a30ed1f27c5cf63a733813438a2b134ddf82191f402a26f985f4e775a1ba8e15535208e69ef633777c4f7e865d0e467edd5cee68d1658aa0921429598dfff53e5a74d5bca607a1cf8f60273db020f235c0de0e4d65f7b2f99957740227333cd97c321b3b4352f23b79ca851d77bf9d03e3835b091ff1c6848126bacd60cefdf4e7771d18dacb50eb006e344187cf7f2626d04275918e42dd12bd41b0252bd2e11ad90aef80bbaf401d2f3c20b01538f0105a67f8a814a3676fd3254dbe4bec320a9f116e8a692fea4b5b85b27b05957742cec8d69b0659018ebd6b214c038a89dd98b012a45bee20e6563d1c4c757390ccbd0499b0d6b6797bffd61bf6211f4dee63b30649adba8c99aaef5f27e975975ddaf75257d1392112ceebec35f9a089c46e4b92e9349d062b5dd35b83365de58d644cdf8e78774003ab154f4515688c0f236fcd3472306bbe2d9a5f534671910cf9e0fb3a7003259aad2e76ae9b73df211680e09854a5d66a50f711a5719fedd2124a791fe410760ccf02cf2a2e2d0d68f16cf4830b745dbc936a9bb12c8d56a7677bba30b8309aec10748c5a7d5f42d429b606b0a58ca1ba44944c6585d14dff8f8a3ab1eaf67c308a5b08afef0daccd5e2f896b849024a6e659a237b22c551ab156b932e35aecd96f0e94edbd89cfa48f9eb69ab20a6a30e3711174086c7182da2060f38e256d497621ce8409f3eff93f09919943446564b75df2f03e9cb390cf96be26779a935755a79c5f53fb6fc4b399cce068a11b2018c11c899ec60642bcc4dd921408d0c392295a0e0b3a2ae8a5f41de6833dee1da297e24e272b04c6349edf23d80638fc5ec048397d9b149feefc6d4830aa765dbde0a8a1b1e943514a35c10abf5e2bdb51d698dc3396f33feaf8e96f536b9cc58b455fdd60ad0a5a475a4e6a0dbc0661d5fcf88bb65ae7cb7d1421c1d277b00b034e34ad4cb32010d2772c0e739f15f93e46bb7f925f5d800acacd9da4167036b597c2c83ce2f12028574f8b2209215b51a3ba7125a713cc37ca317483de5b4b0da086546ce3b09fe6f53044dd8f2d278293964d46e9874a8db9b12c92de428c75a6d1d3bd0a043a5137a1a64caab4389a050c4eec609742b22e11275651d5eedd082291f4db4e2e8d9a34c3497a2fd88b3a0d20142893aef2cf79398044ff3700ae75cf719c06d7fd3fa4f4ad0ca9ede3ce8e036d650978894ad88cde549fe3dbadf821af14e8ef9731444e7151cd45399a26a2424bbdb1aced1f05a7c57979bebd69df2a1914578cca8761e6937f37eaca9a7545fcbc2dba149eb0aa796a340c35404efd4767e1bc785e91c508026d2989fcd0212be43691b30f80a44a0976f04fec3d1f80317fda73eab1be2a234f4974c1f0f54a5be29d2cea4b0f8fb5b4c5fd64d70e7c4e7b37e1fae9a52eca6bcf8a0b03b3bfb7ea55fdb5d5c18f4961bbcef91c1e84e906c4c87bac230f0ecce78e46b0d159d76269ea93364671419a823c3cbe6b318b48a96b610472433b44ed71e5d02bb47fcdcd4424e6dda3bb03599cae159c85ab7dcf63c3075eed8e6558cf227fb3518535d18ed8f8490271614bd6cecc902105c90f4771401771abf59b77fd4c2d0ee9ac896421bcef9c71d6065623c568588e6a767a7f330e78891ba308bb65094501ba5b9aa11a9fd4a121dfdd18c1904ac2e0bc994866c6e365b904446ecdda11e746de29b08f3c3b55c04dd22bbeb9747d2e6c52cdceded0256b4d992c1fc402b02c68b3e33e1d4affbe949952329dffa4934cdb96e7f715e18ba1be891b31e647cb9f69b3dd616529cdba043757b6d3c08a51720c2974e78877a8774e9b7b7c14e3d192662fb29345c464ba5683a3c289ffc9a975c53f67dca34e4cbd52558f0dc302dadfe4e2dd9e38f573d652b3dc5466c2fd890275fadb3d96efe9f50f13c03927808065d5917a041c2aa2ef89c79be66d83352592fd4b0b764825bb2d3763b7f7206ec7a1fd5088fdbe19e2276b2d6746ce376b270f650d10137637ee0bf78139efa40f77fdaf89ba18c83cf1001cfefa009f5e2749c294e05dd07636a9b34c3b851626cb66c74166fc760dd2c2f17e88126831e109809f5a74747dfa67261a0b8b6865845859d418a7684638e85a3ce6f015c9d19c82ea893f1ea83f4a2d6eb7db9c31516149fdc0f20d865299c7f433fdfb78d573c25347a6d468739b1a624d6102b0737e5e78c794b45e1bbcebef67bc441449e5e28f4926bb4bddffb5171ca3e47544e51c92a0a323bbdea3fa45b50dc48513ad495dc2f0779a027bc6aa6478d34a81cf6c970c800bf889e82a9501932ca374e45e619262eb84495129f5c100b97b96e487dd47a30680fcb8700d235834e10add324dfae39e45a69738faab7ba5051ee202bea9ce2912bd9979c6f4fce6f2ed0662f858ec987b9e8635fe8dc2f8e86098bb0e7baf1a70a73c62c283bcd52d98675c62c95448931ccc7f8ad2a9df47de62df96f57e39ecc688d19c848abe66ee1d63fcdcd40c618b3a92b5d7981ab5ae82be52b791f0bee2f23ad9f7f0425324b72a5e422fbfd79849e0a62df48d37b43b34102573559ddcf0b976c51b2fd18098e99c01e3b47850cbd954934afa615f49a477289b69594b7292f1e2b38beb8b3670ce5129ce5592166f99af68db25fa3d6af3520a583e6dd2f6181c609248321a47150e4b1b87649ecbfc2767b2ef46bab8c31be8f68f46c340f39f46c5f8e36397c619f5055c0ffa7b82e8034d17be991627c1c1364221fafdfbf8348e2b0fea2fa9ae83b328268dc2a1477552cc94671a8f22fbcc12432a7ca381c2e88bd5aba42146916a47b80af469f2f274872af8f04a10d346600e4a23b6490a04f657436fefaa7bb617e8be0a1b8c388a36548da72e0595010d61a8298cb676e631ff61179eb098182758a63e766f0e170dc9fc08815ab83d92aa99b868b886266e3134da9e84a9e15ff5031ac5022d70b439da6d02337a39ed50bb08c044b914cc0de2242da6473398a368d14add7ef4ed4cd52431b05eb020ff6a1a93879ad1a099bc90b29a3662cbc9883543892f1115c680830ea9b2993734507e23b87b8c0cd53949f1e9c734c48f0bea6da783bc1aedf00648793da0d4000a303080ac8850b4f7f6e928496b48bde8956274cb8f1fea6c712c39aa7c3d004112d4447428c7b0f2c8ace21e7015636d204db44b4e8f706d78ebc45d225700281827b237d38f645d46fb3daf28fd073734df31fe1f13e86a0209bdc38e63a16274ff18732b774cc785f00a9e10af93a796b75faf5f46daba7f934ddb08bf63cb78c223343baf75165ec1e5935b4a5f2a149b1287de04d110cbc01cbe86b7d8d6af9f5fb0845ec19dc749d64febb517f360e0686f6eb35ebc34ebbfa6f6268aee32c93b1fd219a4672366617036486ae000389804d295ebdddcb625ffc44fcc830efa5ea8f0a1aeb02c94f26e3ae9f31da5117eb2dceb5679b0628d4320704711fddd21337f47415ece6772379342fa7fa3df995bd2729e2ffb58e37077c91bb3f0b1c31713b12a21818f675521e0cbdc4d3a4bf7537f8269b5e495e8adc6e8b460bf848a3421f3083382e0c9b932418bbb002b0f4f82287a8518cc73f14af805332d03b0192f0e0803a08d60fba4f17413cc747b3fcfde5746b8fbd6a053ca005b287a482b24f27edbb624a812b0ca68257bc4a7cb569875606fa53c03599482e05da5178e25483100764bc2d67f75d2f22bd7e9f6e8ec68bbdceee75d5d6d418017574e916e24665ae573d7ce4edcc954a1d7422d9c05acf87e2e9f12e0e22348c8cebe7303dab66c5150174fc952d7480117df6d2a7c1bb2601f2c5b9b950bede9da838edacd7a9756a9c0dbc3e9186ccb5c1610cc1c75908eb6226882bd15032b7a7b0c7c3f2ee2859f564c3151410779d0e42cea41ad303b41f08c66314a0005b5c80438a8cc5b9fbbdabd2cc2c322084340951221f940acc081adb93c71bc3bbcb360048a2f63ad5227bcbf239d67a7f882c0039b7f243d5b099e0bf604585830ad42f0b2a6f438c76bec13c0ea4e0f63b8d7ab926b6a901346ff22e8d28fe7a398372fb3ef609e1ece290a80c952124bb43b668f4a4abe49ca3687d1ead20aaf036133a07268c66b0f86e104f3f8efb6a6956c1893f9a8b07c97320a458b87e612f192a2547ede1179e9620af6be6b509cc34414a686791fd6df18a00276a7c19c3e2ec8436588affae1639f05fc46494946dd96f256570dafe766a22be1a7eb2e2fb5234febf1fefc7ac372cd5d9b204d00f84a0be5188553a608b4503b5622d185db9a6e4232998cda8f83d66b8ec892b35aa2593ee8e2dc5af44ec0a0433bb287d670e050b2e453d4a828d05155978f360e34757", 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "033700a000800000fdffffffffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff00, "73f300070060c3dce5081af659b097317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="35a40569c85c69e6bd997bb4c52d6215832da9f83c2eac5e2ef798008a1f99b67d79625b715fe7de41a13bfd80c9ee7479673d9def16f0653627ae2f", 0x3c}, {&(0x7f0000000140)="699b3afda212344817c0c0fbaea5a8862b46f7ef814820bbcec647b1eabd1e281037d11ecddfc1a80b6f7c1e830acbc7fb251c1c04e4292169cf790a3f", 0x3d}, {&(0x7f0000000180)="efc054ab1e2f96957fd6d3278b573f63299dc076fca2a98ef855ca62bd880caa5b196be224b38b1b24bad0dc2798c5b51367e5473bfc502bebf21d92770d67", 0x3f}], 0x3) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000080)=0xffffffff) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x3f, 0x8, 0x2, "b5294ceb06eab6d87eae5fd9c2bd2a1d1af5c2a8", 0x1c0, 0x1}) 16:01:11 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchflags(0xffffffffffffff9c, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r4, &(0x7f0000000340)=""/222, 0xde) ioctl$TIOCNXCL(r4, 0x2000740e) shmctl$IPC_RMID(r0, 0x0) fchflags(r2, 0x1) shmdt(r1) 16:01:11 executing program 1: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000000c0)="060000ed", &(0x7f0000000000)=0xff72, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) 16:01:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/75, 0x4b}, {&(0x7f0000000240)=""/152, 0x98}, {&(0x7f0000000300)=""/238, 0xee}, {&(0x7f0000000400)=""/162, 0xa2}], 0x4, 0x0, 0x7f) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x0, 0x3, &(0x7f0000000080)="4703c14dc26fbf368c882fe7af327699ad6b31139430f5bf382dedf4b7bff6342c184c397e77022275a30071d534b5db0c1432c8393124e517eff598f479c947306fef4f5b48b4717b79f29ff9202eacf7542087ce91317d67c892715c2d9c86f0724954e49311fb4872ecc827e9a8e444f5785c94377170312bb33cde3d4d05b41eaeb4329c6db1ac8ee36113cd", 0x8e) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183aff0d000000e00000f3ffee399f71000000ff0200000000000000000000000000018700907800000000000000000000ffffe000000200006ccb"]) 16:01:11 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x37) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x4b44f738137cfbb7}, 0x4, &(0x7f0000000080)="75d1f2f3da28776398d7fd686ba8365ae08b5f6505aa14249b6d40603961ea70ffe553fdecbdb65537b3ff7b8a7fcfc88bc3af81336a602f25bf40574028d605a1f7f7bfc808c6a981f33e031fcc5cb9026a1a3e8f4a7c09679322db37c0fa248c29ae1ff6833138911fb08ddb366faf76f682c4ed99937ce5ba89fd299556bdd68428ee668d999956435bd1568410ccee6f049a13987370f241189ceebf4af65dabc9b9d729e6c25b49017e7f6a3d552aef965418b810cd19c31c904b7f04b6b62f6deb5d615d51bf847837efc76702df90fd878946d0a0d3fd5125c24f2dcf482dc451c46ebd446952", &(0x7f0000000180)=0xea, &(0x7f00000001c0)="0a64d048283653c4dbbce6fe9f4c49183e849c565f57e2c0b26e82da9f5a7aa71df59250135874ce43a6118da7241a1b88ec30897551ebf100d703d62c6e94bc08e041c2b984e8dbe3816d11fa5e91ff5ef5ee4245f4e653f3c88ea7438bd4e1097fbb1910d992d0df665714befa71869194a85c908ed67503a001308b57c873f59f29f5f10b88dc41cab445e5ddf0", 0x8f) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0x81, './file0\x00', './file0\x00'}) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0xa5}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x0, 0xff, 0x3, 0x3}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:01:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0xfffffffffffffffd, 0x9, 0xffffffffffffffff, 0xd7fffdffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) 16:01:11 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="ef21448f8673", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "7176aa", 0x8, 0x33, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="7685509edc5b41a788a70894b403e9e2", {[], @udp={{0x2, 0x1, 0x8}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:01:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x1, 0x8, 0x8001, "4a21e079b62eec20774b6d2e72d4922316f7776e", 0x5b2a, 0x5}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) 16:01:11 executing program 0: r0 = socket(0x18, 0x4000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) shutdown(r2, 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000000)) 16:01:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x2) 16:01:11 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getuid() getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x95f, 0x2, 0x1, 0x7, "c3b40d0b43d1340086cc35b27d0b4fb79f14e1de", 0x5c, 0x5}) r2 = socket(0x18, 0x2, 0x0) socket(0x6, 0x4, 0x9) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)=0x4) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x80206980, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000000)) 16:01:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000000c0)=""/44) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)) 16:01:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0x80186945, &(0x7f0000000300)) 16:01:11 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/130) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000300)=""/149) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f00000000c0)="4082c1", 0x3}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0xfe, 0x0, 0x1711}, {0xc, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000100)=0x1) r3 = fcntl$dupfd(r1, 0x0, r2) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(0xffffffffffffff9c) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:11 executing program 0: r0 = socket(0x2, 0xc003, 0x2e) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0xffffd503}) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 16:01:11 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000272500019078e0000002000000000304907800000000450000000000000000290000e00000027f000001832b00ffffffff0000000077f9e0000002e000000100000000ac1400bb0000000000000000ac1400aa891300e0000002ac1400aae0000002ac1400aa00000000"]) sendsyslog(&(0x7f0000000080)="f6f93e472ee714c0ec06ba03110bae", 0xf, 0x8) getpid() 16:01:11 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) pwritev(r0, &(0x7f0000002640)=[{&(0x7f0000001580)="2e3348e295ed267bb8d515dcc57fc338ae136eeafed23a4a048c960e9a981abc06fcf9cde09f603f8231438b0f294dfd5b1b7dfa8802bd335624f3e19a889b362ac60a1e2b0b66e6e1458b5f227f31b10187d624f45310d663ad2d1386944cbecb26411e751168c1ff5915e0f3bead08b61032d676ff7abcab91e391955ceba9e1a824c0db7883a1d6ae0601bc6e8f4d48b39265656904d078fc158fe873572135f53ba1453b2ba234bf8fa968a619c45f9062db742411cd23a26ac826e23eb97c273d34f29c55437d2c31a43aa17944a97e8ae80bdf66cee3957c077fe31ef7f2cd9c88f01ef799a556b90daf55695763df24f3ff14c4fe2a43b6df8c4ba16cd0cf5265cc084c2a62fe75fcde23c50a39c537f610b3ec9cd9fffc09412009c0be4093f88b8b5410826c467932381439821d0a7b908bbf781e559efa37ef456fcdd7e7b0e083ace49e8b25f47e28c08ab2ce8232341e233014ee800522e4aa3ad56887f703fe747790e589e1e49e07dbec08d01a0a7f066adccc0c3992e85ae655110571f11cb06864e5b735b30229029fdf7fdd77da48860b3600b164af5c208a93659cd9ac4a39d484c02ec8d5a8e23ef5bf8dcadc1ad16c30931aaed1876b020ba56b4ec4651c445e2b12a1cee533d1923cd5c1a96030bdedd38027f95f217b2d67b7477c5f5c7b811c932df84c58a4b56930c2c285efc6101ddc2c225b97de1e24df324f1ad861ccbca8dcc968f40aa71e083effc9eab62bc32da82b974a8f7f71276acb159c7bea3b68e594b75cd0fa04f3ee88220d104c3b858c510972f5e2ae54a211bfda4d0a2670c160b23f750cd47ad9280db1fb11726c796ba5eebdfab1181f5a99db0629cb4584e61d584d435386c93e49790327f42479fe5b0dd7e5d5b0ba6bbf899c20571c62dfe5b602d20b8d74ae4f068c57c751bd4e3953c9a9fdaae9ddc029cb9696233095615da860b75af0e983ade7019846c2159374097f13349e329e192b811087d85bda3d7b34e11c6ac98111ad28efc16f8c77c7dbf553184d454a37dec3ef90eeb647a7d50d93cc204b4dd758911005078419814ddf57ae6ced65b9af55ba868346e7bb2741fa9903441c3e7bcb94e28a1b83e41c47dc10a594434717e7cffece216f41c919677c07d09af931f7f2bb4c038ba9296c82f511e521c764ca59eadbf6a96d5219d5ad68670fe91d03eab2bc62cd820ec871a18326536fb0700e51903e75deb4f5f0c2cb0cf673db02330c668da6db98e03bde121d4fcbe64aa0265d8d38dd2ae261663c79e4ddde3a1a8e0ca74eb38de983ec112093ed91b14c457a7ed8eb224cdc31c90c0dd4184c9bb807dbd036c63057bb596460149370e37ce5c9f0807cd99a1eb4a49d7ae637bba26f33412f4f80a6d3381a32e6f6655da3c3988f17a65ad3caf296cb556edf75533f4bd7d13a3aaa6c796b85225c18bfd9dbaf6757770c6c218b86bfd1e9436f68580bb1eac6cdac485e6961619ca6de36b1704e5477581c9eb905c40135ea68f6f82d43eb6f30d0aff9662c157b4e8b20b3985b2f5f939c45b897d5e7d882a6860d378d878c77f808fd834070b5daacc77c2557d72a2cd0b0a14c10099b749eb67d2888045e251c5a8de0a8725e176b18a11dea77d59dd32a67342a601721d02d7767002ec0d9360477fb5432e804abdbefbee6c4bf62645d141ed28fff041ec5b01f6d96e5d464fb8c62e814fee492209f25331d791ab720f9a2dd643b87955c7b40d7c865528a548a732e3a9a3d531e8255e943025a0e1b828721be3ebdb71bf1fcec58c1a405bca7b2bf97ec0402a5e9a0a98032f2949a56fc186d24f45f81ef6f2370d78a410b5429a0ea53faca48c432482d1fa8e91712df7a0e898c674ec228382949ca706ae3043da3c4247b57ad3fd519f903fcf1fa473e85a68c5492a4cd1aa80fb64209331d50853d92092accf5f2b5c98610fc4d1ac1bb3c4abd36e2ff09731f063d7544e59328f16a726cd8ed69511ec5a2242a28dada6951d2b71b2dc614e35892e50f89fc8f2a710bac2321d5524796879f6b87e57136d2b7683ebc40f58c3103e783688e82ff0d56ae0426fe218bd6962f0782d6c41632f1f8ae4601ccfeb4f9c93e496ec4afdcadf2eab31e02abc7b9c6ce6e510d75b5cc5fc5d108772d8546203b1575b3708a033199cae80ea59dd5cec8b587d8e487bd0a80b9d670b089adedffb711abdd0771444be0efa04a71a8f5b0f1a386210f9d3a7b066298aec57b223245c67174e72f2be6523fde841d946300af5aac833a78baa284111053a36f765c806a9b9e65652f410b2591b57cd7cd8ff2ef3ac8acfb61357edfb98275cf6e65ae7b5e621b806ea7305381cc3ba4f77b09e6c91359616a9a1cd8d982ee749c8a573d5528f5718550775d25a7809d4a7de570d512d0f819e3b1a861ca409e8422acf89b4ce299338e96946a225de1a534937129f69dc4d3d68d2a5c46a8312410b0f534db814a921698bdd669d2de60fe69a986e58009255aebe2dedbe1cb31c122a13a112191bc1eac95c8d991e25b3e0ea474b78e50b4510660cee209986131b1c986bc76a85c30b4d7508a68aaa790dd1b4c327364ec8423a955f2d4c63269de2c3ec4752d1f8f654a64f2bce0fdaa5303042f2b032128d2ab018289d93c15c04746b186df615b4c044302e83ec67375ed8e8ffde7559e657cfc1cf6872bf62fdd433592f5c0947eabfe626c8ce24ee0bd05ebca694397df5a9d4b3da688fbb9adabed8eb00ea97035d1dc7ee06fe3c9dde4e17c8716536a1f6cdce989d168cd6aae671bfbc50ed56672e7da3ceb9ee46734e509197c329709b47160d2268ac7bb6394680a9cc040df4822e9cc5c4ceb8a5f86ad3966bfddada02ffcb8eee9fbf8d3f8f02c2d462f3e2974628136b8a694d70cc989cf795ea222f9dc7966c4cd90a4820d3d55da4f28eba47838a0e40875e0b8ad6f56a33180d6048332e8f1ffa1cb29e0664fa0a325541cac9b95a1bbeba1f490d5f3f198dc77ea39dc1c131f07748f325d9ceb10e1509e5858a2f19d982bce6e90601b31bcb5cdb0d63d7d8421cb95004133358e05c76ec5ec371d9ab5fe52d2cc70c6f61659c4dd8ebe27145131ed1bf55095d7bedebbdfa0a638566530e566485392bb8089754bf53def4d647b4a47acc82178fcd5e9b3b718c35808325b637c3043ed8fe8e7b648a19a1a42ca506678c1ac8619d6f016574e2f7091cebcf5d3a5b998196137978557b38a40b354f73389dd1d035521cd4635d45ad00aa4f0090fdeef90086a13e7a3e2b041e0b9a6fc18660ec9c57fdb82adf935f7874246e114e205ac6f94d69c4950d93d5062033f85ef6008e9a8e2e431519a86864b3305c03a82820136e7dd5db742f5fdc2854df39f8660b509cc951b2ab894bf03e0e7aea34bdec35937b98a53bb2354a276cbc115f281461d7858671a98d1543ef9edc656dfe3f89c34f756164ad9797480f25cd6105b0916a4db38122b19805df03c1d2240d84168941bb6667f9d16b6c5c7a39f96fe8272b31268b2dddcf478319c4a2e9e7418cc71dfad48a09c3dc5502410aeefebf15574989781571f2d94baa90fa006246413969f5307dd1b7e5d6d037d15ee6af5e018066920906e2130db0d86f4fd8adf3eaa9eaf033e0938259fb618e5456177e2a6ff85874ae527ead3232fb06fc23a2552010c75b5998bef4de3a154c24dcf586032e934db38c3fd9c69ff629c0137e561d1ce2c4a6e7e7778604bef78acf663b71e96034c1a02c64c55c65142a85992823259e9bb5c17cd4035c1fecb37833c92d79e92c89cdb0211cd6ff295c886ca4f604966bc64fa34a5498d697c3300a437c9991101ebcd0a4973e3f4b2884542f3c1ee58199fa8b3ba8d272e04907699c0360d53ffab6b854726e2d55c4bcb3348f08fedd4a871f5b965d2d93366e2ddb8a9fd47fe9fee1091c1ea07c449afcfe333bfabd3880c488a0a3fe65fe5df44b43cd7a96d0d01e4a5c195389577df41d555f6b6850cb869dca42ffef0d27393f5c362080b71649ca2d0f905752e492e2b4899a0ca14368d6294cfb6c946b2517ca1317d06845580c2f29c396e238566ddb7e673758e8cbb3125471d65f122052c96a528fd55136f81873f3b7f80160a4a5b0147452dd4a9c264bbd41b072834142f2c8fe0429f5eae5518c6ab3bcb59d9dc2877cf19fedf4197bccffa7f7169ae80b2e3ec42af2e3965830feb7d69e8829481dc06fead53573c136a54689212d80eeca7edd9a2889b6931730cc8e9ae534a8ac876544de251083bd557a269438bb00b28be28e76be27fbcb1bc2c0217d50ebf472078136e03ee97fb63ce5f54ab1c46eac554e6fd85a82d7fbea04d745f6aa3564683c4c6ac49612c3618e992543e08d4937984ea0627d2ce73089ee572a30c03a44836b4c0b37ee9f16783bdc6c2caf0c0f7a9f0377235d6da2d5a48f0cfa80e9985e1c38340088ba464049d6d47d877e197be67c9b71945a74430cda3dc99e331357bb325996d849cf763bd09d0e24b2c6d18a7ccf2142b96562c7a3621a5e2286b32ec424faada147a932c8bc21003b092169a4941f959d13265d23a7dacfd526bb9288e8555fbbce2e121061898cef609c5faa91d8e5512adfb144532f7a70304a6e3be5c67fdab90047c85f2dd536452565eafc0fad19dde6db8a4d417c78cb95c8cb470e938e5bdd139e16f20c133ee825de2e7e24a84a81053169a75608a6d08a18aacd63110353a0dab6dbea302b2090bec8f1fbd78024b3283e32bdc7d046e3e4fd800063456e6578e70eb0aa39359c875aaba4332a13667f1866e9e79cd4033fb765894bcba710e85c779151c9a69878419789e0283a6daf364fe5d839a009b0bf8b60a171ad7269106e5a55596d11e831f9ee2b2e6258e06a271ad6063fa7a3b9ca8dd7248a7a91b689eab677eebf5dede8918fe9ae171e3713586913c4e48c0905e5f4bf4379268dfa6aa5365db3bb0cdc1d57cd2ec2b7c075fdefbcab2885e64f2a95d3be20f4472c1d7e9a2635438d623123877e9de58ae69ac6c633198f66c8ff5510e471b3857b8040a3ce796f2387fd5b54fa554ce634b27c0e041da99f55136b216bbe961024163392df6a30abb20e3f9fae38e58353534f74f945a1428647760e146d6e28f0bea05647050be0b8abd33366ebc664eb80c82b7025cb60da61d1192f6e284377133f260cac5dc28f51734092ed179281ec099e06016d1e646afb6eb15fa18fc3991d6078406c2dec72a13b6004aca9d0989ee8c4a92d10208904935a3ec51d19331a50a5331ec7073830acc909879c477373049426f35e7692d7d02374fb8bbe8171d50a417ffdad505a47cc1da6f02c3d8dfce1900d41d525ecce090f5fc5f538c4b13717e7a729088ff89b51931ea55ea431b8ea5a4e3b0388dcba375a069b1193f83fe7adaf0c56127b7e08198e5550a6fc464761c47343cb79670ab6c6731413085dbeaf8274a64e4ad2b011b59aa4467df10b4ff72b8cc74fe76698035889a874dae441a0ff90255cd9aebabfa5697a461f125c0a744707a04704f2b860febfa0514e44399572ac622e50c7cf997fba1fa015472b35a054c6f17d93e37cc2072a2ec4da5f1a3bfb1021e99dd44d8b6954445d4dfc3e4fc80f90e8ebbb5a8ac1c4755c03d8c463b31809d9573bf6f0dfee53e4ea845042f3d7cdb165ff2da93d19ad1c789ad856cb024dc2bb3b6196cb11debb010b6e4ed207ca353e054a8196eb1ec9c1f73000444f26e", 0x1000}, {&(0x7f0000000240)="0cb4ef468ead1a235002d1a733d182cf95bc692e116d832efbafd26e3d87e7d6ef43568dcbbe0b384f11555e4a49613e90a8704aff1444dd1cb00ea4c2ecb3cc452d0be20d394fead1a89fc7bd7073dd3194e7ca34498b2385f0435ddcce17e9e2f5feb9e6a4b0aa044b119ce9", 0x6d}, {&(0x7f0000002580)="fe61d38cf8e35d407dfabf1f583fb376adcfcc3ce0add995cf0a40820c470fbd5cd028979d0c109396540030fd6f0f746cc36f07fc00750a6804a1f8d90128e92fde1a069503e069801732eeb574dc74c12b641ea40bcde3aa57cd276221cce4f2626d", 0x63}, {&(0x7f0000002600)="779d5c39386b4d543f7eb3737432b0a2add05c3c58c61ef527ec", 0x1a}], 0x4, 0x0, 0x3) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x3, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000580)="7c58232fc291dd2b927a215ede5838ff7831def3123b0998cba8beeb86634ced8a09b4c4923ba908a30ac336a5bfba563aebdab39e350ff6997a35e425579c39d725a98ed24f1af465feeba0a5f99d4f297b889da74c4ab7ec897c145f17a40bd7f3ca37389f335c62a09b8dc4ca24d098545d3930a73e6a6efe2953abf02799bea7375aa02f9b50707a4627fcc7e64194634af46b1d4567537683afb72cb45ac0c9bbb35785baf85d943abe9c90db54d72d772581869a64276020c9bf9f53df073e23d952f6b4fc2a989391b7ca98998512c0d447cd12f568c2a45ba8206ef279b770cb7809a24663c7d9300941717507cef67f3c84859a4f9be5c4653ae9e46a48d2e3a518bdb224edc9f7f4c2223b070590013a424d907b7b6919b96d88e227c7e13987f33aef46aec0cde4e6a1d6e1248f186f5f95e202424dbd771742a81875d8de3ebfc36cf4eeb9fe03fbaa7af5cfc990f7d4d0b798396f4b3aec1addbb5c7908baeba0c00ef382c11809b32e2515ff26e4442bd3786d456060fe34538785c0d326423d01dbfdb625f6848d369e7e754c6577355fb84b364c447fd61a0369037d2db35cadf1a8af0d39cee9d1919ababab77467a67ee309e545ed9aaf6a34d79b8c2594187c37b7b4b61d730def4f8432a4883eee18b40f9988098f814cba02f929a1ec588dbab6f64631eb1952093c8bed51b2e2666570b6149095ed6536ac2b1232865c6f842c700917e2312d28fbf6ef99347ad7b191a24199ab3aa1e0bb4c4342d9d0a217b15510377faf014c5686217e290550faff30e739d7339dd0e3aeb4719c52c80322a2ae82c5bdae9bd799d0625e35cd343f8d12e09726d219ff8c22d4ff6332ba974ea472ec920e994f8b43c4836c69ccdf082465f63d37d9da92618d4dcfde3ba3eb201b556f3e62385e083638d77c11e2dc7c92be645b480c479b7f6c9a5ea4ebdb46e1ceff968b06aaca776b48376dbc0f25dedac0c55cd1f35aebd0c9471a71ceaf6abd3204c86d0842cb900216a58a63a5ddb731b527aa24623fd9ae695fdb0b606f4b23e597af6d176f0840cf10696e23fa8babe30dbd9411a8491076a0230c46efe46c1bdd5b2db1ad96aebd8f4dec105cf6e97050014eeca3965e136a42496cd933314d62b5021a55384292477359757e2af8667117ce8fc3c58ccd2a2a097159afdf02944f1f323a0bebedadc788dc97672f06817e7cb28e148222962c3350341b9e2c631b39cf6f647adf9bd350bc2c55135aefd3d67f7eb3c91a299ac4eec63bd762c7f149f2f7704f112bf91b0263c36de41741771ecba22dc6360fe5d7260cb43325d9031b6c3704d3ceef26c860be8a5b0f94c1956b387a3cb92ed418d80cffd6c582b63885be49368c7bd2cce4bd45b8c49b944a7fcc6c00cdca80e8321356b02a730f9c979f92fa9fac1f8a378a4e8ce814dc21741dfae87e1ea23d0ccc1d469ec87408784ec8f47f8569fae09f4fa0f378e85346c613e5754403098369e638f483a5d72b91af122204cb52fb5b80eb4f5bdfa306aec5fc493db98a61977c02a2fd052042a52bf23ee13f9906471415aebf6252b8967b6f1a1dd19fbec8945701776d16e709ec34b4386dcdfc6fbc7ee7b05e7ba83f079290f0e3883bdb5660b075f454a88404c3195a82fdc6f9d9a84575a6ba8e49395334cda79dc7217108bbb112d97c01706205c321c66e4ddfcd32b1fbd81bcf69bf6a1c9399b4f3cd24ab9bd78519d7a2471bc2533a0f1643d8b057e34485549c84da779bed2153fca8f123a3ca8356497de3a94613a6976f9ebd720f8e0831fe36e67bf201593620da9393df548dbd5467a48d438017cd927918912260d84295e3664e35d3b813a3170efbbab3e349ddb86fd8eae1c1b41f0ee219e5e5b0dafa0fee2d643a9e1e40179bbd734eac467dd566b761b4150d7b8abf360fad69531ccc164b282f7d7363f171dc7110e966540bbd062d2e95a838e559506411ad451c5776fda547012dbc1f34e9cab4b3ead14e05e96662b23341c8787f05b71a35522fee22cbdbaca6fb6df865a8e0c67a37e61bbcaa3f05f727f3873863a0eefe24068e391455e10d7a43e96c806a3d95ae0492bbd8c0eec84dbdf7821b5639e2f1cce1dfb11a75e7790bcafa49dbb4d465c87ef67afeb18f3814e968416f6db11c7f8dc8816d1f5aca9478c18e7bc50d05cc250c4352bfe392306e54294a8c07f90e9679a61c8d17a357fbcecaa81e2279225e381a1a91fecb67b3a24539805049aa83efc11df518654981f1b57c8442d49abb0eb89cc4edab282c78dfe76ba62efcf409f56d8033531953333f87fc32479c527f4508cecd13566a5a2fb7d6fc4bc950c110b1977ce02c68fe278fa25c583e5b4250a0a282190c7b138dd16278e71a8cbf74c7fa2f35e4c67e9f475d452890112dbbd223c1bcaa2d5bb8607742ea5204ec5c6807994f296af54f4aa9db32d93ffb0610c49e8c61f347e729a944273ff57643139c4528fd33ebd6c4db3ea60b2663dd77134f8fbf8170b5d825ed289a96259441202398f4c5fb42bd71dd132243ae8eefbbff28fd467399a94a2ecd70e8b9a5f7468d073ecc46da42222f4e15d0eab3b533d0ef54afdf124ffcbba6549afa253c6e8ea6bc8b576dc990cace2c54c90267b464b622bc9080beae8278ba15ad0f11d2e4c83ebc0ccc6ca4c00ed38a378a0c3a12ac6bab759418ca9115adea8853fe1b71e42152240e1300b3b5bba23aa2d166b78ac3454de3d7699d6c476cc07cefbfe299b4c9ee623a18df4e4dd2ed7389d475baf51bd52c089a79123edb395c394587b22e869e6ba2c7cb4da758321af210407ea879ce06fc90c533a9d7e543083d81bdc04bbefb9b147b932d295bd8f647de0ea17c38a3f1f92d6e952df13f891e0fbc882429517b525cd443564064993947161f2d299c31bc96e4a15c570470fc35421169c7ddd63ff9335f2bc17a94c0934affc0e79d142514fb30f48204299cacdcba4ef9bac7246284254a14f8d6cba6a29024ccc6da7aad4a5bf5d53722c27ff82ee34a0c45ccb44f9ec75800cff565153693e65759749ecea44d30541724de6aa739751eb33a43b474e504a2e5fce6d897c4985e8f634a5e38aa635897eacb010cb5fbc9681a3d382755255c40dd6b0bc62da8d6cee146db4256c75bf4bd278e0d295a5d283be11664be21412b0659dd1c88b656429e13949e6868e3b26ef16de6a7a15ea959e9048feb2886e58a578d38d4d9905d14fb9620ec9d23d2267dc3d41f1b7f013621bd7fc2e9c4634adabaeae4dd8ac8be3caed930b2a86c32887080157c74450def70249d6267c90e8996365951f0871b663928d56fd516dae8917eeb97ab7852cb1f2193d1fa18782c6b5e2b03d1dfb44cfc1a4bde5519f9649b688c678a38b88ecf8e0a84c5f222eb7c3fa27cf45774992437576d50465cfca3e17d6e287988c2b39f8f00e588e813321a874bc41a6fe0974e6e0b411074a2a364ee3161ee593177b302adcb0dfba1edbd9d35ba78eb92f84dd464362f25a5aac8d2f9147a8eef1a657ae1d4950769933983bd7227ba508f00ec121f5d9ceb7b304197c956f554ce37d80a3a4969f8b5b2338b79c847c5307150681745c8240b56263614a83d6348680d6027f847e172deaa4b241a7b496099b81f230aeafd0840894f7f52930ce3070b4aa4b9acb131ea4f1b79040b40994709e06ba54bcc49e2f554ed0403ae936284ae651df5e88a0eb68e88a5a5c1604d13d25b182835b490877c7f243c8990535aaf788f600f83c891289847cf9c2f2be50ff5c22765fde60680533350a7f94ff9d20110d9a7fc63c81a824d8d83f2a822932a8235c4ce80134212e97df306e16267e10db71732c830b50cdc9ba48d6c8839d08e8cf4d0d008a97b872c3a31c0a6d4332c943bdc3eae295288195d946796cff8f8747111ccaea170ac6a6ec475058ff71c44758340c89f262da0548c799a31a224146b056aaefdf393057fed8596ada9f5b1d3ea38fffc05f5ef18a69f306954e420d6ee9c39077360fb91ad1ebbfa4b2a64c81a91f6df921e6628aa4c70effd13ab1997d88caec5d2ee10d084708fc6f5fcd8041ebc85b2010099ce80ffa7808c9ab8bda92a368fbec763402337d736a6f2e21f986d12443d60eb62c005031cab18d1909944056ea5363fc1cd8e4dd9044bbe9b5638f7076e998ad0cfbfcee8dbf96b25e7fa7493d519ada486791caba2aea022f983e522c7357a0d51c0b880db71527fbe2fbaeec46a6b3297f14e2bf2790933724dfc00ef215072892df71b9028381c5aacd6a3da4bccfd23687b57e00ca68b981873bcdf8d02bc3280469f6cbee7d97271298e805f17078e27663e9ec50228a2a06976df26feccc2eacddccf9a5c9bbd32147793e5097e218005ff5c4db3107259ab2e2db08b919a30db58e716dff85b28c0358772345f8357aa39670c60cccb6305760c981e8120ed88d58e1a082f2b55d02eef654802dce0269fc86d0d9767f54e500a0827fdf9435be220a3fb23a8e8ec64d84944f36e0aaabdc95c49bce0b4bd0a79e6cf87caadfaf224d095a191ab25fb0b1c2dec547d25ebddc48379db758219389679fbb759d534d4d76331aa7602095f51c5cd68013947e1ebf51a10e7c702bd61999717a6e610535776f03af2a13051971aa06b5b2e08f437259be5742f24315e3e741fb792fd8ca5db269fdb2b5c39d293e41e9962535683f1b009277e052924ec8490c8f7f4cb9296d3314b1bf0a21957be73961ef9710a779a49e7859d90f1797014f078fd73ce5e80be14c958999c7500962928f79c5c9920c0fb4eedd6dcffaef9b4f9cf4ed211cb7bc957997c8b85a418cd967d876204412e285ac51d080be83245350abf9f5ca9d06e68ae4c9cb645b9f48e8546e8be8c1a887a0aca00f390635e08bd68e3f422488f7990f88ab654f75a74efeefcd5b35d175d27fba4ebadebfbfeb18696812da3110541e19cd79c328f8f7b27b6f7fb9fbdba406a4ab485d36b1de45fb27c8e5e16556d38fd2267266580ea5c12f3cc2831fa0fcadb67ea6039430a01605d0c965a07053dde02c5ee3b6234ac2dc8d5aa84fdf392b3e0e5a5d71a3dc5a802b0dfc416426f95578475def3e96dd4c608212d4b0b11f38be0eb6ab2ae22a926d147208a5fe95dee9dd89048590a195af79932d1a9e69b58a881ddc994b684360b91ea89cf4cede38ed65ff2979550fab36be43f36c07a58478ee6aa6518e3fdc27342a0eeaa26872c693844915872afcf037c9c965fd72d5176944c759c26e11ab4dabd027dff5f76e80e986fc9c9afbf854e058628170cd6417f2f0209f72b01092d454d8c44a7c78e129bc71f942de822f2621049089ad1e08d72af1e22d9a0e48b229389af3d23907d28e640a96f5d421c20cf530884ec152057a4bbf2b384774d2d052cf7c7bc68852521ce85d939821973409bb7d9ba1ec370360c0f5f734bac8e5c45588148e6de1efb29bac31397a7c6d3a3092d6f2b5cef4741e4c400fac25e9ca32c94f63b1a72a7e647450c457645bcbe27d10d546b8ed4fee53ff9d3c58e0a7b7a7f7742e3312017a735403310efb3f339727356cd54bd2a2b242bfe87d5e24f1839cbdeace01b708f7d47a9f8df31df24979c1de236b75fb7f36de3ccd43633d5d8c47a9e8ce9d23546a11503c893de7cae592be1dde641db952b89dde88211aebb24a3d8fdb6640e385a2a63f36356982dda0dc31c5b667b3dfd568ba1aeac004e53c56e13b998dcaef3", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="937d40a082983b91c934cbb8ecbcad1959095c7c46891046a090a6119cd57429aa17a5b3b86737abb850b37c4a875a54dd73540c4aad3e97ed040afe3006edf8a7fade54b403c27eaea6482229ed14ffd0c67053d4ab474c5934b0ec31f5d128770a17f4307f2574074354db664d7b839ac0ecbf49b79f3a02c6bae97ed1b820be5c5f244e5c21f6c91a57140449525f494bbde8524ab7c192f13445594a93e6d6dbf82536905b02c59660c5683458c98ecdc1702c653b40d0baae8c9fb475bbd18b7d59a24433426e0841d88b9fd21581c20b84b91e7973373c8e0110c814a8fc6af6490b4e3e159962d1ac9c", 0xed) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000200)) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000026c0)={0x3, &(0x7f0000002680)=[0x6, 0x2, 0xcf]}) 16:01:11 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3e8f) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = geteuid() r4 = getuid() setreuid(r4, r3) r5 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r4, r5) fchown(r0, r1, r5) 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "15050000f0f56e688b9e55df3100000000002700"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7fff, 0xfffffefb, "8549693ecd426111feb0d4e1b40b9f444000"}) semget$private(0x0, 0x4, 0x29e) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 16:01:11 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3c}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) flock(r0, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) 16:01:11 executing program 1: sysctl$hw(&(0x7f0000000000)={0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget(0x0, 0x0, 0x14) semop(r0, &(0x7f0000000040)=[{0x2, 0x4}, {0x2, 0x4, 0x1000}], 0x2) 16:01:16 executing program 0: fsync(0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) preadv(r1, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/131, 0x83}, {&(0x7f0000000180)=""/185, 0xb9}, {&(0x7f0000000240)=""/176, 0xb0}, {&(0x7f0000000300)=""/157, 0x9d}, {&(0x7f00000003c0)=""/95, 0x5f}], 0x5, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000500)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = syz_open_pts() ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000580)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000005c0)) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000600)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000680)={'./file0\x00', 0xff, 0x83f1, 0x7a, 0x0, 0x3, 0x1, 0x7a1, 0x0, 0x0, 0x1000, 0x9}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000740)={""/16, @ifru_metric}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000780)) pipe2(&(0x7f00000007c0)={0xffffffffffffffff}, 0x10004) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000800)) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000840)) 16:01:16 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000004019078e0000002ac1f76cf96a4fbe9aabfb34aa2541400aab77c15354a79e995027e629baa3e8700907800200000450004000000000000110000ac1400a843e63f00ed1d150448ce669d36d81469407cdce0f4f8730239b477ce9498f7d924b07a0c988fe64e1324f9e25503ad"]) 16:01:16 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000008e6000447403ab96706eafb46a04eee104e5dc1ec1e2f285a678389"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet6(r1, &(0x7f0000000180)=""/195, 0xc3, 0x0, &(0x7f0000000080)={0x18, 0x1, 0x7, 0x5}, 0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x3, 0x3, 0xbe) bind(r0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto$unix(r2, &(0x7f0000000040)="a7b41a6baaa21b83955bbfc13d5d4c39f2d5cd421a020397b8ab78f0b873083bb03e84136cbc145683876db2684121154bba3c17e6b8848acb08b2860438f51d555fccc994ca0eb4b9f6fd464dbe748b6323addc4db1211c0812bbc62ce438d821c2ef35758f7654cfb7bf623e439dc068c129ca8e93985799b888dd64c7e9d1df732eedf9c65c5fbed57a166a367b76f9c347d85bb927082293497f57c9fbd27cfeda97e8a5175a765531aec5bc1f7ae5fa7b62805c266cde08a6f9c3f5cc1aba2d7e62fb75259ea9787f7a6b3e181d7ad3078573c491ee", 0xd8, 0x1, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 16:01:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x2, 0x7fffffff, 0x0, "9dfe793f05f7c35036df751b039546402e192be1", 0x4, 0xffffffff}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0xffffffffffffffff, 0x3}, 0x2, [0x0, 0x0, 0x0, 0x532, 0x7, 0x1000000]}, 0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x3, 0x10000}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x89}, {0x6}], 0x2}) fchflags(r5, 0x0) 16:01:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="1e"], 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, 0xb, &(0x7f0000000180)="ebffcbff13b9fd05000000000000009931929648fe1f369108a34f7b838b4090d2bfa86424c2d96e2896b4d54de87ee3c6d604f801ce2f44ab09f56827a0df81c264743831774e4af3dd3248636de66d626cdabe53ff71838359f1caa6b43d8818e917fa2fad675edf2bafe9101b0ee02fdd263b1b0870359d8135f410b67bcdf7f011a4fbab8b06c89b30c312494e130c0de4f4e462acda88411edd1dbe83638376298bf92bbd38babc79cdeb2ea3a0a34d04e78e1a5169389a61fa7a6656368d578e341fc20b44f50aac123a820db298b80550c1c61a3fc31934df56", 0xdd) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:17 executing program 0: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r0, &(0x7f0000000340), 0x21) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000300)=[{0x3, 0x9a}, {0x3, 0x36, 0x8777cd0912b1f7ee}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x1, 0x800, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x8, 0x400}], 0x9) semop(r1, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x0, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000340)=[0xfff3, 0x2, 0x1000, 0xf2d, 0x20, 0x7]) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semop(r1, &(0x7f0000000000)=[{0x1, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x4, 0xfeff, 0x1000}, {0x4, 0x674e, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x800}], 0x7) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x81) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000001c0)=""/194) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x0, 0x3}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:01:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x6) semget$private(0x0, 0x4, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x21}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:01:17 executing program 0: r0 = syz_open_pts() close(r0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) wait4(r1, 0x0, 0x9, &(0x7f00000001c0)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x20, 0xb93, 0xff, 0x1, 0x2, 0x3, 0x23f, 0x1, 0x2, 0x7ff, 0x3}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:01:17 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a76, 0x0) clock_gettime(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x92bb876097d245f0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/145}, 0xd3, 0x2, 0x1000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="020000000000000030d00d87a38051e8670cf5f8e3e800ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3"], 0x31, 0x800) 16:01:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7fffffff, 0x100000001, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:01:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x49) r1 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa10, r1) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)=0x222a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x44}, {0x60, 0x0, 0x0, 0x400}, {0x7, 0x0, 0x0, 0x100}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0xfffe, 0x9, 0xff, 0x6}, {0x6, 0x9, 0x20, 0xff}, {0x9, 0x7f, 0x9, 0x10001}, {0xe8e5, 0xb5, 0x5, 0x745}, {0x101, 0x47, 0x7f, 0x3f}]}) mlockall(0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x3d, 0x0, &(0x7f0000000080)=""/61}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:17 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x229}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x6b0a}, {0x2, 0x80}}, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x2, 0x1000}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x6, &(0x7f0000000100)="1643e926d01423f841235096cd160293191c2b3afaf58cea0b5b954a53934c14569974e9dde1c5b1cd88559904ebe10090cc29a7ee35b149022e727601376c106ff6a0594325757e7d64f76e82705f7adc80089be1be93af95773f901f72621f0c3844f4788294328cb5f23db0fa2dddbc5e61332ba3582bf159b4d3d65bdb3398acdd495b2c4ad1bfcd04fda5b20900000000000000bd8ea6e5516a66f581dfb9b305dd79c894c8e0b1f5a2d6", 0x0, 0x0, 0x0) 16:01:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r3 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x800, 0x8) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x5, 0x4, 0x6e34, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffe00}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5d59bfb2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x95}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1b9000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe62}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x57b4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x2}) 16:01:17 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x36}, 0x2, &(0x7f0000000300)="b11b116754445cda0e767071e1d95aaa4e5748006a895c360c492d8e35b84fa0c844ce79571e2a3dd1ed09e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb2ae07880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166cf7489b14e80fd9140554330", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x0, 0xe3b0, 0xfffffffffffffff8, 0x58c, "7c404000000200", 0x428}) r1 = socket(0x18, 0x3, 0xfe) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x9) sendto$unix(r2, &(0x7f0000000540)="93552fb2163e470c710e42e3f81cc158de31475f67ade24fa583eaed4e72d7d08bc30790d005f1b304683520aa0f7396603cf2cfde93d69f78c4dec4f479843892a455c3671523a4be9249a461a049562f8687fb7298d1188a717bb05237d662f558de2d403c088c018708bb85b6d59172a236ca1fd4ee7e3108b5f8383878930813746386750e12bf", 0x89, 0x4, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000040)="44c47e3f6f385e50cd5295eabf3dd5daf93783cd6acf923db4c2a6b6fef509dbde5f132517c9400605dff3a5fb115fbef7f4cccd0b5eacb5232486425693e8e31cdc9aa10f6ad394ea813d7215892b6cd6102c9796a88188bea62ee3e49d52340d208a4e1b22b87d0c21ce4cd0c7f99072568b98185cbb9721353156cbf537411baad5d84fbb", &(0x7f0000000100)=0x86, &(0x7f00000001c0)="d6e8bb1f70154eacce024ef66959685df46e767867182e2c546e2a5f261b1e4193471e81b26b7a705ca6ce09df8ba868d13344d2fbe35cd6779533286103e84d4f1cb58ecdbeef7f40b4804edc2fc2ab4153deb2a9204d2fb2e1cc2443bc399ded9a6c398133e2d45932f698151440b8cd0822d3bac2c1b5da05a412f931019f7d4e52164988ceaa740ba1f1823cbe7e3f7618", 0x93) 16:01:17 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xe1, 0xff, 0x553, 0x1, 0x6, 0x400, 0x8, 0x2, 0x0, 0x5, 0x874}) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback, {[@noop, @ssrr={0x89, 0x3}, @lsrr={0x83, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0xf, 0x0, [@loopback, @multicast2, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @empty, @loopback, @multicast2, @multicast1, @rand_addr]}]}}}}}}}) 16:01:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/126, 0x7e}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x22, 0x400}], 0x1}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x2, 0x3ff}, {0x18, 0x2, 0x80, 0x7fffffff}, 0x80, [0x4, 0x65dc, 0x1ff, 0x5, 0x0, 0x80000001, 0x1, 0x2]}, 0x3c) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x5811, r0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e7130", 0xd) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000080)=0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getuid() r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000300)={'.\x00', 0x2, 0xffffffff, 0x1, 0x1, 0x1, 0x1, 0x8, 0x1, 0x1, 0x100000001, 0x20}) setreuid(0xee00, r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, 0xffffffffffffffff}, 0xc) r6 = kqueue() kevent(r6, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 16:01:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)="22aa2e10901264711b946f219f35f68be78d9358280c231d453c8237f2682e4ee533b1ccdabdb3969c44", 0x2a}, {&(0x7f0000000080)="29ed128e943f481df40d55e031d5890c0ae49697dfab1ecc3907d26203e555313adbc1afb9280f2a2d8d962f87fa654b84b78a2f2ec0976799ef22bf21995b9c355f", 0x42}, {&(0x7f00000001c0)="f526d43ee5d2f75f503ed6a5555c5a1b0ef930dee1eaac537387607a6f240c6f8b6de4027d2fdf545fbc735e57f1d4076f9528814d7b504fce16a4c49165d3ea56b5e6cabc04d4ac071dad4a6e2065b9923d057cbd787583e6be37815c672f4100ead443c49afa429ffc936fed099be788f4d67abf9e8881e8bbf045349afb2e1cd78575581d1be4c3c24e4af321cbfa8d921606d9bba60d2de4ca1b568113c7c278909dd532876570287c4db35ca206ff58195484aa4aa4383f3fa6738d8a51288b010ad2c27b86314520d0ec50b3c741d55336a590487f017aa69def", 0xdd}], 0x3, &(0x7f0000000540)=[{0x20, 0xffff, 0x1b8000, "bfb031fdef1a7154e34c4d042383"}, {0x1010, 0x1, 0x1f, "e410a2a09e3c7a42098d2d594f0fa06e3ec74ffcccbf313a9856eeab15ab525b63d58a6c692fb45829ce67e4e2a88540e7e500a878a5741b4f817f2320e47f2dcf02f3334f4237c6d9a35d6e2cde802c0046a6ac5c9dd49b58a66301ff06ed887a813606945285bfc03571606d679633565d10f4791fba464cbdb8e04b175c8c0730ea7267d60b312cff5d9e6a032b7c1ed421b1ec12762c7e1ae822c250fdd212182bb6f02e1984b17da3385effc302714a263ca05bfce1996bf72a27b28c949b4360ae5f959c4e5b8d1bd28ce1459be6d787ce941a71bde1c649a45403d6ef1f17404fa7c712426af3f063a8806b9e7e84d60464f1f54c438a26fc3d8f9920cf84f78cb128f8f3c029ae7742d6e3e6befa52cc8db0cb0f8252aa2167a5f0d244c8d459e1625711e5b62328b3e80d5540b806c5482bdf6e8139f8947278d80d3a4c31846003d5a2dce7e8191243a4a1c62a9e289264e415bb00789b54ffd6df7d3f1c4c02b8f8efa951d642e2eab240fc02e1b176b85ef44b2e1a74dd9c46ea9212d16e4c6af4c1b5e1e5392ec667ac5b1dd5af03cdaaf688e1e6275a6ed7d8843b826c1f0c7830bfbc1f65e03bc581b9d050ad12575e5b859c52e6fcf8fa05a16edd9529a9f6e4698e4272e9c53b0d7c5633a6e2f991ca6a3313912aa9fd2a5fa825d1c1b6e66c4a74dd4f7e0faae31c03e15ba529dbd904e2838d38da07d10ea70024b8c193fc4c9ca37b80e8d93e580fc49d003fb24a1c4b2ab84904526917031a22b9de64935157a5e1c7f8ed6fd3be6f7149799e397036fa3179bcf7708c0e266cd408db106c70536ae956c525115ed00a982011327695762960b44588b169ca3c650da7eea2e95ac7abf56d15a7cc3ce80b34f3904598fdeced35451516866e4be02b1187c2b213fc1d62dd2ecf92ba4a14c08643423505061eadf436ae4e5125f13b94839ae5501306db9bd81e2be8de0af4a7d0d722bd1e6bcdc43f02f0d7e5ff98171f90f6fcc04e932c5063b16356b5e3ef43a1216e8e894652433e67c89b7cee2bbdcac8d27d9456261bff815a11e338e265873296a0a07be2bcfc48b9d28abfad8d57a81ae18cfbdc791b34e3a17fb4a22d6844c6cb2d0c7c7482b8bd23339c8d0ed7381db6998fa038419ed1ae3c2a9b46599afcf9e49ee70d86140d16385bbc082c609aa2b1e55a76f563138a5dca551f9a926c91f9827694aa08eb82339114d15c240cb900439b0482033658ed301c29414d0ac16c9bc7b2dd7b261d4b6345d94769c1b0d5fb8a85ce1c4cb777c09992c1bb468575f56f187a00171b4dea63622b2b4e1849c24ebb614c77e489d65050841281a512dcba18173a77ea9702e45122ae64a0081e0ec041e3a14d9d5d8c624dab6bda5d947ebf623520afc1a9a4a524875b9c54f0f2ae601416cc6927e4b39fb0f02deb6b2eaa5781ee7a1e5c69a221a69877db65fd9c8d4df5cc2ae91b3229aa8e17da86017de7f9ca0c4b76980bbbaab6af91691af9cbb55f9f1cc567f841eac9485f97ba00e1677093642397e5ba37ea7a098e820410686fb3401335c1ebb0edd27cb8b6691df688cb4bf0c7a1bb3e0ded79d3c1cea36ea6ebc1e5db301d86dd56be52adb3089d26ef3651c36d80e62ed2b95a0a9b704cec6f97e99cb510419a3a6dcd6c1794f58921bf52d0060315252fdc3b1a81774b0bb03c5f1cd9f8a254afcd8f4b00252b89dcf130c5f239deda2c9b80f161e55323831e8a932aea1f9a52d54e342447b02f8279afe54f1460a7883d3ac34d511d7f347047ece7da298e794a4927a0fdb2390807fdaa7e99efc4f60886444cd53f60f86ec62c40c4dfc50344a0a5ff8c6432f5644108ac29266addab06d7642f4a507fef3bb93a2d2a3840f5e4ac58619451db8d488332c014685d9e86b2b9813b7953cc47881e1851d78af6eb4b7f4cca3afa73eea08c6906917ace5931d29e00970880ee1e2fe6810a3bf9f64843876191da874ff3b3683a3d76e65e8bef51d94b631ad1981d087ddf1371a16791af7e6324cb53f2c916aae44b1fc743617aa780e6eb14726b9870a61fb252cfc48962cd3e42503178fe055b55f26894ce045c84760d0e5a063f44a047c86232cfdd0c716ee66464da93abd0704d60d303419367a6421342a60b5be61d7dad533d4e6939cd1ed3aa18132941d83c980588ed7497c3df584d2f911a94d7d3c39f5b874c2af7fb53184eef2980ce225261e7e32db2d053f1a356579501c77229c53a9a50fa112894e0dec289c68d31e8920d6c7760ba0372fb22e2b04153c9cd300a3b6fb597af36e9aac5b0c8b3f0f487d8cc429765e38e20ca36f81d6c01d0d719cb680de37e18f9d9da9d319ba413f013f9e600ae9fef47359e32839d0ea05e6c56c16db086b2b75254f2f8e9a2f3a578fa1f31a3380015dd79047d6104d63161580273ccd7b2b62eaaa65d20f273207333304d8e241d814effdb5c19a7a01b9c6b2a4bbac8d07cdbec6d1659a1d3fea31cc97c0858831a741c2de63d3eba7768f9cab427f9131945bb318ac258982eca885a1a752c3bada2ba68d80e6787992bb4765188f4a44a860d6b472f57c42585afaad049828e7d026e8a7c561c5777a89812af2b7f3841b8b7fe1d3e023577175819856a59157cbb08510210d7588890bfa68068b8adf19511a7a64ada0d1a054a9b68245edc77ae898ab40d5396f3133dff38fba6ec3a4af1a0d5c972d93507641be7fc1e3853270413dd277f506c51a74ac28ef62221084a068f2123c15ae0a8cf153af70ed0cfa42c7cefd4ed72f243351aa491d98c7fe30b7f4cba36a8cf62f00af3baf5e29db0b4e157173bb7a7d4c50ad5de18d1ea893c524278338f6d76b78d668c60ee8458cc8087fb0964ae217fee475c4a4d301f00790605821cf20f79b0a03b6c7eb1b662503d15285db82d56995cc65eb4aba715bdcb77fb559d8738ed5e974eab8acbadb210928a9402912019b6ade66910ae3efac9b6f05ab83cffb9f23ec1df4c139e1c9beb5572c68191e6a43d032d8fe54a293fa9dde1760456695fc106dd82b0a67e790d7a69a25274926377762b66d80958d65fb47dd641f0d08bed4a4391e0f26847f23813cf575e2d0f91ff1716b0caa00f0f125ed8c90805c500f24504b88b5958ef53cb95505e67c571e1b8957f6cdf6de35cc63e35da9afd33b2a3c3780177801c924f74376fd3890cb4cfbc3ae14f856b074eb18ed574aac4254e6f1c0cd960e3d79fe52ee367141843b3437750b6227ba1825ecd532326477127c7349c617ddc36e374f583458853f29a2857148243b1359b91e87ae5bd7947adb387032f656b9297c1c7d2f3b62f132998f7e10754e3902eb0cb0e29713ac75a853e957c39842e585383f126b30558079b7d9e6074341a20fb209b0613dfeaa6e7f8bd5990c6420895ec56df5d040b8debeef7d6d53e33ff184c22bd15f2f57999f05460752ed75d15e9f11b50c42e03fa90fe306a7d6a4f6be8dcc886240dba1f67b3db786898a21d7e4971be73f28757ab5fd6346609591530b883c5a2e890422033793203d670033e6dd641ea6dfd94644ecaea5a5199b38f1e6cf1c260dbd3cf1808cfd6d759f5fb50646acde62d9875ac2efc213db848b5441e5f22e913576ff33f8a10ed94c594e7f8b5ffd4f10ad2b3e91cb3850545640076ff7d358f4add386b997e68dd7056f250c3d64b3236efd946a798fbff0e78553980161e9881657869035e483f502fb95585bc87f77986b79b81bba02068cd3392621f8309befdcedb759c92d24d52baf7cc7193964efdb689d08c1bdf8fced9b477acaf955899a0086860d335913966d96afb5b0628d8eb1e1665898f9a15a3e35a12a37b1698ad9a1cc0ef30d1fdcf80068a529d9f6990f28455490ea774e8a932c4507437fd29d9e4aecfabab89c31cfb3ccd4f684c790ad9e781adb1f30ef9c38b2dffdd86cc95bd236d20f012bd2efdf1d9768c9e702717e234b022fe0116655d12eae624cf051d50ecd308a61c0a8f41db7f92c44e6122e7d62cc99f2ee52b67a398690c4a3405ae02f93cb4388a82b34df2ca2c2cbed7a1cd1a6c46ca9c15e924ba4f43c939297f38e12ef1e06951c4ca610fd21b9be4a5e0a70ca353e09df7e34e2c16e83477b79e1416eb12bbe555baac61d27f128cab3823bbc8377871141f461d522c1bf56324dca762c28fe48bd5478d3aa1f5ebf98f83019f62d8133156e144bd5424a245bddd138b3c56e8b21a3ef8b4f921ce37e1eb516c03e35ff1303a955dc321b9c75ddffafd5445ad3d523b622fd3ff1817ade8f8cd47d80ef0b5673fbdacee39b1459697a30f5fbef18f2890dcb737122772d909ccdb43530babf8dd4079e890b085522f6b6fbf8957e5699545fa036b27a90203c02ae1ac78d11e9fc63e8164f958da6a37766fd0996538fcb7d6358e5748b6895b212a4ce28f20c1e234fc95affac315bcaa3569fb17bc2ffc72c65b673780967310408c3bd721d10311a6acd239a53bf49b08e072e8ee21e0ff04e7fdbce379166112391ae504899a3e1991f589a979ad18fa4ebc465536f798d4b4f0633255fc9b42a6022357ac06a3a4533338dfb3bbf4e8949b29d067fb58d5df426626aa471e9f766cbcd83cc7906fbe600a2f3d0b64cf55f3877e374ce693add4a7ecadd4b2cbf15cd3aad503373c60eb4d3e215fa7b1d46af6de402adbc353c241dfac3a866a71616da5c03d76d4f8025744d6d94ce1cda5a94b626e32fe3ed9be2dc71714a184dacb1d66bf1fdeb13bd3548bc7dd251d7ac73a6a18d11869e5a60acd793139fbfd9943bec94d9358fc7838c946891e1b25581cbe310a4cdec95f1cc117d30f937ce5fde0fe019016483b3f27b27da08168ba6ae61f64348d82fe024569dac770830a51fb6c1405b3eaf7f998b1a0e4c6860caf31b65915bb5f0ff5ef444a2de473769699ff30c254edd191243566ed067063332ac7a2884934da4582069c92df78ea55e64f30d08d7d577c11bd0303f430191eaabcda1d1bf784c5f87584d5e4743aa5d16467dbf7d2b14f4e6f649657c7a461e476f92336ef6f4fde8437bbe32a4b3a9b954f7d08119f546be8916e1d8ba0665aba5f440bd9eea8b0dabcacd2fedf3fa9258febc69bb9b82a1b5cc2dfd6162e4c3abe37f65f23cb22d3a0eb15d3e207f817070ac9ae7c3dadddd8ef2b8a252a1f760160bacbd68205a48adc2ac71e365d381a9bfc641b8e8831d75c6678e57b43da016db7bf4a3e0052942a1853865a3024a1c92de55d693abbd9aa61d6bb0708d1a2a35dfba18054b9dbecc656a7ce9265b3eec5b52225b29979b429fb2fa6920bc58c2a8b6e68053576f228dd9234363b6d4e5a82da153a1e0f7c04c7670c35e65317cd4a61d09273cf3c1eda35a3b9e9d56c13a5a0fe731070d2922bc9709c6a391ccc5a05074ceab20b987a1f5067881a4c576ece220bd36ccb560cfab236f46b2ec06f374a9b898807dada63dd2deb291da515092cb414a911a05a7d178b8fb93dc06e88678ddde74e1eb380eb3184771e23439e452aca8474560cb12331d3db5acc0a8e287833474a519830e667954bf963120fac5b52855881d31281a48f375875bb91e2a69dd35b3632954c3b62b9b3a98a14d606dd77b2a5e08ef173023d0aaed4ef2be26bf5d4a7fb197ad15565faa0d6346ac7ddd8f6121f7265009db292b724d2e43d85a90d300ff810a4949cdcd465cb951b82d5f85ae24878549b70fbd158851f7f14e67f000f1962784aec0702c443fa81"}], 0x1030}, 0x6) sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:01:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r1, &(0x7f0000000340)=""/222, 0xde) r2 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r3 = syz_open_pts() close(r3) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r2, &(0x7f0000000340)=""/222, 0xde) sysctl$net_inet_esp(&(0x7f0000000200)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f00000016c0)="7d52dd7185ac16925f745399e64c8407ef56b9dde861dc7d2d0d55db0a365bfbcf14c55c80398302d61433968cef4819664386380286013d9ecd3558ceba121fcc40a7d1d955f7edc2fa6757a6953098399401c5ebef30c29f1e17bb9291cc12582def369bdf506c34697d8124a0ec6250aef475ff94edd7895b4d84f64e7d5457b5f306b11cb38053c0d97a5fb342e50c0ab23ac8f6957a1dd708c7fc3124e4be7941dca2077203baba13d406dcaf0343a4e426a468b6b08faf2fef256b5780754d520a233e6c0c74436e7b0dc3dcb9e8e3eb66c75968485cb3559a3e804cc8968851cdd241dbdeb15f6c59fe1ea07f251757eb75d5276c7d56e3320afff90e192c6813c9c7f3817ace1f79473c88d1c558db343a38151e994fa53cfdd91eb0754b36f81d0f75d830428cee3e266d116a242affcf5c33f47c64f8d819b6ee9906089e1220781031adf533894d64d8deebc6d6dcf163438f3a988bcef3ddb1f2e531fdc357c8cdf34dedc9cd0f84fbce023dc233565a009e10d382c421f6874cc1141d5b9c08272eaa5a59ed4b683d6d3bef70caec61a25b34a1d5a1fbe580a7a31345a1a236f968bdf04d15a37cffd730582f36d1c17d240b1e44d28d59f92bd32631878afae0a75b4789ec7eb145ca4a9d6e434fa91631cbcaa2c7a693773f93bca2fd1b8c81973588613935d2e3ff5aa0cb895fe91f48c71e3a9ca7f7863a8821441bc87bb9d71f76f63ade760dc5a6e18ae03cf2c10145ba15509990fdff58101d1a403139ec6dc72c97903d069919b9bed67ec488cfde82e3739ef86ccbe5fc32a6af5e679b8e79ed1cac18f7df64af7646ff8eafb60e5ad91e08a8f85630c8375c8908f6a3038d31721a78e4a0499f0ee5243345fa00a3c9d4036b80cbe3c799436cd95dd6b3436a0fb46a10ee90474d20e19e46c5fcdfb328a75e870aade2c14920e34e64569cf97c362b7eba3ca5d83091d3f89986d5ace0a76f8f5704208eca15222db28d89a0697279bc4adac89c311c77d16a03a8cb803bfb069c7f3ea4205f02296af2a444017be979844945f76af4b1079e6e3d505e6b59b6a1799b7d6d91d1edd903dbf2407856facadf6c47e8837e2b49864f661ba636f68313f8ebae1ea8ff3644b43622147649e6e24477e574a879959fc2626b18dc059c226b87911859a2392f4bdbe1913f7792e33de7a87cd6cbe5f172acf81ba626100cccc33f0df30f2a842ed4205b917abeae0cfd72949e268ff2a9ca2f4c392859ec7f972cf5990b753c8c9107fa707ceaf00dc7699fa0ceda3aac1b84c5a20316f62f5a6e98f1d0f3ba3069018c803c72d183bfb3ad637389fce26aed59e71e64ec396830f85ec6468750a2bb65a33e9195c753e42515c03e86104ec15ffac67d5ef723383a43a67cc55c9617e87868418cef089081015d5e0bc7453fe7fc901c978fe79aa1ee19c48ebc53f3db6a31e7faa8d14e2e0ef5f9f847ad7f9a7182cef110f3d2e364268690103ce4cdeb004121823b3b5735d9ca00e67bdcb58cb5dda384419271f540af1e01fc973dfbdc5f3dedf4e67a38a26a5769e782d9187a00b32758af2336adeb5ce7ac8b6e296ccdf197ac0032cff455e59a7f6db05890d2cfcc263da4ce8b93561f415a6c52d24213ab5615f07d69eaf81f0030ff673c62e722b376c8073b5c5428c8c89cbc8267c66d7559fc48a7df4e934f72aa84d66d3b08df48bba30777172e5485653d886803fa1f8c633e59c7e95024a627e56e21592f0ac0be82eb7482f01f032b6fe856c5ac1704d78008a35c78843e75708316244e392874d066b3fa05447c6b65b7cdc170c0796d9988a0993b9dfb636ac235078873e6705cc0838298b11ff956bb5c968d421049b4ce292f5c9077dfd388807fc5a29b3d819fcc6f45e8f7c52e10ff239aef36437994aeed6f5f67f1f49d55faba5a85b86811a6454aa95fd9d4e35a6cfb10dc2e4e7f343bc20352c165ad80c5dd45cba8310539091bbc93e3fa3f731646b19be61e642b56b88a593771eff5ad9a3c6f6f93b79836d301927076f91f9fcecb304c93ed2dce0020e46fc3cd8f348aad834d0c732c0d22b4aa0324438479397b74e7e232fa20e25ea0be8e9774e89a2714266fb396537b571e16a3d05e2e2098aa618d5d26209d74e5a62f86df851f1bb0f6a774c2d3c57911beb2e35499e401e68ce759629564f29d638acaa3062aa0b9d733e010f03cf7029ea2fc57fd5b6c99fc319a4794d1591019bfd41a53b9c67c53f0319385c67479ef481515708755249c9adfab94b585cff4564ba88f0a3490245d3d236a41633ad222db97fecc098994ae6109eef3c944d15ba2d46a60cdf34054d5104477a6d13ec2a6cf0201199c0082fc061f85f8721f99d8e2f858d9239026cd832d5250c75414d02ce2a281b7a712fd0f021d56dbabeb77ad47f87eef66fa7f49157b8c8e0edc90bf26e08adf52416158c78c90650394f61250a0771f4273768919613ccaf391d0aa1f3eb01892905aacb654ac57855306b781e29660b29de9b14ee96611a229974d4cfb7918f99e86c25623382396951f1f5d792cbc89935e7191eaea58dbecf2cd9e26b704f731faca6114e21ee70cc35586071b2b1ce7a51d37b4d48580021699c76bbe9dfc5b938d0c0904e9ea735e3a63a9afc9f4034ed9b0d831f035ab240d184f84a12aadfed75e073cc7a59458e21f72b379e65532e4a29f12c39b8db73961ac7017a80f7d056dd5ee86a4c7422594a59c561d9f4f6c4b087cbda13099fb7ce78f1d9c25d5bbf28cb941bbf26acbe73d28391fb9b84359ab7d30b08e45e3a857d4ac3ee62ebb0c18cd4df3bc5c569d6bac3311587a6b748420746042070d59023b5d3da79fcc42a3bb743ce2867e455cae20ac4929907fb7e61dce7f72a6864d12e3f49fcab8b26fced6d46fb8cbd7fa7ec6256dca94e50ace3b48d9199958d8ee139fbc8e7f53ef8aa9e77261da68c53add73abc74e46b933f9c2b76bf1761fb17cb8790ec6baac997ab407e29bb8e21cb445701e6753861ac29ccdc7f71e64903bb14e66e33ea375957aff4e2a37b8085bd50abdee13550ada69a1eb553e8c0cafaa819cc6b6fbb02c836fa70bf22829c407d9a303cbe14fdecebadcb2aceac939f1fc4ae321d1d77114edd82806b077b47bda4840fc55c78b6396896998f0c7bce781c2a73623f04f8c5262af44764b150113f67332b2e90c10998b5e57b607acb50e5e9af06cf7400d3825ff663325cc840b2acc1e926b0f890d0e6820c6135533aa592badd6939208452db99f043c79dd73e9df333efdddb2642fdeac61d9d00786c592217670d1d03eeb6a3ad0f730871545a7e190ba7d3ab71d811919decc6ece577da3f210b94cc86eedd40c7f6319a22b5daf21bd3ca34b542e9631fb1552cc33748a8baab057bcec24714b211acf10bff7ce29fb51816dcdec51eebd008cd0d51e03f673f1e72cf7725d59b82997509ed47a8a81302f99096f77b0c6251f9a66af0dcfcb39512cf5405c5cb4be3c3fd6fbbb52c10c1c38faf0788a52a26179b1a647391d6c20bc79a9db4b6aad111a65654649e78bdc438cc45cb58df3247f19644821388ed353bf2004f40d254c047aaaa26c2a9970a733a1e6f551c1f159c71d59d8d32701f3d8f6a64800320eebedb3d72b0643204d29d61173b17a5f0b2ff5f8008cf1990ebacd4a5894eb2882f23a1641ead014d74c456c752e35d826e1874b9c04f65fc13563ddc7398b16975ed7358a0fde38bf6ff53ae7f07303e45addcc7ef791ac5c162b2815f820821d60197f58c7f28a715545fc5f5fc1d65d8f12e758d2e2c4e24735b28bcc30ab541e1bd736ef35a9531e6d910ed670a2a5165980140535381135c25293640b963e01ba3628926707192413a5ec98660ca223149f31e73c0c6b6331a980e627ac1f67c4fc5213860e0c12b735e8fb142faee01b61f6756afb844f7eec857994cdc782e44697ff0749b0066c0acd2dfe2297e89c7b7add3e8649cf39525ea9cc9b3a99c473216437bd8b5c71e76d04e8b3d19323d7c77a939683fc6d4c5c88b38e567f61a8e20d9c8b246d118352044af9871de2a60d82f80839d7b2789142b24102f2001ab7ac8d036e2a562af01c6c3570c30cadc81c172365790ef97761cde7ecc38d1bc95ba9f5db3bc38d02e500a748af818fef2a973176db9015f490e6d61c0570a3a1d60d9ae263614f91573aff03d1c20de8ef3cfe1840f27a1172f013cd02c67b3e50a9818c40ccf44da8b7d7cab28c45e0d8ea24f33e965ec7066776cc9af13d9a8269a9d957b420668172f7813d6bba6f43fbb2057e6f11ee119265cd825ba6e227a50305f3c62fb2ab992f33778fb312d151333ef062c8bf8b6a3ef892a3ee3d87fa77813a47c4a5000b454de1e1fd908e84f4373438bd511b16021936d96dbe5357d722475923d950ad32a7bac782e170e0ef4a4471069077504f7431c04fd0a6f29f3bdbbea7c953340c081f4cd8eddeae81dc65d09e2a232b5822239a37b40c3c644c3b8a82abf1c0d916e1bb8ea7baf4b8b0a8851b22ee0e829982c5c37abf3e6f7dbb4806432a680cb7a4510da89736ced0454028881c6ed25dda074c1dc628fb6d0d7bda6a8575d46dabce4572cffc0598b868e1ec6e2bd438e331e50cd3635b79393bf5be88ddc506df814a107d464cf10f0a3fec972cc6169d15a1aaa5ec4ed073107ee85fb4377c270370ab1860b639c7465994be42d730eeadb7467ad86b5852964f6125980d620d31d4d6799365dab2e3c8aaccad2aad11dd3311169c9006ef6a20b8664ac4e33597d0e3294fdb26a134df9c6e1d74b48b005f82e8ba90f5b64f3e348f9ae73710ad3b2d0f2d3c6f752e1d5196ef6ea5cc926d3c259c39dd4d4c3ea313d7fceb46fb62b148a2c061ba88e70a5e801658788a9d9b44451925c22cd7206de895a07b29d34573c778462f34da48f66b6bffb7be09b9359ba5f8266f3145f551de956988d06835e98e747b06f23b386c6298fac697a01cc5d8405b456bc7ec157483b973210fa404d937094f2f86a45ef9cb768222211d1828b0525e9c9726962f98d8aafd90e6a3048fc3ed21f0d872823a42a241c05599ecf605bc94024b950c89bd338e90309ecba9eeb15d56c89c65a7544acc5640236cbd8fd24a491dc42f6718cc4d770cc8a20f750058314acb18473edb79f8882d55cfedd0e68a359d51eb443f1330d41cf981587f0fca9ece927adbffeac22787ae76b73ad31e5cdb3c4f87ca22fbc119d46e150a9e59ba15f032c5b3bab6081fc507bbdd6237b89027d120fb6b0e7b34905e96c8bd4f71bc5cc761cbfa7a3813035405d7fe2e7c02738b4c90ace767b7770ac9c59a54714e740130a03ddca59a36cafffeb1e4fc12834454886e5295d57581c6766859d56faff7497deee04e13819480109259efb1169e1d842aba58ece96ef17be7b805f9f30a9f25c8c3b9e211110a9e58a666acdf2d08881511bd5b31a55fe6a8022e1fcef0bba24061f38c1705e4e46fe6338ea244299f5b4a9d8c147cc8cfbfe176e4dbcc7dba77f2635b991620f3e8b7e682473f4aaf8791583e661d154665a4cd0cce3f99fc858d083f744c18a7e03563ab309facafd664558d6161597fe4a0cc86894e2cbadb3998521fc3d836c204a37ef825ca9696e306e445663c9a7ad0552c45b3d27f7e53c90c2a47aed5fc4ce958f46d759cf80aa8748279832228941eeba7401eb9cdd184a094c4570769ad2b6d3abbfd9352857f66fcf152e6", &(0x7f0000000240)=0x1000, &(0x7f0000000280)="6bfccef224b398affa37ad9e97d5416b102b", 0x12) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0x291, 0x0, 0x2, "a086a6795a0651a0e7b0ba465ed3910e7caf8f0b", 0x5, 0xfffffffa}) dup2(r1, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = geteuid() r4 = getuid() setreuid(r4, r3) r5 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r4, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r4, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r6 = geteuid() r7 = getuid() setreuid(r7, r6) r8 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r7, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7, 0x0, r2, r4, r8, 0x104, 0x200}, 0x74, 0x7ff, 0x81}) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') 16:01:17 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x28010, 0x0) 16:01:17 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)='Qc', 0x2}, {&(0x7f0000000200)}], 0x2) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = dup2(r2, r1) r4 = dup(0xffffffffffffff9c) ioctl$KDDISABIO(r4, 0x20004b3d) socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0xa, r3) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) recvfrom$unix(r5, &(0x7f0000000200)=""/89, 0x59, 0x802, &(0x7f0000000400)=ANY=[@ANYBLOB="01af002e2f66696c0800"], 0xa) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "bbd75a479f00f5179ae994f1380aec798a031f2f"}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x40, 0x0) rmdir(&(0x7f0000000340)='./file0\x00') ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000280)=0x3) r7 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f00000002c0)=0x7) 16:01:17 executing program 1: socket(0x400000000018, 0x3, 0x3a) r0 = syz_open_pts() close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) dup(r0) syz_emit_ethernet(0x1f4, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1be, 0xf0, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @rand_addr="9518a2a38864ddb1e465cdc42154146a", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x81, [], {0x2, 0x6, "68bd8a", 0x100, 0x1d, 0x81, @remote={0xfe, 0x80, [], 0x0}, @mcast1, [@hopopts={0x37, 0x1d, [], [@enc_lim={0x4, 0x1, 0xd6}, @jumbo, @jumbo={0xc2, 0x4, 0x81}, @pad1, @generic={0x1f, 0x31, "680dd0bcc63700438e1f105bb332372225b06ea7188af3e5af526fc28e83c6bea09b1b7cd3cf6c5f5e1f9156ea39b35740"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x5}, @generic={0xdf, 0xa0, "ff6eb74a5ba4446db7cfb41ec1a08ce48bf73900a0e7280d90006aed08929e3371f61a97fa74ac1b6088c789d58b39e6fd5e080da417cc08afd57976322b7ee5bffdd04c3398e411558bcae1d6a3970c996262f3be064c17620353248404c799ec0552bdfff8e7624531e76d5ac55bcb779df10619654b342ee2c21d6cde6cb01cd9403e043fa879f5fb5be94a6e0995c612f69c2d385cea945282ac77d008c9"}]}, @fragment={0x2f, 0x0, 0xc9, 0x0, 0x0, 0x5, 0x64}, @fragment={0xc, 0x0, 0x8, 0x1, 0x0, 0x5, 0x65}], "7972b792e40ea72aa6f303464c1b7f7f43c3b4adf2b843b997f70c0af9aa67e9e67a4de00a1ce8e192fa04a2bc416a95059a503feaaba952498574eee640b60b758dc9ad126fbc66fcb7d761870ca80dee253f6ef7259f83b15ba7c0327905b72bda9245ac9160b63f27a2a06539e2535055cc9994d5633c94da45e80e93da8b86158c6d0184"}}}}}}}) 16:01:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/132, 0x84}, {&(0x7f0000000140)=""/94, 0x5e}, {&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/33, 0x21}, {&(0x7f0000000300)=""/136, 0x88}], 0x5, 0x0, 0x0) 16:01:18 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/158, 0x9e) sysctl$hw(&(0x7f0000000140)={0x2, 0x13}, 0x2, &(0x7f00000001c0)="b6431dffc43290e68d00000000ba4289f56f5738828d0ab043174b3c360919acfb5e45c5230e1750e44c35b808d2a3172750580fecfbe49a96a0b59dc8c2d0519dc7630217157a5347b002637fb561cbb6e901a1d59ce512622bb015af561b77e3cb66898e38ececeeb7a56e92c51cc88745c658a1ee61a436626f0c2dfed84432a3191ad98ce3c7f584252e1513be093ac532420076b052e3db3868c0466242ac59896eb8ef383ecf6295623ece59a0fb1a8c9e4f993df34633360dc9a653af234e2c3390e464cf3cf7681a10edfa9492ee1ae8d683b2676473684c9c9dd3", 0x0, 0x0, 0xfffffeea) 16:01:18 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000100000000000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRESOCT=r0, @ANYRES32=r3], 0x28}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f0000000180)="b165deb1f59d45f87173aa126588d03a15b3b665a954d4db41462855ac7e88abe4f4ec835704efa6eb10dc30405d4f79b0327c1a5d29273320d918d7df039cfdac79ab9eb808423dfbbba7f6070dba19d6bb4906f8e7e969f95c56a629bb3bfc948ccad264839923cc4d7498b0357e7a6ed7c7ec78be6fa63b6778a64b3e6be80758f45e60161ba1", &(0x7f00000000c0)=0x88, &(0x7f0000000100)="5d5f0ee6aa9ba81308279bf3032da9124b55d44455a9da2f03e320525fbf59b435d95efa9371db0149b9c3c14e40f4513100d1d7cc92", 0x36) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000080)="fb1104ff97a4a236a614f6357e3a", 0xe, 0x0, 0x0) 16:01:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x10}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) syz_open_pts() write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) 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, 0x3a) r2 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xbd96, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0xffffffffffffffff}) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f1066a800"/198], 0xc6, 0x1, 0x800) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:01:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5", 0x1) 16:01:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0xd7) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210, 0x0, 0x0, 0x100000001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) connect$inet6(r5, &(0x7f0000000000)={0x18, 0x0, 0x4, 0xa64}, 0xc) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000004c0)={0x5, 0x0, {[0x3, 0x3, 0x7, 0x9, 0x8, 0x3, 0xffffffffffff0000, 0x7fffffff, 0x8, 0x1f, 0x7ef, 0x20000000000, 0x0, 0x2, 0x0, 0x2, 0xfff, 0x2], [0x7, 0x8, 0x400, 0x7, 0xda, 0x8f3, 0x8d, 0x8, 0x10001, 0x6], [0x0, 0x7, 0x6, 0x100, 0x0, 0x6, 0x8], [0x4, 0x5d4d, 0x4, 0x100, 0x5, 0xffffffff00000000], [{0x100, 0x4a, 0x677, 0x80000001}, {0x7, 0x2, 0x0, 0x9}, {0x80, 0x0, 0x0, 0x1ff}, {0x6, 0x7, 0x7, 0xec}, {0xa5, 0x3, 0x4000000}, {0x0, 0x3a8, 0x10000, 0x1}, {0x82a9, 0x2247, 0x4, 0x2}, {0x6, 0x401, 0x5, 0x8}], {0x8, 0x1f, 0x7f, 0x9}, {0x0, 0x1, 0x3, 0xff}}}) 16:01:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x2) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 16:01:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x80) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:01:19 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x27) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x8, &(0x7f0000000300)=[{0x1, 0x3f, 0x1, 0x7}, {0x8, 0x0, 0xe3, 0x7}, {0x7ff, 0xdf, 0x3, 0x2}, {0x102, 0x8, 0x3, 0x80000000}, {0x8001, 0x3, 0xe8, 0x48000000}, {0x4, 0x8, 0x8, 0x5}, {0x0, 0x8, 0x0, 0x3}, {0x5f43, 0x9, 0x87, 0x2}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/184, 0xb8}, {&(0x7f0000000280)=""/105, 0x69}], 0x2) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000000000000000040000000400", 0xe, 0x0, 0x405) 16:01:19 executing program 1: socket(0x18, 0xc003, 0x6) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66dfac10e4893621731f4f13138a7f2d742bbcf57535ce7f16f9e8af0092839c76722e028e697ba02bfc5956a078e9fb389460d5b41844f20282702e89dd40af01c77194226d569a55c73bed0e7e32969bfd754bf1ca4b0c28eff5bf7fd226ffc296986751600249dfc8439e14b51a3ae7455cc97f401562db08a10f994ac35225838c3ae6d61784bdb1ebcdd5da72dd76c6c624d058bd318dfa7dc9609a3874f1eb294d0a4be4376cbe4cfb1f4e442848312211c3c46c8200ab5ebc06fd5ef8f439e39f2a65fe9ebcd01c7e14261372e69a7b6609988883fd7babd6ab9428af195df2e8ae093dc6c6021dbba1e6e630e004945f87574eaf4a6297bdb82d65b72b3dec94817ba0b8d51a86e9832fcf0b3bf0759f55e26ae5b525a2c6e28d399e860db7a7d33b8d0ebcb66c72e30421a869fdfde982fadd170cd7bdebe1be9147ea9760d00e6a26"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f76faea00411b394fcfd126082147a1f973d8cb6c56b499cf8cbf3fdb9ef8c80871b71666a83ec6d717c8d91b0adbaa863bab76188d33dc972f6e95243bf1371ea30b4d415aea45db81b32027a041d046572c2001752745a206967d7d610276b97ea9ccc5122d09bba0ab2387cf3f268f79e2a7d2f44c0000"], 0x10) dup(r1) write(r0, &(0x7f0000000000)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:01:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe35", 0x3) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2e66"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(0xffffffffffffffff, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf", 0x27) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2f66"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:01:19 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3c}, 0x3, 0x0, 0x0, 0x0, 0xd) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x6c}, {0x25}, {0x6, 0x0, 0x0, 0x101}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:19 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x6, 0x2}, 0x4, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0ed2ed523537b87d01cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136cf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f350575e95cfc3e628add4d00", &(0x7f0000000040)=0x1cc, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac1e5ad2c6fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f8b44a4c5b14", 0x1b6) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/47, 0x2f) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x20, 0x1, 0xc6) read(r0, &(0x7f0000000340)=""/11, 0xb) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x0, 0x4, 0x3f}, {0x18, 0x0, 0xffff, 0x9}, 0x0, [0x80, 0x8, 0x5, 0xffff, 0x4, 0x20, 0x1800000, 0x1954]}, 0x3c) 16:01:19 executing program 0: r0 = syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x0, 0x0, 0x4a, 0x1100100000002, r1}) r2 = geteuid() r3 = getuid() setreuid(r3, r2) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r3, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r3, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r5 = geteuid() r6 = getuid() setreuid(r6, r5) r7 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r6, r7) fchown(r0, r3, r7) 16:01:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x45) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fba487e60400c0bd45de78a3000000000100", 0xfffffffd}) setreuid(0x0, 0x0) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wsmouse\x00', 0x10, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000240)="f9ec2a2eb27f5454854f0d5cb9b6ef7366478b950400bdfb29def45dbbb05a0cf9197533663d39b6b30319f41f7a1874bb8c976593ab4fbf924dedc89341658c66a374c82cbdfa8f7cf0348b257ccda623d272cb7f6cd30a1d46f98fc1a69fc9e67e035bf82ba6369b7a432025508b8bb63173e6ee867ebcfac5c86e2b8f0a09171cdb1588488949c0a250157963c732346d088ad36a5ca99339f0ccf97baf36e8f27499a2", 0xa5}, {&(0x7f0000000300)="8720e5a2f60e3fef40348f380f6ca43de4c3db5e6282462a2a5460cbc68208301b7be23950fcf23548ee1b05063a0a6f790ea673831b80362188071274503514", 0x40}, {&(0x7f0000000340)="be99ad6cfcf50e4e966147efe195a91c389a78a7379e40096c5b3f4f4005b1c6718fd8a2b97da63fcf3ce062c94d38ea2ee1c8079210a588119590bbc99a7b7fa85d4edab0c4a87a4ecebb90eaa8a0788343339fb75dbdc2b26c1c928eb1cfe2143a1cc6551a95b674dfe2598d722e3077191baa3fad28b8ff84dd8c513a1890dd243c", 0x83}, {&(0x7f0000000400)="29cdc18315b1653ab4e3cd04116c1eef743a91af1fb5db8efd4506db30fb2023166e69c7cab136e8b8d42bbc1a138a937dc947a422078d819b6b317ded904d73be0bf6b24884cc1d58920899309128ea98fa7ad0a4d3bc8408cf1823998f8befb5f34392f81ac64e6308244c854d57c5d0f0a7c79f2d546be6194d9c6d5df12eaf81cc7e6d16a0f00b8dfa160851470458523c691366baac5590a301f027e1289bd69e3c07a880b7ddec69609d0bc22eaae7d8591c19a5d2e2876160981d6670f380500f7f4a6d79bbbd28fa5c4a1e8c7bb2b73155ab81f6a655877243eb493d9d7fdadf2349f7bb0fae7424d0c1c04244c368f43336dfdc808aea2e098f108638bdbd0042d9b52f2e764b8d7e49261d915c34ffbdcc656954a803471c8627ab86dacd3cfede47287bc6d84840bc62c398df9b27c2592d271c43f9a88ac0375c064848b3782c24d47a2a2dd71cb676cb761a0322597e20466079b85825bc48595e7fe9014e60ce814c77fba82da3a6a7cbca7b8c1c42da699f79828814b881c4ce5bc3112449c18d5bb212c84ba446e3a34923ca33ae9dc1d5ae840856f8917b939162a80d504b7e87b4f325471a513589669d204537c3fb9a163c6653d254b149b0ee13648b92b478560b7de1ce3eef7706f5a144938385fd7957d56659402ddb1213ff2137402b12def0ff197b8989460ada1a2e634ea982803e4cc7893f678114004856fd8417c6af6cb3359c9fb50e49524dbb0b7430aed7d399682f0dcf98e02bf08fa77406e1d8ec36e6d4e3e56d3846eacf8d8f170a8f01f50e96d6f77a0cbf7d814fcc5b57935d1453c96d5f1405cc263fc9673d64574e6a0420d3a099389e18d3bfb9d42a2d7ec9c543acbc93ef2e08b729eecbc653522ba44dc6bd163592463d522a923dcb359c9b9e4cfe8d16ffe519b1ca5cf98c2f0059991704ef99fc6c4effcbf654de48b4997ee22a760e61067cc9d5534da0d88cb5d20a0628cdf8953a0b862704be62c2b3aa9825a2f1778e40b8f679cdc5f279dad2fdee70448562b7e5848f13f7905f27ae5d9880177c2665dbe396bcb6dfe127fba42560e446e2c2af1b2c96ebe1db5889b7ea4f5a6e1d62fccf679e280f04d09c0c93365f59d29828842feed6d230e487bc89815011809b119d1a5c684a30222f11806548186933c6489ec67eb4d1b6cfd91bbbe200f2b4602c4de642c266a46350a51dd1060efff5f995b3afe5cdb32b3e65fccd375be439280e7c2d749a4fedef3296612c2ce7ff516a919f9b92e806115f9db25c559f6a7946d63674c05cd3fa5247d6c978123e85448727634cb6cf648e1ef2bc55eb6f462c700c376d71e1d841a96010b0664a4b21ca484805305c7ad5d1a45914d8157526a08646767b356e668065039cd70246522ce08e3e1d20b6a037940fb81154a65a3d9700e757b92af129e3bf8977b05a6b4bafdc27fb78312d8bfd058c1a85aab542d35134aead3b019a3d6dd2a9f5b148bdaaa5f0d20f8b84992b009d661bae82a945ac398a24b5979b954f32b8dc3cb0f94c6864abacb9578b406246cd8270cb1f04cb7b5bf6365a30bc2b57f03977f3fc53f5f70243195eef6f1fc11a7426a76c87494dfdc1fad74527bdc602593f09e669645b6f33d35c6bdd4cfbb976165cfa9294aa29bffd8b6b5c30dda56bc6d1da334bc789c9320e5814fd09417a7be99cd592686d896ffdc6bd0b8f14a5437059eed6fdb11d9e6c30d769c7da551512751c74ec53f719910b64ea966702a7b2f1d622e214c834fc7d804b1d4ea15e40de5ce0e7d73525a53a33015db8dc4bfb39854c9a653ae3a1ff8be93b534c04a70b233b91fa057f59fa84933f98a1acaf74a49505de47d2ddf312cbae8ba06e7e0eaf2380c3d0fdfcc81e8eb882eaaac1793aa4d4e7e7bd35ae17bcb40e9b73f867d92d8f604fd1193cd12224f5e8ae06b600e0240513e086b59ed98e54bfa0161b0c57c6930ed74fbe4842b7ea9fa4147e3fb72dd4b94a7c2756a859d7a0749b723199868b80b338a5834680c20214dddbaf644b7a02dab96e6c4fe43dd1b9ad139d9af02ada6f4fe05e23fdff3b0f2e9981a34693abef6ccbfd18f0c93db3c09ece8925eaa05034ce5d0450c62cbfa7b110af5cf26456b74367b98a01e0497ee965967eb50f1b7bd246f85e5bd4e6e56742a897b73cc34497f689edcdfe08bb0771f3bd7c3e7b8d01103b4f869f6ecef054296ced74db51fe54996b550dc74d35bb1b113b4dad5343f7afa2b0d1f29b5f9cee40a179703591d7d79f0d2945e7587a21fc8d11d8e7186ea133656807bea843012908917d5d17415e3ca9a09ef0d908358fd141157bc32271828305085dc1c1fd2ad51f92707bbee6a8d298214d592b7842528951e6117689613513506ee8da96453344d73e7807ca140232cd33e2a72bc042b05d0a7599c43f1eb5c4b60009949d3443385ebf00203d7126e27cb5e3cfa0078e83349489c31b4908479a29022af858befdbc111a59bec6dd88b93a46bbd91bf0f0c21473455ef6c7b124b1352c2048e81e7490d0503ad8d6be83bbfaaa1521273a8a01a3869e92106e62a9dd6ea4db1aaaac646ad716a49bb1e3eb64407c630706e6b5e9ea006efcc0b823579d2fda6f492ad38f14fd440e11d1f74084c576c61fab6993358f7c58247f6da414863771b2d87202aaf580691012e2e4d5fb2f87eb78e1ab81f6dd564f13956e0e13d6a41e088e8fd0fc23f284160de441c1fad31b5b8f0a7769937d599b87feff5f2910bffffece2b97fca80cb747166af695045e14109b2bc0fcb1388434c3cb30d3223612a94f2718ffbfccdfc257cf27ab0b93f7a701b70bdc153a61bb6d11a45a520aaa8b3ce29abbbda4b9cbc389b5780cf7a240589b1cc1dbba63689f9135dbf6aa5e2f6458832faf74c5c14c2557fab738fed3b3cd4f75e80557045f403ec1109305871a9350db46d10c31320359442b4e790a69ba9e42644362f49bc133e1babf494e6f73ebe0b77aa91eb9d6533ef5eb1c71ccee70d12bf47913a0d73c023a0bb7a2f380028d84132cf0616290c5b3feb4e8ae513094ee3800670b50c3700bd8e9cc7a17d603a5a384ceb080496084f762003d3181ce158de3b3fb25e23b6b09ad3366a98492d865b215a8fb8d7102f7d86ea00290ff0467b4fb483f7287136175556ed8d5609ba2118d69529d72e89efa341ad2ab1e071c8da0c082a4473e7b0fb68da98aa3fe62948c34af632eab381c21149d17ae0c2b8c946108bcf9504b70a90a6c9e4e8f0f9d0a935fd3e638011ff8f3a47639f36574cf55e9599b3316f7fef3f13e755865ba3ad40047cc4544288e4a35dc5922e0fb0f5b2b5c1841e75f946327817cca1d7ea9af74dd23d17cd4bd94cd69b392dc2cde4bd91e3c5d697becc206c6478faeaf73beb6f8643cc40c5a29911313fbe7bd0a5f053daa6f5f631ec0c5f6cc45d22465a788b3ca76f18ed3b77a85d3c35ec7dc6ce05ab9aaafcbf1143b768fe0e6852338c19ba95a17724069f526dcb757d357292f32fe24da6ada199582f90f164999d0446ffa728b4320d665b62bb0ae37809c7d284190f12c890517f59da21e2a72e2817c78629a0a192df73d07fd99ea928c93d974edab37ea4cab9ac0bbc473a3ff589dc157645c0bd4ca694f87144460d5c432f61d4baa6f1f0ca43506d327cc9e7d95642e2abef9b6fece53b0b921284b785a9ad7f0cf6471e5f19afddcabbf9910a3680fe327b72f7fe95d372d861d3be450d3cd2fab381517fd1827589d7904a2d4d6745b3d2fb9117caf4ce7b30eb4fd7808f7424b27ed796d59e50818f00db84a69f8e969ccd95f075a0fa8c6c027db696d8ac040fd46a35b3d4e6d7c80b3c01f50a5c62097df850da1835afa25fb74c4d5b412b965c06c82abf0e34834b9b9f4e5fcd8c3192c492a7132107e55e993b47ad35c58bd37ad685bcf347de801e6deac39f2f16abb86e50a2b86d12697c4bce8810fcd70c3b189156cafae938e1a05db6bc61ad7eddcab9e2770bfbce371dfb122cdbacbe4aa2b04f199a1aeb273361b951780c541cb2aab529374e84e43c4d4e03de04ca340a2ccb6444655d8afa706d3f311e3028994fdc68a710dc7550af4b47f8d3224cdce786dd4371a7c0fca89d4ed279fdc8c50f17e9c27f3625d3e07ec6c5a3121f787d4140722870efcc9bd4d20d1965dcad29039e117731b69d08b50587dcdf45bdbd1788d51763504fe3bea5e7dd4cbb056ee197b4cc85ad1fc7cba21b3e39da6cc9c4f33cdb9dbf3d9019ac16ce3f7d3807e92aeeda739f76464455ff684de22166f43567626de9d5e2a6c612f1038bd802bba9611eac95c9f885b04e306a53116c6f1b0aa0ae7326d17fff3503666e98e406d3f06d8c3c01829b5d5a1336d6fd6bbb571098f00526b523c65ee90309ad5dbb3291a3e2bdab4c70cc2a185dc3669ccca7c055669cbbb276eea570e43e0489f66a1d7d3e9b12395b10ade5e8f9d494fc23a2d706565176258108b62fd8d1c568cb2340ddfaf05e7d47f5d47ab80c157c4a669c671f7c26c31aa66102fef4b388e362f6e006996a1ad1c84427c4e64d06ce5a0b084bfd2e06f7810ac4cddb912ffffab8c5a85d8cc6b969692ebc8c97e47b7f4506b2ea871d8f7506cf519551884024281b654fcd143e5e85a5d642d6586aa9efa6084605d4daf2cd0e3e57d25180a169d01480be9ebac5f75b394face983717c4aae9ac444f7c9bc38bb2d39a20ecd6a57fac082229b95911a2e9947f24b574bf91b8a6150179efcd7c97e108cc34c7f223b4cc3eaf9523253e98f6a51031121c240a87eebafe2c5c0cc24194529ca39d1b25b33d373c5b1abfccf6b54e143466edee8c8f5bcbe2cb3b3b3c71bf81f610e24516393012db6f0c29910eef2e60e78015cb9bff54449e12d52c14ea398eb80a36cba2aa12f60a51d2bc027cd48b071ea76f6994bf0087cc104c2a5bdef368068eb3865ffdab34791b5526e73719289b250eadba9335731f3cb9471a6eaa56aea93594de322872647cee6a20a68a517e801149f1157c452430f466469e1eba643110b1b5cb7c202cbfb7f6b369804ba20083f54768802a2609831449e5ff7196a7666665025f3969584f22ceeea6b29958ada2e3959c51e52367272d115daeb7f61ceb75f8fdcdf09207255f425aa59081df39a0dea65ce3bec4b03b221bdc78c493e3f29e04d28e22883245fca68acf893db3318873c1034e0d64f554ecf72606174265fcfe4f3b11f7f2e2c911f6634d98539f1ea30b0ae10445380a6c8bc235dcd85da0da21d57ca2f791f090f883c65d3a8d012039ea9a7122a354a874b9423c2174731d902515600e64894e59cd1df10b96ea5fa8c19671e2d81b44f8d7a10de32c17dae1f3e1937eed84351b4e7116673f44435861b0b47ca04f158bba1421bf667658f9948801614ce74fa27936117f2ac577c9fee5d2b6f55ef6dbd17acdee8bdefb6cf2ef87cacb3d356aa03e193e5eb66f5453bf70d32510705c069529f088cceffab51288eed2cc0cbe3217536a9ba1c9e1b36db81f2f75e05bed9b6acae5ff5459f0de8c5de752e6c6c52409e25f8e61908461bca91f1ca22637d8ab666c8a9916aa98cd311a69147eafcd1b19bc54c97be71d1ac326aabc34ab308c47e9c344e1a4008715764a269195492397d689fde6e41610f593348eab1e37039576e81ce006e14fc037d8ba956345d198ec563f58cb6287208f5b9a319ee457211e71596bd153a560103903c50ea33d0c3871b6", 0x1000}, {&(0x7f0000001400)="f57eb77c3c3f521a13c079364e952a1eb231512c5733322a7db67e67fd2409e0", 0x20}, {&(0x7f0000001440)="3f4f55312cbc707dd5faf1e4540cb9ed0f869200df278782c1511aa9ab36a2397694e414d5d3f7718729d3d14229917ab061eedd18df1a060512142aaa78cf8d", 0x40}], 0x6, &(0x7f0000001540)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @rights={0x18, 0xffff, 0x1, [r4, r1]}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7]}], 0x90, 0x4}, 0x9) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x0, 0x80000001}, 0xc) syz_open_pts() 16:01:19 executing program 0: getgroups(0x3f98, &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = geteuid() r3 = getuid() setreuid(r3, r2) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r3, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r3, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r5 = geteuid() r6 = getuid() setreuid(r6, r5) r7 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r6, r7) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r3, r7}, 0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x9c0d, r3, 0x0, 0x0, 0x0, 0x40, 0x800}, 0x4, 0x4, 0x5}) setsockopt(r8, 0x209d16db, 0xda3, &(0x7f0000000040)="14532a4ab3331184d32d6e54d358051ffc427efe4dccb11573a17b9d5ec87fbc31057ef39bfe66bd400b0dfa147c46202bdddbd3080e87bca64ae56300ffd30133db9776b70ffd873308bbe333eaea5fa2ac45eb9b93e7adc4d6cccefef64a31a6301f10e4c6fb2d152d6f8fb89a1e869667b29b5fea00ebf4e295534a7d21e432e9dbdf46f858329cda7b4ca0d94d7087a5ceafe1a91580bc988a57a5b58d43c3ee6b4b27ee0eb873ac48c501b2a9133f678e050b4e46392b532f947914b053b80f146df75d67aaf0a5c1859ac77763e3faa3911e3c669cfcfd2fe63a0dce5e18f37457406ad1599cf4ccf03a", 0xed) 16:01:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000095b9d071b542a5387050000e2b8180000002900000031000000eeffffb617000a000401e101"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) clock_settime(0x2, &(0x7f0000000000)={0x0, 0xffffffff}) 16:01:19 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x5}, 0x40000000000000b1, &(0x7f0000000180)="3dd5a56ad790cd946c89519182afde23222abafb6a0023faeb66d7d300cff70600000000000000d4a587b41c7333cf1468b47951bf8769b7ed5cb519d2208629bcccb5f9941b5b90d301b8ba23", &(0x7f0000000000)=0x1dbe58309624a82f, 0x0, 0x4e) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) 16:01:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) getuid() r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) 16:01:19 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x4}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) close(r0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) 16:01:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x120000000019d4, 0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:20 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x18, 0x102, 0x1}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = geteuid() r3 = getuid() setreuid(r3, r2) r4 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) lchown(&(0x7f0000000080)='./file0\x00', r3, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r3, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r5 = geteuid() r6 = getuid() setreuid(r6, r5) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setregid(r4, 0x0) r7 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r6, r7) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r3, r7}, 0xc) QcQc OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 16:01:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) read(r1, &(0x7f00000000c0)=""/48, 0x30) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8, 0x71) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x0, 0x7c, 0x9}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x6187, './file1\x00'}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000240)={'./file1\x00', 0x0, 0x9f14, 0xffffffff, 0x1, 0x1, 0x400, 0x99, 0x1, 0x1, 0x9c0a, 0x8}) poll(&(0x7f00000002c0)=[{0xffffffffffffff9c, 0x1}, {r1, 0x40}, {r1, 0x40}], 0x3, 0x400) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000, 0x0) getpeername$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) sysctl$hw(&(0x7f00000003c0)={0x6, 0x17}, 0x2, &(0x7f0000000400)="0664fa4f0918a4937bf8e937472c65e44d8cd2c0e4aef0807ced8da7fb601cd4b3713179b2497960496e1ca65358241578a7a070713b587afaf8a3e2bdeb803eb9b0019a01abbbaa22e495f0479b63572c6311758c5f523747ddccdd81dedfd22498c1fbba1b1ce195558330d6491561a588cca08074e0e3b834597d35228009bffc9e144e925b6b9e614ca7b45fad7a2c9cbf11eb799f124540da1cd3feb632eb8bda6f26e24365796655cba49d152fdfc4d21d800fa4918ff269381bcc6a868c02e40a35a94838a44baf4c991354ed57f9c52a6746ed4db36732158dfec81e9344cc1f15be31abd9e530e6ed0953adc503f31a5b94f69e33", &(0x7f0000000500)=0xf9, &(0x7f0000000540)="cc42752b32f0b965fb49ab9c24793db6e6fad5b7485a5e5a39cdfdb585276ce172fe7acb65cb1dd58c7de13751085c55812f5c89e6da383275ca5bb14ed7f1b6f7e0", 0x42) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='c\x00') r3 = kqueue() fchmod(r3, 0x120) r4 = socket$unix(0x1, 0x5, 0x0) accept$unix(r4, 0x0, &(0x7f0000000640)) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x1, 0x0) kevent(r0, &(0x7f00000006c0)=[{{r5}, 0xfffffffffffffffa, 0x2a, 0x10, 0x4, 0x7}, {{}, 0xfffffffffffffffe, 0x81, 0x2, 0x9, 0xffffffffffff8001}], 0x4, &(0x7f0000000740)=[{{}, 0xfffffffffffffff8, 0x1, 0x2, 0x8, 0x7f}], 0x4, &(0x7f0000000780)={0x800, 0x10001}) 16:01:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffe9"], 0x10) r2 = dup2(r1, r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x6}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) fcntl$dupfd(r2, 0x0, r4) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:20 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x800}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="367b227e7f5780aae1812676122b1641f8e70fc2c0d65a7e4816ae7afd65e898c8c5ebe0d6c0b88839666738c7098e9f7379b14c7992eada1143b4d2aca8dee81e375d7dd34533b0965049f47090a7a0dbeaff020c12ca933bd1cb6dfb6d6397375e612d41697522f354f90e642082ea77f65cff5b67a3036b1b49360222ad5ff8b503", &(0x7f0000000080)=0x83, &(0x7f0000000240)="3d7aa71a78d64aea1e4de20b43277ef73c62b69e7c5060b79ef300c7088e7ef6e85d53e1f94ffa33ea2121a6a33cfa95212d55cb6d116fc7d695ad6b37cb102120bacaa605227274d68fb2210a2779046c97c276a6ced70747366219e9f8268da1f99943549a1c517d406482e364", 0x6e) 16:01:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) 16:01:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc1b72ad8623bb82, 0x84139) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x80) readv(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/93, 0x5d}], 0x1) execve(0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) 16:01:20 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x2b, 0x101, 0x5, 0x19ac, &(0x7f0000000c40)={{0x0, 0x7, 0x3, 0x5b, 0x9, 0x4, 0x81}, {[0x80000001, 0x200, 0x5, 0xbd, 0x800800000d67e, 0x800, 0x9, 0x2, 0x100000001, 0x0, 0xb45, 0x4, 0xee3, 0x10000, 0x8, 0x9, 0xffffffffffff8001, 0x81], [0x1, 0x8, 0x1, 0x1ff, 0x4, 0x66d, 0x1, 0x7ee80004, 0x0, 0x2], [0x7d6873fb, 0x0, 0x5, 0x2, 0x0, 0x7fff, 0x100000001], [0x1, 0x2, 0x100000000, 0xc3, 0x8, 0x8], [{0x9, 0xe8000000, 0x1ff, 0xffffffffffffffff}, {0x20, 0x3, 0x7}, {0xffff, 0x100007ff, 0x4, 0x7}, {0xf7a, 0x6eba, 0x9, 0x3}, {0xfffc, 0x3, 0x80, 0x6}, {0x6, 0x9, 0x2, 0x8}, {0x4, 0x2, 0x8001, 0x5}, {0x9, 0x4, 0x5, 0x5}], {0x0, 0x6, 0x7, 0x43}, {0x349, 0x6, 0x1, 0x3}}}, 0x71fc, 0xc8}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setregid(0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x2000, 0x2}, 0x8) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) sysctl$fs(&(0x7f0000000280), 0x2, &(0x7f00000002c0)="bc0aca84ab80f239913dba3cb9c08085a629c38b02d3ae374b45ace41c5e1a733d8b6de7a66d574beecbd06d4bd63f2f9a8c38c523cf362af91a29d7f2984629ab25584aebb8744abbfc317ca5ea9d39b6feb6f68e7ecfa17709c1dce5ee93e00af5dd13971e563a0ea4107d0a40b41d59cd4ce220e3662a8c7895f45bd9b1888e823f7fe69417c526e40684d8f9e532ad4691ad1ec51ae0e1667367ddf47c1cf6df854aedf990f0da1a4548bce06c2fbbfa82c68044e181d1f827298ad1", &(0x7f0000000380)=0xbe, &(0x7f00000003c0)="9c9946a50545efecd63bd8e5687a70e89401e6d19cfdd45439dccba9b19686594cee5f3ee991b163c1cbafdd018f339389d56b16819cfe5542c855ab4ab2d9c27cfb313feb9931e0ab96130107", 0x4d) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) setsockopt(r4, 0x6, 0x10, &(0x7f0000000040), 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000200)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 16:01:20 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000300000000000069078ffffffffffffffff4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70020000907800000303000402000000f177faaf381bbd33024d949b8eafed029661af6cc20e5f7511400e7cf5b6f959778a7828"]) 16:01:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="712ff2f77594ffffffffffff86dd60f8be0000182c00fe800000000000000000000000300000bbff020000000000000000000084e908ea2fba3cb0ee", @ANYRES32=r0, @ANYBLOB="677db4ab93d8ef4df84af7e7862b2b099fffc81acf2ea8b66d98e5c026a4bdced35825fc111b2b13e0d4028905d498b85d1991f2fd08924c8fdf9e41ad5156d37ae0976c7350f6b875ae9e0b0e00d2913e685744dce04dcb766404a90f6fba3b193a03f291c461810154a7869f5c9e34fcfdc19620abc283db8ff42cf9658c92270237efb5032561a53132c3abe22c09"]) 16:01:20 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000001c0)="1c1d1333d7582a9df0ffa2dabe53fb19bd056d46c591dab7fb24fa24b3bbbfae15ded75299ea9ff7a29e9dafb44401a532471a2dbb259293be71d0686122aeb953a8123c7fd487c0f2df3f30a8e28c403926d1b4d750559b2175d62e5124c8b1997618337a8ac33037871073eda96bd74f8d065b8efeeff7be9894e6516f8405272e62b7dbad7941ee6da5a77885a978e57df178036a4061e8c96b1e17a8741234a9b6727b7d15d75133d3ade519e5512485528590f058c351360731a157c51c82a88cbfa82a6d72ef0b0c7ca1b851a8d2dcee31dd723a90aab151803675f5b1b1e7f4b84bde255cb3fb7b2ebe57ec659f63a5db8b2160da3f169751b7dbf0ddb50d20b35cfa7e28fdf98c18d3a61501ceaf9c1dc2700c30d682e49f8b9d830e97ecfef75659fa1557e5808effc2446cc4382fc78afe6290cece51403afd2c2b08aee71808a101d3de518d0c5874f2241827d1f03a8105757753fd80e681c475da813530a30371097063e62c7599e4dce54efad4f4ae5a444dd797c4e59f727ad7b1dea5611fd856927db17eefbe13e07e4f5949e7a2da2e18d8273a80518dbabc9c8d223b5abf962358e9e30ee310043c5dd19370a8c1838c302adee6936cf215b3d2dc4955be37f13d3ecb1a8205b7c852886481a0be7cbd5db69470947762b9d8e1dea6d98ee6263d4b18bdf7a14312a23216443d5520feeb173961c0a581012d1292dd218310470125f7c7c91bfe5aabc31a0cd484f65019237f42a4b9186570de7d7f7d6dd2ac9a741cd384597ffe97f9d6538b87244cb2eaf8036f265149b2a5961768eda620256ee5c57e7a6dd3a14d0720a2847c29787605b2e7e90e422c5aa848641ef574192ebbd3e19a817b48c8fac27dbb6d2d6a8899e73547fabbbca194bf94a6fde3eb864b09e744a4c2f1de99cbf3b297c763e612a19d786688908cd91d6f62cd0e5709cf1c0d91c6e18d50657290f6e10cfa873a08d795a97a54914c1d33d9f90b9da31787516abc801b0e61da384d7cd085238f3a9f882ce62b096311fbe1ade963042e1a1a0d5ddfaa51e449e73b76b0915c63c13109d6edc915ae945a14a653d299fd524712ca0753b2a28336e5d5474e33c74e8de59ea6e66a6c457a4773015c96c538934d8bf554a1bcefba0d1884fe1bab92c9360a66f34f45b479e73a20c7e0a950f0d4c5b4ee8d30b778422cbdb87725c0b65b307af454aa019eca8275b69149abc8e8b8bdde4a1c185594f57858b9b95856f0326d79401f54bd931252aef9875c2ca10c32eb832b93212474cb352bc14935134c53a90ae73bcdc691e8556f3f8793c2908e5a81c65a22e4da210bd7ef51e0836c4816bef468e49a6644f226fcd3edb37bf8752885fa787727d1a26189b7f9cc416d5ec17081b38fdffa8104134e4e7f067b3f75f105ec2afa86119d857fa7d5c9f96ccd8c3f097e5ecf99756a46d1364634be5d855756dda1d77db07f90bf39277dd92ffbf8416ed712851a4d4a5344aef12f4aec0d03f604d1b8f10659aff50663d63348957ea13455cf17d8a2330c48ad990994820999e62637004269f571d5f3c7816b523a89892ee3b03fefdcb5b6dc3e0f617e86941a9b9935d3ee64e04d289c5bc9998628418fed758d3eb1d6eec9674f94aadbe1dfc53da6fcf6827deabed8819b9480c8459a3a1af13fc3a2e6eea0b12a89bf49ef0a5e5b222671a204bce802ca2a791859f44fc7abd1eb62feb4101181712351c8d1cc8c0e311be76f379909e719a0765a1257ee6b71fb9e8e334cf88d63344a5642e093a5b0c6b507960719926068b938518fe0ba92106eb6564ad13f1c35ea8a5956d37d42dc7bb09bc50a7bb8304fe93e7a9538d0fb7bb9438c3a0a3445bd3e5d361454ecd2802adafb935be7efb0df68d5e60b21660dd5b0b5ba7c2fd1f551c5b132d80aac0af912c2489dee97b0edb8bf3553897cbf7828a66a04a1370fd0d862aafeccd57b5c9c47aa54dbc5fa9677315e6e673bf0d5a2ca584b84a79eac40ab98075674bc3de119ac040d921601a7a5e6f6edcb4831d94c083914d6ac85fd1260dba79bf41ddb424ab2c95441bfa69ba806ea0f295fe207041b20bf6f90b2ad092002c11ed077f42f653e0536a376ca54e83ad2281a5abbc59c093e1542903d1937a08448f1383e33335a29c533acb1201a397256436118ce74b54543da44297f319b167db6cd153e3a23b79b2f7d7f52a76bf5577325c34b05f32f57208ca0044c329d3de81804fcbcbdc325b7bf614963a26cd8fb6a4fec984712e936f0065b66b2f62f06427d41f986ad30c4ea3b1b79aa40f23eb86f479ff3cc38876b693fc612c2a33d5258a26245100e2255f2aff55210846c8be733b857d2cacb4e6838b81d5c4153acd512edca26dbf37c57843a3b62bd69d7ebad2f0da7783c39a7e750ec5ea03bf95bb75a749d60db68ad514fb85d51d05beaa4c8395e6fdd58db6f966bcb5d52fc3ed09ea14800ff7d273a47d2d9afe838c788da411fe4fbe11dc64b6bb7bde7f2db56591cd183af7caa2e58fb436b3692e969bdf3a419cf9107d3478bdb77132b64e2f8eece9f372a0cd5501dfe1431c7df96b05e747f6cfb098e84c352648f0d2fab65a56a8a69787a0b7548d02c7034109260f0081a67985207fa2957746f0383e24d01014b3bc6d1c0ee7720ac865114bd5e2e7038891abeb95d5625f18d03c2ea00d043b5770100a110c18e7ce7ca8d63d6a8034e6b586a479cc7d33b5e671e431ba708b233a135735a1e2a32f108665242bfbf77a1a4af2f8fe7455cd02c1f899cc6bd9430fc6efb71cdacd7c9e163605992846d383d13ac1d2433b9ed18063e808e33f4e70fb749d6d25ba1ff1c548a55453ff541aa162e90bc8e169101e4cb966c57218ba1c814b316b3e99733fb156a30c95680c2dc85d6f3f0604679dc9c32113463bf6b3a0ebe56b53b591a307f02b85d5f51e5332cd8113cce8c26f745d4b59418f53650f2c856eb6dbf4ad2cbb4a3baac1aa791b2acfa90c264af6843ec8ab53bc619b96d416d809ad587d2f8989244dc8f6545035b04f4d77a9b904fe115ca9fb5096d662453ae9917514fc7de2f27644218064dd3adfe7694ebc749219acdbb0ecca1cdea08a0cfa5ad53b78a2e913fa239fc9b26504e31746f4a60d8f0ef8462dcc028dad0d983143f73bf7d69ff44009a3b350e3370ea2a2183c5a669a0a6c32aec08ff2ea89f45d54bbe965259ff434f486f673313af4dd42f41547b213271982e5069f37af8ed7cae14d93de5945b3389190012b6efe2f3eb568a0790a4bf2e132b3d3344c1bb311da5d6908112bc9bdbd17a89b3073798ebce204ab85cdd791f7bfeb1c1240753aed186f49a90fa12fd9b5d8014d35f9ba02ce886266a28c5d6eaaeef65c7544e18253691a385cdceed00f91ce494c63a6acae766317c069c3b95215a19259e593140ad5694379bbf97f12977b83da646fcb46d48ba91ddbc247b95a4d96faba47d283929b4355461d49bf7417d0fd2298fa1b98c79cd0574faea1247fcd582892da88f4928789f21951e7fffc16786d72a738fc01f7646013b4bf69cb057b4b7855a6ea9b80cfe2e7289cfd2690707631867669f048ca078c3a28e926605b8b326720114f3c2d720c8bd37ae4f4a240d064bda96d21691c92ffae6acea7fd0455344e80e75c8e1d2db315070ed32d9c2709e340a85682173e5b1a3d52ab2248c224114603ffa07f3a7b0378dc85225ec1f453ede152631c226b1b11169ac075ab00b5cb2dca72c044aacde9f50ac4131eb4a366bf463f108dcac56ae583eaff6b96c8244c583613ac813a75d28a54c959e06f6426f8a6eebb1604815e477887911b15728f5d5386f6fd17526673e1e13e86ab2ef657b4f0dce150977dc5297a5222733fe6908334b7856ef071e767012d80ebe59e9de810c87b9722d99d8b8d59f09a3b625618f4c4e0ff9f51344437c01a6f53b64c6d9a0fc5c9270a10fb45b1ba395f8dea7c69d14e9f2ddc4da740214ff62f098559e9749a28d1131638a98cc83b4d9dbd2b0ccfe3d2e579615a1540bf9ae88b538f3cedadb5ff9103208258106f08d09c8b76ae34ce5b685778754cd76bc3592b192354411a4b186b6cfd400f88223737059badb27c468004c9ff2b03a13ec579cd6403088e023600bdd5ed6c1dbb87eb1feccd956350ab690d69bc5dab73ba1a2fc81b5c7c4688230f9fb6724fa91d3699c6b870fe05ce8441228a6fa377e931d9a0f591ec0dbedbc8c36381ffb567532493d0ec732ed0ca38d016f098e657a6fa46ee09ab0082dbdcfa25385645291849d19feb0312b6b401eb58a0c525e48021eb4c8e4b3d265bee9c1a43acfa971b927ad3cf39e0f7f743844fcd52f0ec6e41cc0882630efb24664a1aba3488b68377634b6c9a24f78b83bb50c5b44d35021d3eb18f5dadeae4bcd26af7aa26794b3666558aaaec9001796208de7a6f51aaa417b0c72df4bbc3d2baec6ce8ab0f869d25af37cbff3fcabc3d51fda8e5439043a88b5c1d3afe7d192f237994988b5386eb17181f9cd5539ce4dfc0acb60209f24e47e7c2c5fbddb1cf9dcda3af735a896a431ec558cbaa71c1840a50310b7052bc31d38204a09ef9fc33402ac1425c022e5bc37bd11872eed77816f8bf0b9663a25e965768b2bbb9a476ef24d53e9dca96d8188f7d9ad79536ea84ac8d4dcff704f7946c616a3f3ba3067e135473481718e853e0a1b1083d1d12c562a3525c0c7f6c2456b7a6217195a6b30d39917f92f9416772d4f6623593cb069fd3169ea44feed28f73c28318edabfb0126934df6e21fa11ebed22f2c8cecca4b5072d6e5462c1eb1a4fd8b573b2c322e0849de0475564ff4fa32630403fad28bf230596011bfd818df15786449058d3b46a27e9d139c6e3186ac489259eebe621fec0a907498dd17a09ff5d5f4f54ed98d429d70a08306333b2d7442fea6f990fcda9c8dedab5d59edb42897b1c11c2c9778111c007eae1a02097a8e24ffe47ef03b0fb00526d9c5a1e1c648dc3385c2709a1b832147c1e6f2c1b02565f21262eeff6e65d5f3546f07909a774ba93a2db9b3d796bf75e5aa3ae5ab61c602a9f5fc865cf90caac4519f8d79cba0af128ac9f686efed5bef532771eef188963fa964e08bc67102fc7805b0c35c5adc115bc8eb6070442ae1f54627c46e618e6110f5a6b53933705aee450ab0cb46c089c4e27c1541b905660fa9ac411f96f87f331a669baa1d07c95ee02e98ad2ebe2f6b3285a7ccab8e49fd106a9923b51eb9ca7048cfad5ea2fa0c1c7b691b0d5188e4db6b1270f60f43b9a7b21967eec37fae3b27f6a53167a0fafeff002f3f5b9fa4907377b23d25675c99a86065e9bf7a017027cbb9a75c9be9088f1299b1ae847cfa53c1fad71d3666ab057ebb18ace04bd48a9c69cb190a87e2c0738fb32395c1e64978c8a8f4c8ad3aa2125c0b46096b293a0693c88307ea4ac9ef9795062d6b3858887b44c026a56a027c4143c7a7c196605a294e73a34805e32b837877cb14e7f2ab22ae99826a02ed45fa46df78ae9988d26567d897435f75636764ef91c5943dcdce1197610caf4d47ddee0c333d173e8884bded5c1da5db1de6b659f5a8c49a0984fb848aae4542543c68355df271d139f7bb8e0dcdbf937386cfa01fe05dce4fb1cd0fc1a8de4ba7e5f7d79ce967a24068ad14b0e8b73309448420e177e8093c7bfb715cab2d6203041a11e781d4f9e39972053e4672121ca96b76fab0a3eec4df56158e228551217c7", &(0x7f0000000080)=0x1000, &(0x7f00000000c0)="904f44693a424d706a0eb73a067866d9e620b3cfcd15c45a557137236bcb492ac72c76664064eb6515349d42d177290e33a56071266ad09e3c558149779752da648189d922", 0x45) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10, 0x0) sysctl$hw(&(0x7f0000000180)={0x7, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) 16:01:20 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="87fc7cdd024f4c", 0x7}, {&(0x7f0000000600)="0d6a864669d08719649911c45026d1986da2c5e71f06341c63147fb2695b84f2382907279bc14851712300fae7d7dec427779743de280703a8ebc371b373a27aa4180d7f66eb00f04d0c1949f89a62fb3c51aebf8dd57527c7cd5256f2105d11f40fa3eb31deb25b144105c24a1f80bfcd58695fa53d4ff6dc3da71d89daa577a085a52d43a26b864be460c6f8d1e4bcfdd4a0019790f43e0f7a98a71a3a7c6944e7070000466ae30000792d7a0700000000000074fc0be4e370736d2378298b9273f30bb3c72ee5db674f2d09b0c506fe070866e1f259af209e4716300ece93ce2d6c259c1ae4fd70e349a78d3f09e2db1e64e2000b126b39ee83b90500d6f8dd79f2368e9c6813bfb4a2eb7706f954f11241d1b7ed27b915d9ba165ddb90d794425cc372fee62d20f50657377fa019e77d10d296241f72bd21eb3ef18c7b13bd8b1ba42801d62c5c30f17c7ea7562f1f48e33d5e8942c5ee70fc3e683f61476c4d7b836601aa827e4fd69de35de6649790820ab7d80b4f6c08d9f6443b683c9790ac4edc37b937450b5678e67e5bc051892009f84b7d84c3d863926a8fb030e349c5c71d7a1fde36873ebc04cc7318496be7fd50af37eb812cad77b7f0ec26613b116f81bab4e0154bd809efcf33d317d9eab13b849e85b582f1d91f94d6a05ac322e4b60d21fe2e945f9947f79535c2425b7803bf83e96c553fe3a1b4fa9de54d7eef8579e6545e02632accf395eff0e80a4549ee8de4f7d4a2c7a934763d62ac16871a6e51bd5437bd4f6297247846ba2eaed67972f83344eaf81ba7d5c603e3342d5d53a128acd5a7b8a5df055f6f74c7ff244fac94b61f126cc0a05bd8b9274eb582021a066229caea5640111c6ac3699da4abbf451a", 0x279}, {&(0x7f0000000000)="c92dcea11e85a1603d4d0984a62de218a94aea61c5767350bc618b6739d2568bd7232550185b36c6d9927a99583bbcbec2609454cdbb71001249de59a0c9ae07469de52759804b9a89d1dca500c4b1753846a4", 0x53}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) fchdir(r3) write(r0, &(0x7f0000000040), 0xfffffec2) r4 = syz_open_pts() close(r0) dup(r4) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) execve(0x0, 0x0, 0x0) 16:01:21 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000900000000000000000000aa00004e2004"]) r0 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff}, {0x1, 0x0, 0x1800}, {0x1, 0x0, 0x1800}, {}, {0x1, 0x2, 0x1000}, {0x4, 0x8000, 0x1000}, {0x2, 0x1, 0x1800}, {0x1, 0x1, 0x1000}, {0x4, 0xdb1c, 0x1800}, {0x1, 0x32b2, 0x800}], 0xa) 16:01:21 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x43}, 0x2, &(0x7f0000000040)="210075f7", &(0x7f00000002c0)=0x4, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r1, &(0x7f0000000340)=""/222, 0xde) r2 = syz_open_pts() close(r2) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r2, &(0x7f0000000340)=""/222, 0xde) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r5 = dup(r4) linkat(r5, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) 16:01:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x2, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "88ad3060e60000001a00"}) r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x3, 0x1f}) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x1c) 16:01:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0x10) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x6011, 0xffffffffffffff9c, 0x0, 0x5) close(r3) 16:01:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x3, 0x0, 0x0, 0x0, 0x3ff0000000000000}) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) kevent(r1, 0x0, 0x66, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000380)=0x2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)=0x3ff) sysctl$hw(&(0x7f00000000c0)={0x6, 0x16}, 0x2, &(0x7f0000000140)="5a33e04e0d3f3bbd0e0a8a3ee52a8977bad0e725fc69198d85b88812c4ee4d13b605029369b8a22a77446106206fc88f0dfb5cc74ea9a3bc5a005d3e4082fa98f6bb746f992176c808ae41f9f9742a82e01f623bcc9e6c86bca751237fa19527452707a7645f9e3c838039379222d5b75220329f5f69194529f741368de99dad8f1d13cd1a105ffff9e1db891c186cc888db6614de5423a2d754509261b1fabaf32ad1f7b62bbd2fad254a24311a6ea6ad60de661b7e7483e8e0", &(0x7f0000000200)=0xba, &(0x7f00000002c0)="ee58685d3231e881c1851bd621aa127826d49bafc271170c36209e110ec3ba0e4cc7fb7071344becb56a418d857f0bd902998a89dd30ecc7da2364b7a428660ff8dad88e7ed5ac94ea079d88433272368bdb9ad1fd536b9004c851f7f6e25c1358584402473f07d694ff873dd8722f930f436cbdb071f60b25150d7a62f5d1cdb5b0049fd05f21deda39cec4562c034ed22d", 0x92) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) 16:01:26 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) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x20000, 0x0, 0x0, 0x0, "0100000becffeafffffeaef97f00", 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040)={0x0, 0x1, 0x81}, 0xc) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r4, &(0x7f00000002c0)=[{0x0}], 0x1) 16:01:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xfffffffdffffffff], [0x0, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x49, 0x3, 0x3f}, {0x2, 0xd5, 0x1, 0x10000}, {0x101, 0xaf, 0x3f, 0x5}, {0x1000, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fcntl$getown(r3, 0x5) 16:01:31 executing program 1: r0 = semget$private(0x0, 0x3, 0x6ca) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) unlink(&(0x7f0000000100)='./file0\x00') setuid(r2) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x3a, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) 16:01:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0xa]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvfrom$unix(r2, &(0x7f0000000080)=""/24, 0x18, 0x801, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000140)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) fchmod(r3, 0x12) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000480)={0x1f, [{0x2, 0x4}, {0x2, 0xff}, {0x3, 0x6}, {0x3, 0x71bb}, {0x3, 0x7fffffff}, {0x2, 0x9}, {0x1, 0x843}, {0x1, 0x6}, {0x2, 0x81}, {0x2, 0x9}, {0x3, 0x101}, {0x3, 0x4}, {0x2, 0x8}, {0x3, 0x100}, {0x5}, {0x3, 0x8}, {0x3, 0x1}, {0x3, 0x10001}, {0x2, 0x80000001}, {0x3, 0x9}, {0x3, 0x3}, {0x2}, {0x3, 0x1}, {0x1, 0x7}, {0x1, 0x9}, {0x3, 0x4f}, {0x3, 0x6}, {0x2, 0x80000000}, {0x3, 0xc0000000}, {0x3, 0x101}, {0x1, 0x6180}, {0x3}]}) 16:01:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x3, 0x200}) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r0, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) socket(0x18, 0x8000, 0x5) 16:01:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) shutdown(r1, 0x2) 16:01:31 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100), 0x10004) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="f313a2d60d2b37736dca0d3b1d7ab99dcb12ff703aacb6576d6e3ac515c0f0ff4c41bb92485d8cef423862685cd80296f20aa97ea73e37e8509b98297af6010c4c1d568c6536f61e4846772e770d630f47f79c8303cd352a66197ac394593cc0760527a97d1d2ad49a4287c71f59ab6d8de25c1511bdaf467b1a64a1d6eac720fde2d49c7ae69aec8602d69089a3e13f51913d9e04d2d02fec49e751c9c9fbc3d58f21a1554f8ecbf4c8d80e4aeb649d81dee2d059ab85e08c3f0e71bcdb02ebfa69fe5169db64bad41f86141c9fc708c5f0b6f01468b71071", 0xd9}, {&(0x7f00000004c0)="4eb6b46cb5c007cf4805d5215387a4e98c1aaba17c0e41e6b5613ffbb02747737c81918aef6a06135464f261f267a9acafe771be164d3d0e0238293beecd29abca37a7ab62b4c27a5c2966a6a15f8d5a93d848f65fc6d645908f1615afa5964a9d87e44581c83ae752bbf74c8960142abf025191e4c4a9aa5b2199e4dd79ff6377fb1297f4e7cf72693fe1449ef71492d38ce90faae914e2a6c6c73d010c45a7ea3ea198c91c4f713bbb3c7eecb3920cd729cd5944f8850a1b88f95a11981cd48440fe696a7c3b193c487bce8fd78a0ed54925424f263cabb79adfc03398adca35182453cec785bfbd675dc90ff3e359ef33f540bde0a3fbc7697ef5ecd86e1025e9242ea4af3d9a005872a3a35eaac1b74332c49a903edeaae35bcf667e60a3f50f78961ea7be8f160827e6d236d7", 0x12f}, {&(0x7f0000000200)="d86e75220be0418a24a218309d77b55e796f1534edaaaff483f1db45a5869ab6d5939407aeebb51ddd3099dda9f458091e20964fb2d9bd2a52c38c3551667b5c3f33b509756474a17fedd493a3729bf7af72a38c1985dd0c82d8351a779b84eb4111a741b1f3699049ac8a1587730d11a37f50a8681a9f92", 0x78}, {&(0x7f0000000640)="ad667fdad631ecbe990b6d895d8ec74111225a7fca1517efea2c4674386047d87a29640fa273e5094ce1d44bfb6c1d78932c63dbaf8a6a0fac7c80fe94ff14e8285ee827150df528bdd8ccf1a4db9792c19bc2735472ee5f822be6e0cd01ec10280dad8e03dbbd2c77c2e5bfde570a3a898a472ff3129a6b4014d736f1acc4e54bdfae8ed735de493a59dbc0cb900f405efc8f943ed9176a26495353bd0cb62c089ba38a09c26bd1079b97575edbf4b0f192e2959defffce83d4d8967f5484dcfb926b6fb53385c638af403351029bbaecfc27ac0bec564964af0caf11286333565cdd5aedb3a7bf2cec2eb09d0ed46a19de2145df0cdaf584bbb057e18c5b437ffd56e5775085c4eea07dac721fa3459b967b61819df829c0a55014749b2f600b2e72ccba855195dc9ebfd34c612da11d72ae6f2b2b6c508687fa1093763aad4f1e3b3925d5ccbaae887ae1f7c43576405ab8fce8ff0bbe0d7f16000e785fd8912b541adcfce10041558d5c60857e32a09c353ad920a19c2a3234aefb1799a561c636ffc9d2d2ce04eedf0c4f16ff93acd19f6cf534feee3c1db2caf4c0d0cc2002f856fdbdcf0442945a783de23a5adc4636a4e37b660f2fb25d4f9a909f8f4130718c78f8be654de477cea6f8eaa383b9228277dd1a57fd10eeb597efe58a089a849f847a61785545f097d3b34193d0ce113cd35cc8dbadd79b23338fea190fa078d81b72a1e1a47070cd34112539ec7355600497e7d477c75ea7ff36acd9970111d7a1b452029e241af1936270c3047ec9697c2d28deaf617bcb5624964718b8f79ab03dd2ae0179f18b5940015035c22b4cdca5257523c8270d9b2eb5e3ddbf358e2ed4bda5c97a08748ed6b971faecaa1f30f3eccb2d87cac5bca75df95b05acd8adbf2aed7efe7e301a198f2dd2c4a2e58934e17f4a84ec730b63ff28f195f9b479eb5dbcc7080f56a68c539167e3754cc8ec1d5230287427792af2636889d43a7fa0a8ddd115713ba6a5cb2919885f649f1364ff7a241a697a6add36833148f9b7552654b1d8d0ba45a6304387972ec3799ce488c2a898aea38ae0492e74581bff3f2dd077442efafe283fdbacf13516c71a4125b67d07f022b9ed21cb58e20a94895e2084b7fbafa99af099d5bead1dc4f7feb7b1abd32c1af695c61fe1d9b71c23ed55cbde1219da2a8faf263afed7a78b325769b2d1d218b583804d8ca8a29d626a1415a0749a2c3f7350795821b62c26fe7d4b1a8e7c10bd37c59f6db864a58189c869ec5a1627ea487b6c0a74d704190fb075790f12a755c7df4b0dfec7bb55ee8f07c566e43741da3f82aa92e1b385a96a3bdd081dcf0564e5bcbcfd5249aaed5ea8bd85d4acf85d93ff9dc3ae5a213dd31006c36d52404b2cef4f87293772e168ed593169807afd8a08229e3d2eb644637163a3c57b157251457fee2c8049a0261d1c21d691dde5bc8f64183c97654e5d82d494c98b9eb7810c1d7dad0e86808e092d4bade80c5d70dbeddb5ae8aee15b30736d929f8e25f8335a5e3297267053fda242a7e05b896595311ead13e5ff9a2c660146a8c4449e4f9f12194a486dd7c7da7f06e43dee70f3a2ecac3a8436e1dc734773d0d9190a528a2fc36b7f299ca1650c22de80813b4369d73592ce60392ae5b7b03bbd31613363a42414d6c7112a66046952a8a5fca1765ada6de0ca12582fd20212ed24b7ffb739c0b6702a73e5435297f388765fd166db2d4535751ae57283417c09f1b998ac76716e850fbcd28f37de87e26e1df19135115d18f12ceddacc3ccd7fa2ef2001d718288b720b6c81ba4951cfa7da34bbcbb7189d9bd04f91439a0083404d46649e98dd40432073f4103a6e57c8d1096b811dc17286fab32496c618c643e0a223e793af0e039334002db338d0d2ac8f611dd7ce7bae32fb9650e531c0a5b8d9ee4c1eed41b576df5b61006ee89ff08f85b5da348b6d2354cecaa2bfd15ebac8d6ad813698a4bb99d723f10ec072efc900a8f4bb6936da47749126187447a01c1d20f3597f232b183dfe92daca6d589b323a4bb0472e31c3fb391c1ed528f2884a19f73cd7f5e0b2ccc9ff42863e9d0f206e65e7b4ee758d74c062552a4e16cc8acb80afcffedf063f89ab2cc4855dc30c837a8a7e358435e1a1de334ec1b92aef59f0664ca8f8f153bf047ea7bf259ab2e38a9dd2f6ade8759e894eb6b46496320d146105fb438ed466f0925d1740eb0913f9b91b1354263661637bb984b7219195b88fa3db7354e48d164016504b0241611649f47275f6d7c6a9c9ab21182b7d8d9d206ea2cb4f1c6ce1c3167c341df12ae4833b9e374a7324ed9f2669ac0e0d32c460b51a7750a07cb3af1c4239a8a430953018f4d42e0769c28033b8a54927323f1a2bbc337c8a1c7182a2d9dcd23bca34d958194f921983a6561f68bdf7ad4c84941d1ff50c43021d5a0d461c9575f7537c73b9d154fa3f9ad85b9190283fe4d9e410518fdb99969fe2d6669280a3bf5d4e0f0929c4beefc4685e25b8c068319751528f60eb3a4af487d84a633085cac7d1315e0028c456d1f1a25ebfddd3739afbc846dcf13a0c9212c51585ca715f534ad620e0b51216e2fa8417afec617a817ec8d8e6e35d15e845e9d7754956a2f2d180cfc84e20205b96e206704dd9598aa2bcffdef6b1201778708656d4f734a63bbb3ff25d93b76d650464c399bc890824c75c122c5aae924567f77217902af436e6b0cd9be7669479f2fde55d9037e0a433ab28d55cbaa29253e0480667fe01bbc85eb8c9cd704d32275bb2ca1f59b7758ecef8abf31af18ef610f842ac878110024073c4d6e5c2eeb9c80ef343f62eeb212f53a977ec4e5a4a4a5a90d0339f431bea99046dc0ae132a7782afa09719dc713a2166c250ca8ed5b6c1ebfbb4e1df7f84535c245769cab0cbd2ad4a7c079fc71211cdf2c398582f406ee04b385a4fe93ed350b29d61bd61dce20f96f20f2348b626203ebd42a77fe1dabc70dc05ffb44c0dc7853c483707a30265a247093f7a79c11c0d259f035608a0233064f75c996ae753953b6fce2cd41c88e10c96ac36ffcec6c3834acb7c444fccacb54223381b83498ebd294cc91e1804ac49ba97125a04b129fea6abca3eff26bea781d416a9a2ff9c05834eb46b0bc694051f705d93add536ae3364af5c78a4f503ddf314c6196ccfe1ba17f7a21e057570e8362b7a9113408994df31f371b224d82646e0f65d5a13396c8113ef9482c3104dcaff4f672420de4251ec0749be79d47071f6c1cc3be969a6eaf792ad6e378049fefe7590975e41b27710cc6048a49df87b5898660c0d8c9bf4e9c069adc4251c6ba1791a6de652803723f35c86cff3401e2c717ae4100325a0cd38a243ed082d588f1537481279c321816ad487306a193b9d7ba28573de16426215e57397ca60c0a2755c225f274d35e3b19f8ee835566dcc17b5e0dda67dcee22c31b1472d340bfb1effe15e770313233f686fa79f1a3b66dba825d2859489b13b8bd98048493ed3f5a05420b47df4d40a3f03fb3b40dbaf4ff1408ca41437c972f5342efd28a44f26f2741a6226210f6abaae3069a7cee6f815797ad50387dc165101ea057d5af208ccba15b5ccbf615cf6fc81c4cc1529b81934946e1069ac9fd16817314aff3fee6cc055dbf79cfaefd559f5b8914c3f7239677c20306c3f1ec0a33ed3891aabac41ddf85be7e53e44513ae0636838563a7d872d9466aaaea6a2fd1ee8d0b2594dd83c34da92fb578e239ef8cfe7addce2715ca07c4373ec54181e033809e04daf4894480b374682d0f531abf21949ff76c50fc0c1e5af12c6c13681f7589f23f237f49d204dfcb0bde9a18e4d2ce95709e6841da7ae0ab725a40bb7b1de95b528f8b54a7188ea91515ebb3e77a5e2a8bb48358f8f82a9c9f193210f91e777da7d16b4c4d76f917c193ea1ea702160c0d36f803244aeef40286f67f8eb00b929eaaa3f772080cdc5dc3d0fa86bd99304940868bf9903802b6d238b02a03429a9d68d4fe2c7d3c0c52443c76cf4245ec5595b3ba20ff3ef3f18f54acaddefbcc6d1867af111ff615fb0d1e47c651969100806541765dcfbd5d3c6144a2e2e6887bd5f9e6670e653b1f8641cd28e5ac6742688c1a6dbc4898e04fc5b1e42cee6226d79d09d52f353404d9cbdbcfcb36279b3bb5520e4ff2106eb7eb956c85dbac319e4ab6140f808a26e4c912ac11684109dd747f7c3c11b345301d7a9bca5bbfe8f52f9fee1c82f758badd575d1ec7c1157ad6b9461b3ebff76c4f5869e38485805dea85dddc5655b697f7b5665feb38e8f5ef45b42a552bdaecb86ce1e7c1c7fbfb4cdf83558d22fa898160613266795d1107dc40baa320850b5bd58f2aaad89a4e8281c3d8dd88a6b701ec6427be4799a1719f4f7ff9d32bb5971c494987485b7cd759ec831025af9c726b371acd5b5db4a0050f498dc78b0b2bce9f9bf0b71dcc31c0ae3243e57ccd048d917445720a0f1f30d77d992f283607b4d1c8d9ab5e0e7de9c9d78bf79635df213b08e0d585bd4f6f0cdbe337200f1db9045165f0ebb91b4b108ca3e6557265f1cbf00b3f540a01240c8eaa7af456c6a7afa7470d1e9da0c2289bf18a958f1f9a69169829e70ebf2754154b5848eaab00d7eb1392b59ecf676cca836bbf5a770e79fe737bf1d149e69428cd72c1d9f0072af0421a6c683fb15a93e560fa74f59d3fb08d4266644d175a6400ff8d3b34fc7e5a8dc908d875aef4df63b83670cf335fdd55269d2d978b89ee757c91e8c80b0aeba5661904fdcf163887cb6715c43e2e6f55947f43800ba4db8712aca60bf12b42bd5c05f1bc121d0c15eb8b6c05b28c38dc3a0794482b50e6450ac7b57d2e80d40ed2eaef0d4bbe0379fb6364bcc70717a53f3101c89ee8f8db7d76fad28d0036c54dfdfd5c607f02f1ee344e56e40aaaf27671510a8198d039f122c6c718d4b28877154df0682261b9c9f13613ef9d4c1e8965aaa80e8e7134e1ca5b3103b75778bef1740894469959503214b67adc1e12bede7af0ddb76edae2239aefe39455aab50a3c976df624b2e4678aec9c2893315bf7e0e7bbfd6c473a9107ef91579b70663785f43b33dd6b69ba5a92921b461b9343df81cbca338f6b2485c92926d462d57487a36557d0442c04899e3e5af6249e5bf84ab1e97b5462b81f72b625f027419fbc23136121fe71ac2e067d2381cc0a7d0dddfcdcb03caae6d74184dd271176888a261c043e6efbb1d9a1e1564f2ba8846c8e4cbba7d695a10a8106109e5ff0bc186bb522092e8b19f9661997dd8213029df25bba0cca8cf9600cf6800b520032b321a8c3ecc5b6ce2744588d1a249286247ec7d5cb90e20008fae5a876e76c97e38471e60a68db17a98c7c0ca83cfe6c40e3157039c0795f4fcdcacc420f0e67e9c6015a5b552064899cbbd3af950ebf1b5093eca0afa73b2e229c437f905fe998a30057fef6dcc9b0a258a7efb55774f6ad58407f35b444556b7a8d2ee8d1320346fe864d9f4eb5ab944327aa5054b6ce7e479e154306060490c92ead1080f69bb9a545dedc4ed7adbcb266a3329db5dcd37d7772118bbce12a84c7b15ac4d2f2bcc2dc3078731bb61a9162224dbe941005a00a79aaf0d489d4acccfba544ad822b947543734dab7538bf656622df444c141080b91bcb2125fa816c45399814beb01f67dfe845f90f12892f6c4559a48aee729f08e78d6c3b45d53c9bfd0f7183702ccb5fc70456bcdff20d5da6287e50827d7ab187efd5fa2", 0x1000}], 0x4) 16:01:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff812efa42c0d1080045000030000000000001907800000000ac1400aa048a34000033fcffab1400aa00"/62]) ftruncate(r0, 0x0, 0x8) madvise(&(0x7f0000e1b000/0x3000)=nil, 0x3000, 0x2) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x6c}, {0x6, 0x0, 0x0, 0x100}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8033013a9190a598a1f4e22b9266da4c00000000000000d2986ebe000de31ff7ebf64b5ab185add0365762f6529a7e56e3bd0a1d16f49f5add18175f5e5a52d0a5470c5526de37add7a42767a4ff32392bad378c4cc5a51ae764843f2ebd44", 0x62, 0x0, 0xfffffffffffffffc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) read(r0, &(0x7f0000000040)=""/4, 0x4) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000300)={0x3, 0x1, 0x5, 0x5, 0x4, 0xf45b, 0x10001, 0x10, [{0xffffffff, 0x5, 0x20, 0x754}, {0x3, 0x0, 0x7, 0x40}, {0x164, 0x8, 0x7fff, 0xffff}, {0x1211, 0x4}, {0x0, 0x200, 0x7fff, 0x3}, {0x3933, 0x9c, 0x8, 0x5}, {0x9, 0x3, 0x4}, {0x10001, 0x1, 0x9, 0x5}, {0xca, 0x3ff, 0x6, 0x6}, {0x7fff, 0x4f, 0x57de, 0x5}, {0x2, 0x400, 0x1, 0x641}, {0x2, 0x7fff, 0x3, 0x200}, {0x7, 0xffff, 0x0, 0xef}, {0xef9, 0x1, 0xe64e, 0x7fffffff}, {0x8, 0xff, 0x7, 0x4}, {0xffffffff, 0x7fff, 0x5, 0x4}]}) 16:01:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000080)=0xfffffffd) r1 = socket(0x10, 0x5, 0x6) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:01:32 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) chflagsat(r5, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x5}, {0x6}]}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r1, &(0x7f0000000340)=""/222, 0xde) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) r4 = dup(r1) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r5, &(0x7f0000000840)=[{&(0x7f0000000240)="e90210d6c2d1e41bff757445db9bcde69899a4e9e60413e48726e4ca13743fe630ae865e2ee87484d384f9197f27536eb27a535d9e0fdbfbc20e4e2b7ac91551658c1392ed4a362bc909e008166d70123ccbe498bb13ba21f4f9accfca0e524e08b86e6f40389e55cef68aeb27f4fdb8f14bd3faa778ddda5dd33628c43405768ca0fd7a2e5cb760815ab2f80021c893a930737c244e26c9cb51077dfa2d6860b6cd", 0xa2}, {&(0x7f0000000440)="365f6ff876c80e92669a487a5af3cc4b71fab4e8e37bd67147d31a2e53a9ce931c88c6c46defe6279a5a9b846062792e54f5b9956c932dac454b74524f6577ce11f606dec8939ca9e77cbc84f23eb5c87df445de266beaefa354ed01d34d0512f32c1c72c54fbb58faf93609cb422fec6980d48eddfbdf2a452007f969ee5dc58b15b20baf8f15ce65c42fd46ce2a5733e95826698fbea91def6643912f201fed15664b45c8efaab831c53e484b6a8f9b9f8e7933c9959bcdd538fc476f8d949a9a870c74e75bdb8d4a613692f2cedd16aad1e1c6d53a84fdbc134a2529f5e6249b3c65527458f707f91bedc0ea39f1db3e3813b837711d85a51b7a5", 0xfc}, {&(0x7f0000000540)="15e5f5c3b9a58804cf7c767cc747a556ce6fa4a2fab7bebb4e3edf604bc09099cf14a18d35faaa76431c67c728f4927c9c1cbd4fc6359ca4bb0fc6f61712e7cf4cdf5dcbc0f78fbf9ce3408fa0e723928e3f0ebdfea37183fd1b6d15a2807bea5a48e91d150bad262ee71f800b7cdf35a00abe47d28f5170956ea5fef1258162548145647c9bfbdb3e98dd1daf2757dea765e713a56a069a34d012461d90ede48ceb9fee2248078a7a2d4040884760697f20ebb697174cb51f6825", 0xbb}, {&(0x7f0000000680)="5a787addd5f85c088275f58ac3ec296960dfdd5c8d2f97ac198832f7bbd7c1ef8d5bd545ef80a21686d3d0a34a74aff6b03e6d3e4476d5a352bf5986d1f64aefa191ea54deac8a1b8b8e7e496c8d8289598dcfcf07e9bd6575531221cb7e3536b7e58e6cc4739984a2e5af4cf7d1ab1eba3712aceffe616c236fab4892f368266ec1d9537d3eaa782d9dc583a36f268b8e0c1e72a9291cc8748aec0443f75d39181fc8edae0633c7b204ea9863e76f964dc65b54fdd20191e21e6e01024ed4b44b725229d183b5c176780bf00a295f539fb0b74a3adbd010c8a821890c2f6c149f26ef9d6cc6dc3807af82b18c97395c45b6628031", 0xf5}, {&(0x7f0000000780)="32f72dce1b4113d64d735dab3d5d7ce6d3a4b0199f2ed1972447e2fbb264d558e7acba1591bd5517c7256af30e99de26c1e7eef6278f44a49501996ac755189e0018b2c6078387a1f7ae0fc3a3f9d3639dfe4276d9b57b00989a4be33b72e92375486cd2d931047b63a2367740ce3833232d27b93534ae6223884f3c8ae1e0ec2df2c1718199234b7c1d81c57344", 0x8e}, {&(0x7f0000000180)}, {&(0x7f00000001c0)}], 0x7) syz_emit_ethernet(0xe, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000056956c4ceb9e44f3d8e18da921691334b947c70000000000000000a462c8eb0e06bb20b1948adb964245dafada2f9146a90000"]) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x100, 0x7}) 16:01:32 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x6}]}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) accept$unix(r3, &(0x7f0000000040)=@file={0x0, ""/25}, &(0x7f00000000c0)=0x1b) 16:01:32 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/191, 0xbf) r2 = getpid() readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/160, 0xa0) fcntl$setown(r0, 0x6, r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000440)={0x0, 0x8, 0xfffffffffffffff8, 0xfffffffc, "03000000255185ab7f88ad3060e600"}) fcntl$setstatus(r1, 0x4, 0x80) write(r1, &(0x7f0000000340), 0x10000014c) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x4) execve(0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r5, &(0x7f0000000340)=""/222, 0xde) writev(r5, &(0x7f0000000680)=[{&(0x7f0000000240)="0b7607c54492675e9f919c0d08cab90746ec30549e3ed917ec", 0x19}, {&(0x7f0000000280)="d351a8b905e807deca74679beaaea203f119f955559a52cc4501e6a0ae6a6913743aa25e454085f1f5e5f3764216fab589406317a701", 0x36}, {&(0x7f0000000380)="d948255880c5391e64cd61ebeacdad8ea17ee815f2dfd114e45e4a712157d2a8a384ba7040e713b6c62e73a8bbc18253532f52ed76ada7b85de7a3fbcec5804d0f6e5b84c99bec7e13243e064ab11e0576ea6c68500a85e2c782cc3f9e54aa902206c3445779758ee5aeab44ece967e588d94a18e550b9784891e42dfbedf8a16bb6f75af9313a66117ea5580ff2dcbadd790f9ac5a7ea391b43c0262d64a77b30548e294d090fe4bcc0", 0xaa}, {&(0x7f0000000480)="80d3568b30e2d5b4cba24361c90e8d78eed1f6d56b081121bf421253b6c369885f8eccf7da78df6ba23c616af912a909906b1e98aeec3169e916b487d3ab901f8cac72878286929213722f79f63932a5478ec27226fe104267d75387970b511ea49679b3ffa832712aeb44c808154988f67bfbb9", 0x74}, {&(0x7f0000000500)="0791a8d2edec4e04c8e31cae312ceadb230a25df55d87333358145d1f05ca968f8ef8e2e67118bda67033d738599a57232cfd3b90ae3323abc36103afd05b63bcf845fb1ae45af2dd04f28a6c7e3de5e7d20b3167d714016d111074da815e896eb729aea30ca", 0x66}, {&(0x7f0000000580)="a804bad1b4211b9db1e09608320d9548937b90b03d3e5b5e0fa0dfab9df24acd05fb9e0fc7869d23a6227de1701226009d59e9fc72088538c1f00d6bff2dcbb953164fe2236d8c588ed07c5704dc69de6179bb5cfdce3ac2c8116a1256008d2caa9fbd2d518e222a458690dd79434372bc7b34477955c9d41ef050479301b03a6b8b2129d1c590ac4f70a10c8eddf7817342d453caeb256da8fd3cec820efe5167c0ef62556b4e080a82c1cb4242e95695291d95d1da5444377e6082b31db4b926772bc5669ec063ad79cf917fb98d83a1ad17bbaaf225386ced38866ccf1d0869c4b1b9e61ba91ba099430ff8b7d185a3f7cc2a82531e4690d77a44f119", 0xfe}], 0x6) read(r4, &(0x7f00000002c0)=""/159, 0x9f) 16:01:33 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)={{}, 0x44001000e, 0x20008005}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:01:33 executing program 0: select(0xffffffce, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000002c0)="08c7379629a49ebf", 0x8}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) fcntl$dupfd(r0, 0x0, r1) 16:01:37 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file\x00', &(0x7f00000000c0)={{0x8001, 0x76dada99}, {0x2, 0x8}}, 0x2) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/159, 0x9f}], 0x1, &(0x7f0000000240)}, 0x2) 16:01:37 executing program 0: sysctl$hw(&(0x7f0000000040)={0x5, 0x16}, 0x4000013a, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x14a) r4 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000128, r4) 16:01:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x7a, 0x0, {[0x7, 0xffffffffff7fffff, 0xffff, 0x100000001, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x101], [0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x6], [], [{}, {}, {}, {}, {0x2}, {}, {}, {0x0, 0xfffffffd}], {0x4}, {0x0, 0x0, 0x50}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) kqueue() r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:01:37 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) fcntl$setown(r1, 0x6, r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206980, &(0x7f0000000300)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, 0xc) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000cc0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000e00)=[{&(0x7f00000000c0)="a61adce088497c89564f63c1aa09c0f7ee0b8e7175c10fae41bf8d3178fa76abf4b9cfc2f9fb768530288d6c2047c70c1c9658d9b426e8e273a9dcdbcecb998315984835fb3d82a0e3fc55556d3496b05892", 0x52}, {&(0x7f0000000680)="af8392b32cef54ba2c03eb4a7c6c89a562775326b90331d03401eb00c34301bafb2d48eb1c1d32b0c7db463ee6fcff5611aedcf63cd979f663a6b0268e93d1680550eb67a5edde83911e7b27267378b06a3e020bd3a6ee1220e37bf5afa18595ba25ef84195c07ee43ac8f1e909d9229f0c32dc72f6f53dce8840dd33857a65889aac892677806aed4444137a898856696d717fa983661f289e68423342422f43b75d053791d45c476556e4993ebeb3bbfa3e276633f321247979ad7fa2947c1cc3f518745e58c1616049eb6c1b96aeedb51c46923391e6a1533757a", 0xdc}, {&(0x7f0000000780)="188d1594f2fb8d99291e7d92a785c1d8e8dd29f2ed0a9c04eb9bc2f18dfd8e7fad774c1e3e1aaa41f113630289c821f936436cd1eeb2f51fab344ad28f781e6d7d5d338aa7b91f713dfe5c48dc5d2ca6b1ddf66edb37aef337a6f3e5975a94dd54ce39f8c4f008757ee9afd61d0d036a474914c3fae7171116c5a3f23463345237b2522176de4a98dc5929cce3d007363cc7a332839240c293a07c785d29790303fab83fcd5f8905b64cba00407c0f5bc4cb2bdfccfab4b1889e6aa83c26f3fcaabad69830de89f8573a1feb2e8381ac665400c8f40afe3c5210ca601b178d25f2ea23", 0xe3}, {&(0x7f0000000880)="cb2939a6d6a8532f17fd01bb27a1066c1fa6868200db27bae8388f49ad8bacb46285de9b5b2898228e0b919e1b7c670dbf62efb72f1df694925138ef4bb1bb51750a873fee690b69dd17c82901a26ea1db544ab10b520d173997ba45f1ae907ce36e1922e03f8b5f3a1868f3e263b235253fb8040a78df3436e1cd9ac06a18b8137dbed12a097ee0908f1bd76e1df4194575a9159a07695746df19cbdbc7efea3cd13d19b0ee6fa1ecd9b5ae0678db790f1accdd45298f27d2c2326a0f8e4fa1c5f1896ee7ba5e5a28d014b1d7ae7ca6d97f695dfce18fd34d776014b79284b9d83743a71992cfb09fa367e9bce26cd6cc9b193bb6149bd00916678c44", 0xfd}, {&(0x7f0000000980)="11ec80fea0e9f0b9aab716b517ea74b550a712bdb4aae1aad56f87ac84ba097e72cd7acac33783bf3f4fce6760a823e315540fc41f7e5dbd448246066e6ef5855384d8442678b1e280ce10dbd2c214fb", 0x50}, {&(0x7f0000000a00)="1ed9c66435b09fe3077b89e8542df26a4f50c213c78128730c0a5ad2c99b4e834d975a05554253a57d88d55f40ce4e5d3697b2fea00d1fbff68cae74b4bcff1881c2b7070d603d0767f5ac379e5a36890c", 0x51}, {&(0x7f0000000a80)="8b507c23869cca79e509e80688ec40668e0f6a36e838ae31faeb4c1929262186bcce84a028d9eac6fe94fd977d547f14f2387c9e4ea99b9e841c5869183419ee923d95c075d8b17a9ccaeefde79a4ef50302d656b90a33c0b66ea8f542079ae5a30746de0abfc7172313a48dfc77fe1269bcadb2cef5e54afdbb07f3cdbef426f006993bb28b50b4bd30fb6be473005e77bcea09a5ff9187acdb6d8e2eb04e02de69abd747cf6278f3c1a595a3a541903e0872b9342019bfe025bc2e28c72df57b33b25b0ba981f507fab3746a2a777d", 0xd0}, {&(0x7f0000000140)="712197b60f344f79e9df762f7d9360d3f1", 0x11}, {&(0x7f0000000d00)="e9a9f888cdd1d64c67cf1bc1c2a51abd8ef74e9f5835186d747535311aa55e0bf0100bacd32d5987e4580c43500ea680bd827e023e212473b0d050d6038a99060566abf7bec35b63f3a34fa83a4ca71e22ca5c5895956b9d29b55532dea0a947fac6eb916abf429ef234c235015c568602543791c2563b6665dfb5bd56888a70d74284cbf84fabc63c11ac85aced7c3d98b6920bf67dc8dcfc3273d4ef09e2707e4b446fe06e542fdb78265856ae6e42a141e9e4d635c088667c2763fa7592ab20", 0xc1}], 0x9, &(0x7f0000000c80)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r7}], 0x20, 0x407}, 0x8) r8 = socket(0x18, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206980, &(0x7f0000000300)) 16:01:37 executing program 1: r0 = kqueue() r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) wait4(r1, &(0x7f0000000000), 0x1, &(0x7f0000000040)) select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x0, 0x800, 0x5}, 0xc) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x23}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 16:01:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x130) r4 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x8000, 0xe47b7459918154ab) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x2, 0x9}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) sendto$inet6(r7, &(0x7f0000000280)="01803c2e67ee48ec346b610b3e6530a675588851a03bc39db66ce3bea74533a005699bd8abcf54972e26a8c172525af8870d479ce0f6e29d9900000000000000000000001cba21bc16117ca105aebbbe9d995fd400", 0x55, 0x5, 0x0, 0x0) r8 = socket(0x2, 0x2, 0xde) flock(r4, 0xc) fcntl$dupfd(r8, 0x0, r8) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x3b) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x6) 16:01:37 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000400)="c5", 0x0, &(0x7f00000002c0), 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x14) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) dup2(r0, r4) 16:01:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x100000001, 0x0, 0x0, 0x2]}}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) login: pckbd_enable: command error 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0xfc) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="8a8332cffad16c6b7a4bb66244ef4ab39f52fa215339a4b1dacb882761bc08e5c584b9f9fd99da6b706251c7", 0x2c}], 0x1, 0x0, 0x3) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x35, 0x7fffffff) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 16:01:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) write(r0, &(0x7f00000002c0)="b31bd4788083c9f0095f0e91d7892c0e0fb029b774846c3a4d75bdfea32fccdedca9ed441731501a90634e95c1edb4c76f6b77cdb1fa8a86316ac54901d97ed77f7c859983c61bde3a590b06e4b458af4b48616d2a2368248d5fa69f0ed7410f9327d07b869808e04ee66fcc3f58b48164f6de994e5ced681bc0095ad871bb260858d57c414f877678a40eba9937f2925f8732eee59cf0e001d4e5bdce8c8b964f145bae9c5aadb5c9265b1c343ffa9fc87cdf68090377cfe43604d94cc0c6d69396d1e81c8bb5681dd4f69f884ded9f4ef94f0a8d6122aa88cd7fd276059cae16571f874c8f6df2d7b8203aca", 0xed) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x0) flock(r2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) sysctl$kern(&(0x7f0000000480)={0x1, 0x49}, 0x2, &(0x7f0000000400)="8e7bd4289621f9b5424010988724a610ed9c780f540c5eca8107854e0a1004b07a1abf8c5a5b55f5298c109f65", &(0x7f0000000440)=0x2d, &(0x7f0000000700)="c7616d644f16f417a0bcb203f716472dc832c3c39e14d0de652682d527aabb9696e4fcde64baa471506541d9f1dc7632067660757b447a5389a53afedefb4ef3f8909c6bced33b3453daf9c389763db795223dcab38a5ce7389737505a8184d4223095a4ea612fc7da07e06d95c2ffbeba515f4e0000000000714520db22f3258fba432a5d8aa0647f4895fb2a0de33b93bfa9baec553659fa6c83484dd4679592fdd4c900ecd7179da2ea3b932624376fdfe54790283b4b48083d48d9a4847afd3c7fb377e1e4c8c372374a057d9f9f3298b959f6045382a6cc1e00e5726dedb881df2428c66c7ff80082aeadeec3031f91914cefbdbc7b4295f0ea4542dda7d9f8433ef6555bde6033680ac908f43b8de45663b7eaf75ca5dd6fddf8584f26dc30edc74d485d499f0521b4e977939a6dbe380100492bb70918506689c8c7b4f6866311e6e35014c5d9e5439bd3bdb17b74e9a12f5e4bf2e394365b7200"/359, 0xe2) write(0xffffffffffffffff, &(0x7f0000000140)="f6fd1a011671ed35f8d3b3584ebe2102435d0b299ba78889504463f606cbb3971bf7754ff6325aa1c320e504b6cadb57b84c5f3363b378", 0x37) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) r4 = dup(r1) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:01:39 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x4}, 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x14) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:01:39 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@nop]}}}}}}}) syz_emit_ethernet(0xff, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x12, 0xf1, 0x64, 0xcb9, 0x1f, 0x2b, 0x0, @rand_addr=0x8000000, @empty, {[@end, @ssrr={0x89, 0x27, 0x1f, [@loopback, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast]}]}}, @udp={{0x3, 0x1, 0x8}, {"2f9e01838ef37934201402d4bdddabfe5ca272f54384b27bc54e8a7f4d2a824f00c8ee2982ca6c7b6662ca7b3f96f8e08bb683d40d22a2fdc08061c78efdc108cfccf89d1fa480858d4eada3261a0d058ac5cfb8dc0589b05e5cbd616f21ca2d3390d7d8a428a993b0fb5a01c4a1a4608f155eb32df77731c6fdb58e03da0bdd975fabce38e3f35e64c3d7dfb55a9af162671a77e1d5aad69d3c46fa0feaf43f783da4294d9476eb6ac3c6b511"}}}}}}) 16:01:39 executing program 0: r0 = socket(0x2, 0x8001, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202152f66696c65300018f27e98b2e9dabf4d849fced005f29129993dd7721a03fd15090ba25320428810ae08137f0296"], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x0, 0x9}, 0xc) shutdown(r0, 0x1) ioctl$KDSETRAD(r2, 0x20004b43) 16:01:39 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xc600000000000000}, 0x10) recvfrom$unix(r0, &(0x7f0000000100)=""/253, 0xfd, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x1fc, 0x785a, 0xfe, {[0xa6, 0x2, 0x63, 0x0, 0xffffffff, 0x7, 0x40, 0x1, 0x6, 0x81, 0x4d2, 0x1000, 0xb, 0x0, 0x0, 0x4, 0x401], [0x7, 0x6, 0x80000001, 0x8001, 0x6, 0x4, 0xa6, 0x402, 0xffff, 0x1], [0x0, 0x2, 0x7ff, 0xad, 0x4, 0x2000000000001, 0x3daf], [0x4, 0x401, 0x0, 0x2, 0xba, 0x3ff], [{0x1, 0x9, 0x5, 0x10001}, {0x3, 0x9c50, 0x7, 0xccf3}, {0x7, 0x6, 0x3, 0x6}, {0x9, 0xffffff7f, 0x0, 0x1000}, {0x3, 0x5, 0x8, 0xb00}, {0x5, 0x800, 0xdf, 0x7}, {0x81, 0x3, 0xffffffff}, {0x0, 0x8, 0x3, 0x2}], {0x2, 0x7, 0x1, 0x1f}, {0xff, 0x2, 0x40000000, 0x8}}}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1800300000001}) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="1841300b0e8920a64725bca09005c32405413232e83300694c2e7ca89f48c2d3eff59bd7e4c6cd5e7340ed77b4b6a001e40cb123e1af67c39d8be59430a8d61f27a0d1ae07"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000600)=""/218) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000040)) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)=""/15, &(0x7f00000002c0)=0xf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x87}, {0x6, 0x0, 0x0, 0x1040107}]}) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000100)="8a76e508b9d8b7c038652f57737d6aaa3920733d8bef450a33b530a6169d1165526cb7ce161fc632d18f7e9c97ad9ef6a31b3f6ecc02d7b0a857d65c6e5903cfd75034cea09ceb300c4fbe7b29065c03d3b50538d2ead57f7718d66032aa4f786a2db05210f0ba7091700df8561b1203521208e125a970d2ecdc4340058ce981ae23062b1bd75a9b56ae6188f28e4368d720a3cbe77bcf6ff54bb5326eadad3117ad7571db4a264381b007e226b285278bf3d8b25949c81dfecbcc88d5f7b88ff8f04825ea2f8b794affeafa0b8a3928926cd229f73412c98e977a", &(0x7f0000000080)=0xdb, &(0x7f0000000280)="d1aff45befd3f44f8570008d6c002bc19f62c3be937fa0fb2db4d19aec5910e828ac1351e10c0b91fe46a9ec31f726ac38af04356a60636dec7296fbd9c920f941fb6b68d98921df538ef8790ddbc3f18fe3f9387e906de1cf243e027ffdb939951816b8f5d0ae86aa3159a25a80654ae5ba6091845b4a67bdbb299da964312f9735bcb4d6a0c10c29fa8c059e1db2ce708388af643a0d350b2524137f3ddb0585858f07718ed915b36520355719546bc19aeb5c85646c8ec26f4464ccdaf95134243511e2e56cf51d4bfb8a5b13f46516aeadf81ca78ff6796dba922a8b76e15a64037713b4b0487ccbb206e6ab4e7f5bfbb0e8236bf9d59f3c40154373ed299327b38b84dceff5056416b145e68238450cea166fc7819f68a1c604e9d4ce7a3c732465355ba83f5f173eb07c62344d52fddfa119aeaaea777e39c0fdd038d9df3890e75c122ec0c24026641b546228eeedb6bb6da732c4bb15f2979bf8bba89a3669261bfa5173433d872fb42a5f8264530a42fcd1147d52e0482013770c40d45b9f684b5d120aa023eb811026cfdb69b8a8fa40c5e6cc40df2a331c3c2f1820dc3b56c583003f069ba3c0ab2cdbd2a8a1c4fed373668abe0a3b7da3b01c234311ceb9fd22509d9b122dc08dd237fc25e92a6de4ccbaec6c35225cbc06636cd0435fff080d610087e97ab3e8459d7a346d6ce49dbd258335590ff30b7295cf2d7f02dc03fbc5952c4e9ec907d2b75600b4ca7f7300ac5fea5119481ff393b450f3815cf1b9eec42019a8a82a9b59f6062f4cd6be7e24c53e2be4c786731bc3454246058b483a2434766834cb880a606b4c0bb9de9025f84e5abbdb3ce84633d8e348a68e62f7b834bba35e98c6b95a0a5df4fda5bcf67f2814d87389c512872f78a4ec4f086312c3fbcd7a173a2445efd9910ac9afcaff7c371fc44b312010d7d420818361a5395b3958380ee02dbffb1914b9e73264d064459d22be656571eabe59bacf81f911bb18ad95fe08fa02dea3a3521547890e58c5afd625bf01cf31e29d000ea5d9e4e6f93bc0796fd4d3f058f3c33a15426d25abfdfaf0c44a23ffc474dd7376d3d8e8558e660c60de566a19db8841708a880471b26ba30024eb7b35c5ad64dff5c9abe5db755c1358aa62fdeb9e0481af6731daabd333a17db45a09a7608a6fc6a191f131ca72d4f276bff62a6970851eda61748baba7b9b19d871fd88f96ce852a5c650b01c1be218b40c2f9b86e0f016059fbbf8c326640f6ce2ec22a594efc569666c554d6bd1364850f19be9afaf2da90fdbbcb4a4f13047d7fc0ee1cf86f8d40a29b3b18ad590efe8d908e29b626604e4dd0f330ca88c7f5654030b439a6a80deb74524d1de7cac4f501568be3fe4cf10338c10d0a48cf5e7d0ceeb0285229314346c0fdf59b6a87d9dcdec6f4721ac3112c57fca888f4b02cafb9473b554908c86ca826cc97f3c4c4c24751d90191e324d331172983216738d3d8aa920d259b3132403ddafc4ad4a5a2a97a1fcc61ffcd41987cc08028eec1fcf3ab65813651ac8e9418d01bb221c7ee451db0f2fcfaa0e43d3d07a41ff5c2d32e65361a4b28ff3d937e5e0fb151529e4b8f422e707b76ae2af45572717ec11feb715cd4217a02a3ea288c5c47261a0481a87e133a817a2d4bc7f18158a7cb14a506d41f2651f931875354b07f5088399f7f42f0bee7fb7dd7235ee131f247331ff0216e5b1cf2ac68b9e9259225ea63e6edaab8cebce55ffd175fa5174268e1515eeff6c247bf7e50fb325038a9f088d69e7a27ce61510891f11d06723fa85b60406b2dcd531b493b372a67840ec5e696ebab0bba8ea6eb2a0d8b3d82b11e7e92c94beabca990b9d13a122b61c50a8be82033a066ea4b0857ff3fa92e2c72a5b14f5303b25a3a8dbb0851937081e1853609eed3a6e24ea67e5862f41b7796a461bcf088da528906f09d1b5e0e38d14a149eefbf1fbdda6ae194a2498be617ff032b840cd95657ec0a3d4d00d56e6960236c21c406fc25d5d78ca640b751ce7b8ff06e1fa42cb245a01fba68404fd235852b25ae809bdda5d84104f2389f2818cf6d056d4d23f3fd3f9644e921f4ecffa22ff182c856dc7fdecffae0f3c1e814bc34e9004e35823a35bb2ac32b265b267b4b51ca87bf038ac8a00e36cdb869dea4ce0d086871fc8c203f4b2c04ffcf36851666cc7c1b240f7905bff25de94ef69acf925419a603f83848f5560177b3740a75c897dcc0e251c7db83e28adfd2f93b10725dd2aa310b064c9aaa310809506ba5c16ec6c387928a649046449d309acc725f37db6f4ef7cd4af055b9df39ddf63bbd826cfe25bb1e1a203dc5470baaf4a7ac145a50ef1aa8bc90ec1e3089c07922f7e60ca698ef68cbbd76ee976b5d0c89ee5816b38ab9eda8a859627e3f13983fe26b1a4510ef82a8c4d95d0222009bbc4570d680d870233751b6438a3d74a8119b75e8c3d21df29509b667e314d771fe0313fccbf9c7a86b2c42060ec669bc3b482482c963cd01273c836af73b012d4f6a771b80f08bdd1d508e8756f1085de7bfccef64eed4af7e207c1e4c33ee27a685c1e86ec88dc8632b5217474d34e345876111ff05000f98ee0c986a5804d3f96c8ade9b3e324dfa2cbb8b7a67a898b63741bf23b2c2fd23520ce9d9636990d7d28fc2e20cc2c9b4cc14540983c786787d19c5825b780459887207d75dcba741267a2bfdb8f6f530458202d0d2f3cb284812ffa5594619e865bf1891d63a0fcd25a941463453f7b95e2ef7d01ca267fa5c943a655a0912509cc3d0f823a1cf89c8bdbda44c018c9d06d3122f4d379f8a7b642eb1ebba04c580dc9d5a8a409f2d1e75cc40afdd5b3f95de24d044374492c30a1021a1d1534eabe393d48956592b5aed50340e04edbb8f7dd23c2dc12c53feeb13f826c9cce20f882db06ec07663540cf0e2612e6af46842710b4bd51d19284d17c5eea75cc3431e13ff5b0a69cc46d69693393bbc395c1933f391d45024c3f449e22607d25b31fa73f4590c77a6bea0b2bbafd3024850570cb910e880f7a34faae6f186c888a629fea3ff1e9618cc96bfc87a94c1f9af89e9bb4b67416fd9033b0d4e80d27812cf61d4ca0d043d861abd30b15f93b49397c722e142e0d03beb6dc8d8bfb88800a3cc286be814c6313804885c275403a655a20ad619dd8d0b34bce25f6a1baddbcc1a1ed942df4b9fd6b51dcb937695b19f0c261b036397132a1c643018a819b68375902e50c132eadabd9bdb8f79fba80e62d2e822953c967532612491adb295ed80f53dc87e71c4d46bec6949001d9853136b2417d212d83dcfc20053c373aacf2685e2bcd4212c2419118c961288054a2cda681845b1f0c8a0fa603a62f9bcc7116ff4bf23ba9cdf743a6d032423e9b95065fdb6f33672ae04a18f5f5122c56fa340a8378f06b88cbe7274bae9f3dbbd714cd8e2641e7add95c5c98a2caf0647f442bf1f61aefab89f7a409b7afe349e4ac97d62c33c7f453e70f3ae83e6c07c702a8c7219b35ffdcd7a8ba273849d54ac4feff26092e0f7ba5f016080dc75ae2c00d67d5b0307373174d8559b612fdd9dec12a46a275e9e7c0f64e57cdc54ca30e3612ad18841557150b827d20748ae549132954a1ec6243f18a5eedf15bf78068573b8ab5ef953197e62b12fb485a81cce2ddd52fad6f28656a66d0f81fa35ae9dacc444f087a57d7f9f5b935852cfa06abd264f982b3d46bae3e0e4be6c981fb630c2439f9e41fdafff4ef6f1768f043e30211222a6afd89b0339e634ab1669bf25741a4742629065cffa53b965367aef16c551b854d052ac19d07d2d12efbdcc5641afaaf51170ce0085c388c9393b85160f4325a2439ac58112f7acf8a892a3d5f40882dc3100ee43f5f7d33ecd3681130d6abc020ae4bf00532b19ae9bf8ac6e860b2c28a0bf35f3c25a2f655f69786818ed3407434580f5abceae3191b267fa16e2f1411ccf2e6ff7990f731bec122541fb0c74ae1e4a0f70b0d2aa14d6bf7a475b7c56cbad9b3ff9f1866b6282dd9f5145b792b63678e87e5e0a809fc6f6100c28f1d08c0f51ea1c03c120065cc9a00f5c571ba409ad97477549dcc75fcebb7e593973e9d922495cdb8cccce6b07d8c5feda15d1a22140ac008cdef7854106ae93d6f6119b41e504577e87bf828ed6f787f385122491b8936efe898cbc5dacebe77edd6de2df422c5983773fc926e49bf3a073950bd109627f804fdaa830443acadf04177e07c9a636e165490d905ac92b7a30e0d3904d9518bd43e10ddeb9a3132349c17d5879ea4706d71fe7d08fd2a4850abe6589bf2072607759a12997cac6e7eca6bd851c70a9034c7c5a2fc9bd526136808cc2dcf3de5a8ce44679843ef55b0a4129a9ec83f54d275663c6b1dad93c73112aaefcc0d567349862585afa554defc42b0fce83e08ee71d8cd89b7a3487904d9c733767f8588b50eabef471979dad8cf4c2d5694ebdf730599163069c1f5eb2017e1029729b05d353dfc08424f82e2e4f04d26f608534fac5b21e58a869c87c6841aff48551b4355c2e531ae80e980292c4ed4bebc0cd29f67984fb8412bb2327c5bf27eac61c96f5f9e8283b92e170440a1f0053f6105418d951565c708fdcb28241afdae2f8cf08330574116eddc145a38ba14e7ef3bdd023a40a5b67f39b6d9729f61859f595ec3e113e7d99967a8d650f83a93b9ab2dfb839dbef692b876c3e98131ca1abdf1f3024d2402e93376ecfb8d4c71c27c2655a86effbf766ee0029fd189da4e91f03d24cbd0701dc33471e7156f03bc69d11cb71482f5c90344520ba9c31121f9a8586ef7d6c76a35f7b0b6bd1766c7378620fffef7e0b4ccbd70432853bf8d1cef0d3d8bf82f3eb0b4e417702afddfd88b0f330063cb7ae64a73883317ae125faf1d5bf474a79f6d8ce535eb2b5a55810fefc3daf7203b3a1b0290b6295c8882cf8b2f7dd35f7fc944571229bb4b794879ecdbfe7025063839285b71f8c32ed95951f88e42d53822a1e9886992e61a17a5ddf2a8c6796810252fe36f99fd80aaf1a7c0f8c8838d5d67ab0c3827a9098bebbd0d905def12ea24b97c88e04f91643e223f203bbf480a98e35e5cef582eab86f79f94f4c700f66c8bc64d0910afd35a11efd991245b9e3477a14441e75c3d0ef92a5f04211c041bc063fe3b7679568c6a895372f1b034dba6190639f7e8e7ac94e4442dfa2f6302258fe4a2c0250baf1e74ef54b884d7574c38828d3634f3594a2aeb2fbf60516ba4a014d69e3765fe00bed85532b7bd97375bb64bf61ffb1d38c50f3cfdbc7924b06ba570a41f642cef36ed54d1f90a8648593591f8df9e2be5cb894fd94a9fd13569a9436ba8ae8665e52e3df307eb28864f417a4c02db348b478314ef5d0ea6ccd8c0ceae397fda8b1f9139bff9813c63f4a21ba6d0100299e78939f445cfd9c3ad8ae4896278eb8a4f81597bf6173ad6b971c84144d2f1c347a4e744ad1332cd0e5bfb0ed51f3eb74ee0abe2a315509535db34e85c8ce594629590106e1277b70712c9e140aaf0f01d1228ad88c4da7cb89e81f511a7420008485a05aa36f8c5375ad054b5dadaaee21847173da64ffda2cc56654c5b51478d649edb1774e9f71dc25ccbc825207e05fb5b3d8294c352ba1f2883081872b51531de1e460c0fa2e12ed76dffc8437c30abc69733b429eb7d830c37eba5952cee3ede09aea67ac960bcf52f05beab5971b3b88e89ff73f8a59497233423adb96648e9a8e9425ea0c966ef9cabb1e88", 0x1000) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:39 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080), 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r2) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, r4}, 0xc) ioctl$PCIOCGETROM(r3, 0xc0107005, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f00000014c0)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140)={0xbaed, 0x4}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES32], 0x10) 16:01:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r3 = getppid() r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) sendto$inet6(r4, &(0x7f0000000340)="4c8d75c045ba95fde9641a529ec969b2d3b4aad3b89fd53fbe80cf2fea8f48e4153139ffb92d6bb7bf67ba74410c10b3e5c097072a18c4ba827c775cd38d909eb7f5202d7d19e551f6c4069b62ede923e40e0d1d06e0829e15bc943a9c5a38b40593921a9ab22abdcb02372f02f7e4643cc2c3bfad7dd17d53c2834fae38a0a3e85b8f55f1a78092f01660fe7ae4b08e2135be0a132f2295888ce79e01ccedf9f9da6e80bbcb53dcf4e665e5c31d1df57285abe563c5e845bf8ec33b18b9728cad0cb2a71f899b12cf0dcf1ecdd27c2c28d086107a9c6bc429d6de", 0xdb, 0xc, &(0x7f0000000480)={0x18, 0x3, 0x10000, 0xff}, 0xc) fcntl$setown(r2, 0x6, r3) sysctl$fs(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="fae5616c174ea1483cd1a1e0ea4399fab3217bad8a9bd8a26ebed58d65dd1dc55c778bfb65fa43f4f8648a244e72aae34ea518a7a2f775efcbb26a14215167afd2160155a03f2c8354404dfd8b5835e24b68d2b191d6dc5cd73ef3ebbd37d3c680e806af13b87ad8e46f598ee23594fd9812043f79210432a572216a30f003cd27a43e6df480daa22164aabecf648967d41211e88ea6", &(0x7f00000001c0)=0x96, &(0x7f0000000280)="b6fa9b908d71e5acd1a2c77419e552740e585a1e984830c0898239e5321b218b92b26b0559c5d37b05e95f60a35d9a9d0104331439ac41a0c32e752e105f2b35bfde32a226f08c634917318efe5a4241d8c32de9932345c91bb8ba1568089ba67055d0f87b8faad9fccb9e71d719a5f7228b84a886c28968baaf8ca7f605ced02bc06de32557566bb679413499ecf909530b47efc68324ae5a6a2be4accb58ed7c2fe57b25f397c7d6669d72e1e1bc58bf55f7b8", 0xb4) execve(0x0, 0x0, 0x0) 16:01:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)=0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r1, &(0x7f0000000340)=""/222, 0xde) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) fcntl$lock(r4, 0x7, &(0x7f0000000140)={0x0, 0x1, 0xfffffffffff7fffe, 0x10002fffffffc, r5}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000000)) 16:01:40 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3280) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) lchown(&(0x7f00000000c0)='./bus\x00', 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) recvfrom$unix(r3, &(0x7f0000000100), 0x0, 0x40, &(0x7f0000000140)=@file={0x0, './file1\x00'}, 0xa) symlinkat(&(0x7f0000000040)='./bus\x00', r4, &(0x7f0000000080)='./bus\x00') 16:01:40 executing program 1: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0x6, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xb9b9, 0x0, 0x0, 0x81], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9], [0x400000000000000, 0x0, 0x0, 0x3f], [0x0, 0x1000000000000, 0x0, 0x1000000, 0x0, 0x2], [{0x3}, {0x0, 0xff66}, {}, {0x0, 0x0, 0x3}, {0x0, 0x1}, {0x0, 0xffffffff}, {0x0, 0x9, 0xf670, 0x800000}, {0x0, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x965, 0x10}, {0x1, 0x0, 0x0, 0x10}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) socket(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000940)='./file0\x00', 0x0, 0x20) ftruncate(r1, 0x0, 0x2fffb) setregid(0x0, 0xffffffffffffffff) setgid(0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000008c0)=0x80) r2 = socket(0x1, 0x0, 0x43) fcntl$dupfd(r2, 0x0, r2) write(r2, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) clock_settime(0x4, &(0x7f0000000cc0)={0x8000010002, 0x4}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0286988, &(0x7f0000000300)) pwritev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000080)="7109000000000000f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d6711847d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf8a0e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e7a504eda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bf00000000000000", 0xd5}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000000200)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70dd2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8", 0x29}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a4e6faf127ea7090000000000000024441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e4a2594a21143ad", 0xc9}, {&(0x7f0000001000)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa01893bb99aa5ed601a5296ed990c599f0c766021eed217079563717d5131da5d16247dbac1a6e95bebd657224e3355c92bb8aff88b4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dff71f10f13372a36eab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bba4eef3ef3473693010e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecef22f4a2", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x159) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10001, 0xf4, 0x63e1, 0x4, 0x7ffffffe, 0x2, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0xfff, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10001], [0x7f53, 0xb, 0x7fff, 0xfffffffffffffffc, 0x347, 0x1, 0x6, 0x5, 0x1, 0x200], [0x2, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x81, 0x4, 0xff, 0x8, 0x23054, 0x4], [{0x8, 0x3, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x80000001}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x4, 0xff, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x8596, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 16:01:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02739c7feb706a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x29) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) msgsnd(0x0, &(0x7f0000000280)={0x2, "93a707dacc5418fd758911fd5e56b914cb2074c23b86ae34ca046c2562713c091fe42d0152093b19f9d183845a3313b9c4e3b136cfcdff9edc7a516f911d57d9f4276c12d02b16f1d9f8583ef4f20c351dd08ff8ebe3b24a0d2531291bc9cee620e9a605047566a313241d0b0e22d90e5e18d6b9c3bc5782e63831d4966ac1e8c655b559bc78e5eb1e95287e125263c00af129db9f0f8a4c494164a9da99b9a7d60899447c77f32f6e0e1ab07129a7210be37672c8d3af8b60e4730bbe486b9d9671e6ff566271ea6f6cbc40d97fa6e58cd746f9c6b7743a396349f3858bd87f8514495f4e8b31176b"}, 0xf1, 0x800) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f00000006c0)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704290b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122be000200009fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775adccdb55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e44d02b1cc4be3233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e5fbe2c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x311, 0x409, &(0x7f0000000080)={0x2, 0x3}, 0xfffffffffffffef5) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:01:44 executing program 0: syz_emit_ethernet(0x7f, &(0x7f0000000000)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff804895c2bd461079264a7b3ba403c2c8ab7df72ced7fb30ac375e791d8a76820c3dc7532c98b4f56eb90e1c62119ac4b9ea2883dcc97f09b6f75ce39f27f3590554a64b4dbd5a1c23ba78db042fb98c22fbb56721eed0677879ec2378c0a709643682c9d3de5a960f8accf3c"]) 16:01:44 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "429cca2405b60ae3"}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = geteuid() setreuid(r2, r3) 16:01:44 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x7, 0x0) getppid() clock_gettime(0x3, &(0x7f0000000000)) 16:01:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7fffdffffffffff], [0x0, 0x0, 0x482]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x255e, 0x5, 0x4, 0x7ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000740)) 16:01:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='x\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:01:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socket(0x6, 0x4000, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666c038f6c2c"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000000e9b166a35d5990974923feb5d1c4ea88885fdc22574b416d55e16dd1df82709cacb1790918134a9c12e26469dc65f7a1d416ab5a134e6119e376c214f018235912be67821e74b811cab8d23b6cfcf67524d9f324795c8cb8bed56a0644a303077d10389cdce915a77a09d987951b8f5f90608159db03fb11870c62e51f01830b40dcf1030c74d7acab579309495a1cf4f66b95f0ac37ec20131243189be60d712616fc94d03cf958c5", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 16:01:44 executing program 1: truncate(&(0x7f0000000140)='./file0/../file0\x00', 0x0, 0x1000) mknod$loop(&(0x7f0000001280)='./file0\x00', 0x80, 0x0) lstat(&(0x7f0000001340)='./file0\x00', &(0x7f0000001000)) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x100, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x100, 0x0) fcntl$dupfd(r0, 0x0, r2) sysctl$net_inet_etherip(&(0x7f0000000200)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000001080)="2e871d3becaab45f0729baf177e13471dcdaff67b8e1e3d8b40d0b9ec0b451a44d24e5c1e18272c58a144bfe11d28a52d7b2631ac60ddc2f176006f3844a916cbc02411c8cad433ae11a5e384eb1057dbcaeca91353492d1cb864be3e642298c7a0d82462718f41cd6f37a35a6bdbbac547a006cf5c96420b0afa6707627d329bd8a18849f2f3d76f255234e6a5fd03245ae1737bb4dcc565c163864c52209e2dbdc19eee49fcf9930428ffe60264888ff8d68609aa08f0dbf8c44bd1edb26138e7a5294e35e37a234daa0daf0e12b1b02b047fa8a94031127549ab44c4d3fc4f10413ad4c7a956f704557ec30e6062274d44793ca4adb30", &(0x7f0000001180)=0xf8, &(0x7f00000011c0)="fdf281708b96038bde7955194252a8f01c28dba5e2b342c34126eca7c98ec649340c2b746a22f91523e48623739905cc7add197259d3ac64f791f3ec5ca7eb83a03cc027040af6260b1d1b9bee6d53457434343d7093e7b7fe1bedbd6ccbfc796e9f1135349407a3b2cc2be3d9b68e6017180fc4af5fee05d9f738d85c54d4d320edcccc5fa58369e3b72ab7164eb6007d298de4d75397ae6662f4c970a0dce459f9fb9d72ad8095cdd1117980300effca", 0xb1) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001740)=ANY=[@ANYBLOB="00080000350000000000000000e4ffffffffd62fc745c9ff713a937e494761bd237a05a68cbec1031b97650d0000073f000001d64b1418bea1b1cc20f4a9a1000000000000000000000000eb3fd79fe5ccf60d5d2b8a27d69c828b2fbc42c7dffd527f5f2cd324ac6fda515662c081dbe924c79038f3db9d578fa70582c07a37f36705a24dce05da4b066269130acb91e9f02a7b8c43d92d2a9918b1ea84e284e68b51d0059c8f161a5071bbdeecce1d010b108c2d1993282224bc609d0f72174b02ccf3d4501a2a75628f4e299a46a5f9"]) sysctl$net_inet_ipip(&(0x7f0000000080), 0x4, &(0x7f0000001440)="38c8dcb7b0efb23665c37c06b75cf88e55015c15f9fc4da9691daedac15d6a345addf08c43ffd81b10af4ada22060983392f1cb385d7d6a3a6a1078e1d523319a1ad24c56ec3a724df7b3308a9fa6a4e23449535a5e6d75d3db61736fc401a0b0a72eca474db1cbac794d8bfead930cfa2839bf361e1bed02351e1a1c339fc7c4c8cbd328342cf59b4c08da160ffb14eb36427cc1f5cdb38d38ba1f6af6b404f61d8219ef7f05b5026b4d457291231d756a644a4a4a90a0cc32b4a1e7432250bd1f022acf51edabd03df", &(0x7f0000001300)=0xca, &(0x7f0000001540)="3e0bca2174c6e5d7e01fbfda7f89e7b66e33ae784ef9d71c8a514c3eeb80fac932f47d5c7d2b15d3a5c0c1e98d73c3d32599f7f0c3f49ee8e39c57de7b8fb1bb304f63a8a6fcc617875094d06806e494b051435521751a4467dc1c814db6d4d9fe0870c70ea200cfe12f4adb803937378e4a202ac79150dbd60668f5d59d9cc758f4f0b4bb12346886ce32b764a7d79bea5aebe512172aa9b60ea540e2ceccc9d381f8b44c44955d835d7a6522ab534e30ece346adde57a23ec0e01c0ef39e4ab5ff7ec9c8f06261250fad238449c497974315cef4251502bca14c7dd4dee6f16c784d86f4062e6e0d49", 0xea) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000ffff676b3dffb5e7966216b74cea4a8dff53fb9383d9afceb5bd"], 0xa) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x4, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x7ff, 0x3, 0x40, 0x406, &(0x7f0000000280)={{0x29, 0x0, 0x0, 0x4, 0x40, 0x7, 0x4}, {[0x0, 0x3, 0xffffffffffffffff, 0x2000000, 0x8, 0x16f1, 0xfffffffffffffffb, 0x7, 0x2, 0x3, 0x6, 0x2, 0x8080000000, 0x6, 0xc936, 0x3, 0x7, 0x8], [0x0, 0x0, 0x5, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x1000000000000, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x6, 0x0, 0x0, 0x400, 0xfffffffffffffffe, 0x7fff], [{0x1, 0xfffffff8, 0x0, 0x7a}, {0x8002, 0x0, 0x0, 0xfffffffffffdff30}, {0x3, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0xfff7fffd, 0xfffffffffffffffc}, {0x100, 0x0, 0x0, 0x20000008}, {0x2, 0x0, 0x879}, {0x0, 0x400, 0x2, 0x80000}], {0x0, 0x20000000, 0x599}, {0x0, 0x0, 0x401}}}, 0x0, 0x3}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) fchmodat(r1, &(0x7f0000000500)='./file0\x00', 0x10, 0x2) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:01:44 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) close(r0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000340)) 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, 0x5}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) write(r1, &(0x7f00000000c0)="b49494f8641a8b6489a633ee145eddf44c7107e8ff756156f35bc8da5f4a1ddce1018f847bbedc36314cae636afeaf8947a5e124072d207e7399199544bfab77155ad4ced663f752c57792f47c938af71b9ac5d1b7944807cfb2", 0x5a) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:01:44 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) dup(r1) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file1/file0\x00') 16:01:44 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x1, 0x8}, 0xc) dup(r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000080)) syz_emit_ethernet(0x513, &(0x7f00000009c0)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605104dd32fffe8000000000000000000000000000bbff02000000000000000000000000000187009078fe8000000000000000000000000000aa0211a6821a948b095e3391aa904bf0ceb59c4df499bfc8313c1f0b8be45463aaa13e4f508700c3bfcdb4adf5d9d6bdd7106c1db380d86c6d23f3689a7c6ce5e870683c8726697da2a78bb8cf31dd71933eaaf289b880b2d2895737fd8884871e2d56664044030d117c44bcd35266064cc608f2cd57f1486fe9e6ccc8b177c5f81794d67ad1ec69db0901108f8519bfc64174ae20e9a939d58a82e84c2bf1742e7f46d7854f969c067ef44b71aee69623f5390bc3d94b35fecbf220b67f993843e610aed462ba203ceda6427b3e8b9525e04a8e340a4368141144719e6756ac350374149ce9fdad1fe2dc9013ef95735bd39eba67955261415544ce83b6ca299a57e4952f0ddf95183f263e0e032e808349e4af071fbed419f14c9e8ae33da970d6db87fa47f64e4a77d9b127ec588635088999b761bd8e34aaca20563739002aa1be5227a629b79e193eab45fd2f56d9986bf571e76dd7e54481fe23c9bd4719c99516163d838eb4e539e08239ef28c79051d053d0097e1233192b97e2d9b336b24f0deb30d24da2199e2a7d0eb0d99bf1ce1d4578974c13d39d71f6cbc794d7b5b36f6fd1d63cfafafd72f0cf3afb594278584029720559a3e646d82c5fae88ccfed84fc35c0a392a8e00000000000000c8339da6b55cae39cb2ec6660f3d06649fdcc4b64f3ed23ce8cc41bc7a6525a84791e6699bc9c5e90b4756886d2876080c10d3d2fbe46280e021625e8d3d3a2242692b26c1fe9e4e9ae4832155540f0b90a506a021b62d96d1ba9a493a089c63da6daddba10adc03c3dc34e0b2ea8b4fc08cf3750084ae381b8df2b5a08b9809f445d1df3c9d63f45c2b5cf16b7cb29bd1103878828b67dd0d066d6e563307ab9c8d0a7a00886faa39257ca1a8206e021ed975de869925cfcc9db7785fb3c633a082757cfd9b5e5e38d0ecdbc9f5bd78b07fbcf619cd1f1e8b761a321934284ae12c3b1131e6f2b696b3bf58a5ffb0e2f27825848d56e64037747eb1b250ac7c6a1825a90f61051ee257ad47ae074966af584deef6524cc2e5bd0a281b4f5ed9f7e7b7ea5c707cf5b0fd3030013f449b583fd0068d8a6a42fb4061b622741e0f307fecfaf9662554796a79e825cc0435c1e045f811a81aeb2fe79a03033bfda79f4dcb79d11843b5dfa0c494fbb1576454c100fab70cd5f6055d56f1a99d51ec0fb23bf3f7ef0392613a4175fde1b6401616cbbf4676390e4b713d010a95b04f15bb749f0fa52142dadff753291124b8e04a75be78a411648795c730d3fa594f8503a45128f4b3e759facc933865dc2d1c5d8ab08be16eea8b7fd065021ee97e96d0b1b36d6b31f1da0f73eb072ea33df63a180706598fd1befa527ce51d1908fde17fdf2dc1920c44e2aff54643ba09dbe72116ed9f4f38a791906974d552b5a7426f27f496aff289bb1cee0deb2037ba0318bccbf770ee2303fd080fd07c04550daa9c2f1e7a884ccd48b57fef3a9ead37f5bc9906e29416efa5a2a4c8fcf74ccab6c951dbf632cc8a949d8b02fcffbd456d1aa857dc6ffb8f42619d52a81e8e22027323021eccbd8d7b43e3b0b754c37a0b470d7b7148afdc51f90400000002ce1de24917cfab22420daa252364a6b2db457a7d087b2f1f35601a29545fd89010e264d8956a25d750eb7dd92f019ed409da3692d05e31142a826950411a812506b714d706139c74786ca9a3586b1a11"]) 16:01:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffff, 0x0, 0x100000001, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:01:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 16:01:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xc0f, './bus\x00'}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) 16:01:45 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:01:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000040)=0x3) socket(0x1, 0x0, 0x1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/143, 0xfffffffffffffed6}], 0x1) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) 16:01:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8, [0x1]}, 0xfffffffffffffe2e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x7ff, 0x7}, &(0x7f0000000100)) r1 = accept(r0, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r3, &(0x7f0000000340)=""/222, 0xde) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r4, &(0x7f0000000340)=""/222, 0xde) poll(&(0x7f0000000200)=[{r1, 0x20}, {r2, 0x2}, {r3, 0x4}, {0xffffffffffffff9c, 0x8}, {r4, 0x2}], 0x5, 0x9) 16:01:45 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) nanosleep(&(0x7f0000000040)={0x24, 0x7}, 0x0) 16:01:46 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x43}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) chdir(&(0x7f0000000080)='./file0\x00') 16:01:46 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x25710e56) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x0, 0x3}) sendto$unix(0xffffffffffffffff, &(0x7f0000000940)="e7898de66419645fe30cb275e03db39d81fa4b02a3bd84b5b5470232e77eebe915ee973ef147b2bcf4d677f3b969d98b4c8a9a28330ea0f49b24c42c65f2a1e41baaed422ca6ccfa5cd84e192eafcf40b1ea50f1824e1d78cd58c00fbaae690537727997735c28fa7a943c2766c417c6992ac7f813a885f2a943639ff2c39d67ff285b205e173cdea41b9ca25c785b83f60809382e8ea213ee79a2910f762ed8464137ce48a45f6eacee70e76261e4540f252eb36807e848a0081bb940acf53d42cff8c91ea9ada15c136672dee030760abf9bbab48e87b12eaaea34a4335721dba5159a1961284ec9e0255933b6d4f5171aa679d42ca40b6267748f82afab067003e9e8824e6043c27413b3d58e9ecf837314a957a2b9b10a538a38b64fbb831b4e4426665c0db6b86fb022eb6d8280789bd71bbc93118042d336b33732b682121309b4b26f865e1c3503eadc5f2c98f1866b2c763d1b3a8606fe515b44d1dde064fff640ce93922baf4650302687161abb7a3c10f6089150750e2208eb53cc828a1c7639fb0d3cf9f6c9f8aa95b6a64db1c4613814544c3ab5fc16b713c3b42a5e5f6cda0bbf2b04ee6cf54ead0bec52c4eddb6f0119593b64752b6068b2868fc171bdf28e246d55758abef5d78e9b212032ceea9acbfaf3f3a960b1d0f067f562b9ab776ae9f2c36c0e59ad2262bdfda62aaafccd03799520f2a1908f9925cdea651385e8173ce835a38dcc2da2d53b21b076168c0b28a2bc18fdf2c54e4867b36368e297118054181c72d7338b94aafc28d95a7562774c3d1640cdb95aabefbd86043190848803ec6875c8c1680a6c872bf210101f2d96bf6babb1664314217f6ccf46da9dfe46397cdf8f0ee152d72c67a2b4c48349da2ee22ece1b109c05b2f96c84c2b3fc68c868c88be2779f561cb25084daefa961be222eeb4b79d1513bf3f007050fb12489ce2ac68754759f7b4fe2baf7838d84c5fe27a3b8b3425ecc5c613797fc93ee778cdcf0772e4cb156b984667781cdb1b8147d81933f8ec37d4090e5277970158f9605d90d53e670ff9be839197ed76c65fe1ecfdbfaa8ff3475734e5b3bb0680608540274e4a94afc9ece1a6d30b84503eee33ac16be5a433ebcf20c32e673c092ff6dd233b5807036d17f669483f2a3e4cc1a52f556739bf96413b83c32b5771974af6a2af72c695375a31d69ce7ef777bea2473c7d90e566fad417153e2a2aa73413a5036c6873529c372ff8ca752d171332f4b92fda11b52cdfec27b3cb88a51ce9c509b8937dccdb6009543f5d09f7b9ffa41648ab360d065c00a390bde64a8ff8d17e36b57bd68692e233f95b822da296f976435da9e728fb04e8aaf3dca152e4e2bcecdfdd9086c5740294d08fc9a95c74344b1d6cdccf38073b47bc47ab0bf1337398c4087df79a53a73b32512a64d199cc17e44cf6b75f3f94582c6d85a4dcbdac84d6dec10e47567b57715dd3168bcb4fb736abbb9905d3fdb852dd0c1e4bbc95c8d05d701d66aebbd215be569e0c7cd8a31bbc0aee581e05c0bac3998f9e408ed530e6469930e3efd594c4a1327da8fc77c5d2ba9bd424912841d93044818c74802fbbecd853a4c99f69fbaa7660688989d7aea9d0b5b8380e0c06f444967bbdf3cf9c9f5ad426139c879cfca1e87f7fc8a47bee1ff47851d46e238144361634cd111de52e175e038cfcb4a0f5966d12b05ebc48dae44cb2286ce34026a3750ea3b6141412654349764dd20f9e44a5ec7d47ff7458d2f0a3d921570c426773fe39acd891e51cd701c1539e7a89b0a8d098bc83378e67eb4eb973df33c6cd46d1260fa93b2266d7787c947c4fffe057e1d2719c94e487c71fba3eea1ba21e0eb00acca24401f08de0c8d3e424e4377fb57200a4668e6fde35cd3b1f1ea42ee1bb4fb3156a9e7feffb7c871ab5767d5deb0ec8883d7b8ee4aef655f559e159cbe391278fbf9c42b730158880b773f0984acec36e68eed4968b4d5ffceb1858942e19fa0e7019475a4c3aa1f0c31e978bc2219fc900b3030068d913a1019c0c03769c2207f1913d5e36c0dbe5e2339b6283c5a28818c9452c9c2da793e8b49a99c98b23a1488ffaed07375583f6731b5ca4e8b56b40e40e8cf704fef2eee9534e5e7ffb14dae452272000d319110bf67dcc996fa9eeede5b077cfb7ae1e636b3eef86148309da70abe49a3ba181dac0439a3ecff6c236274f726c5945df34d29d44c1b002235a588a6be03a089368165249dd77a9717c193bc5ad107ee01617bb18897a8e9bf0d21709782e5573f03dfaf9af8ca9ccc9ce144827da0cbf922419d2c1dd998684c20a3c1044391be5bca9732a3ce328c570307f82f284af033086611b2c438bcf8d9078a0fbb68af795213739d604ecc8374d1b070e3b80615f26510307d6623196f2e60dadb4d38f45088b4c6eec93c5c5ce86889a1c3a63c01ff2b3719f607c6e0ebbf629421a492d24139129cd81fe4832eb133e49c89ceed950748554c6151a22297ea1fba4d768c316f2fbd924df5cb40b8e24645d47122b4aedb754d7f64bf93d648458a3b4c07def3e326d5dfe1722c4418d8bc8255fdee74052d409377970b5c04e58d413dacf1a8cc1246af64b0c638d47464afadc148bf6a6099e8e531afd293b8b08a0cee853d50cb20d03dc20c08d47622c41471f110958c7cc33914680dca42a0c9fea15ec445e727e0e4bd1b47b0a5fdb39e47cb44fcc80f5294350f943672768d672e5f861cf82c1fb9dc36da3b00a5ab9d95060ea5f30936cb832c9a211b3b1fdcf4a25298b4541e12635e93c02f7a62d4b2899a2dc1e88d68cf5d40f1951802b0c0adec621da7e3512e94c1be3146a62ed4b4e1daf99e6c958846d9d1401686018b0fae03d9607c92582fb3d2fb397a0eadf6f38faed6a523d9374e77406a7f8b9a5f0ed65d01e1d12e816e5086d1d4e4e8a0902ef8afd58db2e6a29c583fee381f4b7acbb93c817c47075b4b33d323752294f05919c08cd2d7b0d36965852417898adfba084f7844ecaeaa4c749fe73efbe7e7858069c7dbfb0bb0c2ec93cec84d15dd1002b0df37313b2da22735eef3d3ee79c5681ccd698a7c1fe739db7f18c3e4a2bf93e0d0e55190e19c2573d70819b6f72f06b739402a73b8c0923fa98b4d2fffd942c0a6180f06a93aec155d607920c02b301ca13eb62562d651edd62d6ce42d685f4d3f906fc78d683b864b0a16d260b09ada9fbd58b8a47c27e0bff94148514228c622e16638b7bd89472c78679b402c6afd7aecc0b8098e1f332dcb9661bce159ea32020b41c1ef3ae7a6808ac59628cc64c7c2bdede402722b63a62622b22d06189358bc63198638e10edbce2694d0171b8e239edff27a05804ab0a692c3aeec66b5571390931aaf39f647cb3765550888b437d8c3f6f0d6afebef1ceecb0d5b5f4a3a074024887f6fe8cbb7c11a0b51952876438d3f133068739ae47cba8c0b18817d2fc250934ce9894061834f03597cc602942423994cb080c68d5606c34fd6f5fb4d32482ee256531b7c5ec58c5605f9bb811dd0ecdbb614ffbf3e66a75210005f5afdd508d4058c1df8b1e1f577b1e275a004feffdfc8ee7a6a9dee58dcba937cf332f3a422d37e550050ed454c5f92a50d0159d3f8a823201ab933f581890fdd4a547939098208df55318e7ec9e653015f4c3257083c97672d7628b4cfb0b5f6577eac15491859375b08fcaccb73ad1b9f96355a9dbee39aeb7c2a6d3194ade65251b1edb3808ef7a69a227185928a8f8f6207d4842ec490a6da0ec256ea5ae2b946147cc1aa94d48fad1dc3bc31edfd21aadc7cc86da80717328dd448d2116f7e9fd972e753de962ed5d6d44c97ea582e032cb518700012cb413d5852d1c0b3b03f71973833ee7bad74dc872c17b1f107fdf535c1b11fa1305a6ec73c363c2bf6aebff822c9aae7ee3803cfc4207a8bdb79e40fe3531e50029a7174d64897330581a02473b6d1073062ccf41016fabef0acf286e4cc5ecb85ff2a2f06f377a2abb73c46e856099d41dbe5641122c8c503ad2bcb27dfaf75c48399eecc0877c2c9edb46ede5347ae398e26c38e6f6e0eaffbfbd4f509119b80ad4a2572ed5514545653bea1c9364a352ca9946aab806e9f5ce0d121e14c2559637c7b5cb79495d0515141bb2aae4f563c02da271eac17d09e4986a82451baf741da24db5089aa613a30155ed749762eab02a4efd6f5af4f7019dff331048528f183c33b02eefee9c21ddbee0fb8cb4a309645e007099876a630484724220b6a788237e77752b9312c8674a5aa7dd7634b66bf5d64ad7fb935c2ef6095638e64a8c50fe7469eaa4e2b0d30f96c947fd3529dcaf19c4a2c57281becd5f37d5f5d37261ccb051148f038dbd5dd38e7db2a4a8c8134ffaef8bf7ca317fdfc56c8dba8823774128222c2d9b5ffd0b4fda826a57911a0ae7e18c6c8ed9336cccdb24b28e6037d21eb6240a3a01da8745e12ec6df3978505936315ae294c67c5e9510469212a1e7a89cbc21996e9532ac0a256e8e14562afb9f4e103a8597e5391dcc67ef0d28bdd1404967cb3929f025cadc3f4eda697886b28409695ced4417135f3591833399dbd4801005ecd608228aa1f4a630855c5917e60f096a209b39f5ea659f3ec2f3ae9c3df8b23f1f2dcf9b1b8873c3f69d57473630ea84fe24db29409f01faf926ed42b1e93a8a9433e2c92633a7c12a7d29fccad7ae125a1f97f5fc111abf09cb14ffb6bc9c05420c36e2ad439bf52347df71946e66e9d86fdd918369811c8b7712aa5a77f74c5e0a7e34401df774758ef9d5d9ba7e89953ee040042971a4f5a37e2839a66ed604a07d3fe15181cf61978e0db0e332984ea0640e311179df98afca73f1a51f511a271622b2ce9cd324de63f8c79ede4bdc8039f8525f0d7ad4ed97283e2967187adc601cb6aed417e42f9ebc4009251a99cb19edc5a0e1a6094ec9dc07e945536970a8ca7619ded83dfba0b5da5e1d280aeada7820d9bc5bfc0ea5a62cfb23252ccb803f69ba8341b0bdc52b9612812cc154496f1f393ab178ff27fd5ae942407262cc4e0400b950f86871e239c38729cda47c45483e7fdb81595d0888fcb55d03459c5ca9057578bf7a54ac6a19c11087943cfd9a35671a7ca87362845cc5a134703d43c639c586e2c64f1e4da6a6fd55b443648ecc6ef5e8df699eb89a8d8e105e76ed852e0620beba5633aabb553c253c76731363b35e8fc2bc0d114e90807bcd1e26a2e9d98d2f839f567bcbe68f20df9393ed3af214244cf0802652fecb571c5abc52b9e02775cccf2384ccf2aa8537b794df351f0bfa02d5b2c67a0b0f91dfac38b4a4da59f65284fb26ea7e0bcfb815c911083c70cfd6886cd763bcb25aa6f4ffd6befe1286f79df3c66780cb0a55e94c9758b7bbff820e1e83614bbb1ce72f15ae5e03a43a0fb1bc06c4362f8489861b839593fceac43d01f24fb06d31e03f2e49fe7ef537da6143178266e5f84d4b86b23834486c6e1692951c58d04e472f58761df96da7c3ffa9a37ee1c3d61f998dd2c834beadd019010778313b21487d69a8269d996302cc347656bce7adb85472feafdd1febd3aa0cf036c097486c2f23b6af58d6965f34406b783868f0496ea180240664f4323de9de73084499af13d3b1e4bf67a31e22da4aa4ec840a476c6ee5d45ed5caf3f508c9f392f75b026798e6510480a3780096a5f91259a005dded5a2e7462f9c0d686a0463b8832d5eac887bdeb615f23df4ffbb5bf8932949f574ee429d30", 0x1000, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4a5, 0x0) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000040)) getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x1, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000140)}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(0xffffffffffffffff, &(0x7f0000000340)=""/222, 0xde) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x30, 0x10, 0x9f0, 0x5}, {{}, 0xfffffffffffffff8, 0x20, 0x80, 0x100000001, 0x1}, {{r2}, 0xfffffffffffffffb, 0x8a, 0x8, 0x8, 0x200}], 0xe960, &(0x7f00000003c0), 0x1, &(0x7f0000000400)={0x7, 0xffffffff}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000440), &(0x7f00000001c0)=0x8) chdir(&(0x7f0000000000)='./file0\x00') 16:01:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x0, 0x2], [], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ab, &(0x7f0000000300)) 16:01:46 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000100)="530ff19f77680a88911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90836e3e42ea99098877612e03ddc9d1bcaae4d97c5617247e8fac8710eb73743e68325607711107d92e84460783193e6e2a7ffddfaf5285c079ac20132de9d1d64a5fa9064add0e4ac68f9339d0f05b29", &(0x7f00000000c0)=0x70, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000200000005}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:01:46 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x203, 0x0, "0366402b04000000d2000000000000458700"}) write(r1, &(0x7f00000013c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172000c7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a2b5b1a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff", 0x1c3) 16:01:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f00000000c0)="e1ffe88c4abdc331b45638ecb310a04100656cbf76d3a71b6fef989261913cae5c02da9b6607ad2d4c86cb5dabf12b4d9bc4b51394d09ccc1dfeb7f7f7cebca5a73df12b5919768aba23972bd9da06661260baf6f92ce615ec3eea550a0889f7c569dd8725449598d96b4a03768028c543dce075b33cdfb6a1d1a62748959adb9c0487073e1c8f37e9df2fcd335d89b2d1cfa81813dfb9453216489fcbba38e5328c8ae8348c6d4d6801", 0xaa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r3, &(0x7f0000000340)=""/222, 0xde) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x3) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x8bf7) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) write(r1, &(0x7f0000000180)="b555004a4bafe46e5d4b53cc38eee523c18026645353b9ffab5131a468dd", 0x1e) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) fchmodat(r5, &(0x7f00000001c0)='./file0\x00', 0x20, 0x4) 16:01:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r2, &(0x7f0000000340)=""/222, 0xde) dup2(r2, 0xffffffffffffff9c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000000)) dup2(r1, r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) 16:01:46 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, &(0x7f0000000480)='\t\x00\x00\x00', &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x20, 0x4, 0x4c) sendto$inet(r1, &(0x7f0000000080)="ec003fcd1439d335a7b0f56bb79a4da4d40d9c6ac18ce5cfd231060c9c36bc88943517d1b56860062376c83a3bff0f173889d04459f5d9f3802d880933d19d156a591f8e6c8e32967e60a5a90250921111039ac07e9c4833bc592dc766c322b2546d09ea279e2f74869afb4a862df2c21c118a24c4599354363e45e008bc113dc0e46eeb6cbf48defa1c1ccebc9eef249e99ee7688c4e11ef7a7a5f6fbb7f68fe18746234994ba6203eee97c408bba0707f12d1f908bf0be41963c2c760c7515f1b21394201a661f470e49756c1b3b8eb3d7544ef48be1ecb2dd73cf8d521eeb", 0xe0, 0x8, &(0x7f0000000180)={0x2, 0x3}, 0xc) msgget$private(0x0, 0x710) chroot(&(0x7f0000000380)='./file0/file0\x00') r2 = fcntl$dupfd(r0, 0x0, r0) sysctl$fs(&(0x7f0000000200), 0x2, &(0x7f0000000240)="962658789e0a271f778d2f64cd96b400bb681796a36bff201dab7c2a5bbf428c7cdb8c7ef0885d5bc5ec9bd76554cd75f546fe4f1df9c1af5e6ccf60c64d53f5c8b3cc8a858c20", &(0x7f0000000340)=0x47, &(0x7f00000004c0)="db484656cca19493916eab7dfb939df28e3cb85f715b972e62e1c02b2ed515eb1af3fff49e6d63011068edc8bdf6c4d893e2ecaa27b9fd0dd416280111dc451bb84e570aee0657b0f28d400f715437a79e802ae629eece363573da21d016e92da100db32ba8710a6b42799cb62213e29ce18876f9a22bc4ddf21f39f96ffcbf481af5ec5d745a387e51c3ee8f03a85c0e40d94a219e82e4c3104431c3ad336c13471666f212026ef33286d604097a2a9e17555410e6a03d369b2c6bef722e9feba984ebab11cc9b5f6076c699e43157346a6bb4ef00ec206b89d03e5ed14eb3f4f8212554d664db0206a63775a1788a951c6e04951f3f93af4d53fab7cb1f64dbb60061b682f9ce9743a7bf7d71cfd303de9e5b01758866465c375b81931502687c3548a14dabc9e52d9a9fb662de52d23a3c3444e944656823ef0f7fb8e93da42ec027a17b5eb948b35bcd104616f562dbce918888a4f8a6c4bba08753476eafb0b8a140dc71e43bdcf6f24a7fe09ab4ab28b00f7141a65dcf26d7ad31f337ceab38672dc5a6b9a48fb3dc15c35eff0931b9dd54e9c27c17e8dc234e3a83115a26c54b8ecaea3914f20edc05cc58d3dc9269e8500ac11e530c96599d64c0cb79a9488e96128d0221b77fb3c2b135e78b192ec9dae3dfdb668d37a3bf7f16201f643f494ce4a9051311f3fa7ab39526f672865e05d73cd917c00767b955558aa9003de53f95e4b0739d6e7108870ca4cf821f84db18e8714877e629a6f654b62fdd39ee56c7f701d08d1c395d5c5ae7b814606e007f0663a8fda3605c053c9bc9278703839959296747cff9f55685df3a09040f843ca82751a18563d828fca4a9f7312b5ba1d1de1f918c9b69c12260526b36bfc70a5f580247efb9dfabdea249e49a72a6d5a162bcdcabb2a7098f7c75ed65dad2bda6740b170fd4e9ea150a73eea258bdca64c194ebf9c33881a4fd095cc527da6bbe4d8052942bed745f32e3ea558580c1052c50cca95c7bb1576dacf2203230c1e76af440e17923bf607df270f57c4e351c4e3d2a6bb6b767cb1460e8ae50e7cfd97c255743c797ae1fb87e0cd978600846200baea60b71238ff3a1fe544ecbdfc32b5ba0094de32716e84e546dba96a7a437d1bf3e700de84d99208b9228ef32f8528ba0bb6b0a9c104fdfe949c534754a087a5f252901d49fc1a8372c2c22c33d0866cb3287b504cb51954a6aca927dfb3f6b0950f2e5a80c007348424290e418183a56ed0e2e8ed39adc87b3e80d72c444759ce7962cbdfea0ec7628df6beb4b19869bdc1b6b803733ab461517463166ff2756d4202b00df87e632803ae162b31b86509c71167ff054bdc20e16044c5fea1a8744ee9bde0f13de1caa5506d26752fb8794468e7ef91608e5694e07d77b8beab81d073c72ae79afac5e5a6600a13427094da9e13a79153b36242d2bc1f8ee6e34335993f071ec5ad7e529832116993ca1f8437031ef09acea8cfa6158e1f4d2cb63cbff291e92016d1e38ae66731ab51962edef24086cfd6fd4df1d98480b648f9b262eafc306c266474f9c615e51d881c6ee7e675f48c1e61c6bb21773b0a5d53c4b0ec1a99ad3a4cf45d37aef43b75122f7f93a6e2bddbd26a91a87e5e89556804a6a79668bbf4cf5c45703e67d32290d33ab6949c7d86389bc78c504a2515685c171f16f713cbf459943fe68c890bccabc4927a5797f176debecb340d2ad02ebf63248e042bff471c51053a46221fa41248a7a705908788f413ab835242f973a3b401deb6f037eb04bfbbe4b76a2fa9d06e1518d226852051c14cad2461020cc863b96378272005e0e98da0f8931025020cdf33365d6a06d75fa885d7755d5fe73f4c7af9c0bcd2cbdcc48b3e635c444877b6f97011306e96c6dbab4a03520d01a45ba387955abb0bc9ee7047d62b84732c43e5841039beea757d2915a007e9d38020e6b01372624d84b7532df50af232f7215b9e7ef415f65ed87b2c0f2e5d130d036c39ea76fe605ec02ea719950c19ae67ac94674f9122a39910c50cc67521f184b2af1fef48fac7fb5cd7b6d93de4ad63d4304bba779e8073f3dd3c1e1bfa064452828c1c169fecff4db7b299a111a7505e3ccda73dc7f47e4981a0f09907dd2792b6ccf2157fb2c85c1cbbffba2a5cb874196b51886067d62ad72dd771ab817b0e97364e89ce67ed7d658a6ac91e3062bfaf5447016524ae8b42a1085e0fbfedd0701827105644861db48fefa2c8ce2fddda871651b249537d4aeae52cb810a29d946bd61514f7d1efeebb982cac154cedf73af79c8dc7e87d572a1a601eb23462ab318e8c561d87e6bce0bf8b20d69f10817ebc42096312d6a159ac46b124880b7bb550d89fddc609277ea65d3c054e8a3c0fe8c4ef3ae241e5ef12476e04ab9719bacbc48ae9b87f2d4d29345c0767783fcd80b5041b3f3767350a9dedd0c8fd826a97aed4d52f672e534f4e9a8dac260f5d5e86a7486b5ed70d1b9d47b93db919319c03823832e51da430c4d3bd71c40f3c058ddd0b03138231245cd24973af88e460ab1da04e63b3e2f982363dfbd3a588ac2c479a9bfaa836b92a2d43bf67ebae9b64526b5ef4ad62451aa7b767f260f8a11b2401c7d85fae039257c9ace6ce12731a116d2d0be77a93b59ace2974c3198b28d761a4f650f0c761906579c4141740d8861b68e11068501c6cfde66bbf163865ecfea35f5c1a3fa7cb6c5199d03d50871ecdef5039fd9ef4be681ef81dac23e69f7b88110d798ba70198a8d51f97cbf38dddab2a1810748674b2ea2fa75378b63a0812ce203536fcb57cee178cb230ce39bb6e6c2d71273d940f2c677b76808d0dac515c775db0625b9dfae511865cbfe4687613776c19354bae66d12068c2bfa61c48f7f2e31951b5587020e3ff85ff54d868dbca5c6f090a351ea3fa435cfe2b91932ca0d2fdf3897b8f7d5fc19f4c1946e853ac41d7cad17da1fb3592eb6359d0b5e0949efb4cf7ce491dbf530d20ceed5ee3945f692eef0f3ec6511f9bd482e8980538beec3e3616dcc0ab12a25a8fc4df0a80bbb9e691f32428185c18a6fc35a6aa8219c75fdb59cd5783e7278eaa721c58ef4bbc0875fa4a2b20e78f03d1724a393a1e2956056005b263f3c238de706a76cca5a637bd4e85a00f173459bb765a025432709239a814956136dfcfd3c1efcfaedfc056d3548d6f9548f439314c920fc5d9b8d9611c1ba71ccb4e206bd3b578da1ebaed67a92837f5f94a4bf9c7aa5b028ab38839f6467f8ceb2d4da85f9c76451b1776591cd0b0ee64b58a1b9310cf10d4fa5dd9d233a00e92f230d35bf9c27fef20978135a19fdbbe48469484a5bf60c7df1e840f36ba2dd2956e9c8bb6d285c462cf0a6993595ac4e0eb2bd200e115b8bb3b7763bfc7aab1cbb874d14b4ce83241227c32ea8149573ee9f42bbf884039e5e729505a10d6b4c16b115b29540dc7346e16424c2e4f24034b90724b7b06f2de13d122e1183e9402a071fe7d31b4ced4c4242fd5c9cbef1c999a8266bb679307369d361299b74fefba7423576b6ba54fdd8f1f14d4ab999ccccd77204be9ee878cc324ee5eade6d01306219dcb0d64ce76417f15385440b2ee9cf3e4c3f165c5bc85107e47cec0edd829a4f1c26c7610273a2326edd205a26755bb2ebcac7b18ccf347335c621e33ef458aff3d4138118f6c0639ae178f20ffdd24b7702030527c357c1bb325377d2caf0b981c2b7afc2acdeae15723ef913c8ae583a9b59f1518277a8a7658dfc435c493adca3d84c1c5719507b90a07aff64908fdeb1ee626ca9d0baf4943e8a35730dc7e6bc91704b764ca4c8fa2c2181a3cc63bbef209142c3d605f0b815d45d138ef55dfda6f20ce2310e83238d96884880904b6f0a00d0bda00f080db6e49ab5e7a8ce777217a9829c25f2bf6d0f6ecef1aced98532052a375d7697bbd228463ee9cf0f97a5f6fc870e500f453ceaa186515ad8ea36bad3d74731792c1678905e076ab068989c820a0ab18e5e0219a84e84a746f5dd0949d04fb88723b2d47629458add9c6dd2eb2180b7c9a45757653bd89ac516f91173ab88ae557966b08bd2939d918fda1db9255db310ad708377f459679aa7df03362113696d43503d3a9c275bc8c4cd156f34f82a79db0e6ae0c9d463be9e38e19b98a436164bfd38835242cb7cdb3f7ea8003fab8b088b2f38dcd59cdf33a83688c69b847a613731b4a5f399c18355d91e96d0b9b9cf624871a438d06b9796aa9831e2d793e40392dd56d356ece932c2893dc48239d81a583ed61d02cc215d08a3e984d235e0b73c0747196edba1b9a01b6d838bc5bcbf1eb8b88965d60275b9c81f68268ea347dc5ba003830fa6befade03ad11fd6848af1212c5c3d14470ce39b91da469de4dbd8ecca6ef12eb44bb9869e4246420c07ea2ed499174cb23f9960f10de64b0746a5e86d9a3a729e47053f2c1c102952b544d7fb7568ef65497a3caa4a582d19b48ac1ce51bd311b7073e5947013c72e5b893f6cae30844dc9a09b668548c970efdb06ac911a4f6b0c74ea1d1524da56cfc15a809b3ebad2dbbb3241cf2d0c285b8de4474f2c85a30d30472a7f2a86af374bb99299c4e60996d01982046129994970c0451030eef595c1b2e389be29a93fadce553bf74d20ffd6095ed0ec5227c72881b5589cbe426146c6e361474f8f8d279ce83d861e4b5e5dd7ccc8f0c23019157a80e6840452344dcd8079b5f680ccc6565a4ba74afb3cad5dff32eed6cb2f40d8c9fad3af2be09f8fc18499a39d439aca89a807445f06ef2f5df7ce0364806bd8cbc592819c22080a45f1f24a19a16f1b0e1b18edee4b8479b243aed180ebbb255e968bf2793d7a2ad7b330385eb439730c42b10b11a01d78d12ce25ee475be1d880a77f7517c8bc8a6d32f9e4ef743988058f279d072373d64f27ccb356f7cfa8459a42c6cae7e111d72da04146fdac37ab0f99a75d66f417dc1535f9a72e10e3f5f1611b7608a2f9c3992221037461e0680fa147d1f4f4c0654fe7dfd2174c1fb1d09bb350b7fe9f4079165151b54f5eb734bd741baedb07f2b075ac29ad786d67445bb6bdd37bad36865e6f6c72358f797900d7f0bc76beb09b7f63fae92239bb91a4a7713c0899612d0608c4f1ca2b8f6cce97fa62f27cce4e295276dc81c61776212ee50cdc7680a5399f5501bf46f1925c9ed38a3fe9cbeec36c7ef6b6f434f0574dd8c3bbf4ac22a336c721ce7818baad2ff5cd91bf52e412514279103d20d617556cb36abcb176efe56de9482b69f473a36fadd7cc69d2e26e4f4efa122cacb80b0e5b16349751bdf707a37686ffd491975d6eb286b75afe3b89f21991537f2151ae9bc03c1918871bb13a24dbc6fe363eb680bf0b4e5031311eb3de2af20c06520e1f96c612b2f453dce8bf55d29c7dc86e04dc1a92113c9c0930f9c4517f8eed481f2182fa9b1a6920e547a109b6a4f424be6c9cf44820f30679778693876959330ceaaf5a9335125dd6cf76f83063b3a4d1d2f6a72750837a4d0c20b45a50f4ac67d0299042462224f0aa049e785ad714c389a8058dc83b30aca9cdaf32d87fe3af6346842a56cf38e35c5aafa89f0a17aea2af239a8e562ad5ae6d2553ad6b38eec9a908ed1ee68bef22aabd951c08c35ea84a3992ad38ec2a750585920e35c3ef5237eb8d747d8440ffdcc3ba8a9dc356f63b6f856accb3baf85fefbefb256fff1c2db9bbdfea7f2023ddbd64303b538629d20b3e07ce769213a58246734d07720a2d3d473421a5", 0x1000) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0)=0x3, 0x4) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x400, 0x10) ioctl$TIOCSBRK(r3, 0x2000747b) 16:01:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0xad) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x6, 0xff, 0x7, 0x6, "fda52c1346af8ae16ff854cc114fb1b12345bf4a", 0x9a3, 0x4e8c}) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000007c0)={0x7, 0x400}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000080)=[{0x48, 0x2}], 0x1}) fcntl$dupfd(r1, 0x0, r1) ftruncate(r1, 0x0, 0x5) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x14, 0x9}, {0x10000800002c}, {0x6, 0x0, 0x3, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0x41) semop(r6, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}], 0x1) 16:01:47 executing program 1: ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[0x4, 0x6, 0x3, 0x3ff, 0x40, 0x0, 0xc26, 0x5, 0x1980, 0x800]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x8, 0xe311, 0x7]}) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x6fa446b3f59ea3d0) 16:01:47 executing program 1: syz_emit_ethernet(0x1de, &(0x7f0000000140)=ANY=[@ANYBLOB="01002f000000fffffffffffd86dd60e200a301a82c00fe8000000000000000000000000000aaff0200000000000000000000000000011600000000000000860090780406c00300000000feffffff35abd36f0414ebfa8dd4c88b3c1057798c1d30323c1db13eea5628bd8b078ba862c0c0b48e94d44b7b4ddf3ae4fb49629aaa450eaf3c7baf90497840e997399e5a431c3970a233f9726ad73dc5e922cfc358980172dacac2f33cf9c32eab0e8bdad085c885b9511c0e0aade33cd91f762c4cebb535f2ff2626d90d1b3c2db8013d4d6ebdd7ca6021a4edf5b994d7904481c5f4876fb5d363044ff51d46cb6875d296278796cbeb5817953e5b850103fab18da4d694e088235fd1c12c38b1329b2863464a0256e5d30500010007005d0d19cbc4b224f0d7bea1dab43fbbce467569475c64625c4a4087bbc2941c4f33dc6ac9cc804dcf2cb50249b38aeaf68a88e762555999272f962c14cd67f7e2ff6b5b8dc7511e620b279539762ff3bf95a95c07e31b138ac1406e6700d5f62fb73b11ef02f76c00e24175608c52b796c101489f01eaf8ed15885f86be70182ff1e7328701852649dd1a8a8c9060be5a27281347fdef3e1178d206316fefccb97526a40057ef746fba2132d18b4fb8d47368db99dcfd7930a18a27decd"]) setreuid(0x0, 0x0) r0 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r0) r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r5, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) r7 = geteuid() r8 = getuid() setreuid(r8, r7) r9 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r8, r9) getgroups(0x4, &(0x7f0000000000)=[r0, r3, r6, r9]) 16:01:47 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() lseek(r2, 0x0, 0x8002, 0x2) syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x5, 0x0) syz_open_pts() 16:01:48 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00..'], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x3b00) getuid() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='n.', 0x1bc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x8) execve(0x0, 0x0, 0x0) 16:01:48 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x65, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) accept(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:01:48 executing program 1: r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x3}, 0x3, &(0x7f00000002c0)="455f08ed1d5ddab1dbbc80571ac820f405f3b63e21937ac7f091c322f7ee3991a446a04ed77f91ec932688d0a2d42f03a71480ca56b8afef47b5b84d105bfe037fe80aeb02800d4db7ca4803c65941dfe62a45eb1a73c51bdbfa5eec190e1b55b3248b036769b2df6a927128f368f75f5a30fa00d3a503fdccb34998b308966ff9f6b7f07ad2e1f13dee9d0e7c36085ec9b23e561ef2d7ec0cc16b82cab2e0159f3ff4eacb17c693c6867aa0b38d55aa5323ea3141cb6036d48a51ebd2f7a3a721c9fcadf24c3ca3cab2cee80230c2b47e2e125f262cd612b5180506e688889aea5cfd71cc9166b816641beb05c854d838ae9324b2688007adbe7cea1e", &(0x7f00000003c0)=0xfd, &(0x7f0000000400)="f29008f576d4884cca6478ff116bbdfe16547efb0ff82b8e99bb841f8523a2313b828241ebfbe88ff7f7797ec1be687e217092c0e254717a3fb4c0259f7ebcd5d198220a5db7afcde76d1f84353fa73d8def0a3eff500afa34650b4464610345b0ecf6b6ca237a64d90875eec92dc01d275bfff06e5c5bbd97c46b30dc301864b2d7ba9bbf7b1a7d6b0fa89bef4a9eadd238131a762fbe924fe3c41875122f04b584eb6b83bf204646b55fec5fcd7aefad428b6a", 0xb4) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000000)={0x2, 0x1, 0x2, 0x20, r0}) sysctl$kern(&(0x7f0000000180)={0x1, 0x1a}, 0x2, &(0x7f00000001c0)="b11b1167445cda0e56704f8dd95aaa4e5748db6ac95c360c492d8e35b84da0c844ce791ba4387a7a2c6044250cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6a11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410decc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75852e44eadbc0e0a0dc3068cb25bf2a94e94343786117710512a0d702000901fa1e0445195246ccdbe814045e229cc7ec6640ff", &(0x7f0000000500)=0xcf, &(0x7f00000000c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aedb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ce2a0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)) 16:01:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2517"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x208, r4) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x80}, {0x40, 0x7}, {0x8a, 0x1000}, {0x48, 0x8}, {0x44, 0xfffffffe}], 0x5}) 16:01:48 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) wait4(r1, &(0x7f0000000040), 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:01:48 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x8, 0x106) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x81}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:48 executing program 1: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2000, 0x28a5) r0 = socket$inet6(0x18, 0x1, 0x1f) connect(r0, &(0x7f0000000180)=@un=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x10) open(&(0x7f0000000240)='./bus/file0\x00', 0x400, 0x14) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x1, 0x1f, 0x7}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto$inet6(r2, &(0x7f0000000280)="ec3e3019d597cf16bd7722e5122b9dfbaa0819", 0x13, 0x1, &(0x7f00000002c0)={0x18, 0x0, 0x2, 0x7fffffff}, 0xc) 16:01:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x2ff, 0x18, "f01d00200b0f000005000000ac39280500cad800", 0xfffffffe}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c655c580110ee71da7ff686ca7ecb27c4829bf7aff8397e74e49a0c665d43f1bd16cdac77cae85260ab2257c8f1fde557231e3536916dc1113531b80500000041b93150103aba55e51cb6afc649fb700995ffa3048b3383c48c618010da70b565fe427b29cec711d1c2f9bdaac6040000000000000009a4deaa711373c51263a19316681562ff611ce0d80b14a0e5ad235c9fc01f74b7f4728c4040bc7e1a2e7ffd48fbeb1f4fe4c51498feacd133fa3dfd699558723129343c0000fdffffffffffffff200000000000d1966dad948e1bde63ca00008d1e3e8959ee8f24665df036f7d151d5888dbbdd96127c09b3c0b5b05efe24a8c017d6c63831a8b2a5c39d50e04b339b98a827d5c74cb65cabbef923bb617abc5cc6a0d65228f6d8773ccfedd2c3391d1b5120214bd604b9ce5a4c473f598a9645dc305e1cdcc7000000000000000000000000000000007674b6fbed0e05ee72c7b92e25a5636cb0b676c006dc10f369d2b3b87ce9ade6627d06466c4f553eb5d64bcf8d060000001069f5c2ba9d281a770fd1253a2da83740cc7f5e6949ac12d111"], 0xa) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x401}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000000)=0x1000, 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) getrlimit(0x2, &(0x7f0000000100)) r5 = dup(r2) socket(0x2, 0x1, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x186) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:01:49 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e000000200000000030b907800000000450000000000000000290000ac1400aa7f000001440c00ef0000000000000000891300e0000002ac1400bbe0000002ac1400aa830f00ac1400aa7f000001e0000001070f00e000000100000000ac1400bb000000"]) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/23, 0x17}, {&(0x7f0000000040)=""/254, 0xfe}], 0x2) 16:01:49 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x2e, 0x0, 0xfffffffe, 0xfffffffffffffffd, "d200efffffffffff6030ac8fc9e5510900000002"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2", 0xf6) read(r2, &(0x7f0000000100)=""/3, 0x3) execve(0x0, 0x0, 0x0) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r1, &(0x7f0000000340)=""/222, 0xde) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) fcntl$lock(r1, 0xf, &(0x7f00000000c0)={0x2, 0x1, 0x821, 0xff7, r2}) 16:01:49 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffffffff8ce}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)) r2 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r2, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x2, 0x3f, 0x1800}, {0x4, 0x1000}, {0x2, 0x2, 0x800}, {0x2, 0x2, 0xcb624c6bd872405c}, {0x0, 0x2, 0x800}], 0x6) 16:01:49 executing program 1: socketpair$unix(0x18, 0x3, 0x102, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$unix(r0, &(0x7f0000000040)="751fea9c6c18ac41bf40e4c958", 0xd, 0x7, 0x0, 0x0) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)) 16:01:49 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) setgroups(0x1, &(0x7f0000000080)=[r2]) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400)="c5a22f63", &(0x7f0000000040)=0x4, 0x0, 0x0) 16:01:49 executing program 1: r0 = socket(0x18, 0x5, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r2, &(0x7f0000000340)=""/222, 0xde) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/151, 0x97) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x5, 0x0) accept(r5, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0x8da, './file0\x00'}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r6, &(0x7f0000000000)='./file0\x00') 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000080)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000100)="7aca00e95d6d36a48a218bb33ca076beb833eaedc4881d53dc8bba300b8f455a21433c85939fab2ac7f4bfe6d7d8f3ba5daa3c286907761319d295ff772ddf8cb0d47ae6f3e5ce698284a9aee959daf30678ef85ce1ae900cca5042215efffb5139f1d8a2705f8b34ae9e7d65c56591cdfd0", &(0x7f0000000180)=0x72, &(0x7f00000003c0)="b4251711f875f324dac1010268b6678c7c83532601cfd08e06247607f6fec05d1559cb711fc94b4bc44a764df0f79a3f3a9e3173ac6c4905bf2b7d4b0c96abe9c7c04c1309b0fbf0b1f5d85b37a311ed451a394cfd5d44fbcfbb3657741ebb9bdb8ce6e8dcd209c0ba7357cdea11e267e8d48e7a2be29c5575b9b1e97bee5063721af49f1fbd49419a31d2e9b2b6d747d4a3bf89b3538d0a262b62e47f94f142bbd2c4f1d43364b134efed1a4c373c669017722bc19dba4a3f7d99c09a952ae566a82fe99f0aba3606c73cce65656929b9754bce1578a6d683e5bd184783b8a307eb6fd75e1561ecd188b273d8e539f9c7e0c948a9509a57b87e0c6c71d40710b7a7133d3317d1d70adbeee220dfac9e5684078fa0f074fb5a2101368b839f687c2fac8546bec79ad1ab3fb89907c84ff3a60a973b097d849b39388d785c0ad5bbf32e6e069ef28dcad8fd239f2db5f616b1c469e2e07c276b3fc2c550536894d16c4f71e6d3d8040d0f617fb9af95ec4a7e45ef2d03a367e39341113ec269c256619ad63ffb3d01df9b1f1638a29b4eee89f5510c70726392517a7d39a6807f95d369bd51d4f17a2be461a04411a81f1fdabdeeb4477f29acab0b321fff22f0b69becbc0bca49edcbdef5ab13562d1918962263b806a6cbf97fdc3b62b4b7efc0054563e8f8351448fdb0be02a4f0ef48920dfb8a9ab5d8ab8abb9d609c6d574ca46b8379b4e0e0b2dac149f20574b23a7f9bd3240af0c59268862b0a8ae722b26f569c8e181d54880bf67b1d7f686ed2feb356332f17a18ed7242f3d6822b250bf4c0fba50f87c3aaed95618a062038805dc154463f44caaaaa8c08ecda06a1b2ec2bdded50457e86c422a7bb8e0e41724925041b762df298417587e790cab4515f064b8794f67b25ae13108d802a46087d447428801fc2d5ce62cace38c620e3a9cfe02086123596badb2214b94c699ce20671b95cfc136623bd6bfffac83ab05c29ac0bd07399c0378f54402670ac54515189fa720bfa77cc7709a64baa0330c364121014841fccb688ef23afb8b937f8ff8b675025b40abe22f52f3e7abc10c84e12eef4beac898a408d49d03fd6ebfcf2d2134ff1f5d4b9b5cde1cebda5b69683adede40f68ccf36ec9173b3a098fd3e6b1535efa13a45243dfed522705942d5116b951ce929404bfd147761ea921908f55f55a8b1fa461b4a2b1fb019aa9c42102c153aff27998cc9a03a6cf7ee23bd63ad53d15f79e9a2cdae1b215c13c3a9d90e0851338a693db05f47c9ff5150ad2b6d35feeba1ebe85a8e13adbd978ef6dbe53516cbd52b80865962daa213d2a37ede7e2fcc631b30fe0589df6532e940063af49addd198e2f58554ebf702f0f5f09e6425ebcdde14b7b8adc4bd6c601b5514dca9ff5ac792ff1335b2a829285e42b29365da937749a23573b9915ffc3de0cca8f02e3fa24b2641fb1306857efa3828ad18f895d3cbc407f78eba995b7cdaf76a22cafd53f6afb30c3603717dcc214185aa3976680a99a0496373a6dd6026634a4a389fea0326e2efc56a03663d60ac216dc773e5deab9a82cfae8efe9d82aa3f355a8cbc8f0d4f9fd2ea994670671a1cdbcd67aec49753875d1e6644bf4b7ccba7596b6f65bf4c1789f35bc719dd0826a9df0aaf987b1882f91abf9d60687c66b1389a7b4100faf01636c274a43a3eda81c0767dec0f54faccf6d1d6908254e3d61838a546abb6e56ef68ac43a81bd9dd3c361e8f0606f9100310cf254ae6aedccd745af0f1d90ba52254540a75edd15d9d65c41f33fe29f97c0e3c627604a13b7be4540296bedca3953607f6358769c6926907b790b26ed7fbe0c4819bbf530e7b5fc0ec90fc66e0254ffaf731b81172ac947c4c490136dac6a0fa7bfee2289c7a705def7fdd39cd4f6f335d6179c66a58be3811a561ac99a867787486b4ff80b356018edb3499d7f3d6d5e2bbeb6a95e93a627186e2a3a792d5402814e465b13679c9e9a560b0728f61ca5b0d4816b6ce19f8fac64956f88e33530d98573250fd22055acadf2796c8c33c793c0bd2517ac7fb5c56d1faa0ac1d30584d15079d9a95902468c4ac0f1bb198e393dd525434f02da73f4c7d74182ba349e49890fd05e2d9e9950a839915182ba1ec2e468d96dc32d099e313d78eab43b1b8d93f3e1ae01ddc74da1bd41ab93864506df7adf1bda753e2ff5cc306b3da0869e4c10793abe7270fe6012e581ae0238b71f1b1cb59311c681bd8b2b6eb41a0487f72a178491dac4d7c6c615d6936eea728287645a1e4f812c708d2d34f33115a2bf8c94e52d2fa85b522dd0200571c0711967f0a1082bdcf5abd7571998e9382229d8735ce69dd6cb7a613deaab2123c2d3f09589cfa6373b9f6e7bced37dcb141fcba30bcca2b68e535ad98b4a729086a7e0ed83b8ff01462fc127fb8ad1493dfff380a3680ec3150cf295a307436d9fed2b4640571e999a14a7df5800d8dab5087d7faebe679abf0c50cb9c4ad312a66f32eedb0dc519b1d2a25350efe2229b2896a173e8052e048e47743a5e5875596715b4572bedec1c486db31282230999eab59218c12021f51463c3bb307722433b20d4da23afd3e0906043f27403b0a3a5ebf26164a32e563c0fb170af5c79e19cd10174c58519a7765e87f99dbbce34863946aa9b48ba6ef7a9e18eb3568a8c3f29b32461a63acf49d1ecdd681e2db6a2011cecb0d13ba363ad2b57c80c05ba3a53a2bb21aa2eea3926cb4d926a0f464c9a979b68c6a40bd774646e04a994687ac556868de6f9d058eee0511392dee07eb3164d9ba6b24ae4afff9559b69000e65e8626cb807cee4f851feaa58992b3fa0192e2dff275a4a13c9dfcfdb0ad5c21755e1e3d6acc2f2e943401cd245985cc7e050f30ba730c2b3f2f871882a2e0c03f422129ae724daf98094840e329c5d241be0e59727a36dc3a28cca1bb61dfbf2d0494f23415e9cd55e57defcec0ac520c7e0179bcff7c1922b2c6ac92c5950b7e59b58f6e415f93b4f965accaea0cd57e7f03518dd2ba64b80a1a7fe2c2aeaf65552020da77af3b27141e2f39f5d79cb9647197d1a59ae12e529adfa1d64cd1beb6affe7653f82e8f1ce071cc94fde452d83395e582f4b14ffd5fbc7cdd91cdb1f5b6eae9f3149905a857a01a4c54f50faa84b535424bfe290ee6c3d403f8476f541f79779c5d223cc8987f91d9b9d85aba6dc4a24cf74f8d70ca0bc94c65a3908b6289172d14131c0b7179c9c4cc27c4812ac0f3f9208a08207e735eaa0066b902be0e3200a2ce533ab95862bfa2d340e3aa2fedc37e40453b118cad8217f11982162df30d8edebc9329a57c716a5c3edcc2fc8df4213a98f2305102752fde41e78bc7926ed21e6c72a2a8cf2dee2badf242babd72cfa708ef58be212451218ad5abf13da91b2817ca8c3e897cac63427d164142cf8b12ffe24596517d30f7719487206ab236fa2520c79e90447b38c41f1b522ccc9008df00cb3deaae31cee6c69db8ae8cf85338489a1a8ab163cb145b90fea458eabd7b935bae2aa68c7da8340c2bf0048b1cea067705f08aa5f9635c05f1b41aff0b4e9391a4844b140d7a15db18f28c851d1bdb02351b0f98003a2bf3282d230488778b0f1b0e313f927e4b0e11bac4520e6b5a3410523e28b37c069d65c07de552cde89370e862a6015a67ae2aacdb13045f2fe19a1e607d1983fb6108a298aecb7cb890d952d892dfba5c192dc9bd23b56e99c054aa8741aee45018453a9e99124df48b244bafed2e6dce1bf02c0b2268b1502f3be8e7f792e0982e1e6b74865651e46c489f683bda67d7704a562b9de1f87dd21357fdd03c75720d4420e7cb58adebcd59642550fa9179ae89938c60450245ac9627f784af4ee9172a8b69f1b05d52c87ddc3860c820347b6b76549411d29ac295a3014245e119cbddd08ae6ba6f85e618db3d5c63b0135a7b44ad498f272f055e38813066e5aeaac19ae73ed51a7a977f12acdd49f5f115dd1c41bc0930cf2b296862274e3d0301445305c37b1d511d08144a8697089c8015011e9f221a65672549a23b00bcc72b5077a32ba0742a3aabe684030da4e5857836b6abcbd7ed325a9e1f005760e51d0d27e9472cd6ec0d1ffeabeefab0a35e4a46dd6cec4c074cede4ee822e1117fe08b4aa4b67a4c2ddddbd00d81114f6c6222bfa5243e97a89e8b90ac47ab72ad4fd3f776535d428cfd48987dc1224003a9fb2f30538cb4f949c875250fdecd4346bfc633469355a04cebb79190f84fada54d4a791087be99151f9899ca3463775be3b026793f417301413d4f8b4d9693a369006850bda3623765c57752083cb658648d5b62990f36cf00c694f162c8366594e933a761db59422307578f1a586efba3606ff379d8c7e56d0f4dfcf82492ef149df22ad8194560e93ba43eaf30d8d35300129eeb5ab0aec715db0b61598e01eddfdc1467c776055ba7f843e39970eb39b3a3f2356e709408cddb17fa26ff7d7d279f8b2860afd5f5e275e6b014e081fc72c2f3ad5e07735508aefdd96c042abe4c7aeaa96855cfb3d3b195c0c76fe68badac6cefb7a54dcc14ce97fd7d1589dba622dd4ce957d795ccb35c1623c46743e4b05532c5674e04b7481becc08c461761fcbe5ba6596ecb5b30cf9a8b31846c95afde3ece83130ba3564047ab782cce9d8e45f10c62b8712e3116e26e6ad5a1d5b5e32f6a790889cac5207993155f913a81bb86e3c8a94e891199eff43aef2c23f4397c9e532715b913e982621f1660eca18d1d15f2221571339c1e84d27ff7b2f9a923367ac324bef1df3fd4e89d2e37990511dbb0a426da1c39564bf597b051bd2dcc014f6730297c97a2f4f752af4584470f2821171a2b32bee82a3b34bdd95f41504a41311a9e5bf66078263093d674e4a9f3d06c1d88b8aaca4c110ba4e0f6723d5d130427f4148bd4192ef341f65a59dbc2ed5f2fbc1a44a65f4de7f86028e04c0dcb47b254ac6e664c1868c52ab38515b794458cecea392d6ca11780bc1866fa7974254ec8dc421f06ed544401b9de65e76d1eb3a7fb01b2e4eb5c1434f0db888df9ab40eeff5356e60865f4d23932a828b4417daedaa3fdbce9d525d47125013720a460d01a09d98da9882995448be815a372cfaf73485d09bdf2c68755e0ce8027335f650c7122b2384b706013b75c957de0989c00fa1be63d4d1a799a2204589ab17acbdb8f018cb19a80e3f91ef91553727e97a886e001f09ab30f390e2fc71d8e1658282ad37b194fd2b004375a95bb2a6cbedcfb37494b8930a675503f6a929771e8842a04485e0eeb71055e49b3526ebc10480825550458b6f5e88fc85c66e61d0ad4046ba5cccb0f87fb5150ebd3b13a383b5c7346de04eb981e50d32d2af95e2beab39531875f53fba6c1cf50492808f06ead197eed6901e07ea9961b252923824ff87ec86eb70237124dc4e0559f67f44b05872b5d5c5ab5376c080f66b8f8c5bab77479f2f1471282dccb5a95fc0f919fb4851b12061dd963735a6b28bf2615ffcae3d5268c9044cd56fd2138a861807beeef9d87ea1126534311c5adf7bb6dbc7a9d3145de87ac251115dd01d93a8c65bb834c6bddbe751d75ad5c4c692b82713af90f185187649c462411f9230f49f446bfb5eb1102cc59276dd568dfd96e9e0cc01fd669b0d9bb873bf00ec9719e21ea6609e00e50989ed16f892a928838b7eb0d1ca7a3ae3b4ce7b7e96371115fb9cc3ea6ea8a946ec94b9b922cfe5f862eabd4a98761eb607cb854b3894", 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20000000000015}, {0x87}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000a6b80040000000"]) 16:01:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82008d04002bd3c404a7de42ed264712c2d8c32b638623f6f5c4a5a7c736a54d54dc6f647bcb057272b275e4b803817f41452b1519f8422770e3a4d139c54e395e2fee824158183bd6f798d563f7fd4c4dbe3bebb726f5617d7a7d96ab789ec571117a2afdf213ab1911055e4f6dc898750e3d2d4f7f38ccc5a68fb6bc6171b968601aa2777066ba308c12648467162b954963f492cc4956302f1058b50df0c18aedade34b701eee8ed455ad65b5548981bcb26f8f7f16b711683a5ccdbc5f17bea58a9f30d6ce0e34afbbfefd6a179954d1d2367279460e259b797e6b2fb992a20cf97ed0db76"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:01:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x4e1, 0x2f5, &(0x7f0000000040)="5f51022c81850c0bc12f74afb310630dafd5db528a", 0x15) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4000000000005, 0xffff64f1, "dedc02007cc5ff3aba8933ec7254a40000000080"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x80000000, 0x6, 0x1, "2402f70d6082fa47fba956f1d7a4e85a31f80a69", 0x3, 0x400}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)) 16:01:49 executing program 1: rmdir(&(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000080)="f781ea80e21bb6f543d15af84a28", 0xe, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') 16:01:49 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="01002f000000ffffffffffff86dd60e200a300082c00fe9600000000000000000000000000aaff020000000000000000000000000001320000000000000020869bea35b339223b634328c0ef3b6d913f3bd803a533268f9898aaab480d21281c459957b6ac3716f3850f5db48dbe48d085c118ce1bfebf5fb08a06fd"]) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x68, 0x0, &(0x7f0000000040)=""/104}) 16:01:49 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:49 executing program 1: clock_getres(0x4, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x85) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f00000001c0)="fea0409ac957797e4c14f985442108cdc9d2068ee785b0934173f0003c670f419ed34ed90fcd65b59940d45cb552f0acceda6e822472b3bd6190bae295cee36cffc065dc1415f839dfcfaafcfac3b54b83c985d1f947732117ccd0e4ecf68afb6d9d06d929bdadce9d36eddffbb565e9d29cb5902bda40bd4b58b12e20f2779cbc44292525f55373e0a3851cb051d1b9454901452723388fe16615b7f0bb4b960377b95c700a8096f26aab49b0b3fc86892dc9cb773bcf4d1c28f96a5e7f363ac704cbd43d348741bb4d36e2705d325b38a8e2e4e1f97d43abd9955d420652e1f3492a64b4241ed9788f294e5b9e", 0xee, 0x400, &(0x7f0000000000)={0x2, 0x1}, 0xc) socket$inet6(0x18, 0x0, 0x9) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) accept$inet(r3, &(0x7f00000002c0), &(0x7f0000000380)=0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000140)) semop(r0, &(0x7f0000000240), 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/96) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x40d, 0x1c00}, {0x4, 0x5, 0x1800}, {0x1, 0x3, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:01:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffdffff], [0x0, 0x0, 0x401]}}) r0 = syz_open_pts() close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x5364ffc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2517"], 0x10) setsockopt(r0, 0x1, 0x1, &(0x7f0000000100)="c7e2d1468621255cd23011920e27871bd364a4add4db038583f08c4411c9a2338090f8c1f5e3865418091ad8b511f523fc2c03c71b6f326d8bbe32c65f57f341515fc1373bdf9c0ece0cb1e7e8a56eebd40d5ceca6c93f48ecef976c28747f297e65080df5", 0x65) socketpair(0x10, 0x4, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040)=0x4, 0x4) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 16:01:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) shmget(0x3, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x9]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r4, &(0x7f0000000340)=""/222, 0xde) fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x7) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x2}) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:01:50 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x40) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1000000000000000f288daf84bba63252dca6b420000000000000000"], 0x10}, 0x0) r4 = socket(0x6, 0x8000, 0x80) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="100000000088f77d1400000000000000"], 0x10}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xffffffffffffffff, 0x40, 0x20, 0x4, 0x4}, {{}, 0xfffffffffffffffd, 0x42, 0x80000000, 0xff, 0xacb}, {{}, 0x261f83f0db8e0f64, 0x99, 0x80, 0x2, 0x7}, {{}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x5, 0x1}], 0x8000, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x15, 0xfffff, 0xda, 0xfffffffffffffbff}, {{}, 0xfffffffffffffffc, 0x40, 0x20, 0x56cd, 0x3}], 0x7, &(0x7f0000000380)={0xefdd, 0xffffffff}) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x14, 0x0, 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="2d012e2f08f6936db89678cbb4bdbdff232f4c43e10ed7cea88d885d44c7191d4bc9b847abd53ff1503fa3902750ab1e942c85ba60ce2de97ea4471928ae10b50ff518bbfc330b3d9fe67c09eecfbb8211d4a2dd08dcc07a09023d2cdd32fe65e35e71bf4da655c669c46dd769664e56e1a9e1104f55d1a49ed2f5f0728f921785b2f2bb1b8fdfdcf68ddbe53fbeed8d954fc4c5219d4a807863d1d2710b071840292234a10b7a8e37bcfdb77588eac5d712026d8d74482f23470e5f48758dad6d9dcc257f6098f41b014f13b0c692beff17176b3b2407d41c3574bcfbd6c85d2a1b52bca7f7baaed5214638b65301ccb9eb7060fb1bcf1f8a935b894e1508da7c0865d0c1bef16e1a6c1d983fb76962f57353a1a97d5f0d5743530acdf566dfba2ec9cf1070967201c3c87827655682bd25554edb2995bb"], 0x6a) getpeername(r5, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000340)=0xc769) open$dir(&(0x7f0000000180)='./file2\x00', 0x0, 0x1) renameat(r2, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file1\x00') 16:01:50 executing program 1: ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f00000002c0)=0xfffffffb) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c, 0x3, 0x0, 0xfffffffc}, {0x61}, {0x2006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000013c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\b\x00\x00\x00\x00']) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) r2 = msgget$private(0x0, 0x4) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000036dd4ffc8d3d2b3f1f03ce52e6b22a3ca90e9d625ac7ef0cc6caef1d44cbfa2b5e6c2c99370513dc7e7f9642fbf7a50770daa27fa1229f6076229ad0074a8ed5eea1e1df40bc559aaba86dba648e25dc4499aa7cabfc51ee9f1675414bc7e39646f"], 0x6a, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000100)="f41f4547e37bcd4b83e242a7b4dd57dac9e251c41d159787ea308a3e6bdc8a1a33b183d3e722dbdf707c60b39fd51485307f68a91fca1b4be87b8b23d2c34fed0df4c089d5f7aea9f1c2fe919417c7922cd54021facfe8096c9e4c9794fe2ea6a199e9d9dbbce93ccd91688bca57cfb766e25d1510b8541a7c6ca115dac2f1027011319df661593ecd8c663f4b47a1943f04588d3ce8fe333e44d2b7cc0e9e493386d577196959397250b07386a183dc45888d4c0adad066b280beba7ac13aabf00a206fb2b50b0bcc6812c999646718086e2f59852c3dde588aada2b74f2776eb8fc3e04df8a3702c33a5c012a1dd3988d489b49ebeac3a", &(0x7f0000000280)=0xf8, &(0x7f00000003c0)="eaad805ec64d7a08695389549cc496517e8284f3aec1a33f4425621fd9ffb847435e1bde0e3c3b03819a06f2920ac26a99b6c81cd589b7d89950e748b6d99820a2f9a6e7f73c8681e949ec4fedf4f6195b8ec1076296df8561e8fa1c36660a2db4dc2526dba163ee8f979b0e89cc3641b2954e4257682ba8d8f3d35578f2983ca8ffcc8bb33caabb402b0b10c174264febfc0929b9c312fd57e2d1ba39e95b86c9dfa32ae2550d3309444dcef5fc3540d2392c3688ebef376c8cbdfbe2f0b0bdcacaf58daa3aef6c0738a4a077231631bb3d89b2d25660a22cd80a59e6f5fecd0407cee568c477ab103b524befee3d48ef6c9af6bc9cff9b56575c931ef79c25c9c875fd09aecc2bb03fc0fe1732bdf971dc881ba4d6616867386f59e73c069b07cde816f7e6ea8ec85d040ba6bd805d4827c62bf16167970f0cbd90d10975473aea6109e9ddd9a7bdc64d4bcf1a114f0839f072dd52ec40032b8cd3c04b5a506a6787b627a8dec2012f337dfe790dbf0b0cb6ef092c658103261f863f130ba21d3daf82f3da3b12cab4d243d2d8a53811bd85fd0a1be6ca855c77f38c4c97f8133ae9161e794de8f5058bc37c387af09d9172d00022760702f24eba6c4194ca3f00e0cdcf72c4cbf456c98b8c4a7c7a1599815b6f0850ff255b53200c1838f1f3ac3ffac304f356038616d8e64d354a15a59b0eeac052b4930e6e9090c1a60a578eb5cd7c92141805af90cfe3ce6b23c74da5ba8696fbd60680a5727ed5ec37baac877825c445141d73443cc2fa06a0006fe6f084264070ba053c5d96545f38ac709db2bab441b58fb27deac476ca88e81824eadd729277656a0100ac9db9fcfd8897b6c0575b55938c802897579dd9d2ee5b3678cae722e8634f0c7cb6c0511d26ebc52c4530e71c0a19b191017da458e559850cabb2d563b2fd891d6af84831b7a47c39919dcf1371ac64e78366f287d5414cadfdffafd0ef21c22a86652fccc3b84d716410069f9e00d787a283475f8e433736fa1a9dbec8ac417d2587247ae12435981ac3902b306c1494336824edfdd5f8bed6024a38d54050c141d4ff29b8d07e63f7f35bf8e1dc638dc602784383c43eb96cca81a5c2aa72bf948c35edbcda50f57502020faa211c959507a774445e5acf866772ec28cd2b31c0c80ba8cf544eb5fcd250ab0d512b4cd39d4fa447665a4fb94f970cec459be2609c93505e162d99a99e42b62568183269972bd886a33b8c21bfc38e03e567659ef2a5a6ba04521c6259b080ec6ff5c9fd130978e452dc2694dc3ff4da9aeaba0649b88fbaef4263e552709cb1fdcca42eba0081212a81cf25d1a0fb9f446cb041d3d05a0f8b68f48cc000de046c1f3b3845713c83b3c17ad7e6142cbe253fea9245a0840f103711720de551910b7e1a235d99e200df2f517ee448eda223f8612b2b7b5ed714f3720bbef750c499bc883c3271909c88d0a1dafef64e479b48a521904279235194b07e37bed86e4e37bd3b0fa1ce6e184a584574275e62ca2d34ce86fb53b33e215fc2dc6bf80200b378670bddb044de3f0f07b0665e199ee2ecf2ddf4dd5914e3ec64d254479cbc296a4d8363e0f6199cc39480a4c35c98e7ee1fa152d75fffc900d236dc36d23fa8616c3ef3148cab89795dd214b5bc49054a2936c07916970c9168496cf271c55e61848e32d0b3a5ccb5f55db7da9eb1aa695e2bb88918d8ead92a7b652c7bc8dcc44d1ba6bfb5450333dcafa9642d10e9d6fc8963982748df07aabf021e456fb64168379e86dd951de2c44771974e1a29e9126c8f50867c18c1ee4ef7b999060a7cc81eb351a024c1f171bb8fe67186c342ee6cfe3549e9fa35b2e09e954e1e22eb2869f0d0bd5b888fca1bf58684b0cb5c44608a83f3a4b0641cd69f57ca775f609cf274f829acfcf7610d15413853c2f54c67349681c241360363a9483a7d2ba8ef6b2178a297ce4fb6e57717f20f7bbef6837020bb470e11c6978f4ee4782e7cf5c6159635bace4f6744220503fd71682977e6c369db61854bae7e2107e795d9e779da07df70e6c6e0ff5559370da8bffd18df90e7e13e76533813dc43b7e4130189033e2c53640c98ed096812e32d7bb7f2c160c30762668d8d2f95d423dae7ea050248ea046f73e4eab3ddb92f2abc8a20c6587520f9033434e423951abf58a413edb07b084b3e928e4997fe06b64c4f9978c3dc09194eb2729a935391c2fb885fa882e80b64d21bc60d5cba8e09b530c9ed00e1f46cfa9db06d879203caefbadd428a6223f52f4964c3417bc3d98b8c18514b0c1d1f08b6585ddadaf5dbfe27bef8d01f52631c35f9b1f0e383234d3931e545c937484c8675bde56629ccb7cd9852df38069f5486eef5f11812adfd03f11ac9d45719912cd33c2506b776d87307282ba1a8eb6835b20c98c0e9d488b7dc57341cc25d4a983546f2166178f64261f9d6a983a5d3f6f7fc70752aa503b45361623ef65437437524dba7ba4499b9aa074e0c4d80c039a142ebdfda6e041dab7e18dff795d7bc50dc25a21891ae4bbcf17afe42d5ef60eb0f82d43f841d835c9c068866e176b9f8bbc55fdbca0467f5582e09e03df6fd5cd7c7a43d67be85ecf7d0cac8120f921ee552cb70cf71eccf50cb96ffd630410e48bca1bbecdd5b492ec9077be4e37d401e5d48853fa1a9406af270ce0f90c3453fcf609e38c96b25f441ba1a8715fcd38fff0f066e4cb62a02a2a051c613687cfb429631861117571c4583e96abb2b2546bf6978734af078e94476d14f7a9e42147579c8acc340a89ea9ede2deeecbdffa4715ec92c3f3d854f9cceb121430104d3901911f6f79b282b41db7956b6a8645e1e9a4a79bcacaea971d0c46bb7b667a28d818236e11a06d702a6dd2cc6eb7c34ad375b3557df8b35e89c5be76d612aa14334ad78fc72a4dd85b3cb9292774c85239b95385a6869bc95aed727a64c361cda88c5681f629561c356b46ca832cf1aceb7e2452c48834e2d5393cf6f946fb9f82f62d5a92b227c5ec8f020b652531ddd7601491f148f9a9d253b97772c7d71c63fed28e3a220346fc891cc1035dd89360239ac02913a7dc4c1feda3dc092f498d18bb9f16a42ae3960d4c63c3d5038e45612140ee5ae27e697818b320ef67c1824203ff6341c4f56195d905d3fc1cef6a54c7d3813879bdfb51ff14e87dcfdecb3939cbf5d91d1e3114379989eef6b362ce49ed07cb91babbbd0c1b595f785ef396a1ab8ce493bfee369d728eb88c81df4ef1977639cb0e1815d6087e7b4f8333a8fd6b31d52cd020e61057ac1d04c075ab4019f0c000f65c010fb02124e43e7ddfbc08d908e9d9c0ae25b6ef889e0888ed260f2bfd776369b62c806cc618d186598342fd42a013d96a10f947d56b9db713a47816832d2608c27e63f674a8061d5b7d98ed8e4f8210b4c9736f2d8c36f72d023a8492500d27397f191ddb257dd0c8e11fac20e472a55f2e7fc1c25cfbba5d89a76e6670c0e26d3e8d720b91a54a323f7c891d23e9fa4e5c95f43f4caf47c2e3ad40cd3334c470269d4a13cb7d8da21e32f9757a34d88267fce7777cdee43a85f0f6f77bbd70f7289f1685308ce5e8df6045241115a325793741a01fe1d666e1922376280a903db03cb4a32e054a8b11314014e2b9f1f703a2e779c3656fc56bf14386cff9bb33fa4167f9560552951abacc73751daef26c79366605cde2257b86d2c39f06e60669a11c6ab17721ac5c37b0996ea1d13c829a372f10ec463aaf003ab1a029d998e1e70bf1ea9fe88fa26ba2645c8862c1eba6d7bfc7e1c070e1241f8958a970832e2e36d1fb35c34daff963daae86786e0402460f8711fbf51aa6a8e103baace15527c5bc61def1e7b71c5a962c5c50e578a3b3a4e969065ec330c583c7f63db4c5ce5dcb5bafae19511ecf44142fbde0322afb23a62ba028634746a052c753c525440517c10af7a0d99c9420da12cbbc5beb75191376ee0628cebb28a37a8dbcd99926a961a223da6645d3e76c8a9f6a438438d1929859115f936abad2dd0bf00cec1fb7578e9ea99161ca60a4000ef3cc832f5dadb9d49b8322855e2d30daba0ec6d9aec5f86484d0086b66828d3d8478f859a8ec90c61343d3707ca887b7a745011587b3449443a5e1d66781c10fe9ef8d050fb25f4a29a9932ca35ab98972710ccabcfd45c17c79ba2c0863185795391eb6d5da8323e95ddbf7db3d173ca4ee70c85ee00e6b7e3718e848f4dd24bcda9dfd305a19f2965fcea087bc341ece486f185bab07c484f6b1bf1406d7aa062735fce90253ddb154d5b020513c693cfa500521a077f3824810682b13f8268144e70662137b688148480204e1bd800949cdf707bf5da92d83b2ecde129dc8ea51ced87359a8640787a613071c30fac6078e97044e203b77445809e5eeab6072ecf4639c963cc824998758461e14f73692e20860ea92a2b3fcc8479773d15654f24f66f8909c5f4616f47e947013cbedc02d9c88ad361cd84584e85336997fba4a2c7ad8ec23090035e967a5613df4092b56865c1504f565e37506a1c108acf6eba873d08ae06a3c034b7ecb0f491ec1365589674dfb307f210e74657d0f54bf3f26a0d94a27481a7f72c98972cd7506a4e68fe7d042a994020232fd101ff50a751f2edf3c6b77a6a8163b17bd765ad9355e06f71fc6a18dabb7b05fa6c9aa6d3f405f8c329c6c0e28f0f16be5bfd97ba90aa368410562209da2df2e6131a2f8acfd71e170c5bc6d5e4836b3d44f518eb8ae99342307c2b52656ea2837d9102df003b13d30ee489ebf8bf95cac427086b6f20b24a78ddda2c02ea83358e9d0522208fc1cd7d898cb82b7f0ea12018d2fed19f9c89ab476c58ceadcea1f107d0e72f9fe2e2006477b6baf3eba31418a8ba669e4d2678bcd9b6100490ba56f30c08d5ab43415e9a0788869d334d19cc3babdc55739c9ee653b446fb201594cce96b990fd75f8130e7352918a1ced34b699c055ad541ddf6beefb56d94b4a82b76493a9f541471a6b52282ea68db69a91671740dc2b24fde8f061d41e9e2f150c93f7ec34e07b42afff68a293ee77e36e99de089e409a9d1ba4261139e5480a7cb419a73bfd82339bc2ee3d299c628000ea67c5581ce8354ab21f1d5c3c8b7f5679c3b5989c8800b9178bd6763b64a1160b7df52452b4247191ae27b60c54d2c3b56ebd551fa00f0e25ebc3338af1d9f21a201a10bb7981061c7d6e960287dbebdffdc68c5271ffbcfd6b9ff2f81a1ad7859c09fd4d4f5c7e8cd375942d6692b4777f0a067a0f30b06623ba4668209da6c3a396bb9ec6b79d9c41cf01470528f0b50a23bde7d528357c30c2042314253a8ec45518abab14ec54f83ae4c0b66cef01c63b2d9a7827dfa0d763fb3a883f8ce2bb1a050b463d804fc82ecf679662907d0f8b10660c8f3aec3cdfa02ee84dd643e9815482dcabc1d10ddd0811fdcba2aebf7fe1e968e3b89b16f09aabb3bd10209aa88e0b402bc89ec5213a3abb588a750a96a4958860dbf2c85a351ab3e6588bd8caacb862298e64cf3b361d050f0f564bdd8257ef21329981a0939ccb2d4e6dbf11259624032fabc8cbf194bc93d19f1791fc808135ef6564b3226b52d969a48e97fbaf5a33b4e25456c72ad22b47c7884e462d3b98fb3d17ccd1416fd6186a6a8b2fad08ecd37195cced9f51f0efc8cb9fb292775f821f5432b913489357dece03eb589c4cedc1660cac23339234ad87c38439b2f38f580336f5160241f7966baa0e952645c341a0216fa1aa", 0x1000) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f0000001440)=0xc) fchmod(r3, 0x6) 16:01:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x10000, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400002000020d], [], [], [{}, {}, {}, {0x0, 0x0, 0xeddd}, {}, {0xe8}], {0x0, 0x20000000}, {0x0, 0x7ff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r2, &(0x7f0000000340)=""/222, 0xde) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) r3 = dup(r1) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)) 16:01:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ec786090aab907f625ae193b848715f7d9116ddcfaa65016fe2bf9c00892d57a721183693ef1636d2da117d3ed"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x46, 0x5}], 0x1}) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c6530005fa0292f95b695ba8f99000ce73830134a0ba07fb037708d5ef8e88fe8"], 0xa) r3 = dup(r0) listen(r3, 0x0) kqueue() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) close(r4) r5 = socket(0x2, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) accept$inet(r0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c0f8c67ba916b1060c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0x2cb, 0x403, 0x0, 0x3e) write(r4, &(0x7f00000000c0), 0xfeaf) 16:01:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x2) r1 = syz_open_pts() sendto$inet6(r0, &(0x7f0000000100)="5c1490aaea8748fcc701bf0c4549390acaac0aeb8abd0429d66675d31b7fab1ce218e0dce7519da0813b62e74c4f087659cac4f98d918d421991af963d4c0cdb80f52a48c3b888238227e6927804101693f64bcdce85b49306a66fd2c1109ff14ae16d0b203b390e9000d89e60525c50077fd6828bd654d16fc0884b13f77883071a28116978ed674e47a989d6872d1c66ebd320b2c43aa546c9f9a49f093d73430e260352", 0xa5, 0x8, &(0x7f0000000040)={0x18, 0x3, 0x8, 0x6}, 0xc) close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r1, &(0x7f0000000340)=""/222, 0xde) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x6, 0x3f, 0x43d7, 0xfffb}) 16:01:56 executing program 1: setreuid(0xee00, 0x0) pipe(&(0x7f0000000000)) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x10, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) recvfrom(r2, &(0x7f0000000080)=""/16, 0x10, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xfffffff0, 0xffff}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040), 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000006c0)) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) recvmsg(r5, &(0x7f0000000680)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000180)=""/5, 0x5}, {&(0x7f00000001c0)=""/128, 0x80}, {&(0x7f0000000240)=""/225, 0xe1}, {&(0x7f0000000340)=""/79, 0x4f}, {&(0x7f00000003c0)=""/174, 0xae}, {&(0x7f0000000480)=""/164, 0xa4}], 0x7, &(0x7f00000005c0)=""/132, 0x84}, 0xc0c9d29664a78618) 16:01:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x20000000, 0x0, 0x0, {[0xfffffffffffffffa, 0x0, 0x6, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x8, 0x10000000], [0x0, 0x0, 0x0, 0x0, 0x80000000000000, 0x0, 0x800000000006, 0x400009, 0x2, 0x400000000], [], [0x0, 0x0, 0x40, 0xffffffff], [{}, {0x0, 0x0, 0x0, 0xaef}, {0x0, 0xfd6a}, {}, {0x2, 0xff, 0x1f}, {}, {0x27, 0xfffffffc}, {0x0, 0x20000000}]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = syz_open_pts() ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000000)=0x4) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r7) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000040)) r9 = getpid() munlock(&(0x7f0000658000/0x4000)=nil, 0x4000) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r9) 16:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000200)={0x18, 0x0, 0x8, 0x2}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x8000, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000140)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) getsockname$unix(r7, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) fcntl$dupfd(r1, 0x0, r1) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:01:57 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='~', 0x1) r4 = socket(0x18, 0x2, 0x0) readv(r0, &(0x7f00000008c0)=[{&(0x7f0000000200)=""/241, 0xf1}, {&(0x7f0000000300)=""/135, 0x87}, {&(0x7f00000003c0)=""/221, 0xdd}, {&(0x7f0000000500)=""/176, 0xb0}, {&(0x7f0000000000)=""/24, 0x18}, {&(0x7f00000005c0)=""/207, 0xcf}, {&(0x7f00000006c0)=""/201, 0xc9}, {&(0x7f00000007c0)=""/237, 0xed}], 0x8) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r1) 16:01:57 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x20, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r3, 0x2000740d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0x8) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r5 = syz_open_pts() r6 = dup2(r5, r5) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000100)) fcntl$setstatus(r7, 0x4, 0x80) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x7) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e3725bfe4ae6c86494db9b3c6f146db0a5297bfa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c120428a703374adca57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2be0732dc953c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31fcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f404ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc2017485cb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c8879ff4f4164116c3a675b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca87018893e054e6e6a853e80d69b695a4fd128ad1b1c789462043b85e6d6b1bbeeb8789c9d9741c097fe3071153d98a3016d3aa8bbbbfe47d4a4a397fe08e270388f6134b6d47e0a26a9fa392fe6", 0x278}], 0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x80}, {[0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x100, 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0x8, 0x9cf], [0x0, 0x0, 0x0, 0x8d, 0x8004, 0x0, 0xffffffffffffffff], [0xffffffffffffffff, 0x9, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x1], [0x0, 0x3], [{0x0, 0x0, 0x4}, {}, {0x1f, 0x3}, {}, {}, {0x0, 0x0, 0x800000, 0x20000008}, {}, {0x0, 0x0, 0x80eb, 0x3}], {}, {0x0, 0x6, 0x0, 0x5}}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r8, 0xcd60441a, &(0x7f0000000240)=0x2) 16:01:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="02f8125c00000000", 0x8) socket(0xc6dd5d604258e891, 0x5, 0x2) 16:01:57 executing program 1: syz_emit_ethernet(0xa4, &(0x7f00000004c0)=ANY=[@ANYBLOB="87afde4b5d0fffffffffffff0800450000960000000000029078ac1400bbe00000014e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800007a34a7cc28e15700269c09f5a93f843f1bdb1fcd780bc4e64f4aa8d67648e6598966b42d19cf3738e49e48cb3080b0be7ce1c8a891b1a962ee276429c7ea3aeb3c5a0616c40e3dbfa62bd33b74b1505e33d34b5e70d1ff432f6ebb61208552dab6177c35906b196902ec7ea69ef7da3a16626b77f648070a165da178c33c9821fbf901d21bd14ca12ba8527dd3e2882365cec7e3e4bad26de910ba86cdf9e7d627ba342e0709a4191e396b4fd141d860b90cc44a90c3cec673cd7d32848c9b020000121ca517b3264dab0ae4c727e0100d3120fcc35ab890c4bd70d9802fa57a710299b0b926218fc726f10da88c0502cc7ad36fd9a8daf71f853e40d5caecb4c3605c76a3de2f22df6d33f972bc862d5eb4ec9e56c411ac0fb0e1a2087e74ad8e4489d9482065dd054f303c7b5a2863ba4d6adf99e1a0ec1426b8f98a4c99c697e06b2ec9bd3d9c92ab2c5ce3c65bb37f9e006df8eba2b5aa114ed9688a03ae8ea7037a701b64b6c7182d51e281fd112b7ec076990cd855dd4d745b4375c4ddb2d439c909515ebde10cca3b2d02480a61e7989301325b7063b2880f47de5a2c420a9cc6bf22aa04ddff2b5ec8810b79b8c50512faaaab9fb5f007ee2def8f8eb82bc9058f3c30d9bcc887d1943dcdea0ed4b1195edbc46f69dad77e3b13334bad9e5d85a2ebb323a4ebb1b487549177693a76a1d33ef5bd2ab260cba4ff84cc3c58abfa0e5f0c72897b4bba1e6219e5b807784b7b1aeaba928ece85dc62af0a263834b1427ffeebc45be6e4ed4a8ec500abdba8eeee9f05f721931533a2e458754c7b1430377ec683cd35b25c397410e885e6b1a74e4a952534337665e21389be5e8b3d1d3de0"]) 16:01:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000040)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r3}) dup2(r1, r2) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) 16:01:58 executing program 1: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="a5771486", 0x4) r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom$inet6(r1, &(0x7f0000000080)=""/15, 0xf, 0x2, &(0x7f0000000180)={0x18, 0x0, 0x9, 0xffffffff}, 0xc) 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}, 0x7) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt(r2, 0x8, 0x3, &(0x7f00000001c0)="378e14e4e394966b058e931ebfe83aa25bb513ee40c3a5462002fef2effb1f2c7cd1aed3c9a6c13101a5a270170ea8802067f179255cc8ea4c49c981d89c1760ed6759630692b4e841e16883752fdd9c3771b4bf894205ce22c6eb2a75751babc9cce19fb8e489fdf1997ce2b606fdfd973c5b304905a50deaa18fc0830f78ab178e73be477c72c10d2df6b43a6a0987a5473b4bd6a0c3d26f0972dd74c86ae5", 0xa0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x2}, {0x18, 0xffffffffffffffff, 0x7}, 0xa3b6, [0x1, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0xfffffffc]}, 0x3c) 16:01:58 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1}}}}}}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="7cd6d6640222c7d7e4a69cce944b1dfdc7b79f1c82baeacd15e39ebb63f1809225e3da07633f002804cd8bf121e522e97358c2d9bd0b381ea5e4a49d8cf33913bbfce316d1fb6a8dd63b88b40609572adc97f7ad7d1b7cf1522d0b8f7a85daf24c214d0a0931d2ae341de14154c56069b7b0df46d4d4e697e8b47ffbeb89bcccf7336131b4ce20f7d5aad46b73fee3e936f47eeddd9867282622d8997a99b649bca35e62b228", 0xa6}], 0x1) 16:01:58 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = geteuid() r3 = getuid() r4 = geteuid() r5 = getuid() setreuid(r5, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r4, r6) setreuid(r3, r2) setreuid(r0, r2) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="5581a140e934", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, "ad00000507000000"}}}}}) 16:01:58 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:01:58 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r1, &(0x7f0000000340)=""/222, 0xde) fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r0, 0xc0104454, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) ftruncate(r2, 0x0, 0x402ffff) 16:02:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r1, &(0x7f0000000340)=""/222, 0xde) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r2, &(0x7f0000000340)=""/222, 0xde) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000001380)="5e2ecaff2403185658e002f0ce7f24913863908dfb179990a8377eeecab7652a9cf0d8138167c2a4bc9e4768504f0740cb52974cf7914c68d86585ece73b773fc3877492d544e53ff80c246ba3f2f5cd2d4c79afb3351fa0ef24c59b8383526e908e1905a65a11040d142dcf64976ebef0a551a9932b6fedcc4cd42d6edd323754831df4e3b9e552207381969a57af52aa34", 0x92}], 0x1, &(0x7f0000001500)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffff9c]}], 0x128, 0x5}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xfff9, 0x3, 0x4, 0x1}, {0x1000, 0x0, 0x20, 0x5}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x20}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000000)="0000000000008000000000000000", 0xe, 0x0, 0x0) 16:02:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000080)=[{0xdfb, 0x0, 0x20, 0xb2dc}, {0xfff7, 0x32, 0x0, 0x14ed}, {0xfff, 0xfc, 0xf5, 0x3}, {0x2, 0x1f, 0x1, 0x3}, {0x101, 0x1f, 0xac, 0x4}, {0x0, 0x64, 0x1, 0x9}]}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r1, &(0x7f0000000340)=""/222, 0xde) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20, 0xe8) syz_emit_ethernet(0xe, &(0x7f0000000180)) 16:02:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x3}, 0x10, &(0x7f00000000c0)="a42e9ef1daf6f8f571d306f5488cea9ec04a8557383ce2423b194ebfe35bec36ec9fedc35ec926bb3659924eadae2b7b571335f5f6d407743b36c2b576775c43321d7d9a9d1555b71d079f28e2ffa767fc5fa797b2e2aefcff3c74984fa9cb19b3caa9c013bbecf4aa60b39403bcdda3a14822a1fec4dea4f8fd8ab43db6f97947024fc56254e87c", &(0x7f0000000180)=0x88, &(0x7f0000000200)="ccf5ab1328a4aacea3fef12ade979e49a8cf3a35cc25d2f6e14d354acb3e4a0c62383764cc563f82300781e8c76067c8665d309ff99c1e57b70474f0ca4e91c82fe5dee6d18f9f8e438b3f430bac343d6d5b015bb50cf71211c4d786389cce7a682f7411c980dd97aea4fac256e66744c1deaabba5bbd6d59851298ec310a4a13fcc141ee3fbf8927f5abaf1ca002f2a922de99398ab6a6ef38bcf95461e344b9b748a7b615f9f9acbbf2b687fd5f4959c71832faf3287beab95e2", 0xbb) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getgroups(0x2, &(0x7f0000000440)=[0x0, 0x0]) chown(&(0x7f0000000400)='./file0\x00', 0x0, r5) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000003c0)=0x6) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r6 = openat(r2, &(0x7f00000002c0)='./file0\x00', 0x1, 0x11a) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x28}, {0x1000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x1, 0x0) r9 = dup2(r8, r0) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x1ff, 0x1, 0x3456, 0x0, 0xff, 0x1426, 0x6, 0x1, 0x1, 0x6, 0x100000001}) 16:02:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x15, 0x3}, {0x80008006, 0x0, 0x0, 0x100000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/13]) 16:02:03 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x27, 0x0, [@multicast1, @broadcast, @broadcast, @rand_addr, @empty, @remote={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @loopback]}, @generic={0x0, 0x2}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [{[@broadcast]}, {[@loopback]}]}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x391, &(0x7f0000000100)={@remote, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "db93a8", 0x35b, 0x3c, 0x96, @mcast1, @mcast1, {[@dstopts={0x6c, 0x2e, [], [@ra={0x5, 0x2, 0x8001}, @ra={0x5, 0x2, 0x200}, @jumbo={0xc2, 0x4, 0x8000}, @enc_lim={0x4, 0x1, 0x1}, @generic={0x3, 0xf9, "e49b30e4cd5e670381800eafa842f8bcd7f0ee2983bcbfc6ebc934e1af9df73fc80db2f53496c495492cadf3489f929599b30762ba637155c10d0a5cfa7cef13e8f3c8db49afa9c78c1949ca7c95396aad838e2060b76a35f8f458495aa1dfd7d2ed7b39d6cfea62a36a4df6226bd13a99d17a4e4beb041f879432b5948bc4db7c0eae17b11cce3631b4d810a1fe0a916123d0daf7f0f7221f5981cd752a597dd9b0a2baf2cd3e1cfb3820ade9492059973e28dfb3512cbd60c6fcc3acddafbda840920c06465aff155a6634a5e3184ac9cdb3af168ed80ab31de5cbefb87a806893a19d46b4fd92344f60d6a9e9fca625f29dd292c0a8f59e"}, @generic={0x4, 0x62, "4e9b0a652f8f6b57a2959a9d116e72ad69172cdb4553f286d16a04688ad783fb4f26be051b6c0509987965db66165a9d81626aee1ad2a1d194eb2258016c156747ac075f838b71ee3d6f0665a81480ac70c1dcd8f995ef7604d99d76b2d076476d12"}, @enc_lim={0x4, 0x1, 0x4}]}, @routing={0x29, 0x12, 0x0, 0x8, 0x0, [@mcast1, @empty, @empty, @rand_addr="73b4f16af347c772039c6080a8bcfc97", @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, [], 0x0}, @loopback, @loopback]}, @routing={0x6c, 0x4, 0x0, 0x1f, 0x0, [@local={0xfe, 0x80, [], 0x0}, @mcast2]}, @dstopts={0x67, 0x1, [], [@enc_lim={0x4, 0x1, 0x6}, @enc_lim={0x4, 0x1, 0x4}, @enc_lim={0x4, 0x1, 0x4}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @routing={0x11, 0x14, 0x0, 0x40, 0x0, [@empty, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @loopback}, @mcast2, @loopback, @empty, @ipv4={[], [], @multicast1}, @ipv4={[], [], @broadcast}]}], @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0xc, 0x40, 0x0, 0x0, 0x1, {[@sack={0x5, 0x16, [0x483, 0x9, 0xf5, 0x8000, 0x10000]}, @window={0x3, 0x3, 0x7}]}}, {"09bd3a4591aed5919eef54cb5954001ca7976cdd6ff42b2e22ec8d3d926188379a85b9910e8cd839470635"}}}}}}}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000000)="2c3a987bd936343621bfc909a4b9f2188b8c6b76570d9b38753627fe2227580cdd4dc377d4dbb1b3e392fd1bde4a20989e6953c8373d404cd1811fec176bfe113cbb958ed9d6027aeaa8a4b279d71df23f6b50fed876866ff5d8409c", 0x5c}], 0x1) 16:02:08 executing program 1: setrlimit(0x44d1cdd1ec319cfa, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$getflags(r0, 0x1) pread(r1, &(0x7f0000003640)="ab6b61de737df2551929a90189db22c83766aa6da604be3a71eefff6cfddf4803232819b75222ce2ef972aaa7ac0803bd598a2db4183d82386ae5b98875b826a57e73ba65375aaa060953e5f76393390a4077b38b76c01485a5ed4925b0553c49044dcda0cc3578c8b3a2e3c734f463a51ec9f0b3f86698367852cdd219e4ab95fac5ee0eb8047a07abc6529acb4f586e675cc9336cd81abdba3709d13616fce01b3de1099ff785ea06dfd168dd917f7432ca5a32a8ecbee54fd5b5d9710dc4d363dc45dd6591a325198fd66cf7f4b73e7b1c168f2eba38ed1c4800c0ef2c30352e78d6cabccb563922303778681ec67f3386337b91a9adfbd341d29a30a2322f477f4dc67a40375f5e7e191db623a6ec27ecf5b6b22d4115e56f92c381a6b4691bae65035e031cf33f12c52734f680127722809e34e77d59c5c479b879390da39ebd7ea0e4794bda5ce2837280454d71212b2c14fd726f4e4548c5e57a514c1e825a3d57fb6c756358ed3927b837a37ba2a1206082e3e382aa945b91bb109cf1d8b418ec6835d7db8af9d85e445576da8a3aee3fde65b1ddc310aec7565f08ca07b5f5c3ffaba2bd79a881ea5ca38c33291331a8dc7767a151b3b6494b7cde4c948f79b398824737675a916100404ae0ace023f750e6d6577bb94b5660334fdec220ebc9d7ae4b54ffd0be8eb0324984db506ccdd69a80fee4cdac839629d4cd79f76361bdc21f0b862fb6118fb3a10d9d3500ded8a7872656d457c9b377264ff08eb4e4007ad99a237b191632e8eec2e4c3ade75d15caa7890b036af1d4ae90dad485988bf7f219ba9882c1c7a6abbfcd5f8eae999732231b1a8be89fefc004374f1253f422d3f1e8d551539796e4b27929349d93ef139453484a36f6f03ac693bc5872834102dcf5554bf7a9beddf67c06683129ea7e32c134724e167b0af54e34a0258a886bbb21a908126a9f694931bb317c941431489ab2de323f98fc8080f6c3fdee45302b44458afb3dbf21fd069533721a20c8cf9a253cab45abd645b68afedc0bcaee722dce541695c8a1a72b8b544891e25bf58bf9a1e495bd1254b2bc59fcc55c7497cec6268a15159e0797c42a1c4e6ca75ed14bf9271f548704d9e31266708bdc90a62d414fbe6aa5a15c170de39e4957e5e2243bf832732e0d4bcb8e5aa2a34efce7c0837b89c853d2171e50174229e3d55b8d32c36409c5e32f0b25f8fed0e690a12438320c46cbe7f13cf5d4814538b9517b98e2fa5c0ff060de2c82a0b0d242b7187f7f3d8712b1f9144a9d6a009ad8a16f1dc530b7626ca3fab74cba75c4cb2544a7028363fc2c207a59ada7e9d6b0f3e79e8273a6adeba37f133cd919878a25d3ea8679e3049f21a15746e1c1d7eabfafe7460bdab0faa12f819ba7f20c43b962837100cc765070a4cadd41bd98b192dc95ba75ae82a96d215f53f4349fc59e1de3fe9821e04b77e46526742d0dd65b850f61f6f35232870177b29e85a41eb972acf9776a4533f50dea635d46d34859f173b1730e3967c237d0d581e99e57c6a0b2fc3a7bf7f96da88964e533a233ba844419955e95cdc98a701dd9512579f5019ec277050753182fe9fea075f74d74f8edeba93286cc66a611065f5aef5c246a91cbcbe91ee4c40ec589a87b686b4dba836153dc17fd867ebcd6856c1a55713430e56bdc672fcc22a940d3eca8dfd5a12d46f24368236b42de5dc07bebbf96554b362958692714d81ca71bfcaddad2700ae186a4a9985b8a13da97e4aedd300b978104d9c13cf10950bb862634cd782ba099fc0bc1c49510ca4555bd68ca5a9aff0049def7b464aeadf368258d3a886c50239784a261324be2437bb458421bd6703d1128e068d7ba7391e367553e33e62df2a54daffbcee3e9e62e3bc90116ae18197a24b564e3268072b7dddf2a51688558b94cd0baa5b7a54eb159cb60f9d11e692f33562d81f396be7a80b006b5ee38be170e19e1463a965a7a7d16ad6ab638ac464ed3d2d36499bf4fb740c1806062c43ee9f66ab05259682ce768402bd1360d29a7ae2f0be6960ef0693175d2b407a4ef21bf963ae22b9821ca8d4a040dd3398dce3b695061175f92f9353d3b2f4845822958ca05316abd67ee3f64f341ef4868a956a2bca6178deb32cd504c4dd0c83867466527a8560b215ae15a122f3e33fde837f23efebe723f2c6e6cb1f92d62b6f7ca9b3377db770cefbfb30e72f2ca069c23d4128982c415539f17f1f31c7c07c223818859562b83efab0ea0b7672ecf1bae209089b12b93c6ed5bedac588db80cde2286328a74b757a36d3835672d7a998858af0aee197bcf2026f5f943156c8175dd3f09a635442e9f797962e7a0186c421eff209de3915dc5609eee77bbba7fa6961ab44a1b98ee0f0762436c9d4036d3540339b74eabdf1b12d47feadb5bbf6577b97bf46f6015e3267771768eb9f684d7b614e0cc1e1907f232e1f97c6c048a921f716776ba725569a7ccfb042ea11e2cc8cabb1328c0598d2f76b333148096ed21797cace9f5884e847d233ca4af970297d0f929f7da2ac70b3f662087661ba3350d4c7efe1aebf4c1fd2f46cb101edf73402ef763baca82231954796eb0347f6e36642ab8b420df1399841155d8ff149ae904ec41c8ad232a4151533a80e033316adf16e90c8147f6dcaca26cbfc132c12435f2aa34823bc98868fea22d0aba94814e69cdc4114bfd6636643e4cea4d97a29b899c995cc35f97658cfdc85800f2d906cc2f5a6edc0ea6f7e1d06fe499cc9b2701e96808607ff79c15ea10f1891bb87878a8774004e3e2d91a0eb1ecf76b403a7ef0102ca914b03f9d8cd3d7cb025c6f6b4924c672b87b9e3fcb3fe76e06a920b72dfb43e5da0a9139fe151bce7f2232e7fa8110755e5573eceac2bf92c3b7787d161b6b6af28c12126e5435c1f4b3791af485142ed4de78f3eeb2cf7c045c6cdf78234817240a32b17023da2410edfd86e5a31fbdd41251cd22c552e12585b44f5d86046d2ce461bc889c3e26cce0f436373322bf5258855f4b72732f21ffdd0e3347694341144f539a275af4baacab32d259f790aebc426f9ad5f11d44275563bd6cdc034f19e24e3651de7296fdde2f7947980d8ac6c624a89be8f89ab4049a831ca64c886734bffebe826adc471fee598cc54095e71516bf62799083f9c1f437d89e360e370845ab749f1bf111857e9d8f89961c0c6057f9cee2c6eb904000b90e856551302748bf71d5f21240b4b9952d02b6293697d170d1692ef83660dec715a3e4e54920dfac403a691ec826d882f941e2dc790adc08f32bfbe6d57f8733fc775710ce5ad4f86954deed7bc31751dd9cefe42f1e51528e40a2eedbf126573f204f349755665db9b2845aa2229e34e5c498ea5021065c1faec607b61aec00520a2dfec8891cc55725a83c7e7ecb192f4c2b30606b0a73b8f6de34e9941efdacec1aba0335b12fcf556f53a8521e17ee3bff9cc33b38173576795babda2fe8266ac24eec1a00b588df2a6369daed9714649d292519916fbff1539f0239ba22ebb88ed90ee5c733ba2d1e21d2639fb849148b9c449b369295c226ce9c9b1217fa52e93d71896e1051dfe5aff26c7f5b27ea941c591207b8940b929d4952ae21ad8d82bdb55c71f2626a74d770af0946072a97d7ce533f918947a5a9493726f8bf9266a31c0697afe0ce3e485630b8abfa7f3fc2bf0e1614dfc75b881e32e11295b376fa75590c766e4cbfc521b3fba767a47e94a87430290d5c764bd31f38b9a040c7250c629f5a91e1937970d10f612480eefc67bc67cf84d33a04994df6fe613660356311db2e5ddd17bc327079c21d5ac03d0bd0588672a07ae507e7bf942c5b58e3fe8fb3d4556c435a4fe201530ad5bd2ad43b658328b8011a30680e350067a5b16888a3b8baa4abf04a451c141a8c674b2b7e709d34d77145873620fc944c63a58e82c198610859249cbc1459bff7eda003a62209f94a6aa9b48cff8c017462fb410900c63b0ed7e9ad27bc3ae6fe2379d2cc0be46bf2fe7ea964e6d1d43d28ced013feb420a538b72ec7d4a68255be631364006682b7a9de9856f9c7215fd06ff9f7bd97ead1e9ac3cc7d81e254bdcad9256d9eddf8d44e635f08b015b5c99b7b588108063666b4e72aba231fb932d303fd87b82868dd868f8f8050be87ba1ad574ca4c12463c0a5c7b09fc49b512a8f43c474596ef0cbe3bd58c7b8e25c8f5782722e1239070b1d07a62c9568c535a91504ebd3732b6409753be2636d28d485a3e0f0cca8d0e47f990b812d713b98061c72fc6cbf88d995946932c90025366a70dc9e4ff2943b1997955e0f3883e926e0c699f70eea6404febca43ac48246c9ca145bbad923adc474922403e0ae9d9804d278b0b78eadea23675aa7e375c7326f9a0fc6118a24d0d2492d3ff66fd96d5a16a684765763c55240dfcef96b933fec7174523678579c3b07b211a1b56c298201a051938d6f32fedae985aba80981fa14493c485464c5953f46822be334681ae519a9c8091fb47599a451d462463946d7785c40c4c62e99b193ff7b283e60bb7d5184987febdee8b8c33588024bafe8503ae2a62ec5eda7b9003f6d60e137cbc2ab3b7ebf42ee3c405fdce62fea321ba46f7dc50694d4da74ad06f44c254c321bb0859fd2e58dcd9009e263d1610b27e7a14a39c7450c061e2b4013c052323ad96310f06d7932f147398a5a8177e7b6a49aff535244b3e7001fbf1081ad1b052fa78472ea4dee3c82c7246b96500610b89b3365538ee82f3f7b65245ab0f2a0e03734ad92cfac06f335b18c5a1557f02bbf079cdf7c008166aa9fc6e71b96d61e7b7daca1120c292a93b39614b0ad3292c7eb507b671c6abb05d073df21dc5e0608b53f46c30e3a8c012abf54a2047c19994a5f00b04e7c4a3026a782c5699d473e0b03fa936e759378c54f4b98286879053c66822c2896b0c6f88154bfddf6c23e1a7ffb14fbde22ba5b8bf728a6cfec430e91e9fdb589de725b7003502a1a8736f5fbad7f9ddcdf709582a5f97c88e6ecd4f95088ad4e5d54a5439e60a4cf9c41104af5ab0264ddc71d9ca317e4b468fb9c180b8a80d92dec924f903a8cec92781e1ac75bb9ffd9637ce7e507510c05ec40656759d6f9bdb0485003ac7c891d154abc3ef9135151f88b8a5ab531df3f2029c8d8ac673165026e456570f62e9a12bdf200d47acd25917f120da0e5bb31d954915a7586ae4d3e845233acc58fbb537f79fe559a73b552f9464b0181665dcc1a3f5417a55767bbf79a88b20c2b12ae1f91c2d6028f5c1939923ab2a1db11a974736b96ce6627b52a8abb752a2a08ca98c9c5b52b03803662a08ae6b9f23ffe866ed4b0ba2b24a4e63eb06f339be9961b17b19e634f3e2046bdb64c96f182d387bac1cc194f70deebcdb106a4f9da7b8554d52f61561192eca79f3e58f50a7ee73f00d352bb650d247e8deae3a75f946a5b5ae9b6c128fac2b229d246214c104d24bfac262eace067b90d31497cbc8b8c234ae5176703a02419b10ec4542a675f12014b0f217ca21c4bec9cf00b32401097420badbe6aef6cffbd5d379ab989760036b4bb7adcd4a1f0cf28b60552c64c3edf48a21975619a1ab239cd7e1aeeb8d2f8e674c9ff1a7744073da271ad8279ad0ef02ea88d193851afe0a227da2a3aef0dc3576939fbd010add198c0568f46158577bfe8f9eb4b3f3b58b7ccf1f42b1430d21fd61960ba31c25744bffaf53dcd31e2fb363c4f543ae0c4db4d3523e52bc7f", 0x1000, 0x0, 0x9) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x97aa, 0x81, 0xfffffffffffffff8, 0x4, "000000000000000000000000000000000400", 0xffffff01}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209", 0x24}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8e5dfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509", 0x3f}, {&(0x7f00000001c0)="39f671b115a5dde89b28b49cb8633705ece449d9930d8c3791ed9333910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e081188aec8e68a521838243f5f01c802ac590a", 0x70}, {&(0x7f00000016c0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e28c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76a61f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a023d00c489948243818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a5b0a9a9d1f8c9b17b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da01338d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b3c74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73df314f4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0ea5758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa588ffa87dc8e8601e47c814f1618716d317da538703c2d9ae4dcad831e06af8765cdfb9426ba01610000000008000000fa2bac8acda7da1995152ea782a1452def597a39ef155d7fac090b4e534159590098b3e910a70d8cfdb0f86c4ab18c7b260d8f3bd1af323a1b4586ef57b0cf30ead54b859c47db", 0x4e7}, {&(0x7f0000000300)="2afb9073f46d3721d5bc3b4e2ad9bdc3fcf257496afa20e2d2228b2a79ea1d179b3047fc69e6537d898eb1eddf705438651aeb42ba1ce05c7189a79ec4fcf0a967ee8570d93cec6c", 0x48}, {&(0x7f0000005940)="8501e8be74e8e6678ccf45c431ed3ee6c437fafae52b0f3fdc2c9f913da179d8d55889207203d7e8b2dd5e68d84aca60935f294de2bed0a8891dde59b8de38d45605ad741974b088e4ee819b4731b08293f669ad8e21af6b8cbaf9dae3bafdb2d342322b5711f7bf13f754c22c17c5b23e83897538fc863b5ad536caf7c6cb61293160d9bcf8fb4658f6710abfa3b01a1029d0a38926eded37b8753c74ed01c1aed4972b434f5a973c52c9d364a6f82f44ecaa80233a8f7ce7b87833129de76dd1efa0c9c963452f785c92c68cad80dd0f8d0494a9c268db6ed6feabfb6d9c89bbc68d3e766e9e11d7d6ae28d1322b1f551cb8e2336adacac695352f921606fd4541c5ca6f540ec477d83b4c48eef0df4d003cb22be264cad9e84f1ca535665d9cfafa91d146b9ce1fd209efd0c7c7511cd4310504ab4442a6bf222db399cd3cecb648c04a58c222677bc1641e64c6197644dcf9f186eb541c5f0ea836413298540a87c4816c97dde1ca4bb054456ff4e14aaebd46813e4e2791c106dfe3402a5773ac4b5008629c07fc55f44cce9668e58d5a6db35f6a825589ca4ab814e7f0b823b05e75911c16503acea5f3df0c5e098692a6ce4fe435eee06da767031d703697ab97d89c562f82d49dc20ca6aa74a563dd34fd04c44eaa172eebc553516a9aecccdca1b6c54dafbd0c4a6fe3c3a49a4475552500c1b6fa56fd0613d6259a567efec815cec5678a17d007a6a48e87b1c2340ef46be481b9e4105d2104293f0927bd00ae1e39ae34d30832efc7c190d78717112d028eb537052586795e78b4308d28696b1e9787fcc39f7e9f3d416c00e8a6f12838dd33fba4672df46c4c4b1b5f0351e1d7ee7824622340967527f6cf4f046df091ac7309805b8851ce1d444c6a6a21c11d69f02b86f99951aa44d48980c18f0921b0ecb9e5550dd385a2ec6d920173e164e84e71d625117c68977be622d03e8025fda9d04a14b15ff092e0a03cb1e9b7c60ef72d42a39abf2cb55bf3c00de4935fd7b105b89e9589d808d3a6063c9a2df84b1c441b21ed8f756e61936b8f55028fa3fd0624f9813771a57179316fb9a48098fd09c32961ac0b06698700fe2202a54aad20034be3a48e126076518bfe713a9a5ddd4cab9d0aa2e239cd0ebc67c217f9a784327f039f8b517c5764c68d7fcc13658be52df7b9a47dced0e9705cd445e95e1d32f33294a63a86adc6b2164636fd550b37f0b01ce54b9a4b57112f3346a1c760737fc876fdd3c4f0c9e0d6b3a95fcb4613702c50181f3a197d6f6ecd056010b04eb4ad331ee6308bd1410be8cb4317677a497372999f19314a8cf2facdb804ad807f5c53ae00ec856ee652ab1802de731bfa68f7cfe4732a4ffaf76bf5143689ee49837d00560ccfa00b5eecf5fbdfad5aadea631f41ed610073f0fa977aa0a60e66d9027765268544ca05e71fa5f437d4caed6043d0aef70bd73d0888b586de776b9064c97b3c013397d7bf59d4cc81bec557894e03b7c353868903368845750c3871f05c0c7c2599ea5d1d8864a965907ceee76230ebc0cdb9eb8e41820dbb89eb40cede3fd34ccfb2852a99ad7376ed3999d7232deb48e2d4a7812bb8b63a1c9412b5452455c10957bf4d6df4d59b69a56e90378daa4b08db0ed8415f96d06c9ae98ac8cd50c842e7db8d648d5dd450cc53eb748ae71832c36a43c6fe3fbbcfa83edfbfe5ba79359b6ecae945dd67d1c016d17ba4d03b8adbd7e3578b0c5fcfa44c37151331de9470bb15d5e640bd82879a2dc1d5e08d9030157f9de1b4c402688070060caf8062745555e2e6eb77cc20e2429af24c4955824a2ae4c8763e4b8629ddf32370eba8f58f041780e3c981112abd1a256ffd0e182b36960ada8520534e309222a9be00eeb3814e53cc6096f9c7e65fbd9fe8b5efededc1856ace5f11b3608dd3a91c2f865e6c263e8cd0e5ea984cd448c7d44bf2b52a7547ce77c1d0de28e984a43dd4e046e21c889502e5ba9fb4977ef1637d701ad7471579081a6d45f9e1b4e50e11965bdaeca7eb7cfe63538e08979e3a389fbb2076c3aa8fc78261fa26fa38adcb4809a1411b0a76ac7fc5232b5930128a64cfb46cb1a650e69a3713a43f95991c608e814322d220d0fbf46456502daf4d033dc175e5968e7130bab914f160b1cf9b18e0c3b5492f0e76da1a0f1f3df90c556f220de6946bf6287390428678ba2fa82d622cc23c9239b47df8c2674ec0e5a06184184e09d113048e2b1327f410086d05213275b734320ab76e728083aa32f0e84bfbeff9dbc670fc3f4c8642e4b2bad60c92b5bc3f984c72f7303bcbb5f36d8fe622ad1c033c754f62c81149fb6c22b10eff42c88c3c195a2d2ba148f8c45de37c6a61fda13a57abfbc014a48b4edb8ea23bf07a09840855a729cd75b2c7fd249c5df96374683f3132cedce46dedbdca55ceea3998c9615a842712431a8273c93459f756270bbe340a48801b3a6a4ab13da8414c10f6542b6fa14e8b9e752a39d0e0d9f33ebab986bd32a71870962891a24ed2bae65ac51b2f44fb0a927439dfdfdf027118d84d5699ffca9873957a205968ea4d652c0dfaef3512c20296078c85ee38220b3685eb920cf445e330a1b5366b590b8c59ad324f00f4b584401deca303e73aba9cb37bbd7a2100e61e8745ca31e766c6fba8b2963199cf9866fce4bbd509f408c5c12a651ba12773ab8271a66705769e1467326a87370e581397594818d9c7e8e08b49ec4fd56048e677df32cf37c1949b023d0ab860fc597a3bc95027a6bed91b3869e27bd3e9a53925694bdbe9ca485f008b067a95b12f60a2e83f9c9c61fa68a8894309cc4f18fac855e6bdeffa3ce1aa73cc893ae498ab8421f852214a667d3c4d0d24865c9d34d0042578cc56f1a20e488e54d0e2500f52490765f9628169bcbf412a7ca9d5db7ddb20fbea781e989d7181f230dc23d7652e8c0a0e3b340064209f2ecbacde622488cfa7c059f2062bea42e23aa393e66e622a1c01e77cbc1467464160a6842059feaf584c17493177cd8adcb81b0c3c8ea953b1c5535dee6f39f51caa54ff41945f107e119b2ebc42baeccc69610d140c078af470d689a3a39246917b4706c519b98bbed00efaf397f9bc6cd37f9239cec2da21c813880498418a90fb44af1451485c06e4e557258e30991e4688dd12c80c8bf8f7ed06beae635317c4911e5111b0e78265289e13c3d5b5e551c41475dd44c047bb9135938ca534e12ec5327439265de9cc2bce6fd2e377da9939249a586d611edb40be30d440166b383dcf0dd9a718f29e912ce2c341e6536d962c48a4b23418511183ddcda8b9020d6a466d88a2d7ce561f32882bd3c1edba6922089bf569a99bff13ac8ce91ce9faaa3abc7710b1fcd6e84241d743ab424bf31abeff38deb1ca65f0968710cc54752bb0865ce7123efe2b7f6ae95e6e08dfacea06cd1a4d49a01cd2b3a8d5c6e1124c92aec94272e300fd3037d6f3933a46008835b2bcbc72f98baaad6e5473dd6cb99e197f99f4c2888f0e30b72e73236094abacf80d1d65faedaa194ff44b3b45ba3460846e73916f96016ef118ea8b251da5b6aa5ac9c1494d08295daf258a459aab8b540f13f8094f2d37d1975e94de87406d3d8a4d03a8a64707d8b55f4ac43e724a04a3484be9249fbfbccb86540c90ad8e62df188ddc1dced0046dff7231ea7ed48f8decbbd3cce677f5687508c02f02eb98a805075c36c43432b72147b678791180386ccf7db929f11b74f46711141ab15936e5edd662c2df6603fc854cbc807a3883f1e4828e52f4dc5f5ff7c601a67ba5e528da", 0xa96}], 0x7) writev(0xffffffffffffffff, &(0x7f0000000a80)=[{&(0x7f0000000b40)="44b20638543846ad61253eccd68321bea944d79059f32635da289ba20598184ecabe080000008f3b28a65de60953aa244cd13bfdcf88a3ecf53c15168f6de681c21c2e4cb9b0c2f0d2a3a39da12d7943d6be0a484ee49cc97082024bbf1a32ba398b6326fc9bdc1adb72eb2da9365aaf7cc0c37d6c27aa4d209490ce191d75b4259663183aafb6eadd2a60f4c3a981c3bb378807d0aa94dedc1839cca99ab10a09b1c2606c77e4d7eebf0d86310616e1979cb55d52902a6f54353cd928c153481d4e73a52f233e9ecececfffdeb4515b7f1da8f76c6b8e7128c24faeb8867843087edafefda3bd81f190edb7b47a471bc27f0ec6ef610eb4e0a9c2593036938a7faf9bb11b95f8b084761a1f1dbe7bfaf90f4dcc37ac2098d88851ba81f130b2361c442369af23bdeb3b4e3f13e2e4c7c2993ec680ce7272db55926769070000000000000053363cb9000000000000000000000000000000002aae1f93251678fef99eafd4b6f8dbe4fd50fa7daa5558646fd92d963c4c283bba509969d03dc32bc0cee9225a427f0434cce549aba7f92e46f6e5a1774c71e95a13ad"}, {&(0x7f00000000c0)="3190c967951e2c0d9bc801377e897d0a7bcac01565"}, {&(0x7f00000057c0)="f28116f60080ffffffffffff61a5c0f498adac094661575e7e2bc5f91b59a322112b9457f90effcedb6ad8cf9e48b001414578394abdee66a1c1d4e4507a84082e0d35ad8ef8c79b3281fcf24ea1d08ccba4778a5ea5ffc43d9820f41654602d9d8519ce1478dc67698b02d360fedd772bc7a52ed31e287ac42cb3da478eeb6816f09443f31b27e9d5df7149c7317fb1c0b0a30c8c5b0a852fe4910000000000000000000000000000b8dd66767d24f6b5f1be9a7f015ee8dedde6ecdbfd99544e58348aff17517731f23b562c3696dd7921123d1accc3dc3c80647e91a726ecc24f8def39051e88aec1817e42744bff2a8263eb7be1a52b0624b0d99ce906032b2bf99a215155634d4539069ee043b840258ecd1006327c557bf84726ff74fd7674280381ba9b3873ac2eae8583fdcdb4f624461e74bfbc65e6270849b2880ef8efc9b7e54a2f0d60d1ea22c0dfd1ac76d76da1d15ccefa1bb2d6e1804c0b40f4d6f9"}, {&(0x7f0000000180)="d51bca9c9ffe930259b7eb1990fb8a97ef341d93456ffee8544efa056be32e5c57b24f5b23381f38fc77c3a8589c"}, {&(0x7f0000000940)="a282633c37b4943b962a6d994f414e5417ade17fb5349b084655d11fc32644d056c03ac0189dc821ab712c17cf66cc15a6a4786b5b69e4470100000000000000556ee8432973c65d5103785a3b25519d6e01e661"}, {&(0x7f0000000240)="2e67927b9e82c038a2c7b1869231232d361acdd20b30bcbb158c5e4e08913dba0dc3e367615e1694b8f0919c11d8602ce5ffa52be06e3626095a0f00a9752663f59180b1c4d9b12c1707064e68b6781c88c54cea7b1d4b76c0e0946bb311d045224915b7"}, {&(0x7f0000000800)="0162f343321d26b6f2cb86f21286f9912d1c88c398e418e7c6c20f6d751729404cf8d52fce29596443d44d65949fd1ed343165741b6adbf7f8583efbacc76a17e8aa9e54fde275890106bd51e27e4eb2992d7c1d8b9c2f3b588e201b0c57983232267495715e001f988637c7eec09e9eb6259d2ab9bb09e58df1860589ad776a723c1519a035f5728f9c41d158be775dd794e30836a313aa7b0c38582d4fcbd4f1a2de17a418b6f4"}, {&(0x7f00000008c0)="0af4782db81ee67cc40a07d829b96a7d37f7da88a8b146888bddaab24466960aa1c23d71ae5e49078a1db968ca2d8518dc8c57df99c67d35d2836b4260aee1ecae76a1100265ede3ad6465c133cee6941832ec"}, {&(0x7f00000047c0)="425dde4138ad1fd71b47b3d7c2ee6677b486995c8e5fe113ac09b658d7a32ba93676bfcab14f44e89ee6b3738872a4a53887547ea399ab09d316edc7a9f2130a14dc2d137558dc809842939c449815703d479aba1e98d96124febeceb5b39c979ef50b543cf0b418048228127a67b349b6d6b5af00ad6b0647ed13ec4078177036a03ac90d6222c18c33bf52b4ed8a96501e25f5247e6f6d705af19b933390a4db6dc77c599fc923947b8ff3b6d669a0b0e3df36c22d5b325f87e096b3eff947d60270eb7defa737df2416b99c83e261a526a5ce254133b42b3ffacca72293e7b52975c591ee30567b2b8a5a50ddde348ba1e8ae1b502c1747c6ff09c14f4cb95064829b391990163477f2b974520f7e06a4bcf4d5f09db0732d201403a7ee0ba394f4cf8398b9f013557eddbccd34ac5afa4f71f6c9564a36079d2c901138f08fb3a59ff5647a3f748627be0ccc3b29c256a1ddbdd84c20b3b5684a8f101eed8417d92be83b209cfa0816a59578c2090db61e4ca034c5e3e62ddc8d564eb519dd56a7a2e43212e022b1c90ae498b6121dfd0b52b1b70077bf6ea94954baaadc78ce6dd88e51fb8df80d892cf42153abb03305faaf80135e94f27cae8c3d0d308f70817dede8cb86eb1b90c524a576fed0847ada5dba04c0d7151a894839c4b4ba639e03a6b9283ceb45e1fdaa14e0bb8bc9d4f1d2ca475da65c007cfc2ff4824c4196a397725a2090747f1eef3e1357c1288e3c06b6b09bb8f7cc8421b1c3bedd4fab46128f5968def945fca05a8788d220cac753efdb1a9ff5422d545ede371247defdd55c8a8a181c9bb55e7c8f91426e31a9a3ad4ae9a0ef406c0aa76a7e86a097d98adcaf6868668c2a39f688d3731d73688bc94ecca5b061ee48c021f97fcc80d09be51c63ca99a06500faf4eda132d44b3b8f3be6f7107873fcf8a3cbef4a1180aa8e3898b9530beee1692be82312898b7068b31f8bb7db3fe090b8f1a1bc8841ea639817e1bd05f6163f87c4064420822a58ef1274fe07d03e3b15ad9f0a4d873d807b90f49767ce76d3cf15d3e059c38115279996dde074303bb8bc2953452e909beedbd9354fb75265d0a5652b7858d1f2a4baa7700b330de886ea5931130c2baded8fbfcfb16907041369e5831ed188454485a7d8c6ed1f33423db248e65cb5844556462950930a329269d8faf5f94d0174d15018255d05ab36dff6c50a6ac234c37f6093a9b4be1a26712242956dca288d2395887b90d227012b6868edf60045ba6222248e1ebc7d6d7bf4cf3d779af230536b67c6307639ea83a146d2caafb5ceaf6c1ece843f382165219027ce59f6afeb4e219d9aff0057affffc3e71c79105ad28a25d71b8a399c5a8bf082976b0477e45bd4b5b45cb59651baee604b43d3911c33d09ec69f54e33aaaa5cff3e3df73aff9ee0bb8921af48e340b8e8147ca220a6200ad59684e669ef2e4df4aea4f983ce55e4dcf560965f15e7a965419c7890d5383630d884e7566ed30c71c6306ec4a4da58faa2ccb8cecd8386c48bb1812fcb88d57102ffefce068739b826fce1ecb247a64cc2ffb4dfab6f9d8c6ca8220546d036159c1802f7088401102172cf7c772d17cb6582d904c0cd89a7fc24906b1cdb851beb5ab0d44b322f41e5db5f59576451e27c9ab47fc3d2cd13d4247c496f061d25ad06ca2cf1d2ef7677fa9e6f9fac8bd82caab6a806b96ab1ab095e1752db4bd69087d4cbcd7364c93b155eab5e8a90a532d99c19922990a30e93141118e5224c5639b9fa98effa2193ef239ed840dafbd01efa3cc130213bb006e40cc03d7dbc2b078d77d6b08d0a8dc125b40ad25b6ccb2950c89c2ed78260ea654f7687267770385846bcda40d34cfa1b7c259da33569d4be30afed8edd09756bee318660bc5a49f241c1635b0ca8cecd72e18bae264608d9b24a170dacfc06acbbbc18214cb5ca5314d8bb2102fef9b292a41a0a24c76f7f1062ca76520344fe22025c291c902dbe0f028f4b28961fcf79ebbe87de9e11ed41aa3744e2c8a44f2e97631c318ee5c52b32a683a8f75b140f048d79b9cc1b1548f6cd61956422d1e3e6c0f1fc3db1aa3b7aff03486149f3531bd8ea9c2635d9382cf4a0cd6b1efe92b23c34bb6a650ef67880cfeca84c239f5591e9d0a02a963ee67f78de16998540bd5a406abaa9d7629f904ff0c0f03e0672e1cea48b84fe3d6324d22ba58cc27d630acf99de93ba5575c5d034f3188eff151e472ea0e7e99fc501988c2f92c675e2404c893a1d11f842732a98c9726aba21dc31bdbb9987e97cc0023cc831f07cbac4cb660f5b857cd2f0381781928a9324ac476f40636e4d97a61006def45a49f1b901b48a090bf8a13802ac82dbc8e6787130368d565d2dd3a769a32339ec8747b9410ea229c36e7175c01a53caa43efc9dea55eab5e2a717e4ed2af4b95ac9eeaffc174638c3374d3d9d98aa003ad4daee45f20d5f247ab8f12c1a13c7cbcc58dba67444235969a449d025e95778af66fe6f64fc4f416e50d0e420cf24e7d71e1963b7e4744f128756859603c4a04f6daf2d2fe132a375d23e3cdac9ed9af5ae799a3855368e5d54b5001e0135149649317d346319a81801d44f61da25f22a19a747d8d2af7bfdb1dde7bad886cc7f6f7a3046abcd0d352864afdb9eae7f2af89e985cc449105e9a0aca8ffdeee6fa4f1531978f5f2322aaa9729801e6e2001b4b24b8a899aa2a27d87a5d01fa7180e695ef6b88483abbe530150b22eec9fa6cd92d8a7f80981e912fb31272f0abcd12f5df88167cdc0d867e21bc21008561571ee99f1f3dc9ba6239e7ec24a74cffe3f9d3c487c5492601c38fa1dca9223d30040ad620cb6e2709031ac33ae240b78bdfba4586316404a1e82c99ca38850f128230fd49c27b7314d478db7ce334eb6598d230d2f9bd46e0e9ebe9b8d4a786105eab6be18b6e1d75d5879e24bc41b6ce9916c16e2f6fba51f4836b3c00c8c6d27dece79971102099d0c1f7aefdc447bc0278e80268ee617c2abbfe545ec689d9afe4ebef8230acc578546fcbdcb4f20cc64223e1c28674836d35701cbf6b49051faf102a4ab599e77bde66b18fe5f71f627ac59f91396f2bc064aaefc76f53c1331e29889a417c2e10c8df7e8ca8ead69e96e924076a15df936b7c43636d6692de5cefe39cf8aefdbe95a24fab93aa0d9f8e2a038e8a6161723fc5e07ef03db9e5ad5ecd92beea5e0470117ca58f9baf603a982d7df942ce73a73efc276a8770ccee5c6f499fd579610380636e7681adfcd81ab22b69935802fe6c95d6ad229b61b0196996310b837e8196eaf3a882745651b8ca0606260fa2f09a65f0899992740e5ae5c7991304221a6cc3b4af2ec541e1e937dbe060f07df0901c95d5e36020b95c5c527b75b702c0bec2f4ae333807dfc61d93f802ea02521d5d66d2636ca7ff985a6f20db29838b37a53056b47b8254122ad363b66d36dcb98ba3bafe9e663a4c741b8feb4c137a3d30bb46decdf279caf796d069e1ddeb668dfeb7a1886ffa5b323565051faa23696a2a5dbd7bc475ec4e06bea3577057978931acaef5325736c4adb9b239dbd040bf51fed7d2a85036a6074ea31a731093ff459ffc74dcebba18c59c8a718285192ea8f47d7d505505d94b5725539b1e2480e9cfcea0979cf8577ce6cbcc3fee2214e1d6901b6f2637deb3bc32cf131f5e400c31d9867e2c7184382d0f292a652a7da5a714794cba948c49cc3afc30bbe4a448c4c2b1f53f2aabb24ef53468596c7450803a7c33508c561a985c5fa3ec7993697abe92e472c0518cb16ed771a077da9f1ca0fc82696dc7c92a72d0acefc7386ef72831686aed843af3fc872f2d8ab650eb7601174e3db5627c0b150711cf9cf745208eb2dd694d284295e2354db64342f1c467cb92db1db8a9e872551a3f29d57462dd2ad4a03604a0a51e36d608266e29cc1070f7f7c8fe1de5729e86bf082fa4c00bf1d2d9d0e8847cb3e2528f1fa830769a0ac610c182da7c1eddfec97c9c0e875bda3f38a1d1f955e4e93d6ed01394dd6d2ec29f86e2dd473e0c04cfa1051f8f76c9cdf4ca9c9d1a3740249b04cfa7e039c11659ef7e7afb82d0686251e82d18e167a829de2c1f459cffb11f531bca72bf8a0ff2561445a7f732d5ee4322731b9c2c4cba2287251cdae13ad66d3cecee14e49d3cc657b2c110c70c05676338ae150adc4e3561dc2e94ea19b27ce89cbc6a1351a1c9649ae47a77c0491f8c344b96bb73ab8f31d8340ed6c6d3c44a2a7e276d78fbfd452a2d983553ab1c15a55d6b6763ed4a3e94d36cfd8dc0707f8aefe5313dfe7399bb0ddbfbef62abe16dc7334bbc6c1257e969f8eddcb67b4e0d72b284bbca6fa05265599e49e08dd649b8e59565f8452787fa26424668f3da598a4cd0c68e3f5f7551c63b80c6a07dc18a0fc565874d3f9517230e4dc421a0ddf138c60074fc1840b88e47d324e1a4cc1cbd257b2e1f8c08ec7d08ea970a4665ab68366c8174355273e0ba24310822e96a095b82676e3ddf12e6e655ead019b28f8bc3642b6ddebaf52ff9407ae39e15726d41552175f467dceb76f28aab0f78b2facf9f6998019bd85f4fcfbdfa40aa4eb1a93dfc541759ce4dd3e4359aa0c7b07fe747c9c6288d37d8fa4f5a3d3e08bd629a2eca87aeb4029f39ac2d4a39b6a1dfd4d52bb675b064805bc4c52e67a8bc574f1fc1396796423d0885a6b396586fdf818972cf8f63fe7109bd78adc06f9c2490ee08f2b236349ba7558c237f9ab183787083b1ee10fa4f4081703e673d37b42171fc93df0494879c43a635c949d2fa06bc2d856a2408b5a9ce55f4c660e8e30b9fd05c8095f39be0d6f3cd111a662683353db1fa0827c97cd1673318cec085a76e0e536e8b365c1e29f4449d005799ccfb094a4c851e1febb6f6efefa9295858b72ec80bf8f1355495444a8b7e4f34839b459ff0efeaad54d84472d8275919a3f97d95b74738d8106e22d8c4b269d8c09b94119abe510122c228570dbc64dccca16a51eb45681912d1bc96292d1da1ffd6f5223a6fc4c9ac3e149183e8ccacbc230b8c93a3444e990d41adcb2312cfa9f1e825d34b10bafd52a532e7e2ef2b522d18a4a7c471d538dd81c2d83f97099c8beb4e1ddfcf69ef5272a2c8dc0619e765bbc145c27cf7dd00f2efc9572368f21fe4964eede08f77ffef88a3917c1eb772cf856ed41df5915f49a40238126d9fd50f71aee6ef92e4c164ca17c9fffb8c7b7a6439f52e6910e4c5428da21b914b36ad6dc9bf5171dce5c97106280f1cfe534849df63a82c6cb0d797cce1e2ef58ccb34708c38738097976e916a73c74afb2bad1a8dc6df297ebe28bd7838f9086256eb3e72a28f3fc427745c22fbcc45b280ad1f1ada538570c93420a9c472741f70e480be17462598db55bac9c9a5ff7214ce989165b3abc36ea230935e29c4b25bb0c286c03931e5607825819d5bc0da646007fa298e49f32ec45fa9762d6721cf34131df9c6c25931bc0cb95a1313766139a021f7f08151d9cab586abcdbee121c3071a942d7bca22f5a9785ae7387b3594b2c912ae8151db286e01270fea72a415ee86d4627b2090d0a139e5ca25ba7c8c1a8e28296e871e4e365c84d786c0f2d697533456feb80232c7fc4573c0248c98d725e47eeb5831a93bbd92316d92cd8b36ee71852fbc2a49df7b4c4ed8f292834dcfc5f680efc4687037dcdbfaaed63b5dad0a6eac4ff1efb5a980937ff9579dc3f1e87461cf187154519c889bf647256560fcc"}], 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0x2, "0008000000000000c188f72e49e600", 0x3, 0xfffffffe}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x1}, 0x2, &(0x7f0000006400)="28565d7b9d54964f96069cfd7a4dc2065966b8e657fe62e89562fce95d861bcc0f41734d210aa6bf49ac50440c69bd1f43400c239d77f11964e396f9bde3444196f59248af515cfa54d590396f3aa09e3f327b5d5a115f4161ca811a8102bb4b35fc1aa06f33b79eae87147a84714e6682253bc1a9cd5c71401409281ff500cf6a92b06e8977e13a173ccf19f1d5dad51a987d492258985c375b1a8ec07c72cf93ea85b1096de22130e0f7b2b8d45ec0b968eb0ea9687deeecd3c7e4b2d1c6c3e668ae1fbc35258002ae49eeea77d4a4422fafb2d767887c774394f0c539d4f69f57f8ebbf6f35194fe0a8aa19e8ca0ecd4fee989d99e0f99eca059753c19e79c38083babc9f9e4303974b6093f3c295ae262e78aa2bc0ee823c1439c000a87179a9456fa2c1dcb9b1e5e5999bad57f480a2ed8594aea69865a740b45a21de0fc303c9f99e1dcd59bca9be62a3781cf0f9fc0f9e60da3e8c4f2890331c0336db5ffa03deecee6bf62267b6770b9be08c49d5609fb1a41076f29af1e70dff27bece243085d08f384e8f566e848e8e7cec25a962bcb622c0058ee1bec605a17f83a613622e71a483e556249805838dfab08fb5e4af48549adeb12b67d4413ed5423d3bb701271ad5ae6c920b3821df6baba094ebcc256bbd8a4efe436fa9ecd9d584e1a505e997e582a723cd6298a0536a0bcefe7a8c059c2472ca1997bf76687718d99e42d9f6f2e19151b3163f614e9b2abbecce6c491bc45092d21d0fc62ddddb35158628795babc4cdc2b0819bab48e0d2ebcbf57891bfb921fe1d1756c4463efdb49cb162cb9fa339333752f99833c6c80f2e87c98e924ca76fbe27ba1545465678ac0bf729d493ec250a81de0a904217e05bdd4fd701681e5013fd2768efcebd2281a95763592342dffe50cb1e6affda48cdfdc2a89c32254f2c67d2cf12e1b7f1120e131d14da1e1a2e00a53fbeb52170bc3fd1e6e4b0d73e1a083ed830adaa5653e200f24866c5a5ec4590a5586879fc61ce838c16c276ba2b2e21afd63d5003754306a6d4c61d17344483c1f36d012ac75e81f31dddc1b28ede0b6fe654917f08e86f26cd046a7dd26c1d3721df03e847aa57e5deb4593666e706243403d8daa80391ca1e739a81bc95e46b700c8be8ededb0f6d2ee58be87ea55914ba0d9bdab3b2a92e1a061cb1705e26592952c965135925b6969a8d187f8f0725bb34a82cbce250c912a980803b1e94fc46b75cf22d7cce6ac11a725e60a295083398787831dba0888e64db8ecc0551be892bb42b72f50f0c90164f739202fdae16dc9d4e6ebca1c6545f187f2a583c3c90ff06e52ec4ca06d3d6b52363237819fb8b9ff5daaabc7084b664f4ab5e8cb22060d4908f7f277e4e357adb3eb6d4e747d98ffccf007d21b6c31fa49b9aa0dd57fa00dba98040c35b585e41dd5c4076706cf2f9b6ce1674a4176c7351bd9bbff9c3940c75c824dd8f86c3ebe11415f755c97040f6280055270c092574653b2c5c9efa4ff14c01b191cb60a2ba86eb9f051b291d184d3339ef6bcba57273ebf9d199f544ab0d74f05abbaf98b8e6d597e6b346f70482773edbb1dbf11e8478c9d169f19ee15e9ea5d24fcb617cadfc62af980fbf79c3278aa7ad357a682b672315525537dfcaf79c2aae56bd042859b5ae64658f41afbef9302349b4933b862a1a97df75bb07a5d680db5afafacbac8091f879c7a4a162133596376d3153dc7c3b79914ddac81ad30279c7a4d711dd899e0298f23e3d2d7819bb2a9fe7e0ad74e4ec565fc8f99a30541bb5e611c89bcee8d71b21bcdb519e653d0b4e4c31582bd89768c6f6d53c617218090d074f40a69aaf28c23c74ecbb39e9e58844eb69ac7ee59f8d393ee96c8c82bebc078f629ef16cd64e806ba95e23634ea4faf6a6227f17b79ef5377f01160a84a99629725142e98a73cb9d7a5536f288c65a8c68f3981537b19c72e062847f183a7180d7c8f76f1481c7fdf085df8a6b94bfc354fd3b6e26de8a893056703385b42fc1302120a13d08ea78e901a2476fc70b2a81731867d988d867664593cd4bb943aa61315ec2c49c581bd0c870015b96198fc7e337feeaa744731c333db7f4980fd65c1004b3f1c3297b50a937edf883aa28d056a5522e0be4450244dfe1efc752d59ec451722ac51c6acffe9f6c9ad03e5df52ccdefcc49f686e225651a606e61b45b53b7689d3371b345b127d71cb45b93f171076f4fb84163e33ae0b4b5144f19d2a185fee25e9db660a02fac274a46a86cba8902387fced12ef4b681b52c013bf2b36b5cf3c2072b6d168f72117e6d1bac1328727dd66721e97c24d6f6004bf06b09ebfaee69da7083bebd08662de99cd8077e8d949cafacad2457f1bf15cdd9bf8241302d162bab525a18647b4f2bcdb31fb23bd8f8380bcb11bb25e5d8166f6933bd41d018bdd0c268266f5ede0b5fa632076fbe6a3dbc6432ab5051b5eaf6c1b3183b62c83415f2778b47ae647a7c0db3d063225cb37709717259fbc18e11077b579e9b0cbc03ee7ecb0ad16fbba34e3278199682f2e90fb95c20e7e5ccc23140c9fa6785abeaee971537b760eb689a27cb9c77a1b24e3096dd48b6680b9c86583aef7be3d6391d9f73a05e85bdf62d95b716049d04ec9eb79ddc5eab5837e6b4bbd5824902d2775591a423f55b206f9431b1cff15d695735adf8391843998d1e3b317f8525b7c8742b4da9228538aba4e3c1832355442d02a45c95af6cd309548a2d39ac2c123bae813e304f716737e2f59fe5180cc1ddd171cff37076aacec91a36e56f21ba6d0dfb4599b16590c4a02646082a9516c45a8d6e20fb50ebc22aa12faa2feb05755ba1cfd229b3eb8c913d73c0228b99033dd5a22628edaac27de75627522df3983a22af62e64a7712b9b2b75596273d7706e69483b9d711e8d1ffc3c2da2d542a5e7c20bd40019d8aa1521580810563ce16860fef0be3f79bc7dfb02487881e5e355adf1bdfd36c35ce362363260ca69fb2e1a1bc42c040000007a6dd6772a3a0f029c8a17b161836862146b5c0a6f80f35355dee2a8c3d55d4ae922031b5b8bd1eae3b3baacb994ab4f557e5db192728dfe36b05ea8668739c5998d5c24d27e5a2f196ab3355cd7328f0b177804488dcc4a0c9ae0f20a06bfe64aabbe64379d85d43834e608c22cde74b881d4c910b2681e4e145d5a1d09aa0ab14bfe2ab18d58162f39c0a9828f330a845bc49cc8839dd5d50d59003637dcdd15a99ebddede31b9240e141e6a0ba84b9c05e5f6de905535018778955b3aadffb92d01376f9a5ad6645729f098d43f031be2e00968196c5beddd6a846c350a2ecc4edc49707eb596e24745987e1bb6c3b021ce80e819fc09f5690a9e0ead78d5cc1302f39fb155acdc30167e608f2b3171e29d040725d0d1111ae6e4d4769007088dc61ab858f247cfcced993165511612643d27fe65f9a5764a3474741e17594713bbc0426b6ac7041e0b3e0b40e2ab25e35eabeebef838f5032037b4c823f0e730a7a62cbde6e68d4cf092f80349da024ac194faabf86558cab91fa19310928cb1d42f4597f41df8e03cb0e4d758e623e480526c82b89de0892f8dd918d7d6de1e1e85c0826cb0b8da047074b56735db672a6adabbf54eb95b167fcb579c4bb9f3f7009caf70098f9c9dd2a1a53d11603bd652a4b54330b8730c38adbb7f51fdbde09160bed389581078a93c3648e26acf7795daa35b0fb845d51f45a6fa2c252543aeba6bbb260023ceb1103949a44b267676ca0f20bef517ce879dedaf286d9f857246ad0d93dde51b00bd7f8cb25f119e1d5699c05245c08a2d12eee34d195bdcbf0ce2baa69733476a37d0027a907a7486293e9a84e3c84bb742ba175c18fc5a88e6fdc094c20db481ba1c2a385c443a17261f113bc56ff4b467554e33fd05661c20cb95dc19137673b44ce36511e96266a2d3962bcd5789a3371e9cf2747f0853d1c6b1d10893be8c650ba7e3ee562366138dcc784b98cc0f76339bb2e199cc620860902e839f64d8abaacb55cd8ebc08b304cdbe1eecf6bbdc4bb0ef5c5e6688dffccb726a791d8fc7e1c503adc25aa914fe93a996b210afe019135e8c098d55730b5d7f1ecd633f2bedf196320b1b223f0fa1bcad79b929ecbd3902d14c5ee51025e584151e08665cddf0ca0a4ea8ed8cb308fb70486a8835c7ad58003c5a0e9b0c2fa29a8b580948c9b2936ee8dcc4d808ecaf10a1d25518b0a6ce8e926d13377fea76b5f947ab476eeb893fb60061adb7cfd1afa9f189f84a2333c5225ef2701866e107b208261ab86c61973a2c65821a710b264d87eb92cca62b78ccaaa5d20d9b9a4ad99694e31ac9c2d5d22bf711c9ffa7d529ca725489fc8f1395fc4f24f97459c53b2ac512c00e9dfca22ec60d00c6e8f93dbf066cbb3c5706a1bd02a0a822c69f5b9ddb923432d3d3ddb1d20a989aacfb9907f6a79fb8a422cb481b2c80ae4c839b238564484feec5b6736711695a16db354c2f96c739ab89290cb8d1af1930584b4b5acf29cf993ea89e029b53569ef72257b522dc2eee88ebdf09ac5f3c600be9f1a6be7ea9172878d134b2f61be8e76fab9db042f5d8b8b2969630932fedd3de52e38e6154f1f504083823573ee08d8481e599f6965928c429470ebb4aadb7caa9ae0884fc8344643fb58c306baca192df1b15fd0585bc73fa39473cc1093f6db7bfbc944737a5ed52d3e36d917e639591d84ffb77e2be2f5a11f4d25dc1b589ab858f7fc158d34dad236e363539c9b9ef921a60f30ba363bf4e92a3dddffb6fb0735250204d40690760d636d4ef1d29fed5f92f26a653dc308299bc69a33fba256c024e82a6fa45325ba9f9f9f9e550aa99b800fa308891197cc8a198deb63f0df7d9621d06394632c0bd9e6e371d4f0628a67f182cf8a4307eff67c6c01714b11e97e7dfdcb0e394f3073f09d3131c99d2c0d1dc3521b5ce45400f763ab54bafd68ba1d927e4d4d4d6a6d250dc668c083ea1c764253d53ea195e08dc53ff96ebddc28ac1a1a7d0b2b5fb16b6bbf52152df76b6ddfdbf9e72dac1bbd30538f99c28e4c890746e9938d24234ecd1aa12c3cf6f6263d5ca13008a53cee34778ab40d8473b84b698bf9108c9c3a40c6aa713a3d0b2b2877b313f1d3bd5173decd2e00a4a87c18a46d0c8416904ae032d835a4340f97b991aea0eda6d71d01ec8b4bee2f0c3f2fc797ed3424c98643ecc0a2d7af5fede953cf79456551d53be350f15bd5ac79df7d2b658267c8e8a911b75457ab216b923a7f749d268df650d92bb2a995cd852ec09aa773b169913c25a1e0b58bd4f8c02a7f9ffc174b68c8c6e36a1fd1b0fc0a1ec941ddfaf9b26516f017b469ec44d6251f08ca585bf02a828b2e7d7687061a2cddc55856db4a7d476564b0db9f1784a8c87d95e143777c2a4e7c8105d1fcd057591d325d1dda4bb75e3974c6adaa04826042f69667121bfb0fcf55131c45358d9d24b23e291af71ccf990d9cfde94ac7bc107a0c413715cd714561c27cc35f7ebbbe7cb4da682b8d0ccedf507500d7efe4009107d2a0dee71e44216d7873021866dbef247fff033b3598c0ede67a5b12bd390c715aa5a1ac8778fbcf9b757b1e3e91a038c8a571c7725a2301d4dd2405a9205eac9596d8501cce998cad364fa8daf571f083ccf8237919024c8837fa6c83a2d10f8803d527c808b0da73ff58747d954a8ba6daf71dc19d05afd153f48320510e5814879dc907df955a8bbcb86a983b04a44f3f620f72fda8d57819c5a47fe5a54ec3375bed13803", &(0x7f0000000140)=0x100b, &(0x7f0000000640)="f599cd292d217ae19e1e0b8ade3dba88e23955efbb43d613344717590724b922ee4302841dfadad53bb64e874cb83b961995e990acc3eca92cbee5ae07b7d65363907f3c7d2d7602b77ace677e29f4ccd205caf5965e96a88721acbab26cf4d2bd97c47b1737134b446afcb70034b4b1793a5dfa3587f811c12b4768def432d449631e3e70bddc598bb9b6c4c1db1b5f6fab3ed2e3220656d9a4c743ef572fedb7dfd8191122d36eef785d9a095c102991466c7ee49b8ac590d85b9836f57380e7bb7ff8249b7c79a95dbe0a5daafa800c85d5317fdc30a9c60d2be581f2d62a219b0c", 0xe3) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1014, r4) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x3, 0x1, 0x80000003, 0x3, r4}) read(r2, &(0x7f0000000340)=""/222, 0xde) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r2, 0x0, 0x8) 16:02:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x3, 0x0, 0x0, 0x20004000, 0x200000], [], [0x0, 0x0, 0x0, 0x3f], [0x0, 0x0, 0x2], [], {}, {0x0, 0x3}}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = socket$inet(0x2, 0x5, 0xfc) accept(r4, 0x0, &(0x7f0000000000)) 16:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x45}, {0x6}]}) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000100)=0x6) syz_emit_ethernet(0x12, &(0x7f0000000240)=ANY=[@ANYBLOB="909c0b7563a9000000e5000081002e00006cb06b767c30696c23c9d5aa6b14b51c9ae5666ec4d30604adbc0cce742d0b70bbf2d9f398c6af85aaed53e5447d7e584091c2f1fb75eacf6315a0ad61eb4a201e6b0c2a143647ca72bcfeed721478739463f30050bf45418d4f195b76377689ce876e8975fe18aa56ae50cf76db62084377d7f0b8f10983421b6c8759a2b897ea66bddfed884c7a68acc81283946d2d5305a011adeeb2a435e1ea2f9c8eefe1805909ce631943"]) 16:02:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000002c0)={0x101, 0x9, 0x8001, 0x0, "0000e6000000000100002000000000cc00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/53) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x4000040002000, 0x2922) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) r5 = semget$private(0x0, 0x7, 0x480) socket$inet(0x2, 0x2, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, &(0x7f0000000000), 0x10) munlockall() select(0x40, &(0x7f0000000200)={0x6, 0xff, 0x5, 0x5, 0x8000, 0x108001, 0x437a2, 0x8}, &(0x7f0000000240)={0xffffffff, 0xfffffffffffffff9, 0x7, 0x7fffffff, 0x100000000, 0x6, 0x5, 0x1}, &(0x7f00000001c0)={0x1000, 0xff, 0xfffffffffffffff7, 0x7ffffffd, 0xfffffffbffeffffb, 0xcca9, 0xfffe, 0x3}, &(0x7f0000000180)={0x6, 0x1}) fcntl$getown(r1, 0x5) semctl$SETVAL(r5, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:02:09 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) sysctl$net_inet_udp(&(0x7f0000000200)={0x4, 0x2, 0x11, 0x4}, 0x4, 0x0, &(0x7f0000000280), 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x7, 0x4, 0x6, [{&(0x7f0000005000/0x4000)=nil, &(0x7f000000d000/0x3000)=nil, 0x4f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil, 0x6}, {&(0x7f0000008000/0x2000)=nil, &(0x7f000000f000/0x4000)=nil, 0xd87}, {&(0x7f0000010000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil, 0x9}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000013000/0x1000)=nil, 0xff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000008000/0x3000)=nil, 0x1000}, {&(0x7f000000f000/0x2000)=nil, &(0x7f0000007000/0x1000)=nil, 0x9}, {&(0x7f0000009000/0x1000)=nil, &(0x7f000000a000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xdc09}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffff80}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil, 0x9}, {&(0x7f0000006000/0x1000)=nil, &(0x7f000000c000/0x1000)=nil, 0x6}, {&(0x7f0000011000/0x4000)=nil, &(0x7f0000005000/0x3000)=nil, 0x10001}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3204}) write(r0, 0x0, 0x0) 16:02:09 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) sysctl$hw(&(0x7f0000000080)={0x4, 0x3}, 0x2, &(0x7f00000000c0)="f3160ddbb3066c1c7156c30b9c8b9f7dc3576887d962d25bebaedfdbc1b6c39864ef4381a6e8b8d7a9830c036e0526f7c11f291778ddd797c4de6d26636fdaab94cb2fa22e995b941daf31739995a98bfca0db5da0bb8c2f173eef2198c7", 0x0, 0x0, 0x0) 16:02:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x34) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x7) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x3) r3 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x20) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7f) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0xfffff025) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r7 = getppid() r8 = getuid() getgroups(0x5, &(0x7f0000000800)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = geteuid() sendmsg$unix(r4, &(0x7f00000008c0)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f00000002c0)="7dbce6a4fba590b675ea08376f7c3dd34d10e6200cc5a580aaef2b95233199d11d46870f253ed4accff59225b2c5a9c04416c79c40c6e89a0852771cad86afee2b456094ae80d832ef522b9a66de4d051d8a750cf45ee51e936c3ece8ff13ddc9bb8175b098015dbfa77c5efa3b7e5d4d3cf", 0x72}, {&(0x7f0000000340)="3d94d0d1c4f41990520f0f52fe4bdf10b01c4aab12fe767a79574183768a0d7971e77232e313f5bc0dd952d2cd57d7324aba3b0daff1b4667b403d07fd860d8e742e6eaaca97164e860c2903d6fd76155ee7bdf9b8e2b4e8ab1429ed7e4fbcf95c2362a2bf01fe848fd8af471e22c5b19f5e0ddc7dc8c9ea5d220da22ada393e5baf632fcbabd717d97ab76d8d58ecba44e63996a3d463db7dba666c85dbc1f421231d5c77c1f935190978a883287eefad49b9affa8845b61747a7acd14cf32b979598b76c8032a3761c12471e7999f82c74", 0xd2}, {&(0x7f0000000440)="c9ddbb5ffae3b861d6370334701cb4953be3720f6259098b909c03b57e0e360c4a166553cfaa03ff28f1069d4c457e28102183c06716486d6559cd8380e5cd1e241c3561a9aee299444880eb0dbc06384215b56a9bf0090d5347d758ce9035d712b778d601f1fcfe2755dfe04e0f2f37bc66f13db292ee14cfd220d9d5f544ea0169774384cefb5aa2c8013db01dfab6a56e31f609f1998b28fed4ee2bf3409bbcbd79c420b1c6f68ff17773ebac526691a025a4ab55e8ae1bdc527cfb241015c0c1124f04def326dd", 0xc9}, {&(0x7f0000000540)="b8bfc2c5aef11810b5d48fa0be1cf4175d82dee24f6980e52761a39d287e1a16bba34ba56a23ee3c4afc2fd32353a56e84f2ccf2cfbe5126ae3ebae09bbcc15b3798736c7a98b0a2d1789f9f05d1dc93ebe506bdccaa5fafe3af6aefab9c61a83629fd62a26e47ff24ecf18a0e4e30db491b3a104ec3e62d80ab2c0f0aa61fb51d8937443ad2a3e550d4f3422ef2c9581efc", 0x92}, {&(0x7f0000000600)="a8f3026fb87a7f1948a6bd7762fd74a6a2a8b6b39ca9145930d5f5bb4886f426601dd61286629d56a210b4a9a6ba380391bc8652d7cc473ab3781d885b30f82d20e889388d682398a26fbc615dd6549078cb5317f37e1dcec23b32aff85c431af81b65e1b3536fbca95181eaa5efa72b0f481e7907b5f19cf3dec84fb178a479969d2d39a253df5cb778187a0042dfe0d4f858956f7fc562d91e79249821146f55811149ed260a0d62ae55d1b4be77c9e697ccdd1bcb13cc5500a795cd3c47cf56156a083efe7a60f9f300b1475cc7b602c369", 0xd3}], 0x5, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11}], 0x60, 0x4}, 0x8) 16:02:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x3, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:02:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x3c, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x3, 0x200, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x40000000000000, 0xffffffffffffffff}, {0x5, 0x8}}, &(0x7f0000000100)) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:02:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x3, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) 16:02:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDGKBMODE(r1, 0x40044b06) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)) 16:02:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x0, 0x8, 0x3c39, 0x7ff}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:02:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28a3) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000500)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67de79f64fc1395e4901da58c23e46ad9b17e0000ab46c351cc7f8fcb2aee85a8e5c2365372c4765c03649813eb59984d17aee6bb6ada", 0x57}], 0x1) sysctl$net_inet_carp(&(0x7f0000000340)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000380)="e52286027071ac6c1934e98b727530fe8ce8c75295397252717710f06931a2c29c35b3dbc4fcda4329f8a2b07888a176f0e0dc6e9874201d2ecfd016b1e4f8f1089736e7db0b1377c62d586e141fb50bce7bc0efba585cd7059237826c03f14effeaef5ad82dac93df12f5df590c4ef15725a8268423337cac8dc4a1232acbc9820cb1a1e845e5f7420ceb03891814d5df09db67502011a8fdbfac95125c1804aa3e40a272660182a0b53882451ce277526d854634ab45caec7a50", &(0x7f0000000440)=0xbb, &(0x7f0000000480)="1fa166a36f78c76234554b48eaa25d4858a8ec9b0bbf8096996d7fcae066ceebc4e349199b9e", 0x26) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x80, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000180)=[{}, {0x1}], 0x2}) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) recvmsg(r3, &(0x7f0000000940)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f0000000840)=[{&(0x7f0000000600)=""/121, 0x79}, {&(0x7f0000000680)=""/88, 0x58}, {&(0x7f0000000700)=""/102, 0x66}, {&(0x7f0000000780)=""/10, 0xa}, {&(0x7f00000007c0)=""/75, 0x4b}], 0x5, &(0x7f00000008c0)=""/73, 0x49}, 0x842) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='++*:}\x00', &(0x7f00000000c0)='.$@\x00', &(0x7f0000000100)='{$-,\xdc:\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='/\x00', &(0x7f0000000240)='-.],$&@\x06]\x00', &(0x7f0000000280)='$\x1e%\x9e)#.\x00', &(0x7f00000002c0)='-^#\x00']) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000009c0)=""/183, 0xb7, 0x42, &(0x7f0000000a80)=@file={0x0, './file0\x00'}, 0xa) 16:02:11 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x1, &(0x7f00000000c0)="eb1005000000", &(0x7f0000000040)=0x6, 0x0, 0x0) socket(0x18, 0x5, 0x7) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) getpgrp() 16:02:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x4, 0x7}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='H'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000100)={0x5, './file0\x00'}) 16:02:11 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0), 0x0) kevent(r0, &(0x7f0000000100), 0x401, 0x0, 0x5, 0x0) clock_getres(0x3, &(0x7f0000000000)) 16:02:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 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) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) socketpair(0x2, 0x4, 0xf7, &(0x7f0000000040)) write(r0, &(0x7f0000002bc0)="e38e5255eb5ce0d1c0df7b97978c38d1c7793cd68e688c23492f8ae248b11bf56ed6b3a46e245b27b778965792c8ea7fd7b7f5a57fa055f0df5850b06fdc2245146cc5dff3c08f476ef6a26bdd8af4a09cd1033650f5241647591badf9987e63b4168aca9310394c84ba0f4d08aedb7f9d7f8bfc61ab92370500916d4c64698dfef1df50854d90e43eaaddd62d0630613a2b367fd8b1a5ce66879223305692bd83bc7aaacb96f6abfe1e0022d7bbad570516db41d190228691af7c8fb8dccd306612b2bd31268364f9825080fa07bc7d1080c200da706095e6ae5be9d0252dc495b2604caa4400060af077aee2d14405a69e5e376be80441c9a0eccabbe2760a39d974b1c42a94167e3c475ad861015be78831a6f3ae7490aefb209715d3e6bae0fc9d130a592ebd5a05fe551e9eff4b9f5e2ac777588b83314eb4cca5d05a62e2d003a96f70b981bc53f3ad32b8a3e5113be672ab4a1c405d1669a27d607a6fa051a76c235505f9e0ddea7d67b6edc4227a1cf70a0042f377a5f44fb1c94022ac00d8c32831555ef43da068474338ecda47684c740be0c61c1dc38057e584b5f18adcf300ba46a3470cb6676b0163e9d39018fabb9b93a3b588e6b6dce30d76588d277f27d10f0fd5b11c700ab918820a2ecf215b033848165642389a487e772d2a85b806f2023bf63474e29dce031ad0178a76c9c095714fd7ec88696bc3472d62b507e3d2887f522ddbbbd88071524023427dbc66f8d8d8862b78b568b7295d606c9a26b683c6e06b47d7147e027fe58ba9ba6c7d492acd2dbd50b1d1b2ca87c0045f068918d68d6a00d3a27c46ad34ac0554ab1e80286adf8941e3243b87746391d2cf8c1bdd1fd9ad012eb63141e8dd2735d5b0784e296bc0322e83ab5c9bd61f8b1b6628f96c0efc86189c4918daa2a658647e2135b644ee10446a884d589f275b0d04534ebcbe88a10b4b852086f5c12ce824d08efd63bab0ffe96418ff5e5bac0bf5e7175ec5d6ee65b762abf5e389882bb9091410671e68d573461774ea7e556eebe777f3f42c6f3fcaa9b9a364aa5d6aacc068c38858a4392f8c87d64ac2550cbf6b938f4ff9c34417c2c95d08a487980658192ecebd9397a5b1d865f3e174a33fcaf15b2806267f72e6c7a91f61470a874b69743c5417fc4242983245d754fe6d83531b44db9f22f5d75969e6f76f470acbe1767934bcb618877f87a85dca7f3f34ff64b23a62a3e57f2310a5098481431ccad94070c3d41470113e85f0328f046dd35428c0ded02ece4bbac59d96e4a7e9594821daa25673fe2be8de4c15c81d00de88aaf220c9e84f99883f11d3a62944b0642660060185ba25722e62e481ee1eb16be7e02166ecae87931c5566ad4de95fbd521588b8a6da0fabcea7b2ba8017fd52b0cf66ac0d5f215fdc36f2604eb10394b7758354c3809a447f57aa17b15007747af0c4a69c196018ef457df19f63211c7606d5a6518e1b568588cb58a7162ecb4b3fc74db027bc0634143c77dc88e1489d61a16efee913f22fd868390dc2419ee91ff1e6005c12afbcbba11594ded22b07cd450ae63c04bc1fedda41cf891d0f52340c3c286bc8a3ca261a3177180d86902aefcb5b0fdc837d3f2f3a040afc3520178541d694559de7405cafd82e3b00117871b083f9560bbe24a31ffc7e76c349f47c1f9d2032d7ee33f73449456bbd12ecd5440570c4fd1912e05fc107648912278fbc32c7a30299643794fa3d471c2b1a0fa412484a5eb2a771ccd547556dbad82d2401beb4b151260b30dcb5ce4140c114d0345bb8c0873743f6b39d6ec21d5880cfdae4078f05ac40cfe73f4d6b2f2aefae0ab518bf739c5072d8b7c1e7f3646c8d09fc84ffdf0eb38562bc2695eab4143a93c89ba6858982275f547bd5740ca06c17b88c789c8c4315f97586caf68d58207387325d7112c86080286d2224cb115dcdaf9a0c60a685e199e9b8eccce5ccb2ee00d0bb843eca59fb6973368cb6aa62b123b9fce5c44ab6856e7e39", 0x599) 16:02:11 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mmap(&(0x7f000050f000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffff9c, 0x0, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:02:11 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x9b) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) r2 = syz_open_pts() open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x0) close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r2, &(0x7f0000000340)=""/222, 0xde) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x18, 0x3) 16:02:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x81], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:02:11 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000000000000000000000000000e01a437a709ac4f41f5894eac36593eb97ebf63c3ee6247cc415e48e6871791dfcf002d0aa408aa4755e0c430feda9867ba01beb946cc356d4ed1c0b1f240d1a244a92a299d16e215c5bd2ff03e5634d3183d389f567210438285bcc921deea603ebed0e3631097846752d9e641d6109f3fbc39996eb5f473c1280705ab53a622f5fd6f3eb07582c1e64ce92813ff9124473a455277a2a688d912018000000"], 0x10}, 0x2) socket(0x20, 0x8004, 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2001, 0x1) 16:02:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xffffffffffffff5b, 0x0, 0x80527) r2 = syz_open_pts() sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f0000000180)="83f527", &(0x7f00000001c0)=0x3, &(0x7f0000000200)="26d93623fbf6c9ab294717beacb7a2713fd9ef18e3390a22da6a501251d67ca0da4a23af112202ec1c7f", 0x2a) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x9) 16:02:12 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000300)="d458d476df821d4b320df3cb4423", 0xe}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 16:02:12 executing program 1: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x3, 0x400, 0x0, 0x800}) syz_open_pts() fchmod(r0, 0x0) 16:02:12 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x1, 0x0, 0x0, 0xaffffffe}, {0x4}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) recvfrom(r2, &(0x7f0000000300)=""/148, 0x94, 0x801, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 16:02:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="2d3fe5fb07aaa0319948449d1c128fb6cbd1f0e30d224f182fe13a21bf8337e086961e1bc095d2de3f033cc6da4f124179d020f47178c44086de9e310200904a7bb8244077e1998ed9641b5652cae00f8d76d83ea7abd8c06a9765a36f8df9f5e4abd819b396882c7ce2a701beb15ea80dc771f2f9be03eda35497bd7f07c6a22960e019da88343e836ea7533fd063e57aad68dca2d5ec5c28de37103de6c282cea22443", 0xa4}], 0x1, 0x0, 0x0) 16:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r1, &(0x7f0000000340)=""/222, 0xde) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r2, &(0x7f0000000340)=""/222, 0xde) write(r2, &(0x7f00000001c0)="3c01ae9097a3aa0b1afdc4e6d3cbc199bb8a65237a190000000000", 0x1b) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2e9, 0x7, 0x1, 0x7}]}) 16:02:12 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 16:02:12 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0101ff071972020000003543f492f2981f54ac4021c0e6b9cb0d69b27227331e2bb2d7e3e40d9aa7f6568af6d6b6ae779e1a40c12a513e0000006df18bafc1c14588cae3cfa6c7af034f0c84619ac8dbbc95309185b72c615646adb6ce3c578445a56d7b9763539ea54f74ea701cf4cac80b6a1108d500cf1b8a0b1dad62d62d864af1d406ef6cfcf39315648682fca9856d10fa46adca5b8a02bea4cfee8e7b31cba1e6fd2ef810641b4b391f5f437d407424a6c4813f0f99e665802f4af8bd819dc522fe00"/209], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:02:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x4) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r1, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd3}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r2, &(0x7f0000000400), 0x0) semop(r2, &(0x7f0000000480)=[{0x4, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = geteuid() r4 = getgid() r5 = socket(0x10, 0x3, 0x7) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r3, r4, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) fchown(r0, r1, r4) 16:02:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000040000072d80400001af8ffffff00"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) dup(r1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:02:12 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="0108051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x801, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt(r2, 0x0, 0x7fff, &(0x7f0000000000)="c346a18fce33f4bdc20c5b50630d9e818f68e782d328d0ba92df0b2d248fdf089c2868093e74d2", 0x27) 16:02:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfde7ffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb757fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a4aeef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004dba2882a0af79f00cc8000000000000ff010000000000fd20d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7740b23053ff03d925341d85546cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23447dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb2000000000000000b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd3b65c4ab78a2793c3f37f7d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf3530a4e5de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb93e0b00000000000000000000000000000000003c42de4c36c6aa449c1fb9eb0d47742d6621e6caa3d0b5d2daee88528fea6e0abdb5b83b6c21e8a7180fa9c9d79afcdfd29356cf7ced8910c2a280bc687c71e07ef490a7cd5006671754d035f7f8c71015c49ab441d4b7eed4fceb97d078df0085f3e396a640758b9f551d23e2ae5505333cc447771e3ee100aa12f889603f829a8fee4b08a5214ab8d70a5bddce433c7e1816e2da1f060a"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 16:02:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000280)="4838ac05fe4fc1d6ddd3863162942d0efbebce262935c9fb184199ddae7d5bc40c67421073c32a3ce706b43fdb98b320278e60509cd760bb4633bdb602d3049486a1e9a07d4dc58dfc0b33627e5ed135de1df851eb2c24f4a0fd6e13c556c35be547cf17d985a138d53381408945d6632f66afdb3aec13b8e115a3f026eb02c89c412426c08322d3f8a8f10237ff8dfff6e62d3b07edec33fd752d5ee7eab38741e40ee46e0bd03d3a7d6e78e174efe25d2222bd3f71f3e496bafbba76393dc6f2943089c13f502b4da084649d28f19b88d9307e1f38bfab618567753a947ae3dd77349e9ed92d65b2cfa61703221410a88815d81620513c7f4872f8c5a687b980ebb2c1b2979a37a62a8d42b8e347a1c23023e064067fd4236d62a6a9cba3fcbe03a112fcfabe9e5fa193e7f0c186c1db5f33680e7e3b65122f8f01a67ddd967770ed4f0d46c45730f20c3329ef58e4f5ffc8dab6fb7420488a1546fbee4ef602afc4354cdee7db59b08d86c49e616aabd0880a6136da949fd36b5e9591d9d32ba2621fc65563ca040addf529026aa984e3903e03188c4c151eb542e5dbc6e6214bcf868aefa76f1e4c9ea72595d897f7f0c41c9414a0d2b74a1e04403ab307f512fc631e4b90a7377735e4fab1884e6185f09bc512c3608f0936e49e4cdd7d300e742e40feb57c2767bf0c6447299b3fde7d66b0f2f5220f9af6c76a7e3448b03f9e6203b8cbac2071751284439a6252184d96a798d48ae4153e9fb57168c3639cfa4840b333d7361f0d211d88636639301106470b165bb1303a4ed86fc31024b01a21a66ded8d9aecc95446058ec7053f7b8ff9fd34711ebda1eec97378a11da104c62a78d152f3cebb78db28fc49e2d1d5ed6a16d9ff1df28e3c0320626dd2ede0fbce8c72c19b531347f748b201618bf3fff72711a9fec1c0e0c92e96f04b6d830d8bc8a58957488134a0b611a4031a9dbab2afe3476c8d5f63fde9f0bedfc6089ea2354c7606398aa849169ee26ea4ee364f320371bcdb675bd0fd79248f86abb11fe7e6bb08810c6de32c4cd4635d4a7c1b2d31b2f154c6a7f618cf6a7f4dc3eb71813030a07e12d73c5961916bd2fdded4f69c61671b2cec4cc10a8df782a20fd6f8c4222b687adcc8a70df19d941a1a81005e945d9e9547b5986b40dd6ecfb0e07570c82a57483d70ec806c983a883142f8aa6cd60de58efacebf0fb3b8002e269335db9cab005ad111143ad2408269ccaa4cf5bf567464447f25bb4d83e3d1e828b439a1b0da7efd89e13ecd0556ee7909f185f12a55b9c4d5de29724eda0046bc7e429c0af4eacf22138bf013483a09ffe9ed136d8f7c22eead1353c74fea99998a3df7fa1324015f539b8e67d069d47ccaec4971971f3a23e9ca85d1c3b48cb2fd077b9ad0915d3aa7fe0820c4aec9ac34fbd9bec3f149a9126e1f33e3d56bc39d4fff", 0x409}], 0x1}, 0x0) ioctl$FIOASYNC(r0, 0xc450443c, &(0x7f0000000240)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='/dev/pf\x00', &(0x7f00000000c0)='/dev/pf\x00'], &(0x7f0000000780)=[&(0x7f00000001c0)='/dev/pf\x00', &(0x7f00000006c0)='/dev/pf\x00', &(0x7f0000000700)='/dev/pf\x00', &(0x7f0000000740)='/dev/pf\x00']) 16:02:13 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380000000000019078e0000002000000000305177800000000470000000000000000000000e0000001e0000001830700ffffffff00"]) 16:02:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x40000, 0x0, 0x500000000000000, 0x0, 0x400200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [0x40, 0x0, 0x0, 0x0, 0x5], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {0x0, 0x1}]}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r4 = geteuid() r5 = geteuid() r6 = geteuid() r7 = getuid() r8 = socket$unix(0x1, 0x1, 0x0) setreuid(r7, r6) r9 = getgid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r7, r9) chown(&(0x7f0000000080)='./file0\x00', r5, r9) r10 = getuid() setreuid(r10, r4) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, r4, 0xffffffffffffffff}, 0xc) 16:02:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x1000000000000b, 0xb5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ff4d4d7ee40000010000000000000000001000"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:02:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="efc600500b2e068242ed3c12f2a1d6604a59dfe9102612adfdffe0b1658714d76f99894fb400af559eb0542e9391d18ac5e02a44ab356a2d460f6fd7a51c446a80c8cbb3048c2aad80eb1ca9a2fbfe98f6ede262bc7a59399398b2cb69ebd9fa18c0820aa03a7bde"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) msgget$private(0x0, 0x20) recvfrom$unix(r4, &(0x7f00000000c0)=""/172, 0xac, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:02:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) socket(0x20, 0x2, 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r4, &(0x7f0000000340)=""/222, 0xde) dup(r4) 16:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1c}, {0x200000006, 0x0, 0x1, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:02:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3ffffdfffbdf], [0x0, 0x0, 0x401, 0xffffffffffffffff], [{}, {}, {0xfffd}, {0x0, 0xfffffffe, 0x20}, {}, {0x0, 0x0, 0x0, 0x200000000000}], {0x0, 0x40000000, 0x20000}}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0xeb) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:02:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000740)=ANY=[@ANYBLOB]) 16:02:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000000)=0xfffffffd) 16:02:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x20, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r3, 0x2000740d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0x8) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r5 = syz_open_pts() r6 = dup2(r5, r5) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000100)) fcntl$setstatus(r7, 0x4, 0x80) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e3725bfe4ae6c86494db9b3c6f146db0a5297bfa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c120428a703374adca57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2be0732dc953c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31fcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f404ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc2017485cb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c8879ff4f4164116c3a675b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca87018893e054e6e6a853e80d69b695a4fd128ad1b1c789462043b85e6d6b1bbeeb8789c9d9741c097fe3071153d98a3016d3aa8bbbbfe47d4a4a397fe08e270388f6134b6d47e0a26a9fa392fe6", 0x278}], 0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x80}, {[0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0x8, 0x9cf], [0x0, 0x0, 0x0, 0x8d, 0x4], [0xffffffffffffffff, 0x9, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x0, 0x1], [], [{0x0, 0x0, 0x3}, {}, {0x1f}, {}, {}, {0x0, 0x0, 0x0, 0x20000008}, {}, {0x0, 0x0, 0x80eb}], {}, {0x0, 0x6, 0x0, 0x5}}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r8, 0xcd60441a, &(0x7f0000000240)=0x2) 16:02:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000065ff0004000100012010000004bc7c60e200"}) r0 = socket(0x18, 0xc002, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) ioctl$TIOCSDTR(r1, 0x20007479) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:02:13 executing program 1: clock_gettime(0x5, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$unix(r0, &(0x7f00000000c0)="ff1133f891f1832327", 0x9, 0x4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) 16:02:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xea3e) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x2, 0x2) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) kqueue() r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) mlockall(0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x64}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000004c0)=ANY=[@ANYBLOB="005a1819245f49ff260eacf799323d74d1d558636598c237f6fe21fd7061cf618928a55082a726004894ff1ba268d81251c481dbc545ab046d4317ff057b95d3c45f80a0d2d39e329ebae1d2597fa28ed7093617d2c7f6214b48a19487b96643a98099faa9ea18d0abd9ac00b7c3d357eb72f2e90c98dd5373fb16d3ae3a1de902f2d514895cde5f2445dbca6e3b2bf2a457f20fb3c162f821d7252cce32d62df5a3ba1ec57a4eab210e4c74c4f0d3bd75db39b815509eb4e1a8819eaef80be87be117b4ac6e06f6b3c7e3b09c3441ce9eba186837cbda3cebb3d4b69345dac265a025fa2d7975f94fcc00194d9468fcfe7533dd05e4a7480a3c205b86cce32461fab553f7478589dbc6a56314e67c1ef27c23917e07c5ad43d28d923c9ae1851bdf0821d8dac253684dc37c8efc96ae259eb199a4312a0bb9a2bf5f7bc107d5a05a65da983b0a4e67f3aa47b4bd62fffe3d788a27ebb99eda423ff3d57fe65fc953de3db13cb258d90fc4a1d67be349f1888cbeaacfe18408e5d8767b61dc6293b3b999fe641cd38eb8ed715ebd7b572b1d20dbf49d720252c5"]) uvm_fault(0xffffffff82898da8, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff82898da8, 0xfffffd0000000018, 0, 1) -> e tun_dev_read(5d01,ffff800022ee7898,10) at tun_dev_read+0x138 end trace frame: 0xffff800022ee76d0, count: 0 ddb{0}> trace tun_dev_read(5d01,ffff800022ee7898,10) at tun_dev_read+0x138 spec_read(ffff800022ee76e0) at spec_read+0xf1 VOP_READ(fffffd806e2aa278,ffff800022ee7898,10,fffffd807f7bf9c0) at VOP_READ+0xbf vn_read(fffffd8066842d30,ffff800022ee7898,0) at vn_read+0x124 dofilereadv(ffff800020dfc9d8,f0,ffff800022ee7898,0,ffff800022ee7980) at dofilereadv+0x1a1 sys_read(ffff800020dfc9d8,ffff800022ee7930,ffff800022ee7980) at sys_read+0x83 syscall(ffff800022ee7a00) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf825b5d2de0, count: -8 ddb{0}> show registers rdi 0 rsi 0x3da rbp 0xffff800022ee7620 rbx 0xfffffd0000000000 rdx 0x4cb rcx 0xffff800000addfc0 rax 0xffffffff81e27773 tun_dev_read+0x133 r8 0x7f7fffffc000 r9 0x5 r10 0xdd9fe7effcd3aceb r11 0xe8f76ed66cab1903 r12 0 r13 0x3da r14 0xffff800000b25e60 r15 0xffff800022ee7898 rip 0xffffffff81e27778 tun_dev_read+0x138 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800022ee75c0 ss 0x10 tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{0}> show proc PROC (syz-executor.1) pid=297627 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020dfd608,0xffffffff828c1c80 process=0xffff800020e46028 user=0xffff800022ee2000, vmspace=0xfffffd80699a6460 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 63110 223009 10254 0 2 0 syz-executor.1 *63110 297627 10254 0 7 0x4000000 syz-executor.1 79895 368315 1 0 3 0x100083 ttyin getty 54400 193736 9754 0 3 0x82 piperd syz-executor.0 10254 139876 9754 0 3 0x82 nanosleep syz-executor.1 68327 424423 0 0 3 0x14200 bored sosplice 9754 108079 18892 0 3 0x82 thrsleep syz-fuzzer 9754 392245 18892 0 3 0x4000082 nanosleep syz-fuzzer 9754 14338 18892 0 3 0x4000082 thrsleep syz-fuzzer 9754 262769 18892 0 3 0x4000082 kqread syz-fuzzer 9754 58304 18892 0 3 0x4000082 thrsleep syz-fuzzer 9754 74077 18892 0 3 0x4000082 thrsleep syz-fuzzer 9754 296824 18892 0 3 0x4000082 thrsleep syz-fuzzer 9754 60902 18892 0 3 0x4000082 thrsleep syz-fuzzer 9754 336142 18892 0 7 0x4000002 syz-fuzzer 9754 251128 18892 0 3 0x4000082 thrsleep syz-fuzzer 18892 68433 74507 0 3 0x10008a pause ksh 74507 217133 13776 0 3 0x92 select sshd 13776 266124 1 0 3 0x80 select sshd 37104 196553 78388 74 3 0x100092 bpf pflogd 78388 308058 1 0 3 0x80 netio pflogd 74120 496391 81385 73 3 0x100090 kqread syslogd 81385 450851 1 0 3 0x100082 netio syslogd 99852 260234 1 77 3 0x100090 poll dhclient 57182 87282 1 0 3 0x80 poll dhclient 26495 184727 0 0 3 0x14200 bored smr 73022 131473 0 0 2 0x14200 zerothread 66840 264091 0 0 3 0x14200 aiodoned aiodoned 81495 127096 0 0 3 0x14200 syncer update 52063 410779 0 0 3 0x14200 cleaner cleaner 42851 318566 0 0 3 0x14200 reaper reaper 8894 381817 0 0 3 0x14200 pgdaemon pagedaemon 63029 56355 0 0 3 0x14200 bored crynlk 53530 316872 0 0 3 0x14200 bored crypto 29461 487144 0 0 3 0x40014200 acpi0 acpi0 43991 183846 0 0 3 0x40014200 idle1 4901 294350 0 0 3 0x14200 bored softnet 6755 217814 0 0 3 0x14200 bored systqmp 62202 183769 0 0 3 0x14200 bored systq 98393 228317 0 0 3 0x40014200 bored softclock 5197 133588 0 0 3 0x40014200 idle0 1 61315 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 63110 (syz-executor.1) thread 0xffff800020dfc9d8 (297627) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff828bebe0) #0 witness_lock+0x4c7 #1 vn_read+0x45 #2 dofilereadv+0x1a1 #3 sys_read+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9532 6424K 6805K 78643K 11668 0 pcb 13 8K 8K 78643K 177 0 rtable 105 8K 9K 78643K 778 0 ifaddr 97 19K 20K 78643K 262 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 34K 78643K 79 0 ioctlops 0 0K 4K 78643K 1588 0 iov 0 0K 16K 78643K 118 0 mount 1 1K 1K 78643K 1 0 vnodes 1211 76K 77K 78643K 1707 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 105 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 874 0 sigio 0 0K 0K 78643K 22 0 proc 62 63K 95K 78643K 607 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 70 0 in_multi 85 3K 3K 78643K 263 0 ether_multi 1 0K 0K 78643K 21 0 mrt 0 0K 0K 78643K 9 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 287 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 144 89K 89K 78643K 3891 0 UVM aobj 22 2K 2K 78643K 24 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 127 0 NDP 13 0K 0K 78643K 54 0 temp 137 3860K 3936K 78643K 25214 0 kqueue 4 5K 9K 78643K 49 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 15 0 9 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 63 0 61 1 0 1 1 0 8 0 rtentry 112 127 0 95 2 0 2 2 0 8 0 unpcb 120 429 0 419 1 0 1 1 0 8 0 syncache 264 9 0 9 4 4 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 1299 0 1299 2 2 0 1 0 8 0 tcpcb 544 324 0 319 2 1 1 2 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 2 0 2 1 1 0 1 0 8 0 inpcb 296 1609 0 1598 6 4 2 2 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 33 0 29 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 ppxss 1128 7 0 7 5 5 0 1 0 8 0 pffrag 232 6 0 3 1 0 1 1 0 482 0 pffrnode 88 5 0 3 1 0 1 1 0 8 0 pffrent 40 10 0 7 1 0 1 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 pfrktable 1344 106 0 98 3 2 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfqueue 264 2 0 2 1 1 0 1 0 8 0 pfstitem 24 30 0 28 1 0 1 1 0 8 0 pfstkey 112 30 0 28 1 0 1 1 0 8 0 pfstate 328 30 0 28 2 1 1 2 0 8 0 pfsrctr 152 130 0 130 1 1 0 1 0 8 0 pfrule 1360 43 0 29 3 1 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 494 0 330 14 2 12 13 0 8 0 art_table 32 495 0 330 2 0 2 2 0 8 0 art_node 16 124 0 98 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 4 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 97 0 87 1 0 1 1 0 8 0 shmpl 112 22 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2679 0 1276 89 0 89 89 0 8 0 ffsino 272 2679 0 1276 96 1 95 95 0 8 0 nchpl 144 4099 0 2504 60 0 60 60 0 8 0 uvmvnodes 72 2983 0 0 55 0 55 55 0 8 0 vnodes 208 2983 0 0 157 0 157 157 0 8 0 namei 1024 13742 0 13742 4 3 1 1 0 8 1 percpumem 16 50 0 18 1 0 1 1 0 8 0 vcpupl 1984 8 0 0 1 0 1 1 0 8 0 vmpool 560 9 0 1 1 0 1 1 0 8 0 pfiaddrpl 120 42 0 31 3 2 1 1 0 8 0 scxspl 192 12092 0 12092 13 12 1 6 0 8 1 plimitpl 152 77 0 69 1 0 1 1 0 8 0 sigapl 424 1087 0 1055 4 0 4 4 0 8 0 futexpl 56 14503 0 14503 3 2 1 1 0 8 1 knotepl 112 128 0 109 1 0 1 1 0 8 0 kqueuepl 144 139 0 136 1 0 1 1 0 8 0 pipelkpl 48 200 0 190 1 0 1 1 0 8 0 pipepl 120 400 0 381 1 0 1 1 0 8 0 fdescpl 496 1069 0 1053 3 0 3 3 0 8 0 filepl 152 8129 0 8027 7 2 5 5 0 8 1 lockfpl 104 153 0 152 1 0 1 1 0 8 0 lockfspl 48 54 0 53 1 0 1 1 0 8 0 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 21 0 10 1 0 1 1 0 8 0 ucredpl 96 2347 0 2337 1 0 1 1 0 8 0 zombiepl 144 1055 0 1055 3 2 1 1 0 8 1 processpl 984 1087 0 1055 6 1 5 5 0 8 0 procpl 624 2997 0 2955 4 0 4 4 0 8 0 sosppl 128 12 0 12 5 5 0 1 0 8 0 sockpl 400 2107 0 2084 11 8 3 5 0 8 0 mcl64k 65536 21 0 0 3 0 3 3 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 8 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 198 0 0 24 0 24 24 0 8 0 mtagpl 96 42 0 0 2 0 2 2 0 8 0 mbufpl 256 362 0 0 16 0 16 16 0 8 0 bufpl 280 5291 0 141 368 0 368 368 0 8 0 anonpl 16 118797 0 100981 108 35 73 85 0 124 0 amapchunkpl 152 6242 0 6092 13 6 7 12 0 158 0 amappl16 192 5556 0 4585 78 28 50 59 0 8 0 amappl15 184 369 0 367 1 0 1 1 0 8 0 amappl14 176 26 0 22 1 0 1 1 0 8 0 amappl13 168 42 0 39 1 0 1 1 0 8 0 amappl12 160 14 0 12 1 0 1 1 0 8 0 amappl11 152 286 0 271 1 0 1 1 0 8 0 amappl10 144 23 0 17 1 0 1 1 0 8 0 amappl9 136 388 0 387 1 0 1 1 0 8 0 amappl8 128 413 0 370 2 0 2 2 0 8 0 amappl7 120 144 0 128 1 0 1 1 0 8 0 amappl6 112 84 0 79 1 0 1 1 0 8 0 amappl5 104 969 0 951 1 0 1 1 0 8 0 amappl4 96 528 0 499 1 0 1 1 0 8 0 amappl3 88 154 0 149 1 0 1 1 0 8 0 amappl2 80 7918 0 7845 2 0 2 2 0 8 0 amappl1 72 33548 0 33110 23 13 10 18 0 8 0 amappl 80 3280 0 3232 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 23 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1078 0 1054 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1078 0 1054 1 0 1 1 0 8 0 vmmpekpl 168 11697 0 11659 2 0 2 2 0 8 0 vmmpepl 168 136751 0 134616 182 84 98 126 0 357 0 vmsppl 368 1077 0 1054 3 0 3 3 0 8 0 pdppl 4096 2163 0 2116 9 2 7 7 0 8 0 pvpl 32 346164 0 326209 239 76 163 196 0 265 0 pmappl 232 1077 0 1054 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 290 0 20 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace tun_dev_read(5d01,ffff800022ee7898,10) at tun_dev_read+0x138 spec_read(ffff800022ee76e0) at spec_read+0xf1 VOP_READ(fffffd806e2aa278,ffff800022ee7898,10,fffffd807f7bf9c0) at VOP_READ+0xbf vn_read(fffffd8066842d30,ffff800022ee7898,0) at vn_read+0x124 dofilereadv(ffff800020dfc9d8,f0,ffff800022ee7898,0,ffff800022ee7980) at dofilereadv+0x1a1 sys_read(ffff800020dfc9d8,ffff800022ee7930,ffff800022ee7980) at sys_read+0x83 syscall(ffff800022ee7a00) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf825b5d2de0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0xc002ab7558, count: -3