last executing test programs: 1.520040166s ago: executing program 5 (id=6): fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3, 0x100010000000a}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3, 0x100010000000a}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x39}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91581d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 1.416999604s ago: executing program 5 (id=28): r0 = socket$inet6(0x18, 0x4000, 0xff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x3, 0x5}, {0x18, 0x0, 0x8}, 0xc, [0x2, 0x4, 0x0, 0x5, 0x10001, 0x40, 0x2, 0x1ff]}, 0x3c) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) (async, rerun: 32) readv(r0, &(0x7f0000002140)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/21, 0x15}, {&(0x7f0000001100)}, {&(0x7f0000001140)=""/4096, 0x1000}], 0x4) (rerun: 32) flock(r0, 0xa) (async) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000002180)) (async) writev(r1, &(0x7f0000005780)=[{&(0x7f00000021c0)="123221cc4a7ec4c56376fca62130375af3158602ec90", 0x16}, {&(0x7f0000002200)="d5d262c2ec0ac8be4fc6758c083bf1959a3c9624af8587b0aa5e367a63ff2353ba6d4a1253f92e97b3b84b7fb72a85d056a5efb3408a118b138d0d636ba83a1223e5f4890be4288319f99d3b43f4c08d1b3353fa3f981811ebc6ec3120af03c7eea80a5db89daf21f96edd19284a660453e764abf3feec787a479c48173e50df6ca875963631f57abd8113b360c82b7022ba9f70f78fabc3c4fc323d84658402c3b746afbe55977e93ee5727455947e8225f446530dda9ce52bec621f8258b58475ee072f8e3233de1670a988c26", 0xce}, {&(0x7f0000002300)="d604225bb6399f2b6dfafacd1a95259154f4ff5c5cf081e98ec145934cd5357467e6afa42dc2ea3fc843f86d434fab9871e7662bc96f53bc40adba0109ee12f76f66f8b3f0ede2408377e62065739c82b32a6e4cd5ca1b88029c7a4a2b537dba47f72a77e7c8e7fb94d9bb098d516a22f02c5e28acffff574a43c54c51828f576e1cea3f84fda36751b72a9ab8751924a275eab3b0b8f5367e7e038ebf3a4a0f5d52e9bfd4ab07f15143bea10c26e661604337d65efc568dd06ea5ab8a9f5ded0e3b82a3a1", 0xc5}, {&(0x7f0000002400)="b9712981973081d7cb5c3f859c267dbea5341a2d4c233eeff3d5855eb8ba6949aa43dbb5d63e17906034d901c4a7ad6e8b758a80beb5a39d506ca29cc500036e1491392133cc66b175deade279f042a84ad64b71e78e5f8048e2caead4ac929b0772374d7bef911b7b8515c45cdc8de47996f0bd5d8bbcd2c44b94e56875a6f5370293f294b37dc686a420ecb3a4e48740cd51e24461c7d15b863a9949390a66a11e734cde8314b0f85d55238ef9fb08c8de587fcff1c867c8125d96839f14855936d4fa60205861b93008f408424c6adddebf668b4d0f55bbc7256f3a6063546cf9e103b213f4b8596fa6e2ed6c5ec03dd1fae927dc7c8c511383c1e8ea10e49a33da4ee69dc243e1984766cc24f53cabf5b41e42254cb52ac59bd79dad1244abd755ca301311e7fa518d220ed9b4d826c36c251bda91fff40c27d8ed3c22f50ad48dc8d19e224b12e6a3d39240be8582c7f2014da3ef2151e6d53d8d3cb53edb875bb0f5ea5216c6f7a01f82523f81f22eb790956412f15fe0b6f36e2b2e4caa9b8e1648b6d21ab237447709a5570e00d08fba9ef57854cba8ffd62652cf52823a9b6c7869f31cc65ae39689cb229927e6b1bf2213f87b96a70183e57838c44bc04c9ccf7a89394e2f3d2606d75b54331438dee87317c8c8b2e4f9e2eb82d0e2c3fe25d928d0c37f2913fa3a55e966f0e7430c572fcd3bb084e78dabd567f39af9db883b91ff6cb8af3c30c1e7415b28607f2cd175f4315fcbd7cb64708c46f3d68f6d945b49ee2b14794b9093e490c2af6514047b226f3ae31062ce15cb051be564784b023cf1422be386d544caf263b08018682e8b3087958a44aed54f77f7ab498932cf7aba7d906b72630bfb5b73f6b4a7d434d945ec4b5659d9ec9be9c5cde48ecfacf4732539e17a9a1b99bac1351b4dcbeb53238754d40a780d136ba039f1c28605a7ed33798b78c768fb1929ceab83fbd8ea3bff9045b7421c662a0c5f342dafb42e7301ab6c5e5f725db25a3c7daa278b4d4d85e214a59caccd9357c607cd9166399e6ce89e979dc772c39d33a64387a1fa2b49b9c35c3445bc8a84633421906bdfc69906a77586a6de30d2f279aa7904f8c87e1646c0d0d66d9b92fd5ae04c29d7ad6267c0df0db1da6924b23c1bbaa4b004b65084b3acf3e75189a3b21728f8347cdee0c6fece2dd508d616cf8b55c78e8e05c6edcc70e52864263efe66b52b716dc9cefc5668a411fb6cacca8baf7e84a58019670820764fa632c8c0e5bbe61cd3977a6e64338ec4c2ad31f3ff6960abe9804c11ceb7bd10a48f4ffeecebed3766092a28674a36929533923a3e657626f9d308b618b57ca6d7a1847fa16d4deeb0339fafc709829e5859c4f0c992c1a58e54b79eda898ebf084de952c560faa6ff85c95a1d4bf4bbcd63e680a6c20abb04476bbfc5e96d19f5fd39a01eac7abec0862d4f4d2757dee4713623573589e6766d9a898cedbf6b2af11e8e4825023d46f7bc3d4c972b2ba0b0cadb435364f29f5f4660a3ca9081bc2d23d816438b672f2ec94bbf099659d739ccb00947f634e400c56e71d436206f01b29f0b1d5434473e42f6afb4b24151c4a66ad0dcaa5cd139a09960c7f5ea04d1fc195fe6f86dafbaf965f79b0406115597ddc561dd5556b7a7dc3d7afe93dfa812a93e02a652ee1563d3e61381b074551067661b771ebefb936ed63c99ae8a417d1c6d0ddf31a48a3e7b1a23b1d719cd552b53d64693dbfc8af989b3a56c63263d52bf768735cbc8353139f52349813d69361db1b31d2d5459d3d22b5e605b0654a807ab6af7ee7dd2e4862de58642c3a9bc9bf796b5bd51cce492698e82ea43a564d30b64fde822d9f8e9ff4b72c5666ec8b6d47250c3290c62d9f964be8267b8976da98c025e87feddfe6a3d541ff0d3665fb83eb7b1e9f2268004c520de3b6dee417427bccdeaa73af518b267f2627a5c180f161db35d8402c685214dd34e1e86b7fab357bf38fa80a711a15f0fb70e17d40396fd23003fad12eb825690b508af05bd955933377da6ab6a50076af6779eff06903458b5032f43cc3be5d6b354761d918de4e78df7ead77b4d941b360c08cbeb9285b1bdf1479b9073570ae28e3be739f21a2a556bef2c1778671994193dbc1f2270b518d904e8f706c7d9d03b56220be81927577cc01e09bef494ee41930d7dd264cbf734ea9a03d4bc28c7424b29e8e647e95d0093ed1508e6dbae336ff694b1f3519fc0b48177be53c0afb83428b17a72d68d832aadceb4312268e75e5a7765914ac947c3c76b8333515890f213da76fe3dde393f4dd7e2a992155ec424ca5b9d2968743328b583dc5811f1c3821b4d5c14709ad099f2b0c2fe9d2a62da1cec53b705999d4b38935e8c3290245b5f6ac62ced4cfeb6a8455a8f5c6612f7fbf27a5af9a5ee7ae28bbf091c9582bb543bd8729aacb2e3f50d8caa7d1d2452c7ed5e1e882757b1cc65526618506befc459423fab23e9e3a09784ada2bf539cc48e49d1d232a8692bab58102b3e583f6272118518ebc01769a77b1de937a172992aa715bac553fdb7b84836110baea1edae76ee09724f0e4bdbee897df295216f7cc14473568a4793816b0d1901f2e67dc97cbb87d1faaaa5c13f902ae5d5e6dccfa7c6306156550c2e10387611ef0ac56f530f1caecdf1acf2c6f6fb142ce9aa8f344f09c2cca9db59cded387a31d089c743bf03605d3273274942c7daa797f56c108620d274c9feb13229b635980b671f4adbb6e29807898cb24f6099efdc99161cb01e13cc037bc92495fd4ba8861eb7c06501339a072c497e228479ae92d171ee36f69d72370543e0dac904d51e061fac971808cf69532b750a7430246e86c17d437f5835d566f6273ab551c511321ec1804e78de13b933164e87c93d5fd096cac688482e8c534f7e2e71605532ff7e11340ca59cce4b4bd47f421ad69a34736034e0510edf81a2e5d018b9dacf148aa716af6383a2bffb9aff2756bd1208ee7f94958bbaf1b06c9a0fcc8008e1cef6f6ff42f17f5f1300c2ff790a1f6cdc293a4a430748d1c5691a8d39463d15d0f17991509db0e1b1c2357b21a771c6817d19e380b7e2d5f0c7e7f8fbfc03591267429d0a4a7f427e30d39b11158f1070f869142279aa038bbcde0ae052acc9539854fae95e61a3e6255b3af4c17072e2bbe128da345c4f8b09a28f1348fcc9df2e855ed1c73765e8c7417e052bdef10a5ad7b231b65407fdb2b7a79a998b84d94dee6a8f7e0edd1ac08683a1c748c104ad78ba263df3c09e793c33e40a85919aa80965723b2c239adff9fb4c95b31c205e9d995c645669339eb2eccfad099af476b30b58c934ae76064f87906b559e5d5e5b794958ccaf4d180bc63e7f961f851a73987f56a324992b8984476df2a20b760bb1c595ee36185b37d40a28ac0c1b531744bd921593acb3f29880cf68ad919136ece8dbe543621cd04e7c148eef90fe38a0b47b628796305711ded1e2df28ba2d73ff609f8c718f684aac001f547fc40785c2f06a57f651b3d91f0c3c575987e85ebdb5073dfdb31393b42692f93a257be5883767cf77d44c696abbe0f136f0b5a631459135171bf0f8b39d37451054358d95c9bedd94af0118418a76259bf5fd0c7e5b818aa73f5683cf494e6679c41279eec1441f0a1c9bc1ac929c570288de0003e57232677bbac3ff21b3b93ccdf6b5a22bceaa94a8a8261cf31c8f5c71b932638d9f9aa59d4105d9557d88bd1fdea9f2276b86e2646692907bde66b650e0fce1aee2f673175afae49ca0f2201cab185662633982ecda79eee0c3e0807b88f795cb72973692840a515a9e7c3738a8e6506c7da53efc1cf7a53a2697dd1092ce2b6e6d12f4313f2492e6b2b1d61eb970647ec0b38d338ee255cb6cfc7dba0f4b8d0bc230c010deec205d210c49d31939fc6d97b800332f343b25ed14765308fc9c6b0c58965fcc47656d14f258798ebff0b1881065ebb6010d43ada83e7a6858063fcd499973bae16aee54c9beeff0e76adffe68b002794a453fbc31225bececae4a11cf29acacaf09a85c7c8688e7b0c83a4a5bf9a8f9bfeede13bd131380276cf633cb5c4c5043bfa877f6dc4adc48b0726bb95b2b21e2cd2117813536da05e6e5e70a001f974a9d150d790fc0b552370ed17dd66d13a69097b9c151bdb6077caccb97d734d8aa27f77bb8563386e0c1ca7ae99d86191476a7f9fbda93b2f13e1c1bcbbd49c35a773b5aabb150a81224ce92063e7eb587928588bd27e1cf7e0652b5d80ec407980b01d8885095ffcddea39e6ee3b2a95fbb880ab39e7fc00214e2b1f9d5d081ac48c9157e12aff3bd77fef2a388ee71ab18484d3cac86ec8d1f903df99fcd3563022d972d6c46002b487196c39b4c4dd9eea745ae51a74eae9c721dfc1cc3962e71d739f7569e407424161a88a37616176ae99a926c3b2e18f5596f6176eaa1ad5d2524241249a015f12ad3c87a5d6492ce35cd13ecda575aa332fd12f8b1aff12c1c88904547b0c9c62b05f2279be144dd396d1001edc1b838aa4038f8903012c74350f68f477359324b566040805bf59d4387d8291065ea6e60651f87de8bf36af32fb71bb93ca418aaa3fe2f24dc53d655a211fb914d89c007c5061e987999233277a9dad2f926e06a8c38c5e93df579cee15803d98c9598513ad50068bdfab95a0542ec4665106f9287f0f6f1c727e66f61f28ea57e1f2ce411e7d4c7120391cbf9235b66f7500cdf43ca2d2eb08b2e6f2a15e77c918d360aa156d379386d3610b38e816be04a1b342a1d2f4bf8d2545eebb04a5f9adde0316eb0e770be7c847fdcf30bfafa1ec97e6ad54d2cecaff00acd629e7ba1a755be736d3b353fcf8022ff8c02dcc1c23aa29aad1572fcf430e84dabec32345f13d7fa2e9fd44aebed39b6f398e99d89f382053ae1f2501ff1db0164090f6fdf4f6516b3ad91c31a9d153964230658165dda1ac04ba8c15915827564edf5be238900b5a31ec66f7969e4cfb1d1b1e4859792849b74313e0931ddf4c96791da76d3ac02646d9d9365edf486388c8ab94e5f123ad85b1a7c34a1b255dfd59e38a42d8b5d453ab94c3e63401b124336b7a2eebfeb50658a4ea4881a8920052be5fda3c1b8528e34c6bb8c07f77aabe6497030d57985097cd9f4f541c4510e416df52dcd2d00edb1f7409c69dcfe5f3e1d11dcd2d5f69f581bd7c4d2bc887af8881aaf077709a3838feedc88373aa89ea6e918eb810eb9880f2e76c6d15033518a5e34579eb671aca06dcc6ae0a4492ca759752d5f9ea5b5ebb5d487cc222fc60293e363e47b24839fae4415ff13adaa24610a232d9111122392506b28253e7a61fc485aed1272fa9aee759d13bbac9dbe854e8ef2dc3fff0a4cb3d6f4d09f926a1c2fd8cb7d2ca444064c82d38311daea0cc12a0c42e5c89231a875cdb048f17528aec532c2b7e70de727d06971991243514ed0898c6a160c2394055117a490c078aab3c509e9de2472d700c363f3ff51c6672ffa7d3bcc2a3f8a6e60fa53387be2c26bab7aedc777924efb84b0987351dd88b5bd23f2b5d8deb0fd5b6aa3dd5e49f6eeb9aabeb25cada2bdf617ef714894faf2d1a437530ebe5d069e1fb63a2bddf4ba425588f2f6463f2a5452bb149ca6925f75cd02697ff4cbb81a2b03e409878ae3de470f63317034b07ad81d2ae5cb114d3831a8113290b812779d8e4e527a1f7d9069c650e1a4b44ff72b02003c9c9fe20703856eefcbd7c249ffede1fcd25c49bd91b08aeaf8", 0x1000}, {&(0x7f0000003400)="8cba3d1c5d9f3412ad6f7dc335e14ee6dd9380ba3a72d7ddb9d4a9e33046e2daf0b7a107d202c8867d6a784022699d3557665836cc510374a853d990760763b623c88815570b2f4f393a28e85550ccc92bf5cd7525726994671bcf31183411a6ec850d86dbf4fd43069569fb1845a4da5a4fd0177e68e5faf7dd3ef43b1fcb0f9ea15b804c08e23e1f340c57e4c72bdefc43d46eeb55b34460d9fe0f9bc65481490500ab5cb36e3f4cd261e7ec88037c6394290ac974bf5f627ffaaa1b5da8b67a6920f5e5595fd97ea02b3af542f039f4d0a54594d38957dcb438ff0f19f04c203c35386b66a18c4af2d67f586a869f2a7d8d5e71f43d9978af25dbbc35b767932b943a7200bce862479b3fbf7f528cfa52bcd1ffc084b037300f2b084ae0619488b8e2c55ea069eeccf83b339b6f08196a189d502cf0dbf8780467b6c07c58e1f525dd845b44e0b3a75e26444cfb3456b633a54530d6ac7cde7f2e35d7244fdb06e0da374f7fac7930ae00da8d01c1eedefa3635a027bffaeea25123e9af15746d9222664ff272640eea62894171e2b42f61d42a00cdeb28fe587f2ee58b8fd2fb959ad61b4f30802d043e9909274fd48181e26dc85ee82c1349f435e70cb415d6e606927e31e3511857d85a19b8135a58c769ecd413099730fcd8dcb33908286618393f87a52e8f2fc3f75d15b80f035a67132d25a9f6153de91cbe82bfd95b3f1934f1d1690b9be22e19a77450e26a77351bc455df04f7c6790b7470fa2aaa243788e24cf9b5584863a0e41bc27ef0e3da320143ee092f3fad9cef83929b0b19a7b53c3234f3616668d03e790a7b46c3f2f73ace19d6903d9256acae1788ef93d290447a42841cfaa2b41083be02e35cc11a4c0f2c39812213de47bd68f1798fe6cd39fe26a529732ec5bac01f067ccca35f736ac39ac63e9f6069edf894ab3c45b9df5950072650e6aed0faafb685a071ba0c40b0b74c4f5f1c73aaaf13d5e2085cd76a0b657d960f6239dac26703e6ee656e787929c1900c93f7262957b5b6d81472ce12323da487e1a00892354bfdd5048ff2cc05088d3e5ebdb29701150305c4c69b64f5c97624d5a4c1ff226d8549e3a8b130cc8a958c4a774f2bca4c8b6d1b75242f5da423006f4e64aaeffa4f69cc5b6ca3d56a904772bad468e2ba251b4598a3cf39fc06be06077623bd18997818a97accada286422405f5e09da7dafd64f8f7b67c1e2c7d51d6fe3b11daab64d151c82a7ab42b25abfff1e4528a9b3e8678ec781b05795e4779b7c5815c922d36fa29da1f1e2edae585361901fba2aa27bbb84a77412464e3ad65224e4adfe18ae9b606cce6a57e1b86f44a8abc657aa9098bec2ae7fa4f39aa746c9ef2d0183dfdfe29065320e7324ce9f036d4960854b460eade37abf396d46808dd86168a03153fba3a319624b6c62c986431e197ab20df234c330cccd867e4016b8396e5728c25849009126b5abcb17614f8538bdb61da9482e4e26ee6633063852214f559ef892dc68ea0fcdd22886dd3551389a953009b32052d87a58872e36b3d2238496b419ae476e5227d88c64f7efc32cd69e91386678fd1a0e99855d74b14dcf6c2b9d7fbae429738f1c1d129e5361234471d4a7e83c218cc09c6c26fd43665ce40c967f6a85ab2164dca0c52d19a034769692e1c3b8586ff195e8fb25fc4ee9ae4f6d58edbb4d47b1192c5ed11e11d6f26042c3a22c6895a8f9e44f62de67e80c7b836c46e4dfbd997f61266e52dd99d513c23a3537a82e5a1f36bef6c0377f67bbf78fab11cd60b5c83ccfdb41accd0695d6547e18a1745f4b076e31d04a39ba4ecd196709c92293f8217f8d74e8cf3bcdd988a02261875a4347f187afae7b9fa53da035513f175650d8c87183bfb28672801bc6b6b15819ce5b4beb8d02b18189c1f06a3c0448c45571f73f86f43e7ffe5cf37635b9bbac63f88e8bc044615761a1adf11fd1c1b1739c41f23d681f76be6e8349fd2420687566cc12435a0de8fb3c120e9140a8a86de2ea52afa51ab66e399a1f3ae18b91dc4eec96b6a121cf1e436dcbfc1c7aa040e3e2d593ac15292dbad51ac0832255210cdd7c8bd45eec1ee2ea6ef4eec345a80839781c92504f9b33051cae7ab42524ebc94c2785a10987a1643c18255676bd80c6ceb0ead9fb23309ef3cd581bab9c2a51a4893fc56ba1f63322d870932cbe9fb009f827f4ca530d9fb7e6aecccd3b3efb5eaa766caf0bb069fdd220e4bc18e24b5ec10023c6d5b3eb93b0106874ace15690e2fc6fe3ea7e23ced028fcb48c87e19f09968d639f7c06c39af8c1cf42a598bf78f55b5732569604076c6f57778b59ce1108f217751af9dc4f36b037f479c494237ccdbe6f414afc240ce20290fc33f1637be4a32904ef425169caf13f8c19ae24c339b16a87d7d18d8d09641e3136cc69e377c06046b9d6c9062b1435ae68a413531830c69d75b93434124e72439b30ddaf18c0c0c6db269071af6fa1cef57cde69765cd61aad9ac7dfdf90d5fa08d2fc6bfc47ac79651c848816ec5fb8a6c31d9a8919587c2e5a41051924d7eb0b7fc6503225ae75a85f9b6e198d10fe029e71e034604dcf54748794483c2e61ad5e3c445b706145f591a5f08af3e2d7d91b864077efbe555efd5120d630b17ccca83da00305ba3eec3c70447847cbeab9b1d93350cc30a8e3008ccd8cb9f0b2230d9848212930caf6b8759eb6b2af6902f96c8c98a75525504b0b669d1100bcfb5853e603403e8b07f1bd8c16a05dece7c0f4250d6e65196f1b469a3e106336cba0925333380e5dfe1d9b39397d5c9cbcf700cb4ae9621e47c9b88ac79ea077a0a60c32d9c6af59d762dd64ac87b53e55de8aeb98040ce2c56c67392a0d429c119521f91fe4966029d87c5361bbdfb280cf742e3b0a9b0a3551390f2857d0428e4a7f32c3b6d42d86eedd636a4a21b5578744154c511898e49d3e6eb3b1954a661f20c22fcf9352ebf2ef3bc96d17f7bdd4d3ed4de321c5721dc6fc773874b9a69a06603bab104d492c557ccc625b032145d7f31ba50bfd61c4ad137126e78bf4b1e9ce0db3d9c060c9bf498ac7f8ec10dd8404e72cd99ac8d8e95a4adf94fac7d40980437e5b40b9006b73eb49f2675dde44b3c9edbe6259d82aba4093384f7be16771989cea7bed0a14086970b60be64495edba758ea462057a0a90b0f8a66ade0002e2bff45bfa870068b2bc18651bc422d9f14917ea560b6fcf674d83f93fc95a6f8ec118fc2526d6223a59996c3a46685baa7a7c7e41a76585b78fed068eeab2fbeeab5144e0fe6754135df638e6a1ad87638a4449e6cb22efb1ec8dcce635365ce60d17e3bf750eddce55808ab74478a72ef5da40eda3c2cecc9f6720caaa30c024ea5c96d1f695dde8c6f12b8cb4349f7994174ea78a317e91945d5682e7961a28ca2aa44cfd32c6a08224ea1a66921e3e4b733e34e85df775a939963a4d11ef854862cf3c6ed9645e2da77e165e24716001d3ba4e1a2131a49cb6bf0f9b8e57b9842caa9eca2c92f21c8df1f15514b84dc945dd7c69c7a0c25a22e9098e8cb716eb40856cd79420cd401a0b9fc75aa8aa47e544a6f5fdad79c37903cd7faa261a2fd42fdc0387866fc52a6bba23ee57ddf3da78176bb104329d80551ccca99b83b8d86a8becd09f03042caa0d9fb5fde540b9991e99892ef2b3d5a6def2e4775e12d42bbcc42fdf77671ad39b6120de60f2ffed5026ae28eb10e1a22fd93d889bb565f42969f7247a9c51e7e04ec87bdacfe491f81b05be35b9197f75fbe6f8465dc1ae3d74fd9bb8c349a4edc70ce26b31630f317b5be68835cc9af94b38c1edc1ae5f21242417648da0e77b0e2a6fc2a70de4ecf36b40acd2e74e181cbe601c805f1cd69386fda40fafe804e79e9a0cb5718e7f4bed9dc9d99872b3eb23127c2789a6972ba34278cb3643b69d9363e3e086095e4631eef0623ae1ef9957ae16f588ae550269d8e77c2ac6e212237413d8822e0806bdc829a804a65d11a576f4c87fc7722b741a74f8a97699a2ba6411025d3a7ff5e771400baa87780da298bdd9aca4201ef24beb0b28e16b01dcd5c075fd2a371c83971cfb504a9cf5d0bf9f79ef15042648d882747d2be88834e8030823b7ab8eefaea457a2d0d2934aa7172c04c5805f7f191c3bf2002113735a728aa7b8695064af7846803fda1413e2ef7325227430592a4c08b083df61f257b7c8129bf2f3e2e0b6cbae7b91abde5f4a2f4defeb72d154179dfe64024cbc37f433cef6a708121891f16622cfaaf1b7642769ce8ba2128e1feeb3b2e95609516def55ce9ef52328fba2617080d88d18ac46bfb26827ba801ca7e05130041ac7bfeaafc6b876441e75ae3b2a626069ed08308320f82499bfe4a7aa05fb71d9f3303a95ec2139dc4674a7d1a3052669c14f5187ca121426b4b16a074a4ed2a64ce0a32e43aa1dcc7c0f541ee6611527f6f59495d92dbea2f35c37671a7e8b4dbea379f1f680c53a7b7602d999f89223b890eb72af948c1de2a2c101a06088912ff7d0b5235f198e61dcf1d2d103059ad16d56b6547c993fdc16932a2ba0faf284d5df6075492269443b3daae06d1cfa8e0d2dbc3bf5ea186d8d08b39eba5a27a91f3eb135fae131071d211d645fe944f285c5e1fc6ba4a3caebeb9643e9cc8d5cf8c7369b39e7989ab3ec79bd0e1217e7231c4e76e2b30c87b69c99dc8ebb385fcfaa2b9cb5d3685752f3e5f87dee6437480f07866a3f73e81e15863011f10a66a279cef27cd5c263997d2a5de12e84461ac9e13d17d48c4501baeb9840988a4db1d55ae60053f32716fc4bf6e3a680cd426941735613f6a3e82a2af10884994bdf87b2addfeb86ccab50ddb43c23f242771331642204efaf741f89733ca2f634cafe25e2a58bfd6dee5d4879ae03214f099484d5425155697cf5e34dd2dfdb5b475a70ed7100204cc776edb71171aa820ec4f464ab820aebc8b859936891f50d9620d567bae598ccc52fd9863204f13ed523f4418579fa5d330f313e87d343c78d2d7e5b5cc0541c116c1b70680dbf7cd02de9aadb9311d4937460591ef079dfaf45a8417ac5a3c34355082b885d0a827f0d9a071f87277ff55157f8452a16687b16f5be8e7c5805d9844855db03a86e9e0c385aa48f63e2425d3003b3ea7ff235708870223afd77f7632b7c60cdb126946187b30dcad40fdef74d8bfafe6e30b7f23ff9f9aa326c5213548d516271917c52b8bad2699b6b644566d9261617327d1d0f62ae0e4b545745c28e99a674458642b837f6dc30aec7f5a7975c545001e237e83ef30edd64cd8bec44530ac6d0ffdd23aeac13f38c843e816c426f305e0bf0cb7539d60d80ee924242359c5a95e908d069e3d8d84b9dc6c04a1ed324f91f9a47535b13ebc74f15e0343412a4a11e3371eae48cac6abf3b87cc7b6a92955c40a322dd34e75d024e64dd66198e770d6b71ae2b932330cbf6f3c275a00619b1203394f8408e34a102b5b7d18a1cac2e5d135163324743f17fd822225860a125c4a772323d1a17cecc0a3e25cbd1a31e83e76b232eb2a404814fba27a91d70d0c00e4d9676222703c4ffbb6a6f35b63fcf789a397d825071e853667e6bd9240b4b55258094dd34e88ea34807ba6c31fc6e4a17372a435d0f42ee132723e4261ad138c88bfa03579b13ec8b4ddd11927b33ab4e52e9b2c58ee87ce4d8ec46a668a28af39a22d0aeed61f2bd8034a1b7713d54fd7a198571a078158ef52bc115840eeb85e5d146c698e6307e5d401", 0x1000}, {&(0x7f0000004400)="46f99b4b07d58cd2253b3041f7dfc0b9f20e2fb14d973d1acf2a94e25ec915a40a54ea4e810a0056be1dd6f5b1714a7d2d33c93c45ff850a58d35d776eeeb4db561c90ef29dc133d2314d8b2541a9c99ca87021b75e58a00cf0403fd1c540cf0f6f73154411bd9c3f25292e9fab80e8c6c56230c6e206091cbcc817322b9c8e6ad71dc4bde617785bbd34e580c7a0dd257e071691736bd4ba4e2e7a26ca67304395f9b4e4872f821892573287bc91a274de6c5234a24ac03acf5ed0d85a7897929436836ff9d25ee89fe789bc1dc994bb2da4e8854614d8e365d", 0xda}, {&(0x7f0000004500)="dc2f9116d5d6d359e44e4444b28c3a7672ec4809002fbc56decc77306bf35696157683c36e25226801ecc408d8cc2bd52046675d3629882153ae4b976b6cddae06dc93f4dcd06fe915da2630935087e83f88215c5df24a2690f4257ae1769c9e0f01d784cb7157c0ffdbf20ef9c08fc700e759518ccdceab9ece7240675503fd65fed4b879cfcce220d8437d96baad267118162224ca7fc91140bf11c8b32bd06a8fc6a74f0f563f", 0xa8}, {&(0x7f00000045c0)="cef32681d5becbcc1ffcf6e52e2971a3e139ecef22ce5fde086d1395dd564dbacec6076dac7f02bd7c5c836df0c45eb9c46b823142adb1599eff19b14d8b6cc0fe4f6f7fe592b4895e02aaca596fd974ea40a46cf624d890d5567126ad5c7fd2c49e43a207e990e5e46ede24a6a76d3979c42d32fd9638d0ea7d73d4f227d2fa5862dd3199f7c389104c2dc658e1b22a8dbcb69d45fcd3811b4264c5b579423619e4fa3147149104432d7ffd79d8ecf95108979aa260525e7034ff8aa24198757e693332adf74ff090e32985c32a8d3f", 0xd0}, {&(0x7f00000046c0)="c1b3b0da2d52edd7d5a43871f4ae71a94ce2bd1ff0e3e72b1d631f3aa86e117919763c16236b0d734c89ca68fedce7be659c1ae7bcf9708b5555c58538a32b6b9470899922e8b0eb1fc2426695b8b9eb400abf682a650b89887a68571cbed2c424c1b96ff9b4adb1c488ca88500b57547ce951391dafc10c88d1ae1c388c7fc29238ad7961fb3a4e892cd1f595483899b0e603f7307046c0895c6aa824b5ab40b0487bedca447fbd26969fc8f65eececa9fc18be85b7afa0bdf89e2a7ef0467062d92271edcd78832d647dd03c290557777ade48865c6acbb92602087994fe59a20d77a6a7da1a00d9e2c81c30acde430e0c8ea85c5e9ff055686eb8c8e071c0ca48247b135eb6059186b0ee9618c61fa3e2f91738637b76f8295383085f1a4e5752bf5113cdb35615333e466b3bbe986258fe5d72815d5899dd7df0e2e052845d749ef26c876ac74b5430b8943263bb329457e2ebaeb67e97bd90b4a6fd0dbde8a6089421a335d86ba953acd4b3797feb96dacf921d7f2d7bd6c8899919bf8224e77917e06dbf174c03b27eeb2bb20198510479995df11f7cb29e75d6ce3527bc7f46e2009e84db9de0aa2577ebbd19ed2f4a386a27c8ecaeebf4588d62e11e2f56ae715c85d060ed48655e29ce60c555f58daccff07843dc9c3ef2ba7dcd714e9c536e1dddcd907815a6d5cc17d7a1618b9e5c8a15b83ea7804f0195f4d91141a4445f92d9d274e37d3b69102abea359c20bad8b608c7c5d7338da7b52ce6465a0b67b337ac8402b726b899ded5a4b966ce3c495404db1d0ed1f389774d2583bc2ab5dcea680e8fadb75f26f4c14853154c48f834fb1ef8b75e26fb28800256fe26f8535d8868c23cf2e846218a65aa0a6c6f87708cf523c8ae3fb1ae62d92f527acfd3ba090ccb6463ec76681d7241f3fce351051f8146d1289eb211796477121ea2662494811e2be19342d90b976317be871470c270c560638c7e449afe1dba69f43ed18d88c7578744564e4b65d078090cc211d9159329c659deba990f3fe036feea70a3e0170ad92d33bf2167e58519383df639d57ede3beca8a785788e9dc7969a10ad3dfd44649466082e1830d5962c91641798f6c81a8ba59569b207d7c34f87b04e3b9e1db43750481aa46df43e83dd79e4581672d7ae41d9b46fc590e138b9eaf41269498094fe476b7e165ca6a07bc6d97d65068933dd3e10ddece56cfd8ee395442763b64788778a8a40768faa7e9b04e7fb5765337e47d67fead60f7d9c62b5fe4867ad14f37d87e8feaf4851f7e98f82aa9343620a7b9053499be323abd7b1944699dca1d1d84d3c9dcc804d5d519c8e0cf7273c0313a4ea21d3a0f09157de492b6aab20d7b5dc99b78b57632616d4554623e010d5e2367db4580977039e035de5de41a51c99eaa2944027d094c992abab40e2269a17019d2fe9f349421643f3b37980935b5489145b73315e39069f681cbc99ed7a841a010dabbcbbf4ee7a267d8d1e0d188b91cf1160a2803e8f348c0561fcdfdf2d1f3f8e232b2051aa42ebe970d0347fcf53ca888f76b9da157eee8a7e4999e44be87f885a929fde18ee27a538cd2a468918466a0d9045b387ab6b2b5af16dfcb56dd0d44bee32e22b1f179f22100f0243ec8fd6b91258d1a13dd2fd1a5b269c30a31ba51965253c5fe80f3061e27a66dbb3f37895e4eb58a6e6ba5ba4b0d7da61eaa42ab4c4d39ae5ca5ecaffef7d6d8d795ee48e3328712e4d0201d9aa6cdf3a8f0bfc325b2b1d2f239fc9aa005688f3648871b14b6a8c231f5a2f0e6cf3c6860e51c4b2f29df5295aa0c79ce434ff95be64b4ee6107ca0497196416f60ed7f652a6ceb577703fc69f66cfa3f0e03bc5e9fa8916a87ecdde040d4033d6fcb7a19ac1bf485f9d00e26f5b86de8f208ef094f4c4a76b69269b7fb1ca255d78ebf547d268502600da77437c22ef12afa2025419551e873403e5b1e4efcfb462cfa03b202e2d4d27f5f1c34978df8241a61759cbc512cfbbbcc683358a76c061d8b6b3b210c7e1cc43c5b3971c8daf597df7aeb9784bc9e0ec15dd4d15c995bfa877a9a0d8e59363cefdeb0e1e01ec494f64fc2b2aaa6f337eafcdb5b620235db533fd6424f40bdf9b372c8569beee9dea57237dbb448443149cb1de330d1c1ad21956be2454d4f7324db755e40bb03edc13b29c2e55005fff81b75797fed8e748a48fd03855df025f985db2740f47ddb4b4900a2216189d97141bd58aafc4d6d27233ae42929dbc1cd13be9eb81e8e38692542f11d728e466938e1aac79052947809dc4eeb7e0ad8f6a8f233b5ab8b8dd65099355a9be6f1779ef6028bcdc8d33bc0361c501da8c228e1c2f620dccdcfe517f5c80d0bd8bb72a7dd8ab65bf517ec546e7eef0332155ffb26ca65aab40212c814c419781cbd1c2a44e0556279395567737141aeb97f9da3d7285e2e3dc48c0ce13ae792b46fb7a5916591f7fe8febd35d06708ed415e8dc75cd7d62f3591a1c3d41d474cdd70c90a199fc4e57ace8d72c8971069b0a30cabe230157772f6860cdf4409303d9e190802fa94d38aa0b6b7dd50e338ab35b9e07257776c3674c203645e6b8e5020acaa6f8c1e7c170833b08c3c7d4125ccbab3d58f9b064dda46fab55f8dfd19df2c2b5af84885af7984f428d204751e1db14445b780ae04bef5f542a34fcfbab21673e34a315990bf201bd858cd19ee25a6d0bf0429ad18432da69c786d80985a369b5c6348fa748e89232ea4e06dbe6e2675f4b73a963e4213ca0b9f4a5969bcd5b18c8203d39735790ef99c67a85c43253ed73d2805c9a5f97fcc55ab4eef8dabbf1d423a45a38c73e0ec40fb911148ceb3c1f5eb5115f058790ae336c49a07d1c341c3a84807ec5553e4ac0f0380a3346026a74f1e53627d46eb1450f155c67049c1abc5d52ffa9026d5b4e77d0f3b89272614e6de22ef9ce1d287b026a74af37f96a28ad5217a623638686a3b19874d22041e6aac567e3bb17bd0c0c065c28e88e6d29ba5d85720f51f0a34752f6786821f66a88751b32c21227dd25464afd518ec348067f6b93ec62da882522f530fc8f7f2820f0e454f3a3dfe616ab102318c6b5ec8f08f8a86cbf92f06199d79861076de5c2c7116e2b83505cdd4d451ec31127dbc53ddcedfd8a8c38ff7d8c43bf8fcd73acca10c4f0c54934ac6bfc63285678419a54975b96b34de2027717d99db111b0f173404fbc071bcfe87484bb6976f37a53cdfeb473067fb26581a99ca4e69ac7ee879347d91a57c2dcae5434772758cced2b3a9e9a45af5fff8fb2003f2dfa49fa21df0b8b3d54ed02e6879849f803584dfdcd0256d58eb750185350240477cd1b076c33e46437fa537bbe29166b1c8f3e57ad3e0f4488c3a7163627e70b8fc5a1e9c6e63f049284a7203486f998ca43a3328187b097205a68d8a2e8057605390c6ecb8bca3149936d272cbfd7f55066e99074205db76bb3f97376bb6070bf66506dac6753c1b771c2fe8c9a4e118bf53fba6060b0b9a497aebf2859631f8a31bc112c3b4227bf8833aa9ff481f432e30db8bd118275521bd38ec66a6e189813121f8672c45e3926eb881a808e64e5a158395cd382a75622abcf57ec1bb4ea9cde38ee3a542cfb2548004e05b46c07d70062de233773e0d247a1e0a822eaf9d928878bd19a5fa0644ef7696df213519fa332e91d19504d0eff167373d56856b96aac0255920509fa01f0956f85413ffb4d9accc2712e2528335eae042c80e00e74757e82adc08a98d8047d3bc301c8ed18a093c9549b5209559ad8c6f95ae63826d22c50a5d91323c4dc87d9e26f9fb38c2314eeef50b8ed45069cfee018dcfb2b50742f381ac377ba559b5f49ce9a7ac3d6dfbbb94465ffc4b977f5bb447b136b5bed2372d797c9def8bc79e7266791b027a5189e1cb0e4aa28db9c83001c53d3f10cb0b4615c69c6e4b2de312405281b0ac7f332564f9ac0c3207c87fc49a86869a78857d203336ff0ed1bfd4290afd9ba26ecc4e064faa3d4440e9581e0b4a21027cee980a88c3e440408fe9a2b932dc0e22285e741a3db65d1071f04c44213e482a6253420358383d2dce9c8e3aa866861765c12b76e7cab8c3a5520082d82e0e2a5dcc9f002d68892262b854dcd39af1319c85d2089278b05bd68be4bc30ef7ab1f07a88854f0dd3322bffcb33436f4d482253390633b172dacdd593dbabaf956f853264b0b690330b26afda81a52d98f8374c0de6b8df07d836bd9943b648abc1fbf4cc90c20f840718d86881f46ece29dbb9332ffa280e1c2f0ed6074ff7cb3704ae8b01e0bd6e7b291d46605e448126a67201555dc3d9f124ff18a5695c8721bb5eac711994c5d6e8d13f28963c9c95841fb6ab1f2974a513a88744cc106f66814836998a542c9c502c765ed6c5f22a9443b9c7c1b05af732197ae3eb3b433a680be0e2d2bf6e55f6b05a51c7c6fb7044d7b56cb05da6fee91d465c1e275a2b5a25737ff6fcbb141a75df7099060031919bd9b38a3b730b511245e7655c581ad7968c26e8091f9f7d0b95deef5f715c46f54b7886b6350088b15b51de1384967872e2e9154d187b3ed1d558a5586bbc827784f7e6a17085d334a0b1d90d15b3d44fe59b7700b2b408433c6acdcf85311ba11561ea6f8bf39cb74beaef1723c8877ceb6f7dc295ac4318fa1ec97146ba2c102d5f524a7d5c8cb6ecf925658784a842b97cfab789ce9e1e96b4e2c75832c601ae98bcb114118b209275de450ec3c30d9c548aaaf113277a2192473671f9585c46714c081de4dc61f1b38df780fd60aa0a46360cde3e09726bfc9487ba765fccf59cef04b726d5cb4ae0e8524f80ed750aec5bcf2f56d3021843f7c096267960751dad4b3da46c28711991ab72fed9ac149da7ca8c02e4f3db88c3737e70695bb0b9dd3519818fb94fb70d2789e3af98f8a3a0b3d403ad16ebf3c8642aea57a3f9daa3de10bdcd3f64ad76b372c9891177a2606fd3e33e2811845cca3ea239b6587804275c894fecff6d5a487175bb9436646fcd91b7e357fa8f5a2c6f562bb0732f20f0ad6381e6f4a5be6ee0cbec80c0e3ef8555a40c57489226be6dbec0b629624c028fb07c27625d0d8e9954378292609840b82cf9e3b286d4ac7eea7cf62d967c98b710120d81618a026d8697d35e273eba83470212d25ff81f2e377f61ff681a0ffe032d1217d5592ba965c50c4e1f31b4ebaff814e3e11d74f7c3a0a4102a15d06442ff5a46e4545727176eb00a0f71d9e79dd0e27757df93c607328363d64df2b1be1c6fe7b6b416ade67c5a3e83694b9b1031ea0b077e08a7cebb54f5b8f147b2cd20e362fa2b229f751fdb13e0d75ee22b23acbffda376e5145552d4f1edd36b2505841f76d0b4d51638c5dd308113b6c984d5cbeeccdb94c87af70cbd2aa4de2a694eb9c892eec2e7c91e99987c396bdc45573f99fe2a2b63437188b785600b38e8ad19119f3c62420ea64190630eb69803b882301c82cfa5055ce48cd0244444d435de91adf864f65768659b5912350a391c1c5ae2c0bc9996c532a071bc070ffdff1bf7c57f93d67a28eefa2fa3de8c21c3d70aacb15e7f6773950ac045d666d09a8ac2261c48bac13cf8aac516e38bbd20fc9e1ad6408f73a52146078fceb3ffc296055f609126a14cd999d32c30bb20886c8c4e6e8d0db371e72d98206270db8ccaf369bd899543c6415178209e85cf39375abab14908e594e8c12c04f34e53a4c651992665ceb079f08ccc69d65028e10ce2ea4f254e71e97fb", 0x1000}, {&(0x7f00000056c0)="54682d49cc91646bf446163aaad710ea88b414542823cbdd92a8bb2e94d668cf7391bba04a64d70e3a484bb23e92759534950fa2165ebcddeabf8572e45c7cf8806850325ec789e088b493bc1545a71ec37acdec528be0d5e90b6da87868bf675b6e12db1cab9c39ca91a67b92235c7600367468132b6233e548ca39b3afcbf645ab38410d489460595f209e43d5b7862c04a83116f6ea506c5b0eec365338c2705894e8276a0885ce", 0xa9}], 0xa) pipe(&(0x7f0000005840)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000005880)) (async) recvmsg(r2, &(0x7f0000005a00)={&(0x7f00000058c0)=@in6, 0xc, &(0x7f0000005980)=[{&(0x7f0000005900)=""/32, 0x20}, {&(0x7f0000005940)=""/18, 0x12}], 0x2, &(0x7f00000059c0)=""/60, 0x3c}, 0x1802) sendmsg(r3, &(0x7f0000009080)={&(0x7f0000005a40)=@in={0x2, 0x2}, 0xc, &(0x7f0000007e00)=[{&(0x7f0000005a80)="a9b0392c430db0ca5e56f2da84224404e7f7e17f2c00097c0f99835a198b07ce8f610bad7209dec1ac1ce157aa9572cabf523cbd97ea44f7da4cc32e8f5afa3c09c58b81ad5c", 0x46}, {&(0x7f0000005b00)="d3285490759bd01bc927e58cd7070f21ac0e41761c597af698e991cdc40f1f2b81d56738255f8ebf928ac45765697680780e517af506303cfe7d2cb0e10c7bfe4d536d02aa31f4e8240f048b07058107f28653d0ade440e39b347680345b42d5758fb0af2e696c4619fbd47061914cf67d3ab5e2e168a2c7778866011959965476d1", 0x82}, {&(0x7f0000005bc0)="5724e2c07aac4cfe2d9d7fdb8441239879ad497786d4121a4430a7706574bc5af0c416ea8ea90f51081a3f4b11c4267320eb57e156820bedcb43861f2614c6cea35abea69c79296c6e05c067695def52bce136aa039488b2c8cd63f86a5e9138fde150968918663fb8155d84b536930fab894dc83b99b12a60f0a3efdc5288dde60dfc59fa71bcf9c1d40de92f145b2f7d6796b92f29739da636b41400f55f0d1700d4a0ec51be1790a18496751b7e72d0379eaa1a3ed9ab8d8d415d0ab70da989dd980b710ee7502c71520d889bb9b4e8c46a7e58a5142e1e643ee5dc46d9429240bcdb1b9dc7b39223cbb5fd43446b43ae1364dc75a15db41d2ccb6646228b5ad0612fd3f779dc3605338d4163c5b66b7a8158c0b020b4125800b2c1cd0c5d4b29783fbc310c54278dc407cac5945b9ec57b9d1792514167ff048fb76cd312a973231a51af17f315354c0ceeac41e395a2636a13a9e74a95504d9ae872e7faa1f67e49a1e0680e8d224ce03d8bfea94a8b088c9c32755d1c3f9a759759cbd2151da614021a9a13031b0ec07b58e1822490be36863d7e6cc31f2affc4b4369f34655f78395b2a7d1ab5cf386e198067dca762df4d5f5b9dd83dbd66ed20b1f03d8f89db67b1291da268d9058c991108e593a2248d1f6aa2cbae447b6218115584048d9264e47d1b3e3f104d26526232bd88d8a66de861d6d2bda4a11d3569a3fa03409e2934db0bd334953b1de13b29bb97cfde5b84d88557355286fb430df7ab549e915d4cb726361a4a8706917af09d2fc4adb63d656896fd0353b879f4fec7e4df777288f4e38d5e7c3f45994e3bb471ebac8152c8718a69ab1d2b298598077762dd175fa815e8152cd2dc0b0b61a7eb6e051db3fbad3e3493b255fae6ee6e61759736ac847d775b8aab3abdccebbd6dfefd970d076656893b35d5412684dde2375ab0afaaed728487935cb306f3816b10630cc10df24b7dad3a96ff527e482c3debf8b49e13b235c1729c812f5d798a58c57418db890d4557b5571577f815e2ed9c954a192b77d998748fbd488fbd1bbdbcbcd7822351f254104286607a339128c5f72c00f27757541abd9ba839da99ad5bdc02df699815929ff32a8ac50654a341ed43d505f6aa42da22b5f7f5bc15d2f736717ad58a75ff27cddfd40c315a0bdf4a7df1f78b62b30097fce537acda49bbed13e5a800ba29e3856725a90c16a1bfa3fa2fff76bef7ed81f1dff11389cf238e3714bb6ee9c8ed9fe868578a1f2a2b362a07223a023c5d78ea5584b4eafe8d2988edec7d7ceb42180dd0765fe18850acae011c9ba29529e21624bb26414d4a0498fa3f3dbf1f6f0644ada8e900b4b14475cf9a15985eebc695a99c0951b9d91d6e12bb534dab59cc6753457b209f5adf0e2bdfa51c06d20e39979b89d41973da14b7dd4ba2d85c29c65d7df41d94f617e6559cd8212ac22ac3ed3c219571762552c9d82f34bd413b6f8be5c96474150c052082d1721a1e3804337059a978316058e5a1b43b25a4f3330a7cfa49a736dcb38cb8159ac225792f1291940a0078c8ac54c4b53004d03600a0e03bed7872efc91fb8dd96f546c5c191e040dcf5fd437c808634c844f2308ee98b45b21a2c6f455e4ad5b870ce7e19d906864fcce1689c929e203d55f4d66ce81c69936170151e6b7a4af9bb30dc664984e84b8d09a2751f8c8647c0c15268af2c32891e64a9adade3556a91fc7b12a655935805d1653f220ecfa84bb3e5ac8317fd7ee8f085a1eb8a17def9e516985310b27a1d3668e7758268e152dc1434bd747dc02ec92284012962d236350f30b9dfe80580a1b824d9a019865bc1c17c4136695f806a2ac4667c0ef1a759c26acc0570222ae82ee88f2ec829277233affd495346460e7b7a835c7a4cb0b4623cc3c798b705640e5ed7deab69ab05abd9aa4523bdcff8a4c89ecb1b094bc26cdf3a7a79e9485575cf32b8ce6f35e8714f869734e31ee2401981773176a367a82884a5a018a9509ee91ae8bfd4df3dae52260a60912e175e59931e01d33eecf0bca495f7b24f4f84fbc76c3573dd4198010f569b890a3004d174954a7d3441b33259c3b502acad9cbd691bcc1d5731e4e3693074be833cfc6d625d100c06c39d3b313801fc0c1278738d6806022011f3e60eb3f23acac9e569041025fe0b34f338f0e3b5cb0b33621dc43fe981423c79bdd8a3e09cb6c51687bfee39777121566b194a8722389ed83d7fb9c9b94a73c116af47260f7d09f75ac7354acffc35abcb4a871d6cb920223257cffe52a9d97bc0b9b8e52cae1c4a64fbafffd62bd6c89915ccdb9433f54b6da1ce00d84b8631f8c403dfedfe555b9551032ae88e6eeda4c0df41ac147f3a26ba36b3561b979bb3a47eef484f85042aa2308382fa596dc0e4bb156109f7c3b21d494f06a474ed909cdf8270253e18a3b4a4022bb9a20229e1503390874ead8458a85e8f7065d09dbd9f76cf2f1bf2fb083ed43cebd54abee9ef80419fecd88f0b829a6600dd3085579acb636c2230e3eed762c232fc783d6bf7fe7f446c3e04f68a58e5c05d9ca265226dd430b4e00f0019a97b7dbd4f1f126cfce56d1c0439958f97842b57ceda8216c96f12be3fc4c79697c29f610c152762c14346e5f16cdc30169cab106a6840c8484b36dca5245cb9a23488b80935a0a1bd65cd6641230514365b98ed520acf7e2b5bfe5eb9b2e9afc0a8310ef1fefd352609d62d3eeac31a2c525bc21eebed132687ba90f9be833482630b7ed35e7a3c36f4ac5ee4db084e992e87a63217060778e459aec0627e39539ac81053270b15c8cac59a0e4a5b821437132af288c115345173c8672efb891f02f6188d54425eb81f20cd050de3c813b47a992871c94a81af58fe466cad0d55d853f199d41b4e4d1ab3f01df74f234a4003cafe8893068109b0483eb39a40088c277390f5661b251981cd72492bcd3600ac62a0b850872b7f2269896696a69b9d47c892ff128412d5828b31cd2dce99b8d492471bc8199d8b0d2b4ff57d022f21d09e495a4cf693537f98fa6a64453be4710176e2d8803d742ae4ee00123e8ca77dee586c5457a164fad79b396bb3690b1cf324a0452445a313ce87061f0ee92887068d68720a7fe0a8ddc2518e81872b3d873e8c165f69e411f7c2df8b0724c504503f48e4e19bacdaa51c61307f119e21fa08182beb03c720202f604e856aa2a601cfb26802c249d0aeee2164afe03b9991cb31d331a707a525f7a83d674a0d0de85a0c2cdeab8ba61bb164b5fd13fa4d408135b49dbe7259cc94d19c524e04e205f4dfd8c69708575dcc965cf9cf78f2f7104e95dcea543574c87b88ff0a22d6f7208aa8d0c8ca6bfaf895e9310c9b7a784ee999dee77ff8b26f20a59090cbb54ccfb212c798e1f84c304580d5e8ef7f6d41ae7db9cbc40860a8fb830ec0b9a1c021884fd466ab912f1e8490aac2b8ff4bc9db831ec7b422399b63cf0375086c28084b0307678c88043a643636aa9538f26fce31ba56b6bd4d011f0a30b60fe447bcde2ed4c5374b531ac8f4c163bcb2575b0fc60f3d9a0a93570610f12843ac12f8064e51f5daf55e0af37a7ad7c664c4ecbcc68f897dd9c96d7156e713ecb96def466e09265366890000f6d795d2b340ff6113a5c30539667e2f9d0898dc0aa0678d4b7d68840c6817f054b08a622ed48eb5f50c180bd0be8cc8207bfbc5917f4c53ac4dfc0b223a81ac439cb484bcfe68e9d5297f21c9b266a6a23e09608c144c6938e6f99b7015aabf43f0d09396b3d463b993d1492936ffcb8588620f631063a7c9a3d34c917baad3c8ba0f6d1b4279710f7a5488151a95b42b2b480a80914bdb5f96f4493f5407c93169bb499ab344d064a09375b7d8fab86765577b33824dbcc4c50ed64eb7b76664461528115b2a945f6b49f01b3a532d068169e0ab0bc4b06667733772a6cdc2b979fc4436d1b33d2a93f408a87c642a0164a35fcdf22d5fc7466f315a9c1afbf3de135073f8fa06a6d8ee384a28698c081a9c9a23f388e343af519daa55c7aeafaea7b9d613b993794f4588a43bc86576bf523064fe87f7b7b755e8b9bfe0f17801b795565db01f855455a1301ae2bf138da9c26c170b94c781b4263d7a161ca4b63957a00e4a0107f759526705e7461192f4b2998a92ad2a509b28a7f6cd5bc455015407745ef883b4f708c159f632d3d2dde5643ccd2142d844c0820eaf7ee538c6c382cf7be4b94715ecfbae74ac59c13471966a665698fd828bc1e81d7a8d4f55d7e87530ca768f891636f7b23b7425ffb6e832e37969c516da1f39bfe4d7c939682b74e747ce2d1b95710d099dc62f81686d3e1cb645921f7d0de3e19a60acf9dc523cc15e1a1efc2c7f5cbb252ca9edf8982fd728db6c0f3a8b65f05d4d6bd74ff27e034ef381495c31025cd8a0d7f153ccce1907e46e293ae6af2e43e04e85b7f450ba4e8641352fb2273037d98bed700346a41f28aca7bb2b311ad896a9605d026c781e3a8a87ee8cbbaab3243c9243f8089c957e6f7b65bb7ef53bf69bf42387273f88ba425b6ce733bfeed7c01a93d354c80b457fc01a42420539ce885799e4cc26a24ac1f90e72e8b552bdef9853d7cf39b3cbb2e38602a56db89c2955cb246bcd20e96947acc2c0b3a303f05fb8e74b1cfa6d49dc1a91e0cb7bf683921af962a3f3f3bd4d2cf4b5eeea0f1fd4bafa764f46ddc3765bea78d73a0682791c1cb10f8157d807d755079b4800b8272d5e9ff9862428f44be436c2206b42d1ff53c2c43693245c2a74df92f7deb64b825ab72e69b666b9bb03fec415519c1c27247f0c449bd976d2b74bda30a784ae52aa22b08294f6728fcbcd222315ecdc6168fd4d4bf717e4f2e395bd23f3324483518a50bccd8b283144546a5962cbf66856b19b15e5c4f720a183e46cfa49cc58210f1ff740102a152bc82538f08e5671f184734d5f9a21f034250219c7784ac3b1ef61ed24ffe7368889055908f646386221d140aa24054a8be9ec7f4b90dcee56b719f7708592eea38f1b77f80444672d4644a0af65529d7487129e4dd369f656c683e5cc387dcf3aa434d422d6e35689755b098ef3af720a5f2430fc3bf30f878307a77fd963c8bf73812997559010a28f6a7015ad3e2a42977237456af9ba31373b2dfbaaff7c6433c36ac0171f77f641fefd97d2fc2ac90d9b8b44d3048966413651d6bb5683b698e63bdca060008f6b80caa09123f2ec86f24fcd03e474903f2529b707516f58d4f20b8eca81370254d9433d17e85933a02c0a30541fc23770b880830efedecfd0c6c4ba8000c0a9dc5da538753fdd3c5cfffec3ddfe59b896a49cf907554d224ffe98c227d64d30290e9b78abee74f2323c29959b3a3e41feb750b0268ac1c98125e21a40b36316963fd33accf27a22627ef238139818bbf55189206f7f94e07ac1e127a46d4dc37c69cea7c546f0b8eff6f1c4ba29ba26c32927bc7179b1187818c0595106177b54a3f111c68525887316841af70e785cbf8ad7baf2c8d00a0d1268bad885f21cd52b2eeb49d6f431521dd28a95d119ee4688dbc00e2ee6a3a048a10dbdf0213b75c38d29dd92ac8a52e0e6f403cebfa089f2a5f294dc0729aea65e919f0238365476b94d1432c64eebccd1c2da4ddcee31be90aaf6d3eb58f8b67ea64d7c444243b45459fae1b52aaa006e4869d2abe35a5ef29bab040baa5f8014ea9f3f675606e19cb3def939e2df72f2cb06ab27d881e5db27a1dd32c85c8b9ff58b0391f0dd149c14a7", 0x1000}, {&(0x7f0000006bc0)="aded202be698d573358d7fe464e11d43479a6e808e84899d2e42b1244260b4bae293885971681e3d246a8ece8ffcce79be48fee80af38cdcf703d44cc2bc059b04f76351363f5dce944c1377a3b528b5a4eb0e895e5e3bbea060393d0c903d581dac5f3b24cfdbb9a0bbf76769191198652740a86deb5b8f495017ce70813846c8d144dc00cd77a4421c43678ca6521f0c7b783c8414704e0af9075331be1f9e9be6ecc88a5a336f728271634d9096fa11558de9e152441eec2e5662a6209cf8f384fa52abd6e28678948b0fb07d974e10e5dc0fa96961176324fe83be9df0929daf4d17cf14cfa77c2f99a3054d520ed4ea01bd4c3dae7bb1c423f20ffb11d3f566bcf3154e3b02a95d97ab128616fb0b71a8a02ca742b1d1dac6f424411e7942455e4c7fe83d2041cb3cb87a8f8203b97b55b02fbf99484bc0e339bc03ee01b6e8de9a2349348a9347b3fad6838586c1e712a3059956f30e6886e0691ed78b3497232122771930102a81a9bda171b719fed304a9729258236e62bcad59d2018e57ebfad228121eb8700d88482199b05e882b96e31849cc47342d09ecb22fc53591956f4bfc712fd8e2b3fa1b02c92cb003a0c54e7d77099aa16dba3a41c1e917e3e022bbfb408aa6c8ef64908dc43d419591b842cd11574906bd69a15c08ea2ff7d9e0dd680aeb0909179260c6c69f39fb40ed19084a241d357dadd5cb9b3ddba6acdb0a292cdf3a426f19c5fb530989740d09705a907eb7fdb6918cc8b0c0fc7aba1172d78a9d0fc37671f92fec7df95730fe8be73f4301dd7e1ab2b4716275ab465c5c57971a2e27e78516eecc4a8c56dd6a9eb43a119f305c5b4001c83274e112f93cda0d8b818e4debc287611f26a218b2a6ac144873c14fc309715b544ba258456dc7afb7c3b13cf2b97cd390498d40f6ed5e040a228cbdcf454dbd9ea7c1da61d641e7dd185bacd1bf1568d3b0441bf4ce87bb1190121fbf8b595ae6d9103fc5942a3717c49208d7d44bd92710588c4d0e168a89dbbd975fe5c9d48c0e85729286b97154748c6d4a0ff47c1566a8345ef54eb714e4115c49507f64628525c4cb484d78bda78f99ca3d6bc5ad92688f8e2d4e47180e90a4153a62f3478e84c6b8e052e00913420c670f2416c1a5d889637bd4eeeec20d47350feac1892d476f00125b8ebb729a81836805c3464d7668939a0ad348df5119f68027c2c2b1494af3b8d9b6e36f36db6ee256fdd3a41c813ea17f8bde654883712de000a36484ef979ae3cc5613b07aca538c7415cfa15388040710fb77a7ebf9f6a87d89782827633f22e99852d6869353cad37e85b965dffb2c34f6469f3c15ef96a09c6bd4663d6ce7b8cb3c11bbdd60fc1174e5ad15e93727825a86274eb530a64c687efb525f75213542fae846df817f793215391c55abcf86b989a2965afd3eb9b1a6fc187f5b667d90f6970b774b19ab156626eb1249bf57125e154ad30bff55dd91738b4a896dd9ede1fef435a3fea035dc1f3c0985f2aa2a10d0abaec3180e46b87fb966cb85bff8f7d9a0a7fcd68afa846d3589085d7facf0ef48564f03429eedf95273bcc6ea0d8a4e6adff1d3314b36be53ba4d49576de026c868379316f94d5e2ef4162b1c9aa2dcb97da0195efafb95827a7eda26cd3391cb2d7ec5eeeac016fdafdf9b213e225e2c02e7c2f30ae05692c518793488c8ae32c7951bfd486097b2a1b908b7b684938bfe9c51b6c73f83870cea802f2b8d8bd4c54ebc505c173df282b0e7df460cc3190832043696f6bef140be7a2b58cfb7b88c2d3f1d20f4ef9bf29692ad9e143574557065126af6c2f0e60616770ea2165797d1a6008426a5eb803c80d71ba466ec1e1fe42665351ec0996114f7b4ab785ddafe778bafba4eb2c3c2f7461fb77e1bbaa23f2d74eeecdeaeb4839aa4095323f0266138102049397dd6801a273c89b986c214b1d5077c887fc203dff99e2f64a442e51abfcffd77330c2e536ab0ed8dd88c4e54bcd2d7c2a9c9041adea8e912c96762a28b426a9695d50d959968b5153332420b3b6029a998bab2e4008f3c55ac29aa85a4532a494a9fcf5da3bfa41d151d92efa165e2d6532044e61dfe0704b8df9df41b4c2e1a21f0b6d642dc08562851c3d120fd6ac6f789c0e257edf7bc0fb0af8daebe1d223162a8137e2e564b0b5601bea2da59ce961ecb88f33e504a64ec11027d3e5c005dcebee2b41f5ef3b793e21ae5313b8f23a8bfdb5e43f31c1cc46c4da561877d36bb9757f29df258df5978aaa0e9d6a45d9249b0cfc14dd918f95bf1d470066c39143213903c15cb6e0ad2769e370b5c833d2e93783c875dc48518f1424893c711ed9bf1c0f7926507a3e21af6df0c06fd25b758633b5b9b50f09b940c3b8b3e8e2f89fd12b848900e9ff25c27f978f39ef255ba8688b00b643775e1f935b29d665fa5c06f4ffa1c47805bf5bb63a6e49794f63d3ec9880c54a8348c3d0093d6ec7f3ddf88f9b884a5d13e98f0b0cfa899fc17840ad4a736d5ed40ad9236fb1aa693abff05b61af9a4d2a3b96e0451e33aab9731db2d611de02754491e3a8dfb889ed6820d87c94fe7b5a2d84100c569eaddfdea7040f4234274e43f312324be3f0a8706e7215cfc4e20fb02436453c83bb1e6ef26aa557e851e76999e9084c93af03fe7c50536a3497e0cc6e89661ec73508b40b6a793ac9d150b579c44238b9804154938df28a57ca9ac7e2760092d2925e5509d38556d647f2e91d54592cfc9f46cd60fe257163d901e1083f91a39f311c92d0666db39b66fd8027d7033f6ca1f0c7cf6104236ce78e84ae976bd325f6a3e9e5e9fb39f5e2c9b1bc5b9dadaf0c5e761ed2b566099a3fcf05f14c23da0f19a1b88710b82ec0874c9db5a46647ea791b1edbfe9da6817f97c0ebbe094d55977ac8f420bc7234e57480c984e9b8309083af07f4a763a7317f6ae0010e11ccd85f380158b812e84aabe24701be75aa1b440c678961c750545043d9cea1c4800eddff4dede6cacfeaea9c16186852ae4c4651e7cf561d586dc1973f85f1ae80679332616509a905a8189054596bebb32334060149a4b407f2ff188d8d3463458df738c2cfc456ae9f652dfafdd3fe8c07cd7ee8f9134c6dc29cf7aace9ef6212a53c985dbb70109982f3818965534e26245a691c324a4488e5763989cdb734f8b285b87d6e07bce66a2b927c3dcf20fb5cfe95f104bb43414791fbd2bfd700a81e4a9d49c6a7513437092cea53506c29eeadd3d0021a21de649cc3534ee556d361183a9dcb4e12ddf8f2b2c15846f37a19e7fb895e53477f4313abb37ce52f79464604798b9f1e6eff55f641d7fc6159ac0eed399a31536c1d9a6ef318b4e37226bf156eae6b09b5b3d73a39b690aff300f2950ed8823f50b71cad1244c030c1159f927f99d68929cffb5301f4e7b8be8886baef65374f3332c38acbaf819cb81ca3805437ddbf24bf6114ad961350bc5ec695e9284b6665eb39b6337719f0cfb0a382440e16533d75c860fe7524e0a2fa6a41ce0104ee1c606a8ae276d8a4da66da01fdc8cf5f4fdf82bb5c1465bb4942eb65e023eab16864918b9ba967f5054bf937ea5e683a72d21cd78da188cc6d7e2d2cf45f04387045bb03462446613657f513af0ab989fae1e20df74a1804634f58297cd499c7fa28e26870f4b8b131187886ae28bd7fe29a09cc858e6daa17db33725bd925421b5f5e6ab97f77eefb74357ff9bb8639c736f8f5b557975b7523137eff4917830232c2931acd8be927a08f35a1d5fbd09798c4b5fbaec7c939fc061fdcf5d449a01f7efb64e210b43db1099c467194bcfaf15733a5b2092250f9e31c1670ade30528fcfdfec9df143e9b52a57356d549150fad9a3cb8a1fdb534ce1f77a5e39c3056e9c1bf195d2a59d520809169925f70a665af20a1310ad71ac7ef9c49084f8f40685a8fa349be9abcce1762268ed3a7ba444169db922872dc3a89c81f254563414dc8c07c049a71a9168be864709eba63c644689a736c8690c11146f94e416f711b6bdaae7e11b7e808d6978490803225ba5ea63f14b30d30ae698b696bfec67495db8c5d8f15c861797d39022b597a258b49bd09eba1dca848058213dd659e63f94b439bae6abd8e5db14a4d5bf57cf4e484eb61c006030e9b1893f41d7a14aa447831e1de411080007fab7c134348f516c0d3604369614b9f423677c500d994604b4c5a967b48100e51ca82796296dc6335b48f78d3143031617df595260132bdc0dffce8631355c74db94d2f0d6c2baaeab5a6d21cb2e09010e6c9b9c6923330305ea23dea277a9a1b2679082c0ef15516f1a2f4051d6052b840ad8cf4bfe17077b883cc61d8155e7e97df7362ba2ca14c3ee45da694dbebe58ded538cff24eda8bb413e4dd36191bfd915599e21f12c78803f69c753a24ee9f98135f9e4c4b156080d3519ff066899c8f4a4ded1e34b227d1429fc93f68e6ddd3e3a9b9e3528d16e036b21f9d1bcf80f3b9cd7478070f1955b9f11ba15b7d985e414551d5e5c5478a412f21e7c954a415174ff141e77ca079e8bf51d44f25b58d0bf2fa2a75fcf3f4a4f3fde96cb98fdbdb18c37d18915a3e3b60c9f5b8e0d9ae2057b9559707d0340799f73a365d23678c62cbfc6e7b96ea7c5225f1974a3428d97d02deb260ecdc65a10cebb7cd6827a86b3b7e966d5e368c48ee40a96b18bd35c0e550bef54e0d0b732a06f05c50e16f7a1036d7cac2f5a818196a735d6247b7ca3b9a3ed61659c0fb67cb55c7d4f204cc33264d40e4aec4c15679a502e08e265e8df8a4cbc1bc9fe038422bab00f8855ddb428051b319a35a7f6399031b9ee39081f1eac0c9f81af9ba6aa8277d24ddcf5fe647a916be16ff2b2bae202f15e7d0b4862ec4a9f146d57fac2eb4e5d1664477bd8bd02948c572022cde520b4ad4f3b74aaf9032796b3545796c12b5e832a3a542df11dd92aec2be8279b4eacda234ff0311dccb0514d739afc0cd95bf5d7817079dd5cdfc4467cae0ebbf9c753f3dbd7033e189a4de9d6a26098202056d1e0c543abfa6f102fbc5b6dfeb24e477b5f471835b2307ae40d9ef25c61330536f3ebb841a3e358a4cb63d1d083bba33cf8d4c02d5ca918bd94d65df4ee245388e9ce648ea30737b8c2960cc5434708e6def6639533b088d7739002b577a7110f74da34a03e5e0fce1b64d6dafb5e9c7c15be25a0bd9efefc0ebc54b728102c50f334c16beaf1fc28437691900f6425dadc19ec0d35d3aa2e43544479bc184bfc9ffd75db6c8a08dbc0fa48ace5d0930f490b2d2fc510c9a656278b66ae14588b201ec0cd76185192474be6049e69991fc96f7dff5f20444ce5fda41fab8949b26ad06122b3285063088952d692bd704bf5dfcdce5600f2b665f84359fd4a3b5308f94ecd45b72642071a95bcf1f0df8573872513ea44be500e522706fc6fffd4b331d12ed896e68783682d00f7443880cb4c5b3644e45df8176ec9a407fb81d0fcbebb7a9c046f3b1dad4b01377cbb23b6d4f5725b696247877e13e348becdbb9ec85d38799b7516bb7e27b3414b041f647fc988800f16416f8b6a9ce911553e80833bd2cf171f7f92b5f12bdca38ccf0a972222d08700b3a4f9d30fdf2fb0e90c40eefa58221fbf96dda472819e7d34db294a31f635890c60e2b5f9bb6e2670c4721048616046709c90b7bc1f9c4d60ab3fcacc6df8c7ec38f1cd5dd6eb468e1d2eea0e6b419037fea0e0a6110a0755fbcdbcacc1c795a85dca75a034a822b7c7ce9cd062", 0x1000}, {&(0x7f0000007bc0)="d932de640daa9a76c7b2f252f5db6a7a999e", 0x12}, {&(0x7f0000007c00)="751b19d9a07943ec1531ea3836ee76b3d7934fc4e44f9edf29e3", 0x1a}, {&(0x7f0000007c40)="75075ced1bb9f1452ab715082bd9a7262ac26c5bef5da7fffdd314e9ed45dd7e466b218d4d9be9fa7fefe16c991ea3f47cc5318f3a2c03b6fd1069f38082b5aedb89e64681f70a1cc06d6cd9b3e1a4405ced578d4e4d1241b0977be8d5b356f0aae04f2f2c759e6e25c52a0840c24ab1bf1756e7158fe06fd621abe0fa935098", 0x80}, {&(0x7f0000007cc0)="93aef20e10ca88900504a47136bdb05757ea3b2fe912cde65f5c", 0x1a}, {&(0x7f0000007d00)="47dfcc4bed41956caab5bd6a200b63ca82ddc2fcc522a80a3c20e11570d38b42199dbf5d07a65370a82937caa356a2a6765b70c7b86bc2f5fd62e02b88ae3964988d796635bb958780696b476eb1c580a2792ab394e48956a0d863316217e8dc559afffc89fd20260603c6308cece4745608c5cc391198be1380b707be90d2eb7f280da8aef756f6cd438a3a2bf45f733a385c0112c0230f0d6a34a0bca870cbfb78353163ed5ed4e5d5a64f7a03ebe3afd2cd1fc74d4466530551cad2ca506ee563e9d95d4b0ccdbb4d9bea23f361a1f1e15d0b53e24993e1812f8c50c7405d9407d523a3b4573da84fbd21f7b612784c", 0xf1}], 0x9, &(0x7f0000007ec0)=[{0x10, 0xffff, 0x401}, {0x1010, 0x0, 0x8, "e2e506deef0a1f1c2382591bf8d9b78f7b3cbe1ec50437d9610c72e5d2639605944201d506b130b59b3c3c91e3cf9da29f5fc0d70338579f32c996387cded33d5fc2279b253ef120b829c7c7e0fa5f54ee613233a6a393de79657141b21274650b1af46960b7c88367a4075284cbddd3c8cb5cd8eab759148bb0e78400e0358e75630f1a98c2b14f8dd2a71e76aa4949c31ef5b5c5933a3454ad771bec619c52fa7f668af4de5f41ae4fc88128d1ae72c4ff8aaa9d8461ea0bbfe9d8b8936f1d680d7ca37af07b3051bed836054b09a1cf3689300171a80d136eaba63cddc983c2edc8abf4bcbc22c6961050a66a544d12433da3ac64ed01331be916bd2f324506254b88ecb48cc92a3311faa8ac6f0237cababa35e0b5ff6c53afceb966ff7dba847d806876c44e2f492201c5423ab8b0743d94259f444ccf2fea2ea0f3992632a46365483af508f68ab4d26766f0a124be1f7cc81686d0ed0317095c4da5141258823e97712670a0762b93eabc4e9447208ac8f4a3d16542c4abada5f574060a936eb27b902eb48553685347f6de976fa0ecbd53fc5b3ec9f30863b4fe2ab2b40a8da77b4635b45e08425ca5430175b62ce17d73d034f941abd8c6a24fd8b139f48b768e11db69afd8f8fb7177a6f0d570cc0c766570a33ef96dcf8dfb184c2c0a627e8f74abe06915816bca4bea33b763a9701cbfb73558f8fafdaf7a4f29f461be418f8f13c0ce52e2375b23823896d0f716d85a9aefb304915c067667bc9d22eead1bd6d1965d77a692184c4780ac46d444c0c50bcb2453ecd65903eb8975d16cf3a79deb19b3eee1fda0788ce5bed9ecd795240d9ccaa3201f91d122d2862a9d0f86e732aa53461e0fe214dd2151d0764842ce4a877c125cfdf780c1e3d748f5907924596da17f568e7c42971365cb6a72ebd22f607e1c8be5311a333d5a963c11fb441d136890bbe95d13521814e63d344b0e24af1acf4af56f19a80d8faa9542343b549b9d48fd5d917f22a07c96cd762de7266619975df9dba6061c53e48a64cf28b5fe76e618e379d644db6b22bf2711caa8008ee1306ecd669de5b31eee9e4f7b016684217922ce5ded14297e0b5bc5f07a1f7fb82a9bcaca41eb4513747207548bebae8b3a96a7101737f32653ef1fc4e3e505081ee36fe1cf0a6e75f2c8007de8d26234a39241ad50fdcdb2751857949f1e349d049f2cd3bd920a0a61d98c21ed38d0db9dc9cb01d35a9d41e4d2ef3be79efd0215d776e19197a5ce50dfbf071d7ad09f1421403138725714dd1b2fbe71289c8cadf6821669cab8c930b3ace1da26eb32eff24c22bb57fb7912052781150b177f991737032865719724d4a5717ec425456334b2beadef2d197289e606a1966049f6a35305852c33eb4948065b9cacb982eaa4efb93e75bd40a1de612b667ef17e49cce2a489f8e5f9c93b6d477f0709d13dd5b1cfdc5311959b616f837443115de71b72a60e2608b4f49a6da05929f878b39c1371bb165b121fead777f7c9e41b5bc792c05d444155a5e263cba54dfa8774e82e5915876e18e60e88b8b240ca5c31520d91d7445f8bf404a86b546e7017d460c2af0b5363022039332611a03c6138a43f33be717d8bef00a9c0d24416a4942d24bd623ede7a1311a4cad241cdbd766e252cbbae44c30784b91bd825167e894e6e0efc27a3a4a0c6d8ba7da5ca0c5281c36ef54282998899ec5a2b6851368e7b2b14247a35e8df67a3eff9fbd781435ab573a1843823aaecae3f734315b6d872e5eb19ebf79e5e341a36bc1ac845681cbf23f6980cf9519d227f3fce0eac67a7e034bc9ddf232d144991f699d653c6adee5adc6cfea6d7cf9cc31f128c0fbb799b94478bbdd52a2281930773c055728e43198d0ffbe576ef128c756db0fdffd59ed79bc966017cb6ad0ccb332e2bf5414fcc3fc8a55cb6358a8a1e3762447f00affaa500c36be7b9f4238bd4269bb39e2a039a5166d774278dbe11bf2c77f8dfb5566ab198d07a0ec58ca6d84d3487040ff4c8d0b4d143148f8d9c3475704fb81b75298860b9dc5f1858390dc21b1db6222ba10631057d2ce7c6f34d8167d51e8397c89283666b77d5d4f9296b670e045dbdacca4886c79e6ec069ca9aeca3848ceee6f998153edaab20680fcfc3ac5a894eb5d1b428520b15f55ca74db837b43f7a7bf1121efe791f378a564ea7c49faa08992e3504f8d286c7561cdf3a88786b9c4a0a867130bed63e5a7f5b82b20e7f21c17a77061e317e1e40c1f6abf96247818f4a4f9cc3d81a790b67ecf9c9e17927d081c22f3ceafd2c13d5056c01a6112c20505d41bd25b9fecd3095495ff1a7be21aeb5b805545a4e4c834dd937c60fe61af66386c24c9f8588f6da883f8b9f129aac063db3ded96adaa15fc11db55e247c36e99adfcbcc42ce6791a7c35d49f3ba881455be85cb6dc6aa25977bdf652d7f0509523fb153f8672fafb90c14514108461d72671438a7190fcd009433c2bffc8a445c976b6941013687105ac8b0489c2abda099f7f583457e8d59111b698576597655ee2ac5929b27b39f39fb2334bdfd8a9ab8ebd44ba0dc8ddd23f0b3cf82cf16146c9bc27fc22d9d22953eec0c20822d305ddefd49816f3634f598f9980cb919d53a38673a3908065fc8b8863d1a9b44a13ae6585a48191454a0a91536c5afa5ef44867cf4c6e929cb1af001ee981ff635115ae9d8105a4050c2fb86ee4ade84e0da87e862c10dd8c0677bdf9df515dcda76d5d915f338f4d95dde623bdb00ae83f360eaa59d09cd54036c829ded22939fd06956eb7930ab10a77357eff47ef4fb0eb2a85642ec45d835a6e3007fe5dc7d7acd7064b793a7a898c16bbcf3a11698812ca1df7f66445404a4278b90b05b877026f9067677a7d7c9763ed9d0fde499ffb2502f91089aab0f33460b8ca85ef382d6f0b8e01c8e88bdbc93ecc64064f6128dc0cd740b439be281ae6099cb55ddb3db5c2b495d1941a7212cd305b9976c0a09ff66595133e38f7ee7ae69c1e16be0502ec4e286c13e130833012f2cba421b591ee3b197c1d9f34bb2af65fab49dc2cb4ed210a523b144858c4bf81e9027f3e79843586cdcf35e421c4769c1e4a21158a52823b8b9d223affc6ee744b2a0b3914ee47ddf32bdbad70532bd9d30eb6ef18dfd7aa376cefb1498a3ed4a6350c58968241c0e790b024e32789da936f9506901f5da8fc57d9e458cfdf7e36c9ec91a52f95b921ce73338d30569fadec9765b967c80df27610a62c9a4c2794b3b533d69c76d071f6b341269f962e552a21fcb1f16d9b69f158a7561c61095fa9ea5d5cf57e890d59b9d0ffe9c32e4b3cc0b4b35d9dd420bd8cea541aaebdd27ec491d1c5e62d06e73095769c9fdc25a3164008c44e4e7aa45fef8035e08df17d096a6e3c9eb9526fa39363cf0ffbac7732eefa5bebf3e74e5c9a71a347f7b0f2139844a10ffaec8b8ef3191adcd264eed06f1301ab38fa1d18b57da290082961fdb7993de312917828ba9ed170a2be6ec860beb96fe9234d267d00ecbe2628d7571eae553e7a36e90befc0331c2e47f74aaaf62797e5d5e3c06883d7c56228a118038cbc303b3502df87de28113d3bde273a32f46314f6b79c59673af06187dd229600034854d342bce8dffb6c655191ba5a929e2f71917c7de8b015d7756e16155c72161031f8ed5bc6e76e1aced12746b153a86eb90386d5c08cbf13d487c35f9ad2ab5402297107cf630d15b47659813422392d60aa837e948303ac7e25c59e3b42f1e4c7f92ba7945048f0667d399a7875ec3e57a1ee3b7cc22033163b1d900efbd19ca03da56667707b300d458c3fc96b0946e19ef6fda1c049766659259f60557896ce6723050730644eae2ee766f0a3e7565f2682b8abfab1d43c56e0146a5ee9c2dbf6b271d1a8073c597004f40bfbdf5f80a55b3154b47fb4f520b735b43f2bbe55a50bd7e23cfa63d3bc59c692661ee7bbc8573dcf5eccac6c5747074c287ad25640d2651cac8304c3703ecc3b65d7bd7fb1c2f406730ed0029a6dfa50dcd46f17124191610049f07ae5031ca56bdfbf1c89d2d1b486c6dc4188bdc8ebe0e961907776ba5300e35ec1b11f2908f29aa946884a273469af34ba682b9d67c099199f576dc495341931f19847b2502ca09d5eb941d2fda0b15250105786f76df4753bb16bbf3b66854e7e530bc2435c99b5cd6dca9fba722f39128c1a1e019f41365dc8cf9c644e50159c196f65983493c71162b712854d10f2301b2851d52d32a0a8beda161c7b0aad80b389df1eb64aedaa2a534cf374fffeed5b839d48bd0bca3c1c345e4a6f815229e4012658c5ea54a872cdc15594ccf29d35aa015fc049218933f111dc90df7f6acb2fb7c5f59853f593675f65f96ab93d9ad75d6a90a441e468bda2c4398f3d2809e518e07864ba350ad2ba1538d5bc291bfd06a9519c0ae41f696abfdca7f4182fbff7fbe0440e585813c0119df154d6aee3b5390c4aef8c893522f72fc614865c12862005f00aab1bc54674bb1b9ea017bda434664cd2864c1518ba6bcb8023775708eaafdcad78c2872c4bfa8a59d631a296a4eea09bef3e6599f2c797d3af7c1d5e303acca1e0d147641f77eace4b51a79ab88a296bb03d1a4b72de4d776f79b5a0c7c15b9a4296fa56e84cae10e89e4388cae052eb1b5f90bacd7eb4fd34798b5d0851f3fd593309e61e83d5f7ab5f73717bc16ca8cbcb77d4f1b9d36b1184ac9aa5472698580becad0c8e651bc64adf9a06afc8745ab81548f77d35b429329ed35939f034f74faa126743fe745def4fa9480c26ca6f40d2c4e71faca96872e29f6cb84957d34b5d28b98c89045b5f370c1076c2aa4f3abd207ca4a2b4c5056b1f2b10c9caa15f8d4ba6060fd8bef44663530475171cfcbd3656cebb8673a32453101425696c691dc99f81380d18d14042f9c4016d24ff7cea2d2f494c1af56aab993f97f714295599f3a1fc523bdb09751ed9546c094e95ec9838b9ec669313f7c759177825020007fc34209d87c6f0bd0ebc36974bae5625bd7d9b1c63e46096e554a61048e5ef5b3cfca7d7795e978cec498851b628cf7e247ea972010ab50bb60f987e1b72ee0d1202bc138649d681b7e7e7cf5732220918172bf5cf5029ee40419d729ebe0508cde76c231fbcdfe79055043c413b9de471e89618686f05986f3260df4d3d022869a40239ef1284426fb5e9c28bc46d29c998fbe3cf7b06fcf1a8dac83db68a2329d76dd05f9c62d5bfcf62be335ef24175254337e2940d26ebc7ceaa11ffa6d26f2c7ae4a270b9cdb4bc1f0988d5c3cda63785502cc8d94c333dd259b548cf9e882e741feafeaa93b7e41f2470595c5cc9b9b682ae5e51398b1ed3ff87de951a97b3d759f41437586e043badb43a1aca63b7b44414eedfeb5cdb69bf59d2da921037d7715e168b057595f0855ebe7fd212d4c0474396acc7c7b8fb7922fd8ceee60f4ce4d3b8956d95df7b48ab25ce50db5f8a1b8d4bfa9e4313723a6651890a55b628148402e8f4dea32cb8c22f78c27782e4a09c9b09d83994526d6f5b11ac6857e04167dbd07169cbdb2caab501f3e24d1f23be9bad2989865e31de786169a83ea4c23eaf050dacca1d2570530f71906f9b8702fe7fbc0faff469fddd71699563a9a117224d453312923dfaf4c49de20bd5e35785002685fe03e254d60e7d4a2f3bd0af53d4e9b2f5d8218462694c432ae34925461dd5b471aec073fd94f262d9926576e4c1b43df025f0fc3504ebd9533a5b0d2"}, {0x50, 0x1, 0x4, "a4babb4cd255531c9af5e489ebed6cd07b16973e266b8b214351d8d14aeb45863841f270c124d0bcba11c1504b7b8da25279ffba377f7b05cc6bd5"}, {0x30, 0xffff, 0x9, "28df8f95a79bacde8bc773677e0c29c08e499de5974b3759ea17aa5bf1f5"}, {0x100, 0x1, 0x8001, "9462b11d9e15c2ce78680f249f6af88b224069e50a57d951d65116155b563f0717970d4246422589d555f3a3cabe3756bcd68fc82ab33d2d6101113dc45958bc1e3422b8c02002ccaac8793e1df7afd2d2e31f445b4f5ebc76fec6fc09fb6b20fc80646030b5ba650d6929dce15d81e959323a0fb42e5882bdda5173fe22f764f1a27a6117509740bbd8c0caa47f0a30764185447eccbb6e62c037b9ce67dda9f99e1c0fbe195fea164f781b7fdd77e75452625796ee1115c79f854420d7dfb11222d3aa1c56a637696da751b9cd34cd371d8fef9ffc7bf401e61026b0bca7575a172394001f0b26945d4c43"}], 0x11a0}, 0x2) (async) r4 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f00000090c0)={0x2, 0x0, 0xa, 0x6, r4}) r5 = semget$private(0x0, 0x2, 0x504) semop(r5, &(0x7f0000009100)=[{0x1, 0x9, 0x1000}, {0x0, 0x0, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x1800}], 0x5) (async) bind$unix(r3, &(0x7f0000009140)=@abs={0x1, 0x0, 0x3}, 0x8) (async) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000009180)=0x3) (async) r6 = socket$inet(0x2, 0x0, 0x7f) writev(r6, &(0x7f00000094c0)=[{&(0x7f00000091c0)="0fba714b60b02fd740bbfa018ba2c27b487007607d1d838acd51349f7184f06aca1deaa71ddce2fb15d36f66567227c18a41d52e7eb6dcb0ff0e231c8c964983f3cf15ea8c69c7217aca18b78db00679d0bc411f2c1e038355f411b7ea55a5e613abd9c95a06a385e8970929c6bea619", 0x70}, {&(0x7f0000009240)="184688e2382b7f234e1ad10d996e0bc0171a055f207029a9bac437e33ccd18a7c076a69fd634c2513c920c5773f26b259700546a0f", 0x35}, {&(0x7f0000009280)="6a5996e0816b23be0058f79a1ac8c3b1f3a9a57b60327cd5ba6b3d4a4e912757a7bc11775454f59ef16b98184220019e3575561f340d2b1fdb59259e372edc5a32d8b492bc9dbea9724a3cc445e3fcc38fd5186317af228e58b5af5d3ee696b5c5416d0dc8c182b89443c4a2d252a1d24b99cb5e9a3c1214866aad94c51011cf015ae0e7b0a284ec5284c7d58118259188c640897639a5c0b2a6650a2f1257a4122da25de80837efedca3d7ceaf525e66f5ec519742121750e53f956211244", 0xbf}, {&(0x7f0000009340)="de578bf63a5c9570b160baa87c982834ed53036520347f237b72591d21a12e76597304de0eace358033e37c86693890483f6", 0x32}, {&(0x7f0000009380)="c93721a881942cb42d2bdbabb52dd3b61a775fdeec4348857a9e80ddcce80aa5df7f6f29a40d14574e38635e7c3be9f1acc36f2fbb7f526cf94b0b97c3719a8c0958fcdf1cbdf547d0dc13803966ba3a34e923283695ec405c9f3c0809a11f47d79af4cdf745b19480df35e0583c21ab5675e62eb1bd6ad91599db95b0c4a25895958d50c1eaaf67145cbf06604a9c20bc6852bebc2cc4f38bc71d18b7a9511963", 0xa1}, {&(0x7f0000009440)="467113f23f45de74c7cf2334da87b6b2119130a9418f621c126ca37a834f9ef915bca5ef267111204161e52882f22cd784247247e30492234922a8e1e1797152ad768d18e2ef9a5caf", 0x49}], 0x6) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000009540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) close(r2) (async) getuid() (async) readv(r0, &(0x7f0000009700)=[{&(0x7f0000009680)=""/110, 0x6e}], 0x1) (async, rerun: 64) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000009740)) (async, rerun: 64) ioctl$KDSETRAD(r2, 0x20004b43) (async) ioctl$TIOCNOTTY(r1, 0x20007471) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000009780)={0x1, 0xfffffffb, {[0x4, 0xfffffffffffffffd, 0x7, 0xd4f0, 0x0, 0x7, 0x80000000, 0x2, 0x7fffffff, 0x5, 0x100, 0x7, 0x0, 0x9, 0xfffffffffffff59f, 0x0, 0x88b2, 0x9], [0x81, 0x0, 0x6, 0x1, 0x9, 0x800, 0x401, 0x8, 0x6, 0x4], [0x9, 0x4, 0xf354, 0x4c33d018, 0x29225789, 0x7474, 0x6], [0x5, 0x81, 0x5, 0x3c, 0x6, 0x4], [{0x8, 0x800, 0x2, 0x3}, {0xfffa, 0xff, 0x3ff}, {0xe, 0xee8, 0x6, 0x2}, {0x80, 0x7, 0x573, 0x8}, {0xfffe, 0x4434c2d0, 0x5, 0x33f}, {0xbed3, 0x5, 0xfffffffd, 0x80000000}, {0x5, 0x3, 0x9, 0x81}, {0x224, 0x200, 0x0, 0x6881}], {0x8, 0x9, 0x2a9b2cec, 0x7}, {0x3, 0x36, 0x4, 0x5}}}) (rerun: 32) shmget$private(0x0, 0x3000, 0xe2, &(0x7f0000ff8000/0x3000)=nil) 1.416630185s ago: executing program 6 (id=29): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x15}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) 1.411294425s ago: executing program 6 (id=31): sync() (async) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x27358aab664a94b0) 1.310811147s ago: executing program 6 (id=33): r0 = msgget$private(0x0, 0x1ba) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xfffffffffffffffa) (async, rerun: 32) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) (async, rerun: 32) msgrcv(r0, 0x0, 0x0, 0x1, 0x1800) 1.09546698s ago: executing program 7 (id=40): r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc018696c, &(0x7f00000001c0)) socket(0x18, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc018696c, &(0x7f00000001c0)) (async) 1.094539433s ago: executing program 0 (id=1): sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff2cbfa35e9c0386dd621382d700802b0700000000000000000000000000000000000000000000000001"]) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540), 0x1000000000000133, 0x0}, 0x42) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) 1.09432334s ago: executing program 7 (id=41): socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/212, 0xd4}], 0x3, 0x0}, 0x1040) (async, rerun: 64) sendmmsg(r0, &(0x7f0000000500)={0x0, 0x1}, 0xfffffffffffffd88, 0x402) (rerun: 64) 1.0931634s ago: executing program 0 (id=43): pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) (async) select(0x40, &(0x7f0000000140)={0x9, 0x1, 0xffffffffffffffff, 0x5, 0x2000000000000000, 0x400000000000181c, 0x3d4, 0x6}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000"]) (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) (async, rerun: 64) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (rerun: 64) fcntl$setstatus(r2, 0x4, 0x8) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) close(r0) (async, rerun: 32) readv(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}, {&(0x7f0000000280)=""/158, 0x9e}], 0x2) (rerun: 32) 1.091284327s ago: executing program 7 (id=44): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff56) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x2}, 0x4, &(0x7f0000000240)="fb0f20bacd6c1bac14610dc10c410cc75ad7f963aec7e115a2e18674f96efbce71552fb79fdd7cd4414c0ffabf664fccec9969e302ff102539c992289b1fce51faf23c708528e1127c1484c1556143e65021bd4c99b9056b7a08f27582bbfa4d66be669b15c12d2dd2b0084de9306409c9a56d7ab21b5d05ddef884d5c", &(0x7f0000000040)=0x7d, &(0x7f00000000c0)="e4cfc788aa92e625479bec24fc0d7e8a14933eb2726b787bd0f174b2a8657a7a30628c303d4966c587979485390873eeba50b30a956b2b6db64b0067952dc702035658509af4810f3597aead8e914faffab03ae3bfc4652b13aa86a8401c586752fe81b94ece1e67711dbf8034e8b821e1d80b4d46a27eefb483b8da7fff2f7701fa8880e614973ba865fa10991631a0a43d65a422779ed8fbacc13b5e406acea3f6984dc1e23b052b0ca4a9d1270ef9e2b45bb2c9990e87a3a32e59b2ac5052990035742724bd743a5b2227686e83ffcd55c3306caa7fb7628488ea135bb2edc52d831a8efe9ae927add0a59eb5", 0xee) sysctl$net_inet_ipip(&(0x7f0000000300)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.076474773s ago: executing program 0 (id=47): syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffff42a9ffffffffff80350001080006040002ffff"]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x6, 0x8006, 0x1) close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x29, 0x24, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27fbb, 0x80000001, 0x7, 0xfffffffe, "102e26180094f533e20900", 0x0, 0x4}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000300)="bff103170ba1be3415004bcfa2ea22fa87019e58f6ed01bec17cb4f1225f359b68e1229c80c33b6d27d6455b214189", 0x2f}], 0x1) close(r0) r3 = socket(0x6, 0x3, 0x1d) select(0x21, 0x0, &(0x7f0000000040)={0x600000000, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x33, 0xfffffffffffffffc}, &(0x7f0000000080)={0x3, 0x3, 0x0, 0x8, 0x5b0, 0x0, 0x0, 0x2}, &(0x7f00000000c0)={0x0, 0x7ffe}) sendmmsg(r3, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)="90dac85e343d85cfbad6236bac82f26d9fbf9e8de9d7ce3c3534113fa41b40948615bd1a515e86457efab035d19bf0806adc63da160d1d527b6614deb2c727f4eb80a54dd97bf13dc65517c5db12e7dd549e5b5a0380f52013d9409841cd4566bae4eae0d8673640c69f54847f85b0a1f593", 0x72}, {&(0x7f0000000140)="60878268d3c26de730db8001fc514df94823a42ce697cdf692657a5c9b440ec3dd58", 0x22}, {&(0x7f0000000180)="5501e3d8ff8e68a42a8c6ce36ac7db0ef2e8094814ff71a71453595e97379e97d431411b9078d2eaf8d984de8e667c2c3ec4106c9e3c0c76508f3ea8e169de", 0x3f}, {&(0x7f00000001c0)="0a1c9e6c234f5547ac7f29b2212f761c77ebcc3442bb1de1608cd764836728d01d1d105c90bd4fe715", 0x29}], 0x4, &(0x7f00000009c0)=ANY=[@ANYBLOB="e800000000000000010000000400000024c51a839e1d1f588bb0fcc977ac642a657d1bf2157510631b9f3923951aa40c0152b78818fc8f7704bd50441997d77f6312d5f3914dd481ea376ff3f076bf11bbd5523c4cdf4d20d68acd3a3fcc8f211930428e52adebbf9db8521b4d9292c5c6ab6497d63188cf400e94335f2e3729ab6ae4e8c0d5850044e0c6e645f9ddd49bb47747c9465c1144fe610cd37c6cef98d254a79c5509da689df808cf15bf2420be211dbc77f6b735d7d511cf248bdb70e580406de0d5172aabedb809c9d8dd2bc68db850b2b6b9a114c4f1426944ce48ee1d00000000001010000000000000010000000800000057da21328ba8a16edbf903d52c1681ce8ad9b08499486aa00f2cbe4b467ea177efa1461fe2433d579fb962fc760fe57542ab16e60ab23538a250d0a10dcccab5ebb3b5a729ab90efad52000000000000dd7873670efe1ddb262a556628a5ed966882dddb9fb287fe802891f88da963079ada1a0a90c21b99244341374f2dad6c4ebfa61a1a5d8fe31fd1dc5d6d5be118a782e1fdc31e1baf838076df2f24df99138d8680f1061251ec1523938e0d39e55d79e88ef239070cb2290ad974f3b0d10b4af2d6d59dbd69e31a01dfc64e35cfa40e00968954fd3e960bb9565ac1711a1edca907e0c7f048a8d998921e948acbd42f78bfd6dcf5df9d516e0a5756bcc5e01257b1fb3cba0aa62c0fe68e52b3589b81668d15f66f7d7ccde20d1e4116f3759f2d0ae3317f0938e35eff66d6f67361e77bcbfd70a9b983de7e7369154cf2eb923a558eec1b13697879dbbdab39ee0541fb6227525eb11f71ea3d1b774ed422fa59d3f3e662a1424ffa738439017e53b76af25308c6b03d8e4c75b366fd372b5ff59da8aee17424d4400aaffc92d8d2ccdb992f906df3febe0b00f28800ed19fa3a6915c0ae93b440d0baf8c6fc5ffc26627a123fda943b2384168405cd4ba133cc24dad18727e33cf644194183d2ea3c8d812882887d069c6d1c2c58e0fb965073986cbadccd7ea4a0edb689f99ac688c092c8b64df08c89a07ed818715e6689a6c0891c3906239cb37addd4c3ab5db267ff4e51469573432517b6a311d8785aa3834a8dec27b254a3f4dc42ccf1645b206e78c3069733e4d1170930afd49e2875331baf27635b97a36fb5d3591a3bd9b01e645152f3206c2ecc00ada390c82773870ac9c039ab234716549d45d9aed37ff31b5e8772cd009a40f125b1f11f99d64c35915f666aa08bc28498dc3fe24146ff50dde684c5f5764dd679b27e8c88740545c07f68c1c4eeb61b84f0dd668c614967339bd4bd0aa7f960e65c64e1d901012c993e5abccd1c12bfe70c6725bc3d5ce6f66bab6b24744672c6aed1929156a7deb866a74ee3f9db780e70887e774d36b6886a5f4df483cf1195220d274c09b298db073905af1c2e8c11fdced84e1798f99029eb2f2d75286e8ea5cef650893c9c0cba2ab07423eb66ec73b5e679f02cd747cb82326caafeb54d5debcd0d630136690bae70cb76f0ab93fb840317e74b0f118fc4b4c9a2fac572993a2d928bac5b1e5bf8203053bc1eb4053f112eb5897d7a463d078e3065586a91bb79dcde62249b67bf562c000117e79912d89a65d4bddf4be244e814f5d7d08bc7d21d96d4ec6bf050fd3fd034f91068b7bf87eb9b57a3719fdaab020a2e6a5913d8c060552fcad4de24b77d2b336264b01c4bcc5509f34a7ce90942cf79bd1e37c71a59e50ac86b9080ab2e2343049e809e6e2b86374cab656659e4ec6379fc8a83b9e063f7c61bf1726f435d8ac6a034595d9f02a573f26a81b70c2726728f6af160900a84d2b1bf2489c1c61d91504446e809055a115de7b4144a26d3596188aee823738ea02bb783599837104a4f081cf2610da9d770684817b261684380cf881df7ed9491d9fda1b3cf3c45480a60308c7d99b5b2ff1669a1f991ab820ca8255bf516994b57252b329aa327430a31c6bb373b4dcd8184e442a67ae757c9c931ebc6a0833bfb253e5e11bd2b0cd1e19ca030df330ef56418dd1dc27deea74e744308e757b37bb3b73ca2debef76f51e453844af29801e76859b41d75ccc76855fd00790d1aa9c3f14d3086f6f9059df5832a0912737046b7b56c295510ff7154566217e50248969239d92947171062f372d6f8358bf3b42fcd2c107a9d868740c0825b3f025ae9d62c23319c6de45518c3f221612cb06a25ccd7a4c0f8095eb4cf66805291c8e55214623eaaa26bf6abbb0f6f7c403806bebd5f48533fd66105ebcbb02542d101923347e0d790b10e7457144776d02ee5b8cb63435f31aef6d3e573f689e18a47e2ebd4653caa385a06102903799a81c031d9a3661a18ee9d2c4abf4f2299dd9213a9f76f1ce21d3b626c18592c2f961a81377e4210e82a85e6dbb25f94bc8b70ab55e4acf3871ac03830bde4c5bad8171a7792cedfbf0e57eaf72c1eafc755e1324a9e9d316aa397f41dcf1e10e20615b4414a70572af21505ad42b2f4adcb13b8578f182b5f3e69ca672f22773a32126b715e90a7734a72c7a38e22c58b94e6ffacb73553491643a678889cb5250c225466acce60bfb0e9f49961614ce863fc158a333189ad5c835a3f531f61b6882d0171b480ee273979ebcaef99369831ab75011ae90ff4732fbea5ee712318ac52b99f5b6e5366faa36f04629819288f526f799281d4af75f5dedceacd08e6c93e5c2c12a7be9d32e7422983b7a3a452051aca11b4b069200b908e586826930125aac60a5fb39cb1a5595959aceb052d38ce5073c48a1a495b126474671194d3f512a4e7902f00303f1c2e46562f1ddf034ab51bba12e9f1d51322327aec304b3924d9c586f5fb33d583babe53590b084474c6ff767c280b8eb6368c76c0ea12e3f1d51ab0da8207b3add34e86d6f3eee94e0d4f1c8816c42ec64bee81bac772fd40b4c92c011ab26c40a7f195b75fe9fe6f85eca3c8655da66d1ea273d4bd2f1bb182b48841881eb0dabc563822a94d1b66da9afc97fe8a2cebc2c32525294c6178a1129486957cb4f040002d737e01837edcd0f7dc38bb12666226c3c4ca92b51e461e5279de0e2ac5455d3d5ed0cc1b53be6bbd4a2a94dda2529900f7dbab11c2791265f387cb25f75c3f7eaaf7949359f2a6e1ef65ab26fc6da1d07d19ebe5043294d3f538111c40855afe499bdcb5e0e709233a675a36504631c0f1b1de11dded1c36d200871e20d2715413c9c25ee31b49e168123696419b14ea83f026897cf3080f5fa7aef26a699521324c5abd39d6820d38f44340e36ab71440ae0b0961e1dc2fdc966dae25f26a9d4810a8a548de51fa96a5b2a68910c50278bd749d40baf644cdba7b6353b0d096219fd1e772419be0e880f1e91709dece7354bcb88cc46b416fe27151d079e588b0b9104c0d2fd765de9dd9222d79ddb5537fa055e92bab30b78c21b0acc8c372ac28c7a8405278a700d66168691865bef3e6fdce8c073e5ae483a380a892ecd09829872113dd63215967b689cae5cd639657494e32b460fa48ea081b2b5e06bbf80d6b5a5e96b368836a2ef0f92b5263e412da38e2f38fc8c16c4e9d60d3fdd56543b6f8dbeea2cda0f20c17ac783a97e815ef6c25ee7bfc7e1ab890ef9b47fff0b029f4daefb7932aa802c056dfd0a7b506416d612066b10e68345f6e29c1e73120b255bf7c9bee18cd6c80d1576c57ce934acc7e0d6447f5ca7b356147641f0e8002e9643f30726cd9493299df2691803483c2bd8df27562ef339ebc6690b4c1623e0bc6dce1f3583411379dbefba04f22b75000d65cd88091091ac91e0f94143c7e10dbd6ce739614328fce4e3c982fdb43792bf4dbba2f1e873b25bf518768410264a92704d6586eb08e426cb711f9e58b00c22571eab7d51ca7c9cb1340e198dac82a02ac3d3204fc6f7d5122cb858ac28aa17de92d469195f3365668b033b12d2df64db0daf2554af1eff9d4f5b010547872ee5495546b180473ecf7e58f7da8485fccd06a612a41b5fe916bc518db952d276ec2adcb3cc54345b1dd1a4292bc22546b44a018699f84a5a0eab29810328f43dbb26def9feb8c5242ac802090f22de8c7efcd592c60bdd07532e710340a7edc6c4f8f1a1bccb49b2e0159dedbf2bc983f9b2a6aa5301708747ad163cc6b9feca30bbe8ac5e3362a085b43b0f8c7ff2f52d1f27e3237932b8e21875289d9becbd11a9c2e1177863f9fe55e3700c2b6bac6d4c33a20079f44048dc4db25f98e28146874b8cac0800828f568cb0a3199309a8b508790f84920a78066c082edc4f4d63363ca54b4a83841c4cff34c3302dd1a24e904a7fafe0b9b155c97307fba3535a7945d95d5f384dcc96c1f38316755d510adfd0af4e3e9414f8d3dd9cbdbfdbfc618556a456c14044c63d28436f4c3dbd74518f92dbe6e9814c22c1dca9e15e433050d6706ff58a3754ff64e080d7ee5a85360fcb798058dda949510fd181c63c46de812bc5058187422973929e46e94ff7a381ddb22936cd6b75f1f4854dcfef0a9939e059e40c95bacf116212a1c8792248bf646b48e965f2ad7fac5460c9499c6bdf96898db8fae2f0754723dfdfb4487767843116665316592bac38044ac3b37b36ebfc405d4b94f261a30c06b0a08c0a8c9015d3e03c8458a825b316f8c730be191abc1682f3b95a23e93c99bc34ac977fce382f774d9f4aa37c55ef7b8d454078be21fbe5c227e9d9a9428e1390b00030e24185f3ceec351aa38f48dc7c0c7831ab2beaefc81302618a2f6dea9fcf81c52d9c3be37cfd2ee940fd871ad081dd7aded6315d74948735a4ac1ecc5be265b5758f6f82c98265f4bc77bfbd27bfcbe78002b85fc7369123e585ce4ecce269829c8bbe2c4dd8dfe2d6651533041cbb6fd6021d4708619491b429dbf209f09133223ab3e2b7cf4bd23a56506cff581c4778398f73b1780baca28ad0efb61f3f21eb6380e0d76be6411d34faa4d8b5ea2422cdf4067be0f4185765bbfdfd7a5dde385c73880a61d1b92b91c6376c893868c002b659a47793d52818a83407ff13e1925d65089b68d1f7cfc5e9ab65f78dbef832322dcd311f56dee8025cc7b0e740f2a27244c21fda49728bd3d49adc3cac38e2d4154a4b9cd8343688e191747587b63d2652f6241b314dd96cc110cc64cd0fa12048206c31f2297ecf396960dc5d1abf8fe2b33e078f3147ff6945a1cbb314bdcd3c299b85e91b31d500b807807b25ce96cd48ab043dd19551caa052390de95dcbf2e28af1235212a2c2a7659c5e3bccfb9e832b33613ba5781f325ac7019317c4eb37a7342c531244aae22557d7b108826d1d0ac90b8e24411d2694a05af6f0f51832f0df78ef641e3aac7c47b7e65bf4b161e1e2f8ad9535ab0886a44e282c691942d98333dbdd5a4f59a548acc408fc2c5c41e7303998e1e1d073ceaa6b10065feb9bee292bafa5ade3dd5f11f00e988534265cbb8ee322c61032f7c33d42ffcdd9b4817d45893c8450a568dcc21cd31099a2e3c28b4b3f40124f9d9033dcc02a0c5057f46dd785916db84c33053f286de77b1fae5818ea4c7ea9e98a8f16a5520aad17a0d1bf6b90195eb62968641e410d30393b9700ae6ee05b0c8e5d3f7fe19a222756aa153138f011744210d93d835484e07b246d2a60231a60e80d4a61d40198104c9102aa9e7d9dabf0a412df7c5aae0cd7da79584993be2eae915c631dff90173cd6a51d32f112d3a5edf4a7225757ec1dca03930d22f683a71279873f9ba9b9c688ec0f10e88eabcd9a2c3a499775fcb0d6537cada457fe89cb1a7898010fa5aa1dfc00edbbd1dd0b6e16447e63de0181efe4051476383eb4214ae110406e11202fb0cb0a2fab7dad1f1bc0a90d990e28df887677883d781beb338f473f36212ffd98e55b82ee4817ba4772eb98fb674475376ce59ef6c1fe965a65b20d55faec2cf15b6771e4e69a3cb593f66c56021b80d8affbd7b536ea6ff155afc582b7ff68bd53a492fb8c4a67ba0080be0eff2707ca6d61a532039dc0e00296e420d1fb3ab45fedae3a9992300cb3b785cd5b24fa6e3ec429f386c72279239773eb2922967136a0e49c000000000000000ffff00003a0000002a80fbdf23635c890b75e97f3a627eab59226386657bf4c9a98b99a62ab5cee4dd746b81cbb0edfded71c6eef5dadc958b099a87d638cae0c27af2ca15a9c9b030433de9b4acc6f8c50e0eaab95e7dde4a577066930dc4966e5e9a6e4bc494c88da1dd3a2df598a795b2a5e4635d231dbb4c2c97f7db1a4dd255fbb0dd09c4003f8d0f7711763b75ff566c8f81d57430dbca11bfbb250d1b92075e4f529282f2ccf352bf3623c137939f00000000000000010000000000000100000004000000b77b2359f3167ff5322fbcc28d76ff4eafffa11ed5b7e490a41f466203854ded4d05ba6bb2c8130ddab5101d0065a8ab5eb7b519b9ccd0d687b5fcfabfa4722d02cff2b40ca30c7bd16b03344d016fbe126493fb3e4b135878f4815cbeb98113234571ef6140bd3786eda950515c530994e6509be7eaa51aaaf4c6f88dc44e4640d5f11af4b21ca7bc7382711a25457c72c04d9112a173f43ee3131b8460546b24138b116aea848d6c95feb60e1c86d8a004355d096718350bb35255b99b29c7f606985b4c2e2904b070c25be79692ac7f938cc2d65366f50b7fe8840e1a4a2d47c858a0bde5944ca79fd3b500000000"], 0x12b8}, 0x9}, 0x10, 0x2) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 1.076097025s ago: executing program 7 (id=48): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e3", 0xaa, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x14, r2, 0x0) mprotect(&(0x7f00004cf000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00faffffff000800480000280000000300329078e0000002ffffffff94060000000194060000000300009078006800146b34a4934076b492fd42db6d36d8757fcd77120e0fdf563c96be04ff86057e"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget(0x2, 0xc00000, 0x360, &(0x7f0000400000/0xc00000)=nil) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x6, 0x0, 0x0) 1.02931267s ago: executing program 7 (id=50): r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000300000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)={0x0, 0x72b5, 0x0, 0x0, 0xfffffffffffffffd}, &(0x7f00000000c0)) read(r1, &(0x7f0000000180)=""/21, 0x15) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xd30d}, {0x0, 0x79}, {0x1, 0x300}, {0x1}, {0x3}, {0x2, 0x2}, {}, {0x3, 0x5}, {}, {0x2}, {0x1, 0x81}, {0x3}, {0x0, 0xa17}, {0x0, 0x1}, {}, {}, {0x1}, {}, {}, {0x2, 0x401}, {}, {0x0, 0x1}, {0x6}, {0x2, 0xffffffff}, {0x3, 0x2}, {0x0, 0x5}, {0x0, 0x2}, {0x0, 0x2}, {}, {0x2, 0x6}, {}, {0x0, 0x280000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f000000a000/0x1000)=nil, 0x1000) r2 = kqueue() fcntl$setstatus(r2, 0x4, 0x40) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) ioctl$FIONREAD(r0, 0x40047309, &(0x7f00000001c0)) 1.028994672s ago: executing program 2 (id=51): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, &(0x7f0000000100)="12000000", 0x4) execve(0x0, &(0x7f00000000c0)=[&(0x7f0000000080)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x200, 0x180) faccessat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x14, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x10001) r2 = socket(0x11, 0x1, 0x8) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.027205023s ago: executing program 2 (id=52): syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.026474906s ago: executing program 0 (id=53): r0 = socket(0x2, 0x1, 0xfe) recvmmsg(r0, &(0x7f0000000a40)={&(0x7f0000000a00)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000900)=[{&(0x7f00000008c0)=""/22, 0x16}], 0x1, &(0x7f0000000940)=""/158, 0x9e}, 0xffffff00}, 0x10, 0x41, &(0x7f0000000a80)={0x1, 0x5}) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) open(&(0x7f0000000b00)='./file0\x00', 0x10000, 0x18a) (async) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000780)=""/222, 0xde}, {&(0x7f0000000100)=""/145, 0x91}], 0x2) (async) readv(r3, &(0x7f0000001400)=[{&(0x7f00000001c0)=""/177, 0xb1}], 0x1) r5 = dup2(r4, r2) (async) execve(0x0, 0x0, 0x0) (async) semop(0x0, &(0x7f0000000380)=[{0x2, 0x200, 0x1000}, {0x1, 0x6, 0x800}, {0x0, 0x5, 0x1400}, {0x0, 0x0, 0x1000}, {0x7, 0x0, 0x400}, {0x0, 0x4a2d, 0x3000}, {0x3, 0xa6e, 0x1800}, {0x2, 0x800, 0x2800}, {0x0, 0x9, 0x1800}, {0x0, 0x2, 0x1000}], 0xa) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/219) (async) setsockopt(r5, 0x400, 0x8, &(0x7f0000000300)="423507c2dcfaf41be82e6dce178a04f0211fbd8be470b3a6809a0bb09fcb2a3fee32183ec7be6513c246e3a1656979fe33598c86ca1e4ad22c6cdd6ad28423082691050f25051f009b35ac77431784b5cde52ad16062a68e3e50424024decadab393ecd9a49dd5ff51", 0x69) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000580)={0x10, 0x80, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000850000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000040b000/0x1000)=nil, 0xb9b9}, {&(0x7f000014f000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f00003e5000/0x1000)=nil, &(0x7f0000022000/0x1000)=nil, 0x4}, {&(0x7f0000634000/0x1000)=nil, &(0x7f0000049000/0x3000)=nil, 0x400}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ba5000/0x3000)=nil, 0x9c4e}, {&(0x7f0000235000/0x4000)=nil, &(0x7f0000688000/0x4000)=nil, 0xb}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f00000f1000/0x4000)=nil, 0x83fc}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000375000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000038c000/0x2000)=nil, 0xffff}, {&(0x7f0000bc4000/0x3000)=nil, &(0x7f0000660000/0x3000)=nil, 0x8c4}, {&(0x7f0000181000/0x4000)=nil, &(0x7f0000165000/0x1000)=nil, 0xca}, {&(0x7f00006c3000/0x1000)=nil, &(0x7f000069a000/0x800000)=nil, 0x9}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000494000/0x3000)=nil, 0x7}], './file0\x00', 0x40}) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = semget(0x2, 0x4, 0x201) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000003c0)={{0x3a1, 0x0, 0x0, 0x0, 0x0, 0x52}, 0x1, 0x7300eb5b, 0x7}) (async) r7 = semget(0x0, 0x1, 0x281) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)) semctl$SETVAL(0x0, 0x2, 0x8, 0x0) munlock(&(0x7f000025d000/0x1000)=nil, 0x1023) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x5, 0x18e62, 0xffffffc8, "ffeb0900870000000000000000001900", 0x402, 0x4f5}) (async) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x68}], 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r8, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) (async) close(r8) socket$unix(0x1, 0x5, 0x0) 1.026012656s ago: executing program 2 (id=54): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x3, 0x1, 0x18, 0x0, 0x1, 0x400000000, 0xffffffffffffffff}, 0x0, 0x0, 0x0) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 892.507568ms ago: executing program 2 (id=55): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) (async) ftruncate(r0, 0x79c8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) chmod(&(0x7f0000000700)='.\x00', 0x49) (async) chmod(&(0x7f0000000700)='.\x00', 0x49) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f00000002c0)='./file1\x00') r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000540)='./file0\x00', 0x8d) renameat(r2, &(0x7f00000025c0)='./file0\x00', r2, &(0x7f0000002600)='./file1\x00') (async) renameat(r2, &(0x7f00000025c0)='./file0\x00', r2, &(0x7f0000002600)='./file1\x00') unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='x\x00') r3 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pipe2(&(0x7f0000000000), 0x4) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) (async) fcntl$setown(r3, 0x6, r5) 891.459306ms ago: executing program 0 (id=57): r0 = socket(0x1, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x802069a6, &(0x7f00000001c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000010c0), 0x8, 0x0) accept$unix(r1, &(0x7f0000001500)=@file={0x0, ""/63}, &(0x7f0000001580)=0x41) r2 = socket$inet(0x2, 0x1, 0x4) r3 = syz_open_pts() r4 = socket(0x2, 0x2, 0x0) socketpair(0x0, 0x4, 0x9, &(0x7f0000001080)) socket$inet(0x2, 0x1, 0x3) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f00000014c0)=0xfe1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r5, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) setsockopt(r2, 0x6, 0x12, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/104, 0xc7}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001440)=""/124, 0x7c}, {&(0x7f0000001100)=""/91, 0x5b}, {&(0x7f0000001180)=""/211, 0xd3}, {&(0x7f0000001280)=""/1, 0x1}, {&(0x7f00000012c0)=""/201, 0xc9}], 0x7) 887.468979ms ago: executing program 2 (id=58): sysctl$net_inet_divert(&(0x7f0000000280)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000001080)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) 779.240267ms ago: executing program 3 (id=62): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa010, r0, 0x10000000000000) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000000040)="71339a84807c7090c033f9cafd83f7562544cb6c17aab6685a7a2db214fb5f747f2f38284feb5589ac360871e0b6f2a7c74d476679df379ac98e952cc591f45545f33e65e3c118af005fce2da63462e7d17472e210e2db647e9a6aa9073cb7cb9ae6e8848ec2cb3c7284f1b4b42024879da777d1441927ebe21a0795a3cd894a3375c8c8fc66e892c8b3e6bc0c137bc8b878fc844cee0dffc59b14aa9bd63ca4523ca0c112ecc59a6f", &(0x7f0000000100)=0xa9, &(0x7f0000000140)="21bfb5768e15e978f64ec239d17efe03305d92535e141aa879403ff30e07f7f68647d5331cac3be950dee7783c7f4de942953615324a8f14350c68e575f8371c0cbdc8fe90dbcc64f50b668568e5b6c9d2b8a6a9826bbc54bb32ed155926854903bd486ede3c3097aad4cccf5e98d38026182f9d57c2d7503b0c54f00eeec72c6406925faba9737a1a255b95a7b38b5635", 0x91) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000000040)="71339a84807c7090c033f9cafd83f7562544cb6c17aab6685a7a2db214fb5f747f2f38284feb5589ac360871e0b6f2a7c74d476679df379ac98e952cc591f45545f33e65e3c118af005fce2da63462e7d17472e210e2db647e9a6aa9073cb7cb9ae6e8848ec2cb3c7284f1b4b42024879da777d1441927ebe21a0795a3cd894a3375c8c8fc66e892c8b3e6bc0c137bc8b878fc844cee0dffc59b14aa9bd63ca4523ca0c112ecc59a6f", &(0x7f0000000100)=0xa9, &(0x7f0000000140)="21bfb5768e15e978f64ec239d17efe03305d92535e141aa879403ff30e07f7f68647d5331cac3be950dee7783c7f4de942953615324a8f14350c68e575f8371c0cbdc8fe90dbcc64f50b668568e5b6c9d2b8a6a9826bbc54bb32ed155926854903bd486ede3c3097aad4cccf5e98d38026182f9d57c2d7503b0c54f00eeec72c6406925faba9737a1a255b95a7b38b5635", 0x91) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, 0x0) (async) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, 0x0) r1 = getpgrp() wait4(r1, 0x0, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940), 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001980), 0x80, 0x0) r6 = getpid() r7 = syz_open_pts() r8 = getuid() getgroups(0x1, &(0x7f0000000500)=[0xffffffffffffffff]) fchown(r7, r8, r9) (async) fchown(r7, r8, r9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001880)=[{&(0x7f0000000240)="feff56727112d0a417178d1e9e6e232efe2afe98b13fb2c80af5d5da17bc0e4d77c6655c1b372c400af13d674523c14b62780283d56ece0e2ba561c0ecffd22b738528957e93f858e31a27b2dfa654d61577d64334d7ce26053aef8881bb290a04c15334072d2fcfb1f6978aa87586", 0x6f}, {&(0x7f00000002c0)="62f72b6d8b7dde8c13af1cea23d9c7090b4e6e57aa6e454561c5dfff65e546b31414b3dda4c71159871d0ac9e8572f305f62d95531c42b519bf3290fd0b8cbb9ce7ded48ccc1a4e209987812bc365fdaf26ec1b453e4e4d50f1390aa656a6f0bee7b5a8045a6ef97aa540be9839deb8be154758e5c6691fc82acf102e6ec494940a49138ad071233a3eae51b962bc21311", 0x91}, {&(0x7f0000000380)="509e6f137bf24738b1ed2f31f82170f50926c95be3fa3548258c897958b0acad9e26483a2efd2a021197faadced63dd129d4075738a4e1255b5b15f10e2e49666323541ee4c7a4ae17822bd253553cb2f6df29588c09c3c182b954afe1804b708f99c0ec2274174487657c88b308e92751b76d586d69cfc29c71ba1698f89af9f6d5b05355dcab83d3b5a17bf0c75b82d2", 0x91}, {&(0x7f0000000440)="42e611ce0d65aae1c7beaf8a1a48194efa492ff78f82c7f6e349f4fb14e73bb967846c1f5d93f29c38cc811da65e1503f62340f253fc2a6de2ea6547fb291800814afce1894ce2ab8a3b659c167bbb21e1396941f6ec8361841870824c246522d84e11e70e4c72b12ef76e64f154b1959e603fa14d84411b3997b3ee4e990d4e4fab89f10c7dbd8dc9cca1970d38c4211dba4b7155797c986720dc11b33186f3e3a17745286d2da161592d73268e1abad29a66935841ec81ad5d763e6442", 0xbe}, {&(0x7f0000000500)="9f07011d15818145c4680d570df7b7762b78e6f080e4524793bffd38998f96c739302592fe2be1e5ce3f15675ca8aac0b38d900dffeabc996e676807227a121442db7dae463bc9116e5b53dab68d4d70228c66a422dc8124fc967eb01f8309d67b05580194441b2bea7623cac6ddd24410faf2f85925549463390c9a84eb29b2130d64cb1a0636bb51410fb5416f79c5614a61c6cffff6bf3d19096428d5433fec035198261ce2c35e6ea24677750015025ee29fd906412f1b3f3a269536ba2d1772fbd7ac5f3489fb4b07d2336e1c62df56ee5b7b89ac09234de63dfdd06e7629a4ce0e41", 0xe5}, {&(0x7f0000000600)="ddaf3877442e08a0d5a45e3271b66e46f292da7b39c1bda5b7b5fdbf1a54feeb98eec6ddd4567fb42cd7b9ef4c467aa2b6b971342169dab2ac749d727af93c03f4405d2480d4be94f13c42bd8cacfab8239f68e96fb4e04fa1d8e8ec22f1f8ebe2d4ca8c5b405ed9b8f1f200da198e1f4d215233040f1a5733e30f20f9d2bd01706c2517710ba57eedc08cbe7e1cf7231412c8da381e4a3c13d29764b36fbd4c2e5c30e14ad841055d96e01a6c96f6fe16d31482dcffb15fd73057c771b1c7b56fc833527e76cf8c6fe492d4601d002cb759838a8130dd858222bc7592763e0db039e5993b992ddd6e0ac5f7011a411eef424631ea33f0665ec0e03b3e2713e76ec06362f91fb1a7e06a9aba91a289775d5ffb5cdc660757b1bdb2aba423e565b456832e2cce601ee459038101358e959e873d5fea23a52a3e1ee436adda1047444dc7aaf8438794fd1dc917ef12615ddf05f38faa74b7600b3764afea2e0e54e597c6f6042a867ab535302ad8a49e556121390d901e26fee1ba0e07815b5e52875b785f2bbc8545cf1ad48f044c1950c06da5bfa707d2dfaf13528bea6002c5622a7a2482e3dffdc9a3df974f6f082bb39764525c5cec84e0db45275536a764596aaeca0f296fd3ec3dd57aa3f2d6c34bed7953d5874d4b92c8e627187b48eaa3db2449675474ed7f751a159ae60aa247bdd36984654c40ebd2d5e0fd37d69260fef887a064f952b0c086b03a34e7510178248c373d5f9eaa3202c1d77466e8e500a672d2dd7c09b5935c8bb1e55301a5ef7d1965e7fc7890e030b0e035bf89e1a65a70ce068584812d795fc059e433942b8ac57a66bab039cb2b0b1c4efe3e0c187d38bdb2148d046a69d665587401e6c012ffb8c2cf3e30b2f54b7ed78f374328ff0d630fd253d69aaa5b4efcfe140cf98f9ac9056e31b96c8d4e89414f0e911e922694669cc41bf1d0df37e4192565cb14ead8633281d6b2900288475beb007e24c093ba35a575d2dc1f40e356f485ac9eb2da2980a3b7fb5dce4c60f346307105ea5e7b063b0b1e866444109e5dfd6bb65c68b29187c017dacd84583339ff789f1e42c66aa9d7ccec4276f435ed667481d48752c4d1820887f76102e9571a35cba20307cace823d0762ded7a01e41698a28a2b062ff2b7108ef02f0f3043a8a88b9b292c46a8256d732ca2253aecb28d745a4bf6de4456168b787d34153f4f88e84e52b0e9a1ad386bdada6c65b9d08745a9fc509c54ab6150df94bbe295869ef3ece19e0b4973333f6810d6c2ebf8188ea31083a1171bad157365f434361d4a388dd509a6b4f83837d61ea9e2f1384ad3c9a4bc6a8fb80a0ba0d4638febc2bc218145edde7b607dc68a6279cbc0d398bb4debab9166084da5d7b9e36de4ffe0bc96f5f6e50be8c8b621b66b1b3b4d531adf2315bb54e5ea970c546d60187778f394047b05b2ba0af293d8d84e7d063cbfb7a2f4a4b851cf341781d588f58143f90fef726b00e57832aea37c535449388a02a50525c9768651fde27c243fa66b2f27c179ee2744686a3d60c933bc10df40c1efed3b03d5736d56aa1b5b4adc4af77a99e121ea4cc11a3ec6e2542cb1984c5c144cab9cd1d945e32148eab5c447a47371ccebf59a742c6f34d4c6318d5825425ca917194c7e4142b40964ed419f157f0b68dbb3eea1a91b01a93d86eec9a1dee9701d3377b8ea0cc5f29ab4791bd6befafd9ca126456061382471ebfcf2a7adbe49c0e99ac525b3f365fe0e50c47efc3b10d8fb10adf295a7ab342d7df98d5cfde9127bc4bdb15a36a7442d146fbc5138ef677a61e3de155de6c3bcc9c61689c72c8860dbba2377098788566f4245fb6b0d4bf1e613c3324cf12dd3bf6c719b97e9adeac6c26cf8bdd7df6a64a7ee71c308b5e7a1dcda9307d84bfaeb0c31aa40e9f5ef94e130bfc0a4692b4602b36d389a8aa7c299aadc9a08e1b282e9837ca6d6f95262cc472a5d6c53f7896bb87cd8b134cf7d4807336d232d014e66c1df7991bfa31629644b7e65187eda08e35e7ea3513c76cfaaf377fef6276ab5e96175e9ad31da6a2a164f16d87d0fc717f49fd321ba7be393c4692bbc7b3bbeb5d30f974238127724f51d1ab9f88ae0ef993bc983442cda2d368ac641e616df679f8fec27e49826215889ebd15177a6775266a4ae1ab40c93c00429987c77f829611d936f2f747d84b278ddd29678eb576c77a597f8dea24495f0d5585bff2a902196fc73543f8bfb8d25bad62db47c0367928ce596a37cf41353c9132cbd8f8701978e5dabd248e92ef067e0c373ee903615569cafea977519880f116f67f5ca6651dd42ec7706b13ca2230e62f68be962ef01e7deda957aeaa6b0b0ad20037e6d820e7aab45cf45e9af8162c36c7d8e834957c8f40b8056c514a221294e2adac34ba9b726bfe416450ec339d2626230734297c3f9f2e4a8f108a3439a055c232c313b6ff393c1d6b50d53e170b2e022379ffb8cdcac3ee659d9e35c3740b0234c3252d2cfb26e2ce14fffb393753c4e72f85b90069631312301b762c02b198560d273e825c39e0959c29ede11985ea7145eaa449564d4deccd6eac9cf89209905a6488f32be0466480beed3a9207e16db326fe784023221a32859e8541741d8f150b508ba5464c72acaa7f6278c79d0bff0fef8cf8fb06e4715b424ba898a786752adb7786a1e0e7e91006580b1ade12573addf29004a390e2ddff6cddf7827815c9cecaea1379e28b2861b25550e85416647e62c8820524db1eb8c5ddf9e17df7d3f376dd54c3017697dcd673c0198035dc65189c05ab0b04df085ccbbf5ded75a3bea36c63a1ef65d6c9acd05cdd90bed760aed3b9b0533d83a553fe774bfabd94f9e92f6108a54cee2523630241ea1ff939f498f5d5194d046171e495e9db45ca59d6a70c0578049ea247297330e1534043e5409575272858f1a19c04e21a6aba0e2570c99d9fbd780d354b068b9d4cf298cac0cdb4ae11e5dd4fa78880d96b76a548faa239aab8f09ab5ffa9e943f95fecfbcc6e834cb5463246e2fb5daee53601e7d3d1462e724f85aada5e0e6e00cea96962aaea40f53e96c54ab41df8811e6f21eb4fbc75eb903fdbb39d2dfca1e4223902b955af1f1d5a2c8a4dc101ccfc3e3c875614f52b5a2bef03c7fc43d2609ef21f55a55b8268aed356cf677e9e0a0b2c880818762d35c537c58a558bdd9421ab4cc3124b5a70e19cad0842b6b0a681150bc7174a4c54b0db1ad6607f8f39243aa135cd59ef6e01ba0511ae75a4ba6ca4f3da5a260681a18897079d1d05c209f805f19b150239d7439deca6f4f50a3f7c225d00c6fc6670fccf9f275b1a2387d9e85f2e3a3df23c82414e3b4fc27a1f94f1a29bc9ad0c1e14a26c70af5f25760eac0eb569c62f1d9d6698fff76a37e14934ac041f76a3274bcbcc6ca399897f583520bd149c1eec7e3de3ef69d289c1d44aa80f6bffe27828cc2c22d11e8097b0440d6aeefb8915814fd12c4307f16fc7804f2c02599f80d2f42758c110bc8837378d3b86516da5d488ab4d716dadd72493003d8f6c88c0baee35e1beb97bfc9b312c98fb532da1a22e47036b55ac5f0bbfc6a69e73bb2236ec955c591b2f09499710ebf36904198dd5fc53575383af028e653744f1cc45747a1e91e45209d208aa9ee55f050ede6d47f5f412c0c465755ca6e000eccce6a79f7a7d64cb55b91335d3b13e49a2b96e741a9ae4f0130db73af0047b296215a08482385a49fb6fb789c6bbe9cd0f7d02aa8b48b679b8fc1d1ab186ba076976461097795337ae1d22deaad42c776744c44fade7d75da7aff021d3c07b8caa543784c8803c5c6a5482a2fe562050dc3220b14c058d47c3c891527db822df963e152a391426a2f4ec3b36039ce1488be562cd52d63ef711a45c087dbbadd6d6187f3297194e40161739cf7e4032ce024d0b6f0b2d63dd299ce8ebeda2848b920954405c43a44f77e661c51575c6bbcee8ac83ae962956596b90a0ac06174d95f41d54d13f26b8f175ce5734c0baada0a09c43e29d2fee5e365b10c3141394ca46a3f79d81d2a7e26fb2396ef23b71cd6893b0e2312d0b4c6ac4da4d1dfd92f97ed445d49a2a1e144daeed084af4ea2a1d1bb133f8dc14b5a06291e4ecc16a6f97150a47a84d7883b1010fb6c789f3deac1433b68b6e5e772a407fdf70d192e8631464770901fae581974f500efd6dc92d9585c01842b67bfe45243dc7042c6ef0d48d21fc65b2bed2749f08e67f51fc33a5ad2a317f5e833d21e83a22138570d6b12e3af56fc7776ad97dc59158ccc25455622100ebd802eb62e2dee93f15472b1a3791dd4ce374d9e0f655dc9d0da11359266c9f4b96bf3f66b1f117ce653ba0ddd4dc6fa7e6df91a21ddb325784f2697cc8a243acd4901609cf94c32c426d5a8ed125a056abebf96787a9be6741356d75ebfb08d67e06ee2f78df0d66f6940354290d3c4c5c149601d5c6418702ac8653d0992ceeadcd16dc14244d3bc1309e983943174ae6e7be4a017743f2d049dcdf0afe5a6911ddf80da8f0b7b355d9864c8eb01b57c4178a6013311dba734c56d82efe5cf914079dbb8854cb37608369b118be1a613e2533880ce0279514aa709b5fd5d7751dafdced2626c2eee8c843443d277e692d7ba51cccbd669a7ac934265f1512531776688bac3d411e0320fad91de35d5c562c848d6038fe391b4768dc663c1f2410ac062b5eaf78bb344cb73e933a93423f82fb75694ed3605a4b9d6e2faa1a67b98a3b9a1fd988082e9c729c13e1f084c3ebc9e5870fc7922f9079ca99ff887d7f47d3e5552a2d4afa4b8aadd12fa0584e6467b344eda6c834df418702c03692a6c8a436addbdd8e1cf7c9db2510bfe4df239c6e10d4defadc61cce27ad77206a81d43cf0e158bd7bc16ecd47c8cd1014b8190327c9a2b2880bd6d372fc0de26a42fdc65ad312fb0b3f1209cacc9287a0e62b68ac4d349b6617d9f1be4109b2f17de88c56cf9a29205abc07be308234ff9ceb1eba3edafb5cd95dc76fac996dde058bc25fb3c8ef982dedd999e69170c38980eb8dbba3bafe730b68099362614d85471a9cb283d2ba80c1bf5fe62a2d2e2e221a533442ec9b867f26469c4baf1c67da4e3af8c6158d030fdcca9251ae2df2364b960b13154cb82f1d5bd14cdc987ae4dabc4714fdcd95aabb05c764b6cf25828c93a31c73beb0da4b01a717a36178dcb19a55cbc0b04d5bc156372671d71376ac211e03262818574917e69bc9374f62d6b02d401216836f09d081b2d1ef1a284cb78cc7dcd0d2a8bd8d0856250073ab108118a0122bd831196446b0c3b3b3a30b12befb8315c3a45f135d9b7d648253ecaaf110f0be60016d95efc5b8116d529893db0eb72dbe28bcb7a3d72352df2dc59db5aa1048f53e26b2716205af46ab8d05719f70245d9b60c97fa632c14d554970ca7f29c3351e1ce3eb49864390bdd7e89f2be51d619a87bcad5d8bf81bed047ccf6331692fbab2f8ce72de86d6b9970a11627db2205575ce2bb78325947ae11f6a1cf3475c55c0fb81b7123f50c3baee4c2ab6b23423711ed7b9b5c18f8848678b2edfc87a24c37ebadb3bab91203346779bc1657a244ebc07ed920a8add18a9b9ae960fff32187736eee807f3edbb47bc96630b2e101899d9198ad66c487d9f5a617771897d85d0770ddb1b56fedf5f6b8533502fe0a14567bfeb203e071de8c097dd42926166b01f4bd97f9e4934e9f8d0beb6cb2e290b0d102039e5aa5379fc888a788c7b707", 0x1000}, {&(0x7f0000001600)="beb6be2459f4078321c1fc8b112b053dc489d1cf660186caabf4667563d6c075718ecb5f186b565d531ad26cc6ded9e3af43c1d049772c84c3fd97948b84ed", 0x3f}, {&(0x7f0000001640)="32aa73357bac00ac6f72a6f822c40e40299195ad2f0fa9ba009ef5c5f9c8b0cb68ff8acb3250b7642b45f646df30497867b507d722ee53773e3735748f4d7e3f3a9db8cba77ca5637a07b5fca59e7a375df6b3c1c8d28d47546fed11db61b8440c66313bcceeb4e3f1c9df9c4138752ecdeaa026caa5408a5d915d00e9fd8a068e8ec20bbde10285bc48f2cf82a6", 0x8e}, {&(0x7f0000001700)="899352b2c3570abe146e86be9870e96da282bfbe6bff5a9db894d4be88328d26509622a0af73225c50eaabdeeff3a623251d041c9595d2149f878dba9b47f867c636e3f52a40a5d393cf7d384078ffba82fb55b9b727e63958aa3c8d96bd96cd960f2a7a61435330abcac23a5bf9856c4b0dfa629e5fa588630ec9f62253c36a", 0x80}, {&(0x7f0000001780)="d6803b538edb99bd197db978f8f9e8afa5315583700d36f02826dc861f000c32bece830946fa83aade43695455e53ffa9573c56c20ba010b4d4ecf3d0f816aaffebe0fa00fa9939d2a8d0be5d1ce97c9e8a4f5939eb151a9890eba00f31d5dd20b0163793f0181fb0d642d816a7ccf63d135c982c26f7ed89c4516838b150774f8b969a5d2f433a0833c5f0742b5f00d0ec91bfa4faad5ed60df401ebbf83d1ca81f6bf37c242c03c23e077169dbcb5f89d0615423e6ed7b448c55b82dfd1ac41b94ad2daa71a7f76a6b50b7e65d", 0xce}], 0xa, &(0x7f0000001ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff0000dd2454e83a09d43d28074516c6c543000b0000d28c18766263149ff748614749c9a7c246a7abbbe27c3717a836e4a59ba19f1fc6ee93ffaad91f15b40160c85144a8491dc38cfaa240040900000000000000f519d9bb99c824eaaae6bd08d1a03ec49db9e0fae8ff29", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x803}, 0x1) 778.113075ms ago: executing program 1 (id=63): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) syz_open_pts() syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x200000000000028e, &(0x7f0000000000)=[{0x1, 0x0, 0x2, 0x5}, {0xf800, 0xfe, 0x2, 0x9}, {0x8, 0xe, 0x0, 0xbcf}]}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x6e, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60020099000400000000000000000002000000006a000001feffffff0000000000000000000000012b"]) 777.263392ms ago: executing program 3 (id=64): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f00000001c0), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) kqueue() socket$inet(0x2, 0x5, 0xfd) socket(0x800000018, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f0000000040)=0x4) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) 703.481744ms ago: executing program 1 (id=65): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x4000, 0xfe) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 698.289848ms ago: executing program 1 (id=68): mknod(&(0x7f0000000280)='./file0\x00', 0x4, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1fa) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0x0, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0x4, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x100, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xffffffffffffffde], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x4], [{0xffff, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x0, 0x0, 0xfff}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x5, 0x5}, {0xfff9, 0x6, 0xb0, 0x2}}}) r0 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') 582.736308ms ago: executing program 2 (id=69): chroot(0x0) (async) open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x48) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) (async) r1 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./bus\x00') 580.382126ms ago: executing program 32 (id=69): chroot(0x0) (async) open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x48) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) (async) r1 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./bus\x00') 572.092947ms ago: executing program 3 (id=72): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xee1, 0x10003fff, 0xd, 0xfffffffa, "00030003be0a00817dd8910bb864d3c3a3f4d3c9", 0x9}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000600)="d49b58ef165c216b66f552c5e8d0e9f4f4ef602dab3fbf260cf2d98905bd2ab70d2f3359d570f74d9d1a8a67632b45779d666a926baf8b9989bbba09b75973abef9de18c01655a428890b131db30100378127084aacf1396d70ff6c64254b1d920c202c995d18d34c6ad881a5b0c8c571f9148d5fe35f10a177ded8d58090f8018d3d2cc49b0d727fcc6a2e08dbc001b227efa671b1b63152d73e00ec0b0d132540e8facf3db086721bc1215e9faef5b01b68b07a87225cf4105aa583c35763e1b747460701d0cf52a00c00bfcc00983a39f10dc0f2ab20b80c08ad36e11cdf3956b6f2fc209fbb59f483efa8d44d4c247749aa8d2713af42ac176f0be950611d5d6ac2d6f7058003857644d6451d03a16989c077b466ef167ef4d23564d69efba51b5f6d2a7abebf9a34290db68dc61687f116c23d2b12a588d7ec7cd91a11df325cfb4f45929ed312a3f964d8f69bd186751009ad63788cd08f4ea598117d032c079c89525369dce686c62b87a62ae5415174c2c5a94cd550f1cf3ee9b6c9d49632893b4cd6140947ed8d12386251483b0e91199b6379f359008fc56de0be3388cb0a89cd7578e14170d15936bc34b5c4087255e8780a6aa6bf4f0be3badb0d267b1c43be2af82d94624e7cd4b9714eef0f3098d0e60669921e5a5d734102f61efb4b33d6088b0d33d18a9dce8b767ce731fdf7abc7b4fe13d9642642b9475c5cac1339daca823ab7562ae39eed08ed14a71f5469da864769b88ffcafa6a5c89ba3070e77c4ad4a6ee7b1a7d4e83611e72c2e582e9a81d73f9fd57952440f13c771e102e90fea033c28e51537c252579bbe652cef77275b9ec348658e9ba3d597157685dbc419d7e1fcddcba43760bc093ee2408554c4290a7f17120e3326fdd876eecbc23a731e7df767f1f34120a03b4f594423f66eafc4f88902a963114b2653dea77f4f8bf2fe7c1e42d66e283f5a8105a77af6e2f9e0bde50694544e30e5f0a1df7ebbb465333854ffc4a93cd411b3db0f92cedc7ffc6d47cf0ddccb0e8c0bc3cba65355d2d3b017362d84f33ae5c56cfcea176b524b34cd859ad1a0c755e1f13ba83249d0cf3537f3c5387962c50d26aa5c27ce92856cd9fe3af2ceb0346abe1125293d26536a784bfd47e0dfc9997409b9a87cb9430c2ea2c4b4118cc8ea285ef7e9f4765b1f38a9c69e78865d61ff08269852862aab34de6598dfafb25e856c227f8aacc1d3a98d82923d0d5f578d2aecbaea98ccb43242a2432315d7589c0ccb44045e6d237cddafc449aefeff392bf6e4effbe65a74411c0510530d369eaed6c2c98153be6d62094544a7c0366d7c0ae7dc6c823d21b65443714446e71a680ae4d3c970a6d96caccf398f925ac36778bb810556f2774ea69e8dd306aaef17d5a6d8146d898f70315f25060d1d156f2f1046aee353858516dbb88bf5e04f3a6252f8bcc31c8e0441cf8774cfd847e9a3b29ce0800e411bbea045afede140d4c554455304c3d9beb7ac41bdbf65039f073b82cf44bdc7fb8cf03dffdb04cd5a1234b5a09add99ed2e3b3108cec6d1d426acd8085fcf357b631dfad522709bc9d2b8c309ec458ec3bb6e85f456d1a2ff46b8b6e46541c04934285ad8b06665f4ef9a0549808e6c072ad8550a4205b0caa74d2b33fe32acdf21aee81110eff2223bd0e82c24db7fac036e5cbc1162537e160e2e68449c23ebfdad2adbbd36cc394024bfbe695ff8c5fdc50f7a7339379fbccf1dde4897c8e7afc3bd01f6812695a1fbda0f0ccef46a9fd74ec9126fef031e44569d1ce68c28d352aa4b59ebc484bebb13452af1966bf34f1b030d0b87ca21454ce96aa8231258800", 0x51f}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) close(r1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000001140), 0x0, 0x0, 0x0) 571.817134ms ago: executing program 8 (id=70): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000140)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)}, 0xb) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0x65) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff56) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x81) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) listen(r3, 0x2) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x1) recvfrom(r5, &(0x7f0000000000)=""/104, 0x68, 0x0, 0x0, 0x0) shutdown(r5, 0x2) truncate(&(0x7f0000000080)='.\x00', 0xffffffffffffffff) accept$unix(r5, 0x0, 0x0) 420.729425ms ago: executing program 4 (id=74): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) stat(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x80) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 420.247515ms ago: executing program 4 (id=75): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) write(r0, &(0x7f0000000200)="7e733ea9aeb76138ded310262fb1ad648d72e26928cdccd901e84b52ddb122fa7ba01322b6158e44e5ea19ca6a761b8483aa5d91ccb96c1eb9bbd9daa7c65c10c6ee621fb470e8c93879a07d128d76c4bff0d89fd539e0eb2ce679cc837f5472c47775", 0x63) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100)=0x20004, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x7ffe, 0x4}, {0x1ff, 0xffffffffffffffff}}, 0x9f1a6e103bd2b539) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x2, 0x0, {0x6, 0xa}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) 416.7701ms ago: executing program 6 (id=76): getrusage(0x3, 0x0) (async) getrusage(0x3, 0x0) socket(0x2, 0x400000000002, 0x0) (async) r0 = socket(0x2, 0x400000000002, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000105000/0x2000)=nil, 0x2000, 0x2) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x122, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x114, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}, {"a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c465878e8a8b70e5b2d3fdda4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e22"}}}}}}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000040), 0xfffffffffffffffe) unveil(0x0, &(0x7f00000000c0)='r\x00') syz_open_pts() 414.934106ms ago: executing program 1 (id=77): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) semget(0x3, 0x1, 0x100) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) write(r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x80000000) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 396.203933ms ago: executing program 8 (id=70): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000140)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)}, 0xb) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0x65) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff56) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x81) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) listen(r3, 0x2) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x1) recvfrom(r5, &(0x7f0000000000)=""/104, 0x68, 0x0, 0x0, 0x0) shutdown(r5, 0x2) truncate(&(0x7f0000000080)='.\x00', 0xffffffffffffffff) accept$unix(r5, 0x0, 0x0) 395.986281ms ago: executing program 4 (id=78): r0 = semget$private(0x0, 0x4, 0x260) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}], 0x1) (async) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}], 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000380)='m', 0x1}], 0x1) (async) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000380)='m', 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xbce2, 0x5b7, 0x7, 0x0, "2058c3cd996c4900000000000000000000ff0100", 0x8, 0x800}) read(r2, &(0x7f0000000200)=""/255, 0xff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) (async) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x42) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000040)) semctl$GETALL(r0, 0x0, 0x6, 0x0) (async) semctl$GETALL(r0, 0x0, 0x6, 0x0) 395.547349ms ago: executing program 1 (id=79): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000026c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) syz_emit_ethernet(0x12, &(0x7f0000000140)={@broadcast, @random="00f600", [{[], {0x8100, 0x0, 0x0, 0x4}}], {@generic={0x8100}}}) pwritev(r2, &(0x7f0000000100)=[{0x0}], 0x1, 0x3fffe) recvmsg(r0, &(0x7f0000002d00)={0x0, 0x0, &(0x7f0000002c00)=[{&(0x7f0000002740)=""/136, 0x88}], 0x1, 0x0}, 0x2) unveil(0x0, &(0x7f0000000000)='c\x00') r3 = socket(0x18, 0x1, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) sendto$unix(r1, 0x0, 0x0, 0xa, 0x0, 0x0) 391.689251ms ago: executing program 8 (id=70): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000140)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)}, 0xb) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0x65) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff56) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x81) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) listen(r3, 0x2) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x1) recvfrom(r5, &(0x7f0000000000)=""/104, 0x68, 0x0, 0x0, 0x0) shutdown(r5, 0x2) truncate(&(0x7f0000000080)='.\x00', 0xffffffffffffffff) accept$unix(r5, 0x0, 0x0) 391.337838ms ago: executing program 6 (id=80): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x0) (async) open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x0) mkdir(&(0x7f0000000440)='./file2\x00', 0xe3) (async) mkdir(&(0x7f0000000440)='./file2\x00', 0xe3) unveil(&(0x7f0000000280)='./file2/file0\x00', &(0x7f0000000340)='x\x00') unveil(&(0x7f0000000000)='./file2/file0\x00', &(0x7f0000000080)='W\x00') (async) unveil(&(0x7f0000000000)='./file2/file0\x00', &(0x7f0000000080)='W\x00') mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file2\x00', 0x4, 0x7fffffff, 0x5, 0x0, 0x7f, 0xbc, 0x1, 0x0, 0x1, 0x3, 0x71}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000009c0)) setrlimit(0x8, &(0x7f00000000c0)={0x46, 0x56}) syz_open_pts() (async) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x310, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x310, 0x0) close(r3) close(r2) syz_open_pts() munlock(&(0x7f00000ec000/0x1000)=nil, 0x1000) (async) munlock(&(0x7f00000ec000/0x1000)=nil, 0x1000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x40005, 0xff, 0x7f, 0xb, "9c0f0000000d02f10300", 0xfffe0001, 0x80005ff}) write(r4, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0x87) (async) write(r4, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0x87) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) getpeername$inet6(r5, &(0x7f0000000200), &(0x7f0000000300)=0xc) r6 = geteuid() chown(&(0x7f00000000c0)='./file2/file0\x00', r6, 0xffffffffffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000400)) 383.629699ms ago: executing program 3 (id=81): msgctl$IPC_SET(0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = semget(0x0, 0x1, 0x281) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069a1, &(0x7f0000000100)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000013c0), 0x80, 0x0) r4 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r6 = getegid() r7 = socket(0x18, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x401}, 0x0) getrusage(0x1, &(0x7f0000000200)) r8 = socket(0x18, 0x1, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) r11 = getegid() sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000040)="1270ec4b97c8ac51791ed78826348d712f4aa6f8387bcf66e60f882e0f8141a3beffadc1395fcc4cde3a4ce270d25219fc5e0aad3e6a96064193e21db54de07353f964fe3d54654d32093127033ceb6cc6f0714d106745c9201c3d9dc2e3eaf2553a361dcc7a2aebb12ef2f594703014140abcd7b66958302b23d4be43f28e1cf165200f0fa1fd2ba9d2035ce7d3c45caf02bdfe626dfefa141de46065a92a23d8a3ec9ac778a8d6ed487e7842629bee0e93e2781fef13ba378f4fec3093f1197ab9386a5430f92a536a79ee6fbbbafb62f9164e19f29fa8338fbbd58740107f148e9c4e430bf8f8ccb82772781b05f1eadaa1770ee12957b58195e26a66e9049d8e360cff6e5d805ebf1d820ef9c476216fe7272cbe58f91f1c8fb18e01e7b953e33cb0bfa462183dd584275267e7ca47584b5462e1dfa042b66f5d284d88bcdbb02a761cc121bb7f0bbc64407ae1ae88f069cd064787ddaec102cf140c1e968fa610315a1357de75bd1e047918ff11d864c0af338f531469f44a898dac503000a5d59931767d81cbe8f1c49479ae1fd166ec61c1a2d45608acae51b28050ca0b416b7b787034c4d10b63aa02062011e8cf06806f50e2793efacab281e165ac92b9c6cc6acfb15913ba3eb647353cf66fea7673100d9b686b92d4ee7da1d4a33622f8388c82640f5eeebe0b275f946e5d35c7d0d1cc4df2d7168ccc1fdfe3655f8681635906928c7134c40a77d84699d5b0b3e8b904641181503f894054980517d31d84dd5fd80d6027702c55390753895f304083baafa6252101b3c0ffb0b9a7b335870d2e0a9cfa1cded70c81499cbb19fc0bdd83013b725f2b7618acb4f31f753b0096b39900fb864a2803a17d4ee1369f48ad2a7a3eedfdec2d86babbbd108626fa0f00db324eb6d7bb5be0c64d8e0a521404c87cbe14ad06a61275ec0118366429b627f0065f3ad3b18d9eec17ba7c8f7be3be3a55e10ea9258eedf8754c1eecd2fa993b94a831ef5f23b1f67ab74e917d36c3ffdc7de87981a9d6522e5b90f985140d38453a6eeebcc242fd84a5f4205ba58b7d782d434f24b552826d124ad08f4979a33a3b568fce2fbacef2f841fea0536cc0ca1bc120f49e68f1c1530e1b0718b22eb77bfa3eaf44fb4ffaff2d2136767c070c9d1bfcf76c66b91be225ae734b7bb37c5e4c9379cfc5f19b94482b44683786c01e90ff493ef686e72bf125fc7a3a0460fb8fe13970dc22d663069c68beeeadb81d8a38d82aeb5ad1311ee65fed1043b71371253f956d8503165cda89dbefa11ee8bd13ff08e39ca2fdb9816ed62583fccad1124621f32474f281046b713d049fc86109e8bdab357cbecbaeea8f3b9caf13ff13223e8effd0da0cce20624eaea589f2ba7d0c73e2f6208ce7c3f3b345cac46ead0dfa58f5239448f1bb28e96340f1e8c0a13c130c08c5107099cbda4f4e8490ee512bd5646a3c18cb3fe02cf2e134060910b0956760acbf0d696f04c6d3845a78682adb5e61abc9812b15b41a9a4950e9bc51199e861df766aeb9db8c66fb5c27245601d51751a9f67f3f986e8a92ea19b359b32b502116ac844afbc3f8f5e29b7621858f5c97ded9de00de4c85b03a19228d08e139aa808a7ac797fc0ddf8db68e12323fe430615f6a1a9cb668d81525e53e45272cb74ce3e8b8e68c9c3bc6952080528058bbfac55ef2d761f55bf5482af2d5e743ea2e829a1e0a3d0026128a0d893bfa17b35d145b15097a89ad002c99ddf94b0f560107de213d80fc5b60ae155dd3c0710173a0eb8b70715978cb15bf83e75a0e59f872a7e319efc37ac59a4d3f292ac785558c53570630305c2db67c3f234bb08929ebc6d91cc09a1224652cc2a6101fae3d3c432d6fe144bcfedb213e7c09baf1a54f96394df95509370cabfe4f9d447a3d530c393654b9a94a80dc76d96ee76122393ff8e2d2a9e122b9496e27a523911fb6fff10ac6dfb916d739df1346e36ab2e6f2912f95c780eeea5d1edd02e067cbb601f6cfa39929db8423f4cc4e2109ded4abe6cd1915b46c8ff5ab2fe0bb74e2904c203ea6aa2c3a0fd4160739ac49e0f73f99f7375c853d2fb80614ac4a4a87964089ccc25a8a5eeab4f9e40c2b3599bc016b58c18efbd23fc20662fd626b318ae2cdc25c68ba6f5fb6f9fa75be2a82e276110e6d3c2b8a1136b2a85c4c905e63e3e5e8b9b72484ad58f974a5e893343f1b8ff3b544306f4ff40a3ef426bc58494d1487c1498dcca1729fa49d30ab960030f7723aa6b3690cd67a349f9d02e360787f9d8dea3ec9d849be0b586354ead61ee78985d84a979cabb2db44abff2c62196beac407afea3269ded58851e29f892604b8de4b39327e01153d74f2acecdefba6accade1769aa3b76bd631fd8cd7970dd83369ef55100db25cae3a0cb005d14435458abffce1fe8a8d67f02d22167da47e4369b8cc8b03159a563d08a23bef71de57ce8979e60bdc0e84e56cad5015ed885daa1e741ecfde638c83d8c9404d69e22c09aa321b87d072d8eb4ae4f1a42c95a5e972f508fe0097a5230b8efe0d44e7204c93173b5040c99ec467a12f882ed22e8e0caaf923693f38b5946a88f5425097d63445d082dee564e4b27c4376a8b94841da93be2fe4560159ea44c828ca168ccb371c9288fbdd443f996758b44926f6008b0d8171773e8d2ddb8e03e2e2417bae2050114dbcffe8bced4eaf23c352c85d62b1516f40feef4378f1fe2b696e5fd9a491554bd7d1ef86697fc831849a001d3152414a98b1401dd5d2bdab2a7313ddfe8762e77b494b144c2043f56f716fd39cdb9178d104efa1022892058e50dc3f0b163028f44a089ce8371155027b2acfcd681fc7e9ac3c9b52281d7f82e7b1f037d6c65e1c9345ad21b613feaa4b7377506321664ace8e903963e9b3a8070048bd13f24a5e742269c10af2f79cb86ce8a06612bbc18b9e436cd1053814fb07d733eb4648b1ba01ec0f202a9fbace6977836831f0f8febb9b97cb2a6052de7fd3f8d09f2dcf8ba1f402086c3939a0ea4f73e8300da381920d357fa58702c4b27858c5d30118c19d16611f7fccd21da5bea5255f51e1ac32548271d3807c3f77512a3cd87b699ad1fa0cd904fd928d18cb00455eccef11dbcfb4af87403b5d68a3f9dee6ed3b4e37756c8344ac13c2c0987768522e152f93fb171241eab41bc1ead230022f66398a0dcafabaf2411c358fd22306517cdb99235bb626dbcfcf291c46581bd733bfde3a2839cf1b47b641a15557e478aabacd426d27976833efc633743261bbf3a2ceabb24fd19e21eb70c915482707d4b4b13b1c0cfa74c5e486e6528671eeca56710ae0cce6f2b07295265b42bb14ac4e3ddab55f6d9481e6d813b99ef00263d1ea0670997f4705f8c7e2c8f1ce9fb574bebd730015a11059ed7d66bf3870d7424609ae6507c4693142bf1341f94c4051772170ea14c22d79e3ea0475b82e475680f4c0c5e88c39b48141f4e86cbcc17af4bc3ed501cf142f484fd7a2ce5aaa234175270d63c077215df3b18b506e1bb87c1303706626fd9f60e0f888b60f2dfddc7139c636053d7c6924ac23af532e558cf2ffc9261460a0e5ea11376ede236c6202a313e7ab65cfdc6a7e87a2b48873ddb40ce5e4f99e5b843038c83f5fc1f5cf1972a12cf6d9a3c3631f05bb42b0e343c0c444556fef0e2a7bef45612b51ed41a9722d51fcfff0b4444e725e5b8af6e1c3330e4c69da7262cd0d11a0c7b7f1fb6f90c95e17d0055e2886db053ad0f262136a6a4d175e06417506bb3c2d13e7de7fb875f7b2697d428de3797af9fc6585b2dab39d1ccf711876aa699aaaf6424d8651ab89df9096e177423666a12d02e228cffb363b5aa9987a1294162c48736ef6c49b0e4b6ffe7ecc2807a071dc3c3086f4cc9476952999b6c9848c692fa8deed32734d4834a35e061647ea97ab50425ee31d46a244a4dd9361749f08edf04f99dc04c6c8a1796bf62f6ff45df00f2c16b22a6412f8de73d6395564de02cff93a374191f8bc5ef3fba88ae6447f55e0e62bc49bd1029b8ea5931135118c3ae11ecb7f46968c249e0caee5a6edf6eb00ad5f990921cc191cfaac6a59821b69211a0cf22984201c13c824e19a5b727544588728219207a638d26af88708dd9f9e24634c087f02cecf56bd2dc310d1d512fa7cb2facda6e063a514556835407d70768fc1b65d8f549763c9558e46f9341cf2e5bf401bb668aaab163248da73170962b23f323c24129c617be133cba0f720e1f6ea4c2e955d7be57b507877b42235eeebfc90fdb7d7e8bd08b2c0ccbaa6ca5fc747456ab2288d528bce7621fe2c551314dba97066c5f6c28bce316073d2bc8e6eedc3daf7e9c94398fdba9e814184432415fadb4456c2255189c380968ed2fcbaad688f981d4fec845e8a04425bd72aac61c9c94d7bc03ac932745367193de0e7f193b747621ebf440dc3ca4a68fdb3c137446ee1a8738b825f2ee205e92d3e0fe1ebb7efa45c5c8054316c41419ec709b42f0b35db0947d8163b47ec21606278b8bbe77d2d4aaeac2e49150e237e9517debfeace5b34a21772b0e33c3230a384cc3b80cff21194856a2d3638f493bdbc43d72011148121861b6d19cce52a73dcff5690327597a32cb80e47b37f66e957ee9cb5abe7eb6f6ee65a74ed49d510a27909506ec05e9316936dc70ef82d1bfb5126d5f1a3afdf88f26fa334d045150e4b07042a0f40195691fa89d3d2d981296d2933d976b5e15b496f96dab1c8790fb89c9004de0d8ba9edf2f329756c057ff7e5ad32e62366347ef6356484aaca47e3141e7e1b1f21af684b5253b6a319e5aeca3530a3684e2f486bb3d9668fafee355a4d3d557ebce0f72d21a1ff23647f91ea9816e3a004d776a8b0c22227ca8b958531a6c470ac691d37c772cd403be1bf5f381c0b39e994430c40001ec0ce2e20f07c03db55e11c7104cc5c6d5c4d95ae505bace3ba36862fb59fbb8d5d2ad5edd5dec649e6fc1a1d244aa96b099dbfd56e595f01cc54c0efd8e01cd669e39c42bc33960f8d0fc4c72baaf26db054d258c698a5062417e894da56fb2beb12db3b6cdd4e9c4eb611c1dce2ba3e43074440873b26c660cbfa8a6d9b7104b4c06b758bce81456c3141d3b113b91090a465a0a64467fd9b063e7aaaad99e3c5335cb55297d5b038af24ba90e461b9a7cf95f1638ae464ed9affe0c8bf35004501f7a989c22ef9f6f13be9e6ecf55da9a3c5e9009e940f7ad046b477c3a074fbde01e81172a566c03463617aeb1c995cd42c456ed2ad76ff39eedd60aed0b0ae282d756696aa3aca7df7581d46b8fdc29205728fd2147756e8303b530ab5899b5c3f8166300009304a9ac78bf6e14a4456ef04f91ba9df91cf125555007c19dd72567bcceb86a9b078831a04d7139b6b81b25c3d7a9edab1a48275ba57ed330145211de9968ac6aab98215cb135b9ed9a756a25b7df1dfcdc4d18eeba9c7e4a21ff69ad0c9a0be698d7408d2111ae7fe1cbf082b37a67cb4cb17ac58ae6d9e21332d7ef11504b680a1999c41b9a5c70fb084739b443b759fc191845dd5c4b6dea61aacf58d8a248e442cea6aac920e917e6f10dd5338d4eb423a9b70b19ecdd6b96c5279157ca18b24be39a791391c7a6bc5e7954458c8cd04a35996ef7fb763a4b74063dcfdbca8ae923a3fc46573ca93d6f7aa974a0278e9b6531bf6ad38ada0c76fbfcd37833447df6d6cf509d8ee1aee1a198d13a00e17b133784e291904dffc6436afe02a8c0adc4a1cd7ddcc45bf3", 0x1000}, {&(0x7f0000001040)="8f6b08344cb8f6a04e5e46999a2b2c83145f4bbce15874206c54970a6f37169868a450d20d937a58690a8c9bf953c8121c7d8cbd7e1f5d98504c17261e", 0x3d}, {&(0x7f0000001080)="fcb7d133a6d4cf8fee784db9a6f6b4bc137338c898243574b0c2df3038bf407a61b38de794673f33ce590e9eafbe150d9e08a2ba1936e67180407be12e691d81c43eaf", 0x43}, {&(0x7f0000001100)="a75ebb156defce3fadf6ea8a5063d15fbbf39d22f623c5a12a6d10307b7c9af68e73184fe4fd721288f6b049177e1cf444e08a9178709962acb4841db57989f6ae964c4aa75b23d50b9d99130f3a4c39d30115456ec6389c7fe53ccb2637afc57311d79f5b6f0030f8ccee3e3d461793c2e84e785ed31255b46e416ef647ad83cf8fd888bf47324a84c5e13b13e7aace8d61302a8767f0c3284dcb8acdcfc097881f7905095a02859b1698fba8f97e8653e96c0e50fa8b49e583b015997de3d370645aed243d8edb2407ad98bf5964472240c8a43068de69cd5ea9be8d80f0f3cab447e1d6314116", 0xe8}, {&(0x7f0000001200)="cb5f2508f11875edbcf48308d576f42b9ae5f0d207f083efcb627a4bdc75b88daad786481a0a", 0x26}, {&(0x7f0000001240)="f738e051f2285db5d602dd97eaa1cc803628fab5b27bb9793a95165e1228d0894bed44abc6ccae0946319762d1a12bf77bd91a68ba8557cc02f7", 0x3a}, {&(0x7f0000001280)="78b736628e4d30aa3f2be7c833e40445ededf2b1048c5f2ed7af547d721a493f86a29f4517ce79853e597b0f887cb101b9e4c4b2aa471893834a0bf9df6a517f15e61431fcb6adf4f86508c9ae4ddb8df835bb0593ddecbffcc6fece4bc59767d8bd07e7b73ca41e6d5199dd240db60a367bfd5b4fc1cfb3e48559d5464285a0ed411e481857e819b373b5cc0b125be7709f0f3ecb940aece2bdf57b6fd86414", 0xa0}], 0x7, &(0x7f0000001480)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x60, 0x400}, 0x2) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) semop(r0, &(0x7f0000000080), 0x26) 381.091541ms ago: executing program 4 (id=82): sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x73230d16fd315425, &(0x7f0000000040)="b5261c78e38ec0364677a3620b3d724b025ad29ff73f7e3f7a57b0532ae9a3454f7e96538197e260eb5ffd8f21e31427daa5", 0x32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r0, 0x0, &(0x7f00000010c0)) 167.277832ms ago: executing program 4 (id=83): symlink(&(0x7f0000000200)='.\x00', &(0x7f00000001c0)='./file0\x00') getsockopt(0xffffffffffffffff, 0x29, 0xc, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0/file0/../file0\x00', &(0x7f0000000040)='x\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) 165.497856ms ago: executing program 3 (id=84): setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)={0x7, 0x6}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x29f56361, 0x7fffffff, 0x3, 0xfffffff8, "09000000000104787d900a56d864d3c3a3f4d3c9", 0x29}) writev(r0, &(0x7f0000001200)=[{&(0x7f00000012c0)="57a62b619011b3b84493126087d30b45caaf2cd36a74bf2d651a534ff1916f8b003fadbb194fa3fb23a198d0b255c799840b373a911bd4c2a77cd1d0a1387d41285c6694fd577da7c2f8a786248b1dc49ea716ceda62119498dbe3ee3cd5c4316450955f4b63ba5c4c81e422f5e2802b8d705ad0fc275e45b14e3ced5dccb29045d510582f7f9abb1dfa2d691d2bc9226e275557e6d0e82c927737c2d3eba31ce53f6be7938f636725963187e383f1a8d0e1a66c0a41af5850a771f0dfbf90c0f6103a36c701a7128ed3e4435056b594c0d698be1c508562c2daad5d3516da0598ab7cc291b973707347b7b15e5f86d53c79d71f677f26a0b64b40e315ebe2bae181cf5dee59d08c43bc1a7d289130ff777e6e78f292f16e81191a0a076aa62a64cd602ae3c9a8340d96f471fa4d0a460671733e0f15708b811d06ddfb0fe082278b49295efac436cad5f7e0ad39ad313acd98d3c2cd46502bcd0a440cf2cf1156c41db1e7aee21b26631d0a2f17831f91cd45844e79d355c1a5bea1d646fb552caed6dc2ba4ff8b15c6f673271b1a83b7b3977394293cdb37bd54d6d6fa4782fc345aafedb1dc3811f5e1f207040d5df5b12138cd1279d96fe179c12b33f734862172be374e024e6bae551530c5ad1fd092d929570504e1f9bc38c9e30da913944a13dcaaf1395045742ef1bb3554d1a90e8be8d52d62603b30b810da4d868e639ece5289ee12324503e5a644a225771bd8fe82d630ecdadd7fb896c26dd9249dde0b297f5cac2e124a7ce2c2994abbb884ff67a6bd50fc956b71e452d9305bbe134e88fc6159c7d0ea91f250dc66589395aaa75ce8ad537f2b92aecfd4ed05d8662f29e575858be43d2d9118173899c083978826a6db48367ab20f9c9ea2845e3e885ed4f174f7f65a7571f79de07f6063e868f7ff67a608e69697aba55d43df1e4795ca11d0ffd3df437862f4bfe62913033512ff457413f5e41dc8cb3572ad8a106d9b876ec55a54046fa4ab5e85a5e1f26ee69694b39da89cb3e1e356f3f5e1ea08a8f1c022db262656f4ac30183be9a2f9ad921dccc77d3601dd5e513a1014f51f77399588f66cb89b93ccf55770090bd994394662dab7f4c466d4621b87550ec5847d427badc2c309ec780199fa359c287905be6f08c0a8b1f99d9fe36735469020192dc309001cd043d8ae6dd59533b50723010f1310cea7dd339648da63f399012c74f00f9aa8bb3fffd3658346df21bcd7e406a4ff4735fcbf419d6720ad7b51cedbe9de2aecad5ca6e5a9f5d27c9774447df514fc377080d720070baa8d4662bb35327bffc644d158d6971078f20a621162fbccde234f6b310515ab47c5eae3f51a6bd8310013354cebc740f30f5fe66fdd306a19f5dab59f018b337cbd1d13e521a97a931bc3cffc660ea78d547e32e5cdf7df30fdfc503c2e2c4c959890aa8acb2fc1a86f3e06eabb5afb38c446eb314dc331f013046a702ee3cf8b017c79e2c842279687b21130cc248a13f433ad617f66ca885f3c37e68ba616968b95e40e114619b35603e336b263e64e6e48f1f21d1cbd837a69f4fc5df71dca67120ba4e8bca319554713f9b6124902aab120d8e5c9c9ed065170c8306b28192471438e6f5e7d6805f65120e10ace467afa2166875439a2cb7054500f3e868d02a4bd435a78f8ce0c4ee0a6ee874de62fb49db551ea2e0f0fb55d0eae9618bf5daffe3fa1d77fe89c4639fa703b66a4cbc59842cfeb90be3d51e58b409cb2d7d04905c852e3515a66d38ae08aec78951f62ef1ce4b51d7a8c298f102bc6692c3f452cee231f9002e5a0d722a960f10f2258404fcbab8ff0fede24a5c6380a3c5c69d1fc9fe94ba0b66e586edfd28f2e10a65d6b51aed8bc4a255aade3ae08e007e915986a28578baa3b625e3c805346aec77f8607bfd9377f1e811a388fc138887f5de6129456530c70d6ac98f1c31321d81c167d7cf5ea7c30fe08be1ce7ac1e31072e9d69470c68b41434d11de32ab21fa6e0b7e9643cd80eb6fad2dba76d29e12f68f6a76e666610be7120531635fad739f0f9629cfade1f5eae4eccbae32e0917904e5216a3001e4f06c9ee95ec24e0f5dd615daf63ef4045812f6cfaa84132e546be21ba6ba71c7cd2399d439881c61c8260c728ce507bd0c1510ac4989c2a0c7d63467052ac08295655fc1f40c450bd1ef98531f2feb17ffa721592f625ce9f0539aea0aa5bd71025b9fb84f6039d5de05b855828d021874e49957290ba43221a896494fa65c4b97671b2aa6eeeae776a179c0d2582896b605b8dbc816d6d714aade3e97d6d3ed104", 0x66e}, {&(0x7f0000000040)="f2ee9e0a", 0x4}], 0x2) 164.993701ms ago: executing program 8 (id=70): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000140)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)}, 0xb) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0x65) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff56) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x81) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) listen(r3, 0x2) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x1) recvfrom(r5, &(0x7f0000000000)=""/104, 0x68, 0x0, 0x0, 0x0) shutdown(r5, 0x2) truncate(&(0x7f0000000080)='.\x00', 0xffffffffffffffff) accept$unix(r5, 0x0, 0x0) 5.086108ms ago: executing program 1 (id=85): r0 = msgget$private(0x0, 0x1ba) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffe}) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) (async) ftruncate(r1, 0x79c8) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYRESOCT], 0x401, 0x0) (async) msgrcv(r0, &(0x7f0000000180)={0x0, ""/137}, 0x91, 0x0, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0xd9) (async) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') (async) msgsnd(r0, 0x0, 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f000019c000/0x1000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f00001b0000/0x1000)=nil, &(0x7f000032e000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000009e000/0x3000)=nil, 0x2000000000009}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x8000000000000403}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000254000/0x3000)=nil, 0x4}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0xda0f}, {&(0x7f0000008000/0x3000)=nil, &(0x7f000070f000/0x1000)=nil, 0x1}, {&(0x7f00004c6000/0x4000)=nil, &(0x7f000028b000/0x3000)=nil, 0x489}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000418000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2000001000039f7}, {&(0x7f0000182000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x40000004}], './file0\x00', 0xfffffffd}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f00000001c0)) (async) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x4006, 0x8, 0xffffffde, 0x5, "100000e500", 0x0, 0xe}) (async) writev(r5, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r5) (async) syz_open_pts() (async) r6 = syz_open_pts() ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000140)=0xa1fa) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) (async) close(r2) 4.65129ms ago: executing program 3 (id=86): socket$unix(0x1, 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x2, &(0x7f0000000180)="9f0f192eec490c687814a41ab9d6b67147d7677d405bb0a90406053457d872", &(0x7f0000000000)=0x1f, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0xc06) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000380), &(0x7f00000003c0)=0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="82", 0x1}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) socket(0x6, 0x9efb0fc40c339de5, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) sendto$inet(r0, &(0x7f0000001500)="aa", 0xffffffbb, 0x195a05e282d6161, 0x0, 0x0) close(r0) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f0000000000)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000080)={0x3, 0x40, {[0x80, 0x3, 0x8, 0xfe54, 0xf, 0x101, 0x6, 0x69c, 0x5, 0xfffffffffffffff8, 0x3, 0x8000000000000001, 0x3ff, 0x5, 0x20000000000007ff, 0x8, 0x18, 0x687], [0x5, 0x0, 0x7, 0xcb, 0xffffffff, 0x7, 0x0, 0xd, 0x662], [0x6, 0x4826, 0x2, 0xff, 0x3ff, 0xe, 0x2], [0x1ff, 0x7, 0x9, 0x1, 0x80000000, 0xa], [{0xd, 0xa, 0xfffffff8, 0x7f}, {0x3, 0x9, 0x6, 0x8}, {0x51, 0x80000001, 0x3, 0x4}, {0x1, 0xa2e, 0x6, 0xfff}, {0x1, 0x78441737, 0x6, 0x7}, {0x1ff, 0x8, 0x100, 0x5}, {0x3, 0x68, 0x6, 0x10000008001}, {0x9, 0x7, 0x7, 0x5}], {0x2, 0x5, 0x6, 0x5}, {0x7, 0x4, 0x8, 0x8000000000000001}}}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000000340)) 4.499292ms ago: executing program 4 (id=87): mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x13, r0, 0x1) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 4.25898ms ago: executing program 6 (id=88): r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000000c0)) pipe(&(0x7f0000000000)) 2.80652ms ago: executing program 33 (id=88): r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000000c0)) pipe(&(0x7f0000000000)) 0s ago: executing program 7 (id=89): sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x73) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000640)="c36b8cf86a376baf47057434d818f1b933036589", 0x14) semget(0x2, 0x3, 0x640) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x3010, r0, 0x3) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) close(r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f0000000080)="be09b4e84a9014eeefbe04dccace43deee498499876bab12d20935049a0cb07dfb32b60f761fb49a0ee452ee8534b6c8da6dacd4bb17edda56d12879893e07a07d1e65b4eb79962caa", &(0x7f0000000100)=0x49, &(0x7f0000000140)="64eb19644d744223cd141940807729f2206403606449f3d7f43402defaf3419fe952a109cc16972e323730aac352256c5d02409e74d2b209", 0x38) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.107' (ED25519) to the list of known hosts. panic: mtx 0xffffffff839f7e00: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 84928 51114 32767 0x10 0x4000000 1 syz-executor *289730 9675 32767 0x10 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833df6d5) at panic+0x1e5 mtx_enter_try(ffffffff839f7e00) at mtx_enter_try+0x1bf mtx_enter(ffffffff839f7e00) at mtx_enter+0x60 uvm_pageclean(fffffd80092e3860) at uvm_pageclean+0x290 uvm_pagefree(fffffd80092e3860) at uvm_pagefree+0x26 uvn_get(fffffd806a9c3230,0,ffff80003a432e88,ffff80003a432e64,0,2,d4b42fa61ab77d8a,ffff80003a4330e0) at uvn_get+0x68b uvm_fault_lower_io(ffff80003a4330a8,ffff80003a4330e0,ffff80003a432f10,ffff80003a432f18) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003a4330a8,ffff80003a4330e0,ffff80003a433020) at uvm_fault_lower+0x278 uvm_fault(fffffd806c1e4030,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003a433230,2000000000c0) at upageflttrap+0xa9 usertrap(ffff80003a433230) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x771f9075f120, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: mtx 0xffffffff839f7e00: locking against myself ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833df6d5) at panic+0x1e5 mtx_enter_try(ffffffff839f7e00) at mtx_enter_try+0x1bf mtx_enter(ffffffff839f7e00) at mtx_enter+0x60 uvm_pageclean(fffffd80092e3860) at uvm_pageclean+0x290 uvm_pagefree(fffffd80092e3860) at uvm_pagefree+0x26 uvn_get(fffffd806a9c3230,0,ffff80003a432e88,ffff80003a432e64,0,2,d4b42fa61ab77d8a,ffff80003a4330e0) at uvn_get+0x68b uvm_fault_lower_io(ffff80003a4330a8,ffff80003a4330e0,ffff80003a432f10,ffff80003a432f18) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003a4330a8,ffff80003a4330e0,ffff80003a433020) at uvm_fault_lower+0x278 uvm_fault(fffffd806c1e4030,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003a433230,2000000000c0) at upageflttrap+0xa9 usertrap(ffff80003a433230) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x771f9075f120, count: -13 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003a432bd0 rbx 0xffffffff838acdcf cpu_info_full_primary+0x2dcf rdx 0 rcx 0xffff80003981d9d0 rax 0xffffffff838abff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xe1775ec4384c30e7 r11 0x77a32c7f98a13e4c r12 0xffffffff838acbd0 cpu_info_full_primary+0x2bd0 r13 0 r14 0 r15 0x1 rip 0xffffffff8136eaf5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003a432bc0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=289730 pid=9675 tcnt=4 stat=onproc flags process=10 proc=0 runpri=50, usrpri=50, slppri=16, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003981cf90,0xffff80003981c7f0 process=0xffff8000384192c0 user=0xffff80003a42e000, vmspace=0xfffffd806c1e4030 estcpu=36, cpticks=2, pctcpu=0.0, user=1, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 55768 225475 16018 0 2 0 syz-executor 59593 33254 82491 32767 2 0x10 syz-executor 51114 183426 45134 32767 2 0x10 syz-executor 51114 84928 45134 32767 7 0x4000010 syz-executor 81479 116392 12697 0 2 0x2 syz-executor 26474 336606 39883 32767 2 0x10 syz-executor 26474 116056 39883 32767 2 0x4000010 syz-executor * 9675 289730 56418 32767 7 0x10 syz-executor 9675 169300 56418 32767 3 0x4000090 fsleep syz-executor 9675 137404 56418 32767 3 0x4000090 fsleep syz-executor 9675 328211 56418 32767 3 0x4000090 fsleep syz-executor 16018 232189 12697 0 3 0x82 wait syz-executor 15944 444041 44042 32767 3 0x90 nanoslp syz-executor 45134 114701 57653 32767 3 0x90 nanoslp syz-executor 39883 135926 39662 32767 3 0x90 nanoslp syz-executor 82491 310564 80153 32767 3 0x90 nanoslp syz-executor 11888 222028 3272 32767 2 0x10 syz-executor 56418 106451 84596 32767 3 0x90 nanoslp syz-executor 57653 105028 12697 0 3 0x82 wait syz-executor 44042 106175 12697 0 3 0x82 wait syz-executor 80153 208498 12697 0 3 0x82 wait syz-executor 39662 151752 12697 0 3 0x82 wait syz-executor 84596 318087 12697 0 3 0x82 wait syz-executor 3272 298949 12697 0 3 0x82 wait syz-executor 12697 509496 31203 0 3 0x82 kqread syz-executor 31203 401504 79707 0 3 0x10008a sigsusp ksh 79707 11797 4675 0 3 0x98 kqread sshd-session 4675 78492 98796 0 3 0x92 kqread sshd-session 79131 218330 1 0 3 0x100083 ttyin getty 98796 476065 1 0 3 0x88 kqread sshd 24423 248529 26277 73 3 0x1100090 kqread syslogd 26277 334469 1 0 3 0x100082 sbwait syslogd 30421 415942 1 0 3 0x100080 kqread resolvd 94944 71081 49156 77 3 0x100092 kqread dhcpleased 91869 277167 49156 77 3 0x100092 kqread dhcpleased 49156 364047 1 0 3 0x80 kqread dhcpleased 35564 89998 0 0 3 0x14200 bored smr 67949 236638 0 0 2 0x14200 zerothread 88768 242582 0 0 3 0x14200 aiodoned aiodoned 7130 12150 0 0 3 0x14200 syncer update 20178 212781 0 0 3 0x14200 cleaner cleaner 11781 105773 0 0 3 0x14200 reaper reaper 11438 287396 0 0 3 0x14200 pgdaemon pagedaemon 70162 311356 0 0 3 0x14200 bored viomb 62193 461242 0 0 3 0x40014200 acpi0 acpi0 14762 293718 0 0 3 0x40014200 idle1 12218 233669 0 0 3 0x14200 bored softnet3 39908 452218 0 0 3 0x14200 bored softnet2 2044 61005 0 0 3 0x14200 bored softnet1 63912 348757 0 0 3 0x14200 bored softnet0 13567 368499 0 0 3 0x14200 bored systqmp 85927 274293 0 0 3 0x14200 bored systq 33774 273208 0 0 3 0x14200 tmoslp softclockmp 92346 499440 0 0 3 0x40014200 tmoslp softclock 2958 405561 0 0 3 0x40014200 idle0 1 27257 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839f7e10) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 9675 (syz-executor) thread 0xffff80003981d9d0 (289730) exclusive rwlock uobjlk r = 0 (0xfffffd806c215410) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839f7e10) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10178 10949K 10965K 166960K 11261 0 pcb 17 12K 12K 166960K 17 0 rtable 192 5K 6K 166960K 347 0 pf 27 16K 16K 166960K 31 0 ifaddr 34 6K 7K 166960K 44 0 ifgroup 42 1K 2K 166960K 50 0 sysctl 3 1K 1K 166960K 3 0 counters 60 35K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 31 0 iov 0 0K 8K 166960K 6 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1334 84K 84K 166960K 1405 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 11 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 23 85K 121K 166960K 247 0 sigio 0 0K 0K 166960K 4 0 proc 58 79K 115K 166960K 489 0 subproc 65 4K 4K 166960K 119 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 17 0 in_multi 77 5K 7K 166960K 101 0 ether_multi 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 351 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 230 168K 186K 166960K 3592 0 UVM aobj 6 6K 6K 166960K 6 0 pinsyscall 44 88K 112K 166960K 1242 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 8 0 NDP 9 0K 2K 166960K 27 0 temp 38 8679K 8743K 166960K 4075 0 kqueue 13 20K 22K 166960K 36 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 42 0 39 1 0 1 1 0 8 0 rtentry 176 112 0 23 6 0 6 6 0 8 0 unpcb 144 204 0 189 6 0 6 6 0 8 5 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 36 0 32 1 0 1 1 0 8 0 arp 128 18 0 4 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 384 130 0 122 2 0 2 2 0 8 1 nd6 144 25 0 6 1 0 1 1 0 8 0 kcovpl 48 13 0 6 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 455 0 88 29 0 29 29 0 8 2 art_table 32 456 0 88 4 0 4 4 0 8 0 art_node 16 111 0 30 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 1 1 0 1 1 0 8 0 semapl 112 6 0 1 1 0 1 1 0 8 0 shmpl 112 3 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1659 0 146 95 0 95 95 0 8 0 ffsino 288 1659 0 146 109 0 109 109 0 8 0 nchpl 144 1953 0 269 63 0 63 63 0 8 0 uvmvnodes 80 1787 0 0 37 0 37 37 0 8 0 vnodes 216 1787 0 0 100 0 100 100 0 8 0 namei 1024 5846 0 5846 1 0 1 1 0 8 1 percpumem 16 47 0 2 1 0 1 1 0 8 0 kstatmem 264 22 0 4 2 0 2 2 0 8 0 scxspl 216 6557 0 6557 9 1 8 8 1 8 8 plimitpl 152 63 0 41 2 0 2 2 0 8 1 sigapl 424 506 0 453 7 0 7 7 0 8 0 futexpl 64 1114 0 1111 1 0 1 1 0 8 0 knotepl 120 305 0 0 10 0 10 10 0 8 0 kqueuepl 224 38 0 29 1 0 1 1 0 8 0 pipepl 336 122 0 95 3 0 3 3 0 8 0 fdescpl 520 488 0 453 3 0 3 3 0 8 0 filepl 160 1992 0 1791 15 0 15 15 0 8 5 lockfpl 104 37 0 33 1 0 1 1 0 8 0 lockfspl 48 17 0 13 1 0 1 1 0 8 0 sessionpl 144 25 0 11 1 0 1 1 0 8 0 pgrppl 48 39 0 17 1 0 1 1 0 8 0 ucredpl 104 183 0 166 1 0 1 1 0 8 0 zombiepl 144 455 0 453 1 0 1 1 0 8 0 processpl 1192 506 0 453 5 0 5 5 0 8 0 procpl 656 653 0 595 7 0 7 7 0 8 0 sockpl 728 376 0 350 15 4 11 15 0 8 8 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 119 0 0 15 0 15 15 0 8 0 mcl2k 2048 17 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 211 0 0 14 0 14 14 0 8 0 bufpl 280 2333 0 116 159 0 159 159 0 8 0 anonpl 32 7417 0 0 60 0 60 60 0 246 0 amapchunkpl 152 10817 0 10271 34 0 34 34 0 158 9 amappl16 200 1827 0 1811 5 0 5 5 0 8 3 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 101 0 91 1 0 1 1 0 8 0 amappl13 176 4 0 4 1 1 0 1 0 8 0 amappl12 168 1091 0 1058 2 0 2 2 0 8 0 amappl11 160 46 0 36 1 0 1 1 0 8 0 amappl10 152 24 0 23 1 0 1 1 0 8 0 amappl9 144 255 0 255 1 1 0 1 0 8 0 amappl8 136 56 0 54 1 0 1 1 0 8 0 amappl7 128 106 0 96 1 0 1 1 0 8 0 amappl6 120 183 0 180 1 0 1 1 0 8 0 amappl5 112 110 0 104 1 0 1 1 0 8 0 amappl4 104 274 0 258 1 0 1 1 0 8 0 amappl3 96 1729 0 1617 4 0 4 4 0 8 0 amappl2 88 605 0 551 2 0 2 2 0 8 0 amappl1 80 8100 0 7539 14 0 14 14 0 8 1 amappl 88 2954 0 2790 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 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 72 5 0 0 1 0 1 1 0 8 0 uaddrrnd 24 488 0 453 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 488 0 453 1 0 1 1 0 8 0 vmmpekpl 168 5498 0 5456 3 0 3 3 0 8 0 vmmpepl 168 37171 0 35187 95 0 95 95 0 357 4 vmsppl 480 487 0 453 7 1 6 6 0 8 0 rwobjpl 72 14345 0 11742 48 0 48 48 0 8 0 pdppl 4096 983 0 906 105 22 83 95 0 8 6 pvpl 32 14365 0 0 116 0 116 116 0 265 0 pmappl 256 487 0 453 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 389 0 25 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833df6d5) at panic+0x1e5 mtx_enter_try(ffffffff839f7e00) at mtx_enter_try+0x1bf mtx_enter(ffffffff839f7e00) at mtx_enter+0x60 uvm_pageclean(fffffd80092e3860) at uvm_pageclean+0x290 uvm_pagefree(fffffd80092e3860) at uvm_pagefree+0x26 uvn_get(fffffd806a9c3230,0,ffff80003a432e88,ffff80003a432e64,0,2,d4b42fa61ab77d8a,ffff80003a4330e0) at uvn_get+0x68b uvm_fault_lower_io(ffff80003a4330a8,ffff80003a4330e0,ffff80003a432f10,ffff80003a432f18) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003a4330a8,ffff80003a4330e0,ffff80003a433020) at uvm_fault_lower+0x278 uvm_fault(fffffd806c1e4030,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003a433230,2000000000c0) at upageflttrap+0xa9 usertrap(ffff80003a433230) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x771f9075f120, count: -13 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839300a8) at __mp_lock+0x192 syscall(ffff80003c451d70) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x62ab60a2430, count: 9 ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839300a8) at __mp_lock+0x192 syscall(ffff80003c451d70) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x62ab60a2430, count: -6