last executing test programs: 5.233913328s ago: executing program 1 (id=278): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x4012, 0xffffffffffffffff, 0xfffffffffffffffe) unveil(&(0x7f0000000200)='./file0/../file0\x00', &(0x7f0000000000)='w\x00') unveil(&(0x7f0000000580)='./file0aaaaaaaaa\x00', &(0x7f00000005c0)='x\x00') 5.005206776s ago: executing program 1 (id=279): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x3d}, 0x6205, 0x2a3, 0xffffffffffffffff, 0x0, 0x4, 0x3, 0x0, 0x40}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x26}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) 4.037017299s ago: executing program 4 (id=295): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xd1e9, 0x0, 0x10000, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) r2 = setsid() r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) (async, rerun: 32) fcntl$setown(r3, 0x6, r2) (rerun: 32) r4 = getuid() (async, rerun: 64) r5 = getppid() (rerun: 64) wait4(r5, 0x0, 0x3, 0x0) (async) r6 = geteuid() (async) getgroups(0x1, &(0x7f0000002600)=[0xffffffffffffffff]) getresuid(0x0, 0x0, &(0x7f0000000680)=0x0) setresuid(r8, 0xffffffffffffffff, 0x0) (async) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002640), 0x20000, 0x0) (async) r10 = fcntl$getown(0xffffffffffffffff, 0x5) (async) stat(&(0x7f0000002680)='./file0\x00', &(0x7f00000026c0)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) getresgid(&(0x7f0000002740), &(0x7f0000002780), &(0x7f00000027c0)=0x0) sendmsg$unix(r1, &(0x7f0000002880)={&(0x7f0000000040)=@file={0x9, 0x1, './file0\x00'}, 0xa, &(0x7f0000002540)=[{&(0x7f0000000080)="6cb8821db90f4bf9d4d751bc0781873132686d6b9ae33aa8f7d3a88d4fe5a28d06b47faba07698eea3191a2cc1adc2dc75866a2d3185a2749823cd8831b62c62183d6e1e1fe38b1220", 0x49}, {&(0x7f0000000100)="e5ba38a47312079942949bdf2c8fc15cc38a9b2b413e2c9df3d72bbd7c714dd7e687751aefd1bf06ced1d60445130c8ecc7f29fadcde5b9ce310ad55b8d5335cc49c6e3a916899b8491ce373d6e3428640704ece0bcd6f884a5bd4d50a23b8c2f2b4d7fa9113a00fef8a71b3d8615275e271139cd0f48c45dafa0db005f094dd97cccfb41f4b567f4b3d9996f6c89d87bad5d1863e226b186776b2b8b5ed07b64863f2f72908e7162033d1a4b2e4", 0xae}, {&(0x7f00000001c0)="e6a118cb9ac5958387a1fc288a20b317804a5379e316ce1a7df80a71663bd2a5707224d63bc27d455c8a74162e4c55549b72f5a5fde51538bdadd1d1f0cea9e922625ba80cf7e26132585229b5918bcc307ffe9d3fe678b17ad68b79b2c331d05176ad990349bc9df2f38c6106a09401b908ad886845d7379d7ec51e464fd0d6f34e184237527103d3ca544246918a1fb71dd3fad7fd2eb400e8594a364098f23e7252decec542fa95225376afc12edcf064603f18e55a6d052c4382d2a41ae41e00a220f6b2997c848b3fcffe8425a3cd9a350947e04545996f872d9819ce39772d23168187a089c4d86a079b8942c244281938b0e95648d17588f286239dbf6a17047bac48b299e67f30f03266b58412636836ea72ea86ce05d906d95efab8caef552cca7192786174a4d4a4b8d11fd7b3e79d320998b87ab5b142f531f23d29af619277e21037da07e75f508f45e32a6ca0fc2a02f1546583eeea09babb647279ebb6205d9f88fc73aa62cb6ecbb35783a915066fe49fd79beb5f0993f07aa4470e610814e54dcf8c22df3972117d99d0c39fad6484f6a64862770fcfc2414c1a351068f61d123f130937dee526532ae3e564e56808d795744fe2370b84b8781ca59f6bb5d93299c3a9b5d0aa8aa15939f073e0fc806b5388d053db8c51a4cdc8771465e4c356f2ef285d60f5dd6ba7b1be8caf39d1bd6c37af4e4a22c9b3111234e7a73933b11da680acab4816519665a8171bbb383c0a9a589242a7482697ae335cc22f4ce4947e0ac99bb6f5c6877e0ea0824abdcf11f76a6c722c72a6f15ef109084a710f6a336a9f4aac7a562f20d86a7a8d0243097fb9cc6f121b2b8543383ac1c08579f662ab790bbcd23baec6f2cecdef771c8007e5119e9e143b257b5ae4d884b5412a4bb219ac5fe88bed99ed0b471d4ca3fba15e13ade25c33dff478d0968fc5b74ff97118089b9cf2c04ab775f6e1a797e8ca8dbbfb10b577cad77ce9aea205fbca21d65582cc0c3dc025a40de442ed77b05fe2ef04a0817eef717b27c651005435a7ca17e466ac09c2a0c24f129398c43f4b395f9ef9e71cddf9908c51f23466e0c0ad5e0f78feb91771514ccd02a739dd60295350c52c345238859ecab538bcc84a695616674b16c1cdb77a3d0874e6541baca3e26aef6df3ab958f2823d481a87cfe06f5b4efb6cf0b96a2f25f934285f325f0c3e76be46d349b84b32c27e9c3396feb3324972d8eed7922acab47547ecf6985d805759d2b04f2bd405f67d99024db8ac96fbdecef0c198cee713c30f6db8ea74b9e9c113a4e2b64ee575427aae201aea2f2c587a07ff0a3d287e32b3b3ee37bd3c4ff0e6cac01d8d39569a40b932d582ac6c30dfb73ed83599242dc96b581dfe97247b085cf87ac22c990bd03d33e1b62151e1a4eb310298b4b48a69d981fdae7a7a8f823f7b02b452fa5d7d748831745c44d12ffc35e75f45ac9c9db2fa2e46a943076d6bc11bc02a63441fc8715f9feda66866e42ac669b4b208c45999d45e3680c18de38e11c5e015e67d57d790c98c0d5971fb13745c9f9e141b858ca4828bf6700c903f23ddc2610b0e9059fd038d9390249164bb740eb6931831ccbb1927c4b2edbc14a3c51f990dbd28998053bcdcbfc1b39a57508fe2f79d0fb914db63c16af4ae01622d65f81a663607ad853c6f5cc3113b9a6f2f19b5da663af70c0be1e4bcbd8bab2635801da8ee7b7ee37a6ffaed45f7bcec74bb2e9abf1a5ccf63f02e9885558c6070fd46c2849cf2d3fd1fe344a72dbcfca6e6d8b5f62e6ebfdbf49fd0fc684a7b85103979f0fb0287683996842db6da60cedc78ea265047e28fa3c18ea7bac0d18fa5593eab18525b177d2f09c7bcaf5fff01de4a0de761a997f5956f8e96973b79ba0553310b182ac8f71ceb8a087f3b0f7c59db30fdd180680dcb291af3e8937fd60c10265b6dac127797f721a50c03f8360ee101259ef96650e8c3acfb5166c79a8327cec73e219dd920cfc933c8744c6e0e4f77e2c7b6f2b3bbea8b1c9cd98dd7fd8f5cf018702a6f3e5bae083098169a2069a88513dc0bfab6200cd986cd319da5f97154ee29557ecac3845fa675dabac7faaf86c8ff3ac432bb2c71dbc2d2f24430e867b6e3bb42bf1f6a2e14637433fca48b6f01bcbdbe2398275d7c9261f96176e601089dec346ea7d006a572f9c7d3ed5838a83ec7591061543b3403c7591d322d0be2f44eb07378bd8fe06a05bd6eb496b916e98f82857bf2427edbf8fad21b8defad930b79aa70a0913f5be00423ded53eb9829548794c669cccd2355ce9de6362722dc5492dc75ef2533e300c63bf1a44a216ef19e4f3c83d6536673c55d75260b57cafcec7ccee73650618c06eecc1932564a26f67145ddb09b89a22db562718bc53b45c25a70dff692c7791e3730c0182a466aa6bce9ad1e5f3092198b0c39598a17fac1f5794c85d9573c4b5d7b63c7e05ee186c86e82814c61ed877f0842fda85dbfa95f64583c25ba5ca8f43e9fd432ab526375d20cc4b7a6b9eaa22bc38f44e1c0a7144c3b1cc9bac27c3c7a1dd1d148fc0e11c238b2ceb030760c258d72c229ec24666590117b8bee5f3cc5c79cb56e47d4908ce49e061574c8fe341898d03f972c72c99af3f25b2c1a0c839fcaf89879b5a96e8eb0cb46c297e14d9e7b611bc3bdca6f3310d8baebe47103ebb54f1d186c7c5722fc3d2d3894b1ed76cafc9840e23aca0678d6438458653cec41a5d62353e466385aeeeb01e239fe7d9cdee6bcf4af12cdd160924f40e0c43f89924518f85309af682e90273b209de69bd951bfe919d6396d5ee390802a9e6529efef2586fbc52e62f152006fc74aef46e0bef1ee835bab0ac51341d27efe35be6dd3997e51102d25d50239349dc33f27d7d89e371e565516452148bf842b7c0150038d23a7e2e4a7efe394211452c8ff662934a94756bda010795daf2004921d666e6d17d72d824d3faab0316ec34136d8699938ca326e2bd649553e10b5253364ab22d0afe8a0641911f243886c9428a8bcdf6333aad8e5e067c4006d65d72267d7adc9d20d22744c4e4cbe0641c11afa3a2550f85556299c990424dd1c7ee563f4c098a25ff2f43765f1a5114336c6715c71cb5ded792d19ee2d3fcf8cea16c5326e50bb18de9af4b661ec2717eb6165e6d8f46e432ee34b2e57632cc5e80809caef0f259cad8dd4d2a8edf651aabdf3ecdba155e3fb7ec47e58ee3be17c469106b46233600b46946840f634ef89fbfab396f3ef3107c0ec4f2171645edb696d427f5a20cb75b546d73bd3ccbd8506184ac4829df467bdff2c2ef29d7719a95e48b0fc18cad70a01fd00dcb863023a7b2518cc7b2f6aa8079b52a4700d9873e12acd0f0ad7f726d18f34f769d3446a152553361deb046a1edc8e2fbea63d6670a5caf0266b5da69510ddd026fbd7994b53fc142e631f9d003bad8984cedd7688410fb5ddddf35c3e10610259f6b54f24fa2033613d52e44f6480fd29b00e2e5eea121b39ec9e4474db860f8d6e084c3288f038bfef29b655e09ad2ef12cc3a7e7e53554c903f6c1184c30851a390e4a04aad2ad92c1583d0582a0d29e2924f941740c0078d3de96ac66092edb97d5a2c4dfb637500326bd9e3a821bb73781c4012abeafc9e993550148a420f4bf9b4bb2d2c98315a39d398d658657232e774f63dd1c048cc565910ff9bf63c8dbdfa674f363358c3d59d1d43d07fdaee21700e14a46adda9553faa40d0f067af34704c7f62eb6560ed3d47194fb823e6d5956da249fb190292f34db3fda28187a6a48fa54e1247e40b6d20f2c0fed5b8183d08b96ad342b1b05e48b06d1b4dc504b5e02279dae84b08c9a6934f72b87e2a19fb47cbd01b02a16cf642a7096abed9b6ea3e4e45c512d27fab39dcf37464906f24df51c246e2647604a19fa114b12cc675a3ce4caaa2b9dc0515a8a125d088f3d961e24f89cb204de9c1fe3b515fa803ac05e39dae80bb57d89705301fd8d0438d9a9db77b539b27223acfd039a7d4de021806192d2b82e564a878b608f753037fab3c5135dfe80da541c44eb71cefdb61d2df26a4434b1ad769eed7d8b8d34f011bb26a94640a69055e39046f64e91b24a407939be469428eccb2354f4319a2b2ccda82b7db15341482ed1c76a8eceddf3225e6ef80c0921f7ca59b1a9b3004ec3fa267dd1fee0d6b21cf7961d7f294632085e503ac59b7fa9b55dd29e539e6e0ad3184b1e071d959da8bb946fde83f3f4e7ee9bb1f6cc048847165afa824495bb52e74b122b9688f890902ee4cfddcc220f48026668064b1b22a236ff227b5088559ab299dfff8ed67180197da1fadeef994448ddcb070b16abf28ec5f8e07edbe201d8a4dc530335ea7929e272402cb7dd35ca6a40af107bc0dbfe206e2535d566e53aa6d97936927b0c95998dcf44d2cd5167e4a63b866d04fed31496b83f2a192e6b4e12db5e037fcdb915613ff9cfd7f276ac6d0e34cae80f578e8802a2ed08f04323419ba56190ec18148f8d4cfde640cddf1aeae0a6de85f4e5d1de32bb0f36db246d9d092bb73e228d89598532373fa2ab2bc0b503ba0aa67834800a8078a638e58ec04f8cb8cbd8d5e568566429997e49f1db8f3a992af9f1b9256e2884a97eb4e13b9734627f3ec564db3eeaac87558bd8fda5b5087deba078a06952cf43631d6c5c8151ece77e874a808d7825f42f73167a68c3dd9d080c1f41af4bacaaf462e48a6b359732ae6c51679453c04e62f5ccc71690f521cf72e9648e21d40193f0a1a0f92a65d21710ecd57f72ca218f6644a9da812c9d599e28cb555307c5fe29f984d7a640ca04dd94d1889d63e40676f39064de6671bb36199a19a39b4fa7a06eef21e1c7eb99c4cc6834335e9bc2fb41a7e62cecf16b9d44b77800c309aecc5ff53f0cfbba07c3e387eb50ad797b1fd61b13a80924c9afc2797b4058d075f351bc26a8a40100f519f6ca5b09a2647f89a7ad0aa00db00a600095141c55172fad3323be1c509588c087289086e3a18abe0333619e2428e1d5a3af39011a59446cafbfb2ac9e9b6ad9bed261b12f8e28b8ec0646afcf75d215a88b509061122680bc18017f61fce6901336972a385cfb2ee912b24be23d20a0f722f74b0b508e9c45cfa73114168f50a5969d69e667fbf6fccc1bdc9cd1498c4d5dd50d7ccb6f55d3704c11360b0b88f7bafe974093c921049b73a8df800dce13bd6a9f3c98e2ca06c64f4790643d864651f6d965a9f84f7f5ae2bdc61c07ea023dab188942ac74883a5129829af95c999a45622afe54f7e65243fbceceae8c22b1f47f08b79dfb342e8365c23a2aefbc394332df8ce2f186870ea80b8f8907bcd3c34b4cc5a61b2f193df6b8124f87bd0e7b64da34221a9de9f24411366756f33237c762180f17c73eea9fb0b1a24b5ae5d668b3c5751521b369cd5316cfeae44f4b17ea151cf8f868bf0278955b4a7c1ca4fa1eab13f21fe6a13c7963a60bfe4bcb40a8ed3e36c62d75218ab791fbefd1cf7ea087298c31fac8252cb48f3fba0865e0dd03d448884eb8f35b242bca09b573c92cffd1d9ce974dd929422a5d383357999ba388439c3a22b6473be16552777da8f22255a9d0a7bb7117134da2047835f86d565ba948a9c0c4d4d708dd697507cc97ef97464f1956fe8310c3c4b1ec921b5044f7d9cf9ca30e00ac637004b015e8858fbb3e50028505210853c5095fd492ea7febc223684efa41c04be13bf0326f1e48174df14c063f625567070fbdd18503968", 0x1000}, {&(0x7f00000011c0)="ae5bc4bd529ff4243dfa14271fe1a3b6f481f5960742bc69b4ea6eea727313bda676ace4830c6b53f48fd7c69aec4960308ccc282f56bdf80290a114e585725cdf2f1c1f2242d249ec2bee223ab416a27bba94a7c8d459b28e2e9c7f4f3d93bf4a766b0879e4e022bb9956f05bcb04ecefe78793d49d4556a55d4db53709de1c016bfc60fe24d93df6d9fe686d271565e8614f367ecd89849b", 0x99}, {&(0x7f0000001280)="0ce9b6987d8df87a663f338a1d21c60694d487554766da61e63462b3e727497f7456ac68b2a9cf99ea9bb7fa083e2bf1975fc754335729e0e6a872d6f5f42716859c1f4af5a25696e8e9a26f0393a3ce2cf6b2d0626051649ba5e2ed708bba1babc9f88527588da5ba20091551ffc83689e7a799d86a48aea514ca136c2e858d06d2238bed51a598450206519de1e23d1a8adb84a7262ea4", 0x98}, {&(0x7f0000001340)="a788a85c32284cdddd3f9c0ef021ab27a5af4f33e4358e631181204383949276f5c5624c6f14b627054b77c5afcc7e82b7191a6bf4d0a258ca5c1fa7d8072728d5d33a3aa7bfea5190dd1771dd477b5e10a64648fef558074930c80137c0be0895f10068d24cd989edb8010dc8563dcba67c86300230cf09621ad059416d61dfbae82bf2034b1d5873e57d181c1e87cfbaf07af6479d103f2145443ef23fbd1fed74a2f86376d1236a7f97cbe7f73ccfe9b184174c7123a69b0106148a70093026cf8a690889c0814eddafadc1f2723c326a3a0ab4900fba8ef4", 0xda}, {&(0x7f0000001440)}, {&(0x7f0000001480)="d336070417b325e072cab8750ee5a560cc72f5868140ecd24cdb40612ad59598039acb89e1f93cc15f744c43336388beddce7a8ddda708619d4136c2646091a704bd00899b26aa27126d45de952289b6b3efd98a6b50b76d1b86410dccf188e836a18705dd67e45ffe4009042be5727a1c64ab01d493094b821ca93fa134047460a0475a2d8367b5e7784ce7237a9307f5c1df23a286627b05a74da8d69db0ef5ad51905803fc48f53d886d8d2254e849b533e1b4dce5009475a6d10ecb963dd74183e302e507c2d408c42a53c1718fb15c6730b668a8c360ccbcece49b481c16b11411c233627bb2428fa817acaa4944e489590fedc1016c9b4b81194f55526245ab3b97f0a3c776d38c4aa74359900471261f99c777b7914c9f3995cb6587c55c0990c0c1d6036c8ef31d64a1477059b973e99b5d8ac0d24c0c5b1dfd946762e68899538a7a08e89f6cfdb7c856aa7f90485361383ce44ff7cb5f483aaed9c23e27567913d74435b6d2cd952cff7d9851884c41f68436807256fad782abf1a03c5c1dd292171e68a1f2a9a614c5ba923b0d32b90bce7793608bbd07cb6f089cc580d4e3859ae67c67d6cfc74541f670874400dd623988eeb72805ee0f94d2357d68ee6da3820e0e65fcb4a5768177384bb613d258657c55d088d7965fa1faeec162f45573f147aee0dd89724877f273df142434df33f8ad5f4813beedcaa5e7c793a99dc1b3583fc46cdd42f1bc40f179f51fa578f495ebdb276b7e932548775e90bc46f6d9be5f9ab95da919886422ed9d8e67d2fc3fb38ce03bc4754459dd4250046237659fbebd46e86a3511579e068733d2647622e839a8068bd83c43edd00099dea3863400eb8f2c4da290ab90f1869f7a87d10c11e9bce57aee867fb7351a165be5b2aa3dc5468a31101e89ce87d529e8532830f28c0e18ffbf3f4606723396f513be3f9e67ce651f3056ca479a6e2799fefc6caee088a39eefc3d560990791e75ba8396cff477ac435374698803d7637ae383a3fd909f6c7e5bdc7813cb168fc08d3c3f3daaf0b1f3f901156fcb3ad1cbb9ba19213bb6ae34d576d9fc56f7c283118293635ccd53613c6045b2bb9487672c257dde6956ba8e93f9392855cf7f4ad3bd89ea0057b3ce022d694ee8f5714ffca3a7b0c779df8f125af1536ff6fc1da5eae82433507e87ebe894e66ab6fe23338d22b0a3e5027bf8783ad39422f24763bfcf664844f59e57840b503ffaa51465b2770a02524e7a33a65f7aa925751408b4d8b15071196c26ed0392b1eb563e6b694e63a205477c5877170571138a4625c00c05f79c5e14659aed64ed5a4cf22080e3769c716afbe0a29086ee0e73b7143221371be1dd08e6d6c36e8e559987b8238bbb3ea2efd6036e772f49e00184ebca0ec3272a00b9d905ff28e6f7a64ba8067347f97b6c67e482ce6d7d1a722a792181968e372a03543d7f4e3c64cde51b9f6d06e4baae4dae60b81b40a16fc0880d0bdcaab3ad22a6067df58992f406a2981a92787abdaeeeb01a807d2d4cb0637692b5895e9e660e3997e396b344f05d2fc0dca66f3e5b314a650e2003921a59b789687d77151d40088fd9258f798190c17d82ddff2e27f2def9f55b046a12af4aac239fdce3e70075d439528fa3a4d804eda7b50db86db1c4c22993f80ecd97665422d128a99992d1577f78af39d2a95344a785605ae1d8a478ee6e8a448556608e9c69604b940599b1a9f0e6b6f1c8d651bc057290c670e1491410f413f5b15b00df24e2b3f0be9f56f481e8653308faf2cfa4b625f3ad3a6c23625649e12fa2edef2e4a6e72d488fb7550f7b962f143108921c8262741aa460fc75bd98868b26f627d90fe01c118e8bbf3a31c52432b0a9b7b173109fe1e1a490b18538143e1d6c5832a6eb6af0320e5ba4ef9066a7d98cd6b389373dce835eeda58375672f0931caafad07bbc76fd20a3a86bbf3fd795f2be3706a8167930e5a9a5da4d3e1aab7ed991cd30555b2ce1eacc5366b657fa739d7e6bf641f2c943304fad488fc02820f73494a45646aa2ddf921c415ab917f708d4a3a211cda4eca26af69d9179ba8ceb7bfeb266e4f4b7e8139fa938ce6a91eeb7db7e3a65145ace65fabfa5a087a22e1fdeb6b47374fbff67327f5e00bfa2e56b5e0b68d5a4c8080c2e8bf415ffea6c03cb8b8d9b9e597eaf48696212198a6198464e14640fea83c4aece95127b2b6bffd00cfd0419d46461e292acf36ead046c66016f3847329cf428071c51ef32c57cd00b0efe460141b163fc88b629d040ef9152387e719d002d797327eb142605963ce7b05c367252a83e52f5e0f677d758477edc74923dc21268f3cc4bb440a66c59acae946eb9779eac7ce559ad24f8963fbbe06fdca90f377cb7dc480d84d23be47a30d9d55ff7743f0a784f9dce8f368fc5efbb54ca3172ac76f9e422946f1df1e3aaa1a6ca7b1bec875e0ffb988b19a3f0905fda50bb52264ff3e4f20a6dd29fdbf40e9e67ea710ad2c393473dafe78c8f7b769c07f40d34c9e6b22391cb8e04f1dcbf551c7742ded8de38bc854bc6e5a32f06890ce4c2359fcaf0ae82eaac2d4be8c50effd03ab577a4e6cf809dfcc540ee471829c8785694edacd39290b75d25a1c62dc91a022731010f2094e8eb6f7e457b22a9578a93939e76a6571bae6266db34f3c194ba8f6ab7387536ee2bbe7d91f76bfece2c30a60565427308d65a0897c53085e1de64ab1fd7e63057d87558cbc8dd79d2ca1fef5ebc1e304e664deebf015597f8083de734741678bc65afc16266c7afb82ecab2fb0b6c47c95fb24b3cecdcf7729c31ec4d8fd7e1cc75c6085ddb86506f55692aa10a8dd429594af84cbd41c51c0fb9dda7ee588f88d9c9e0cdbd52ceb697ba9993ecb33f71438ce3d625a47c9a104f8f83fdaa2c656f3016be81acf7876edf705199c4a80049784b8724bd7220846c6d6d34829d3ac52b67b1fd20dc65cbf95a172c89fea07cb379b362431890fbf7b495ad4fb8feeec3c6fb458f35d5498d1c4601f98d97b476fd19e4d5a0589ff4f5a5b80007f061fd76cbeb1f77854388247d3264e135bf38bc81abccd05fb1bedd9a731246e06fd8c941dff7cd7a0ae581fd0e09acac28e4845612ca1f2b36c7a8a6878d5e20e0b9866d309e55c4717b65d3499b1b0ff94c601d99d91a57f681c092f18344a010de8ec0cf2a9e09da90fe3701cf7d4d2622749dcc94feee1cd24f844e2e856b68142b68296750fc99c79525b4732bcb6d54f9b9a21d4a43f5a232e930bb437501097b9e2aefd5ef46864973a5911a495752dbb7654c281373f53d7f4c3250c2a33a09ab627479c547d360525f3ef06fd9a11f764f640a4d6f9dbced5f6938e52c0c2ef0506a3726c5c4dd67b83e1a4702e0a08650620778b4216c54028644537d57a603a3f1ba628d3fbee6543beab41dade63cd9ebefb13bbb2d0b4cb302ddfb0026039ad59548b545ac896e06a3fe3e9479906ea911cfa13ce7901ea2f2981ca6290078bb21aabfc9661e4cdfa80d824695ba61f2331053db339d487f8a47cd76de588997a746889d8625d5658c1afa187654f1550c7d6e86afd51e312655c37eee3d7b4667c90e0c300ba37f7cecb857d42cbdc05f583980fc093b2d30907a2fb75f8152d5780da89d3e567884a3284d45687a2162712133d4d84a865e900f60b0b63eb5bc7d7c9e96470d215ba90c9c87c7ec2790897e247b4fabefc7c939ba6fddc91e1aa1080931a9a19edb7c7110e25394cd0448765448db12e5a38978199e223248e9755724720619aa878eccc8dfcac116123ecffbacf368f175b0df845ee35cb650baaa95d259944b537e9075b38947b36690406adb59d8270491c2048fbf1fa47e5b5dbd82e88aab3aa60e1ac00ed51914c19eb56f1e1e53cf090af81280d9d8787798785865012ab5497f89f88a2559f759056538fa381b46fbf3c45a554bbecf1763ef84bedfcbde4e3948d500079a719d90b6b2b898019f5ca63ec505ca1384d0d49e5345a5573c29dddb4c50399caacbfacd3a8ec29a189482b70e1592192b3d021f6ad5a8c8d484b284fd7c4b3ca3d850cb22e575938cc4be3704b02e3c23295013492fc2d6ba341e327412fb136110433af26164e414dd86edae0c4369bc4bcfbfc8ee6c2c2efadc54d0036e5a5c5c6b94a4bf38696d2bc9d674413e3adb59122f4e0c3258614e51fffbae476704c058678332c3cd30808abe6504f37ed92b551ed29497f36e0771628ae022271d337dca12856fcfffb7fdb41e6400907ca2005d9cc3590907ecb7f034eb6bc98ab332c583a5180307b049a68d925fbaa2ad9eb1efa600db1a848f6c55c8ff5d8e70534a80a261d163faf563484dbc29443167f6d5fe97410e21a33bf926f8fe23d8ab073c9cc52f9f0a9fbc33d5e8e0e3336880f30ff44eb513adf80bff6a9f9799c4b1f58807ce1d9703a0c278c2b205b1e481d7c564f27f451b9263c2718d955daa4c1d855df2673563d592f564d08c6eb8e17948d9e8883d2acb55292ea5dbdd7ea3981374cbbc3e5b8c0a0fb82bd8d9fb01dcb1e0931379c7509d6068cfc45a7d8d7efafbf9229a09c0ddc4cc62090cc9891025d19f4aa2906c12fad1f8c750809ef9e4793a7ce7201085bd280c9d7457efd02c30f65ecb80dd7fdf7a12ce4b9dad5004b5ceb9e77116d391a1bb843449051f18f06b829825fd2fd545c54be2177a0ac8cd056ddc891f2c756d7db8eb2ed5330b4d9b777214b5721e67d0eae2e6d614f452664b1919b5bbd3ff7076bc51046d3ec67a781e949746582fe039e898a17a2b2b3a49a8d7074e56be39b6fa884870d454e51d57e0d8a1ca1234509568963970c7044e2684e0982ed6f55e69fcfd91c2dd991b4510b026cb920e9c863cf36f3be3f27d0af439e1e84359e3ddfce97940db49506fc35809564b5b0328a41de752446d58d1b1cc01cb9c8cf9146dc7bd40d0b62e41cd7dd2d8d72d724d46bbeb740ae67cd0903f7955638d43960f498c6610a835593bf113f41785690809fbaf08959d2128a2f41ebe1a556be17aecb9825d171d0ae76cc41bf8a67bdd9ccd37e2e621ec0c578b0223531ff1a101e90ea1bb3b0cdf3f14004e9c8ab136b5415ba2db4d537527321972aee372ea4082996efd595302094ea1279c8924a882d4a98542ce2ac2c5222aa613d18dd89988477a0746bed9152dd04db44caa094509ead1a6b7e012bb28265df35766b78b3d95d1b1d525f2617d06902dface0971399a57f17ca4bb0244860fac754105062f03638a98052a03ff394b88dbf2a78ff271810ff9e1531086d0cc08500de8a97ce34c44c4b37364158f725931eaa3618b4c1a3338eb92165f7336a9639b2b2ebf04c45d9223a79ce669a7fb3f6bc239a85c0131cce690e54600cb1fef5e640ae5ad8f9ca916e9783f54878ddeb0e86ff8e6b57c80b226cac430907d01b24566acf2088130c47c796985d41c1b6f723fface88dc38232defc5d1295b39ff0825866d8b983919d352a61294847d2e109790874f3db741c418dde043e320bd6dada1ed9af1c46650c0f5f76f6c5fb4a553a450147f742348f941a23ecb6c38d9df7814386d1e29f4c82e478d2edd394c8da031e738fcef3ea81d500500a3b61f0edf7760d16a9b3853499cb5efe55ddaa6815b2e9ed440dd315156f7843ed57befffc7c6662c51c12bb150e30159e6757fe3edaa5093ea3754fc446568b79be6a1f34e2ab44f7efb423d2a054545e9d81e9dfbe8b7da9d18e07dceac00de", 0x1000}, {&(0x7f0000002480)="b3e8384a813caae9ef9c4c2722180381f138f1fdf47ac7b67a0bf11487f31daf2c39b76babc17fa49d9d08bdf04ef8015221fdeefe0154bbf2bfe96260b17ebbcb61de3012915f1f02b9e8aec4410804d58e0328ba61bbc871642ceaf05fa9fc5113e5665bc12831dcf9d8e95ffe5a3ae584d4bbddd1bddbc2194b8e5d00b58e61460b508c53635cfa903ec97ca2ee1a3b1aef85c0935027e2a1f670a0c87acf270f2f418bfff88d4944ed", 0xab}], 0x9, &(0x7f0000002800)=ANY=[@ANYBLOB="18000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="18000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="18000000ffff000000000000", @ANYRES32, @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="14000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r0, @ANYBLOB, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12], 0x74}, 0x6) (async) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) 3.678850604s ago: executing program 4 (id=300): r0 = socket(0x2, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) close(0xffffffffffffffff) (async) r1 = syz_open_pts() (async, rerun: 64) r2 = socket(0x18, 0x1, 0x0) (async, rerun: 64) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) (async, rerun: 64) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0x4, "ff2e77f8ffff00200000004000000001", 0x4}, 0x1c) (async, rerun: 64) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x4, "0000000000000000000000700100", 0xffffffc0}, 0x1c) (async, rerun: 64) setsockopt(r2, 0x6, 0x2, &(0x7f0000000040)="01000000", 0x4) (async, rerun: 64) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xfffff77b, 0x4, 0x1, 0xffdffffa, "0a00ff7a00299d0d0000a23b9cd20000ff00", 0x5, 0x80}) (async) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000100)="6e6708518e7e667d03b9473cc44cf7ca7f0fc44e415b5d3cb4e7f299efc88bce6a4670baeb43c5e77a915c48fc0d301332da6b26d3283b949786c4dcab440adf5c1aa29e7a2731207e35f67dc850cab76cf6e0a477bba37c6045ee5aa0bbbe6d21ff577e4b8a70d32a898889b76c", 0x6e}], 0x1) (async) readv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/240, 0xf0}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x41, 0x40}, 0x6205, 0x2a3, 0xffffffffffffffff, 0x0, 0x100000001, 0x3, 0x0, 0x40}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f01e3401000000000000801d94a34b8e5f84cf71b59d78fec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r0, &(0x7f00000001c0)=@abs={0x81, 0x0, 0x0, 0x0}, 0x8) 3.410793703s ago: executing program 1 (id=279): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x3d}, 0x6205, 0x2a3, 0xffffffffffffffff, 0x0, 0x4, 0x3, 0x0, 0x40}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x26}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) 2.914403833s ago: executing program 4 (id=300): r0 = socket(0x2, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) close(0xffffffffffffffff) (async) r1 = syz_open_pts() (async, rerun: 64) r2 = socket(0x18, 0x1, 0x0) (async, rerun: 64) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) (async, rerun: 64) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0x4, "ff2e77f8ffff00200000004000000001", 0x4}, 0x1c) (async, rerun: 64) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x4, "0000000000000000000000700100", 0xffffffc0}, 0x1c) (async, rerun: 64) setsockopt(r2, 0x6, 0x2, &(0x7f0000000040)="01000000", 0x4) (async, rerun: 64) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xfffff77b, 0x4, 0x1, 0xffdffffa, "0a00ff7a00299d0d0000a23b9cd20000ff00", 0x5, 0x80}) (async) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000100)="6e6708518e7e667d03b9473cc44cf7ca7f0fc44e415b5d3cb4e7f299efc88bce6a4670baeb43c5e77a915c48fc0d301332da6b26d3283b949786c4dcab440adf5c1aa29e7a2731207e35f67dc850cab76cf6e0a477bba37c6045ee5aa0bbbe6d21ff577e4b8a70d32a898889b76c", 0x6e}], 0x1) (async) readv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/240, 0xf0}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x41, 0x40}, 0x6205, 0x2a3, 0xffffffffffffffff, 0x0, 0x100000001, 0x3, 0x0, 0x40}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f01e3401000000000000801d94a34b8e5f84cf71b59d78fec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r0, &(0x7f00000001c0)=@abs={0x81, 0x0, 0x0, 0x0}, 0x8) 2.362193788s ago: executing program 4 (id=335): sysctl$ddb(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="5a20eb1869594ed556708afdfce17045cdc6eea1e355fdf539f0d88f70e23368bc771a248c3445ac7578ff39f4bef4cd7d3653b2248022f052398c4eb8b63b09f12bf15c461b891f317cdc866543f6f97b5b3eeda7bf1304", 0x58) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() (async) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) flock(r0, 0x3) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() (async) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="80", 0x1}], 0x1) read(r4, &(0x7f0000000140)=""/46, 0x2e) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="bf6c248344a8dbeddd1741cad46337aae28248f95a0c2ff49e0b60ceda715cb9246a64f947870311ff387680abe3b1d5fb0fa72abb825efa99c67c77e71e0a77cf3a3ca24ac8ee2828261613741bf6597d99ec638b84904bc20be99b1cf8", &(0x7f0000000100)=0x5e, &(0x7f0000000140)="ed8ed92526f4a28e044b57bf41b0d7ed1e3ee97d83b32f0856614f016052105387a2a99da2b8664bf8b7c01a7e36e70faa89ec5e208d3b2990faf0b5880545810e97af6557c2dd1816d7d01b65ef5f749b401d6f196e31db3e9026f11e5f3f9e8a24eeae95da229468064420d896385f56ef0cf667fbbcd8e42daeed9725b7519e798f33fb9aea332e21fddde3d870dc127407c3547210aac870b1a46b62d138d62887c953ce66a54c3c1e900d1509616bf909482ee46126be89a304bbbf5466822c24", 0xc3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0xdc8, 0x564, 0x9ce8, 0x6, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x6e, &(0x7f0000000000)={0xfffffffffffffffd, 0x6, 0xdc4, 0x564, 0x3ff, 0x1, 0x4004, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) (async) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000003680)="000000f0", 0x4) (async) bind$inet6(r6, &(0x7f0000000040)={0x1c, 0x18, 0x0, 0x9, "00000000000000000000000000000001", 0xc}, 0x1c) sysctl$hw(&(0x7f0000000040)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000080)) syz_emit_ethernet(0x297, &(0x7f0000000580)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x261, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@fragment={0x0, 0x0, 0x9, 0x0, 0x0, 0x5, 0x65}, @routing={0x32, 0x6, 0x0, 0x3b, 0x0, [@mcast1, @loopback, @rand_addr="fc3554f900f47a4ea11481bba987225d"]}, @dstopts={0xe, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x8}, @jumbo={0xc2, 0x4, 0x6cd4}, @padn={0x1, 0x1, [0x0]}]}, @fragment={0x29, 0x0, 0x5, 0x1, 0x0, 0xf, 0x67}, @routing={0x67, 0x4, 0x0, 0x7, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="7ea8d91d5c6117644e84ee04a54709b5"]}, @hopopts={0x2, 0x35, '\x00', [@generic={0x8, 0x35, "6e593d5eca6938c10949920d5040f492f96f40df86e3b68c7e103e33cfee8414defc0572d835f87fbba4116aa7d5c48cdce5a18daa"}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x4}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x4}, @generic={0xa, 0x72, "ce664ddf8518acf71107161618cb4575ac71e29f33e1f56b04a8cd75da0213594db58bb98aff76b85af93c207ce1a99bb9d02441fd134805f5be8fdfa1ce05e2bb8f02517c3dcbfaca13617850bee7cca4f72e8dc26cf5737385d038c9989824648c7bc5f35aaba2ffd4860485087349a747"}, @jumbo={0xc2, 0x4, 0x1}, @generic={0x6, 0xe3, "2a9f76c2302f3e558cade17b6a0425ab84889727432d1da8026276c18f34d5e1adab22f9254f254229eef11616e24a465d40e4f9c072fcafe76426151c3fb665714bb621944e1fc1de8621550d3866dba86118f8bd2661a1a7d3d75c6d31d6506eab31fba34d16e99ef751916384ee66d7c3daa1270eced4eda36d73d7e6e933ece79d1511b37fc379d776652225a0631daa1081b40a622c4741960d985a33f004a3f0d48772caec82560ae0af6db01de61354e051e1fb8da1514581ffd4a5f3a4c2407ce7d5a3f888d4b500d0583fd4e60362a54770823cdfd7b27d8a38075901a3ec"}]}], @udp={{0x0, 0x0, 0x8}, {"bbff5359cbe4507292fa8c679aa5e14861a64a04b329de2478"}}}}}}}) 2.167169579s ago: executing program 3 (id=337): msgget(0x3, 0x300) msgget(0x3, 0x81) (async) sysctl$hw(&(0x7f0000000280)={0x6, 0x6}, 0x2, 0x0, &(0x7f0000000240), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) open(&(0x7f0000000180)='./file0\x00', 0x615, 0xbe) r0 = kqueue() (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x3, 0x8, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x8000000000000001], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x4, 0x7ff, 0x80000000000001fe, 0x0, 0x0, 0x8], [0x100000001, 0x8000, 0x3ffffffe, 0x0, 0xb, 0x11004, 0xffffffff00000001], [0x2, 0x1fffffffffb, 0x7ffffffffffffffe, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x400}, {0x8, 0x22, 0x5, 0x80}, {0x4, 0x4, 0xfffffffe, 0x80}, {0x2, 0xd, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x207f, 0xb}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x7f, 0x0, 0xfffffff9}, {0x0, 0x100, 0x1000, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x9, 0x6d5, 0x4}}}) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) syz_emit_ethernet(0x6a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60408e0300342b03fe800000000000000000aafe80000000000000aa"]) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000), &(0x7f0000000240), 0x0, 0x0) (async) getitimer(0x0, 0xfffffffffffffffe) 2.164866316s ago: executing program 3 (id=338): r0 = socket$inet6(0x18, 0x1, 0x6) connect$inet6(r0, &(0x7f0000000100)={0x1c, 0x18, 0x1, 0x5, "ffff00", 0xd}, 0x1c) r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() select(0x40, &(0x7f0000000000)={0x100000000, 0x5, 0x83, 0x8001, 0xfffffffffffffffe, 0xb678, 0x1b6, 0x3ff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x1ff) fchown(r1, 0x0, 0x0) 2.162301301s ago: executing program 1 (id=279): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x3d}, 0x6205, 0x2a3, 0xffffffffffffffff, 0x0, 0x4, 0x3, 0x0, 0x40}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x26}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) 1.839302327s ago: executing program 3 (id=340): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() readv(r0, &(0x7f0000002680)=[{&(0x7f0000000100)=""/198, 0xc6}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/178, 0xb2}, {&(0x7f0000002580)=""/253, 0xfd}], 0x5) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffff77e, 0x1, 0x3, 0x8, "18264e026c8c0100ff7f4d01000400000400", 0x6, 0x4}) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000240)="15a3f742c7c694f7cedd6a9901282d2e1f113a4b4bb1ae46a06883e4f069ccc4afc8add27aa81e33800f986f540c3f4ef6fe0005250f4f4545c44bb1408176d0529eba5402539eb923edf4f162c4a4be32e1e8110bcc6e60c3013452e0ae7fc95e13d9329b7b120c4e19b02a94e08f2b63f26fa5bf007d0a20662be93d26833346ed55373296ee3bcbafd6cb061eb4deca43e0448054e568d5444b999c6e76c4b98dfd3eaca3190e474980ba33dd14d22dea03dd50cd547f50ff74ef4472628d16be815e0d34e7c22bff4aeb4451cc4285dab5a9e32fafb39325cbcdaa23ea9d36b8ad60da65744ab7d6f44e9a68c825227cc7700ea29c4f0c2d05791501e32fa35222346384784f7eb19890f9b9ada49cd410136400013b5a5202f86002f901ac99fde080d3939c03d5789d912653e579c471b94c5c7b591025c0250e9763f7f43100645b7a5bcf3e93f03611b750909d9f88f6daad66fade1bc6354a188479c1dbca17be2acfac92d619f818c60c8289", 0x171}], 0x1) 1.834783486s ago: executing program 0 (id=328): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0x8, 0x1, './file0\x00'}, 0xa) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x300, 0x0) 1.834143027s ago: executing program 0 (id=341): r0 = dup(0xffffffffffffff9c) fstatat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) r3 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r3, 0x3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x24, 0x4, 0xe}, {{r0}, 0xfffffffffffffffe, 0x12, 0x1, 0x5, 0x9}], 0x1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa, 0x2, 0x6, 0xf6}, {{r0}, 0xfffffffffffffffc, 0x0, 0xa0000000, 0xffffffffffffffff, 0x9}, {{r4}, 0xfffffffffffffffd, 0x3, 0xfffff, 0xffff, 0x1ff}, {{r0}, 0xfffffffffffffff6, 0x6, 0xfffff, 0x8, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x1, 0x10000}], 0x1, &(0x7f0000000240)={0xfffffffffa01a3b7, 0x5}) r5 = openat$dri(0xffffffffffffff9c, &(0x7f0000000280)='/dev/dri/renderD128\x00', 0x20, 0x0) r6 = dup(r0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r5, 0xc00c642e, &(0x7f00000002c0)={0x3, 0xfff, r6}) r8 = getpid() fcntl$lock(r7, 0x9, &(0x7f0000000300)={0x1, 0x0, 0x0, 0x2, r8}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000380)={&(0x7f0000000340)=[{0x43, 0x8}], 0x1}) ioctl$DRM_IOCTL_MODE_GETPLANE(r6, 0xc02064b6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f00000003c0)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r6, 0xc01864b0, &(0x7f0000000440)={0x0, 0x0, 0x4, 0x0, 0x40}) ioctl$DRM_IOCTL_MODE_SETPLANE(r5, 0xc03064b7, &(0x7f0000000480)={r9, 0x0, r11, 0x6, 0xffffffff, 0xa, 0x1, 0x7f, 0x3, 0x5, 0x100000, 0x601ca821}) ioctl$DRM_IOCTL_MODE_SETGAMMA(r6, 0xc02064a5, &(0x7f0000000580)={r10, 0x8, &(0x7f00000004c0)=[0xaf, 0x29c, 0x5, 0xfa4, 0x8, 0x101, 0xac, 0x9], &(0x7f0000000500)=[0x9, 0x9, 0x401], &(0x7f0000000540)=[0x3ff, 0x4]}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000005c0)=0x8) r13 = getppid() kill(r13, 0x14) closefrom(r5) ioctl$DIOCNATLOOK(r7, 0xc0504417, &(0x7f0000000600)={@v4=@remote={0xac, 0x14, 0x0}, @v6=@local={0xfe, 0x80, '\x00', 0x0}, @v4=@local={0xac, 0x14, 0x0}, @v6=@mcast1, 0x9, 0x0, 0x9, 0x0, 0x8, 0x40, 0x1b, 0x78, 0x3}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000680)={0xc, 0x580}, 0x8) ioctl$DIOCCLRSTATUS(r6, 0xc0284416, &(0x7f0000000780)={'./file0\x00', &(0x7f00000006c0)=""/151, 0x5, 0xc, 0xaf21, 0xa25}) r14 = getpgid(r8) r15 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{r1, r2, r1, 0xffffffffffffffff, 0x104, 0xa, 0x0, 0x0, 0x9}, 0x9482, r14, 0xffffffffffffffff, 0x1ff, 0x0, 0x2, 0x4, 0x3, 0x4, 0x10, 0x1}) ioctl$DRM_IOCTL_MODE_SETGAMMA(r0, 0xc02064a5, &(0x7f0000000900)={r12, 0xa, &(0x7f0000000840)=[0x7, 0x18, 0x3, 0x0, 0xf, 0x3, 0x4, 0x2, 0x3, 0x4], &(0x7f0000000880)=[0x5, 0x9, 0x2], &(0x7f00000008c0)=[0x3, 0xbc70, 0x17, 0x4, 0x5a5]}) setpgid(r8, 0x0) sysctl$net_inet_ah(&(0x7f0000000940)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000980)="d1b9eca14ef3b9607db0489fece6778a1693a6b8b15ee00daa88a3e247bbcfecc015e694715067b6b262f984e1a4521b914c3a42c9e909f36364bbdf19c5ed676ad300d5ff65262acc2b6c59aeb5cdd78dfc6be82fb742eb371124d5e9e866fe2c59ccaafc2e983ba1003cddd01b76bbf6f15d8b7eda9b8933f787b62ac8ab736ca8232d15c56bdefbe62832434c407038846725527edd5709026adc19e7", &(0x7f0000000a40)=0x9e, &(0x7f0000000a80)="f33cb6bd7af06458578f4f6ea7c4c944fc7c5b603fcb8b5d4bd3d4b5a33261568fa9513583f584ae3f2d2c63a2f12b51cc53a4bda573ea0503e3ee0900f0b28ff4785e9ace9c506e11275044aa7bad68ab5a66293f8f2bd6bde8b42097f749c35b229e3eb4e18eb10d9111b7869d0e68f748a92eb5badc2694ee8a404fefb3a17d6c11de7a0a48f0b80b43a4218b2d143c2c93ee02400cf6fc1025", 0x9b) recvmsg(r6, &(0x7f0000001d40)={&(0x7f0000000b40)=@in6, 0x1c, &(0x7f0000001c00)=[{&(0x7f0000000b80)=""/74, 0x4a}, {&(0x7f0000000c00)=""/4096, 0x1000}], 0x2, &(0x7f0000001c40)=""/251, 0xfb}, 0x1042) 1.780525193s ago: executing program 2 (id=342): r0 = socket(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) connect$inet6(r0, &(0x7f0000000180)={0x1c, 0x18, 0x3, 0x3, "0001000000000800", 0x2}, 0x1c) r1 = socket(0x18, 0x2, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "ff3177f8ffff00200000004000000001", 0x1}, 0x1c) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0xc, 0x0, 0x0) 1.538708783s ago: executing program 4 (id=335): sysctl$ddb(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="5a20eb1869594ed556708afdfce17045cdc6eea1e355fdf539f0d88f70e23368bc771a248c3445ac7578ff39f4bef4cd7d3653b2248022f052398c4eb8b63b09f12bf15c461b891f317cdc866543f6f97b5b3eeda7bf1304", 0x58) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() (async) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) flock(r0, 0x3) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() (async) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="80", 0x1}], 0x1) read(r4, &(0x7f0000000140)=""/46, 0x2e) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="bf6c248344a8dbeddd1741cad46337aae28248f95a0c2ff49e0b60ceda715cb9246a64f947870311ff387680abe3b1d5fb0fa72abb825efa99c67c77e71e0a77cf3a3ca24ac8ee2828261613741bf6597d99ec638b84904bc20be99b1cf8", &(0x7f0000000100)=0x5e, &(0x7f0000000140)="ed8ed92526f4a28e044b57bf41b0d7ed1e3ee97d83b32f0856614f016052105387a2a99da2b8664bf8b7c01a7e36e70faa89ec5e208d3b2990faf0b5880545810e97af6557c2dd1816d7d01b65ef5f749b401d6f196e31db3e9026f11e5f3f9e8a24eeae95da229468064420d896385f56ef0cf667fbbcd8e42daeed9725b7519e798f33fb9aea332e21fddde3d870dc127407c3547210aac870b1a46b62d138d62887c953ce66a54c3c1e900d1509616bf909482ee46126be89a304bbbf5466822c24", 0xc3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0xdc8, 0x564, 0x9ce8, 0x6, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x6e, &(0x7f0000000000)={0xfffffffffffffffd, 0x6, 0xdc4, 0x564, 0x3ff, 0x1, 0x4004, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) (async) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000003680)="000000f0", 0x4) (async) bind$inet6(r6, &(0x7f0000000040)={0x1c, 0x18, 0x0, 0x9, "00000000000000000000000000000001", 0xc}, 0x1c) sysctl$hw(&(0x7f0000000040)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000080)) syz_emit_ethernet(0x297, &(0x7f0000000580)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x261, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@fragment={0x0, 0x0, 0x9, 0x0, 0x0, 0x5, 0x65}, @routing={0x32, 0x6, 0x0, 0x3b, 0x0, [@mcast1, @loopback, @rand_addr="fc3554f900f47a4ea11481bba987225d"]}, @dstopts={0xe, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x8}, @jumbo={0xc2, 0x4, 0x6cd4}, @padn={0x1, 0x1, [0x0]}]}, @fragment={0x29, 0x0, 0x5, 0x1, 0x0, 0xf, 0x67}, @routing={0x67, 0x4, 0x0, 0x7, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="7ea8d91d5c6117644e84ee04a54709b5"]}, @hopopts={0x2, 0x35, '\x00', [@generic={0x8, 0x35, "6e593d5eca6938c10949920d5040f492f96f40df86e3b68c7e103e33cfee8414defc0572d835f87fbba4116aa7d5c48cdce5a18daa"}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x4}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x4}, @generic={0xa, 0x72, "ce664ddf8518acf71107161618cb4575ac71e29f33e1f56b04a8cd75da0213594db58bb98aff76b85af93c207ce1a99bb9d02441fd134805f5be8fdfa1ce05e2bb8f02517c3dcbfaca13617850bee7cca4f72e8dc26cf5737385d038c9989824648c7bc5f35aaba2ffd4860485087349a747"}, @jumbo={0xc2, 0x4, 0x1}, @generic={0x6, 0xe3, "2a9f76c2302f3e558cade17b6a0425ab84889727432d1da8026276c18f34d5e1adab22f9254f254229eef11616e24a465d40e4f9c072fcafe76426151c3fb665714bb621944e1fc1de8621550d3866dba86118f8bd2661a1a7d3d75c6d31d6506eab31fba34d16e99ef751916384ee66d7c3daa1270eced4eda36d73d7e6e933ece79d1511b37fc379d776652225a0631daa1081b40a622c4741960d985a33f004a3f0d48772caec82560ae0af6db01de61354e051e1fb8da1514581ffd4a5f3a4c2407ce7d5a3f888d4b500d0583fd4e60362a54770823cdfd7b27d8a38075901a3ec"}]}], @udp={{0x0, 0x0, 0x8}, {"bbff5359cbe4507292fa8c679aa5e14861a64a04b329de2478"}}}}}}}) 842.274709ms ago: executing program 0 (id=344): sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x5b) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x2be00000000000, 0x1, 0x3, 0x1, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x2eff, 0x2, 0x1, 0xffffffffffffffff, 0x0, 0x8000000, 0xaa, 0x2000000000002, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0xf9, 0x7b99, 0x201, 0x2000c, 0x6], [0x2, 0xfffffffffffffffb, 0x40000000, 0x4, 0xffffffffffffffff, 0x10ffc, 0xfff7fffffffffffe], [0x4, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x7d06}, {0xfffc, 0x7, 0x9, 0x2}, {0x10, 0x100, 0x1, 0x814}, {0x3, 0x7, 0x9, 0x80000004}, {0x10, 0x2, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0xf6}, {0x0, 0x965, 0x3, 0xffffffff}], {0x2400, 0x8, 0x10000, 0x803}, {0x0, 0xfffffffc, 0x3, 0x2}}}) open$dir(&(0x7f0000000440)='.\x00', 0x40000, 0x108) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') write(r0, &(0x7f0000000080)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x5d}, 0x7}, 0x38, 0x1842, 0x0) read(r1, 0x0, 0x0) shutdown(r1, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f0000000000)=0xfffffffffffffe76, 0x0, 0x0) closefrom(r0) 841.514193ms ago: executing program 3 (id=345): r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) unveil(0x0, &(0x7f0000000100)='c\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r1, &(0x7f0000000340)="457a798326d4b81e45eeb97b91c9bd5b4d8d54545b3f5300094faa3c1fc28d6579d0e448c4a6bb3bc0774b118f6c1640c7b11a6a22d59e9fef52013e8b0ff969e3f55ebc4647ae3cc39c3bc73ae59770940bd2f75f8d604ecd9d8c40000000fedf1613477df6ba", 0x67, 0x402, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="e3587b6b1bd441d57f3f1515a0da077c0593101ce2dc14b68400f101f27ea21b7cd09e9d086d969b584ae4874297aa52f1c2e04dd9dd4f5f633a268f8dd72a2f", 0x40}], 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="7f454c4602", 0x5}], 0x1) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 744.390033ms ago: executing program 0 (id=349): minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xdf33f86595fea636) (async) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xdf33f86595fea636) semctl$IPC_RMID(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) getsockname$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) (async) getsockname$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) 743.11453ms ago: executing program 1 (id=350): r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x1040978c, 0x0, 0xf7fffbfc, 0x9, "bb08000100f167d910508b000000000000000080", 0x100, 0x4000002}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0x22}], 0x1) closefrom(r0) 720.764861ms ago: executing program 3 (id=352): syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaa6744555b81aaaa86dd677369f5000037080000000000000001000000000000000000e50000000000010000000000000000"]) 718.76585ms ago: executing program 3 (id=353): getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f00000000c0)='./file0/file0\x00', r1, r2) r5 = fcntl$dupfd(r4, 0xc, r4) fchdir(r5) connect$unix(r5, &(0x7f0000000100)=@file={0x82, 0x1, './file0\x00'}, 0xa) sendmsg(r3, &(0x7f0000002700)={&(0x7f0000000140)=@un=@abs={0x9, 0x1, 0x0, 0x1}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000180)="83c58142a1b402ad6223d48372ed88c2aa8d7d88af4ddb0bce74a4f2842ae08c03bc343071cc5b18641c1c5eb2c3e3bd0d38139ac74feb7552b4c695a2afe2bd0764c623d384a5bd8e3e8fb89fea878e086a6a74278e7fd8d33cd1ea758d23e4483ac6fa99e5c494af153b8a2b6bbe793bb85b144e4ef3fac7ac7c8b3ac2f641cd708917d76d5f61051a5108eb55dfc034fad5d87c33811e230d2be5c07545ad1b5f7e201cb7bdf3cb05e6e847ae36dab156a93b1279be47c37578f06197c80c56acc6d056185e6db9822f89220329e40b264580ef4a7016378adca0e4386f2a24d1e0a49b1cfde9a6f68ea870061d6d323be025df4ab80e9de99b5a3be723df8f0677c68f4b461dd28d190636a5d5a26b75077e7566f1d95189cda2a968a1b44b6c0d30bb0fa2cad11573c3ad056c9e4728b580678ae5dd4845c1c7fb45f5bd5a8b29921c04d2e46fe3e9ae20cf35fc55a2e5db293569dc4710e53c1a1c315fbf2c68d1c99d03132e9aab06ecb59986e300fb0751c40c5489def7c47e468765d71f6cefa6ca10a25af20b48913d93508d5ed804e01e255dc83c57aef6b3795a79fb6cd68926dd68ba733294fe6a4fffd974e498bcf3f87f8327a2b047048f20e8f0a9d28e383c7bb85c8ffa4cf8c905690f21b09d02e9d70433afc47a702e8b04baa5500e92c1c3b39a70a21e07ac2bf33f88685cd3049723d228b82052d85a7054aa3aaf5ab402a9b3986ecaa32933ea7fadef73bb96b658d619513672e267fe0caba6b386f74ee615ff7abd5e96f2fb509d217f2df2c676ea2f5888370a065e3ec1f7dde1ec80c1f8582f02a35143667589fd431b6fa354adfbf6f41325b9c2d6e486902ce2cb001b93582aa2dedced3cb4171ea5a9d288d28d3030cd419c4217306dd4acdc7171a63daa876103949deab9343f924062562187adf774fb9ab45482ab8886dbb49b58f4f6987e4282c4e370946409feb1a48c5da822214f98399f6f7d7d8187a794bfb1cd1c067ecad94405f8208133032834e7c9bc43399675f327f91dfc63eef2553b9b1a59306285d993228390b1e4d0de7f311864b5c78a725fa52019c7d09d09ba7066562d8ab11a90bdb36da2777722a3fa0693af7fe0b0500307d228503987603b555f56ed8d438d9af1239c2fd9c3b6e3b22d88bac3dbf5393d7d1698bd0492a05ea5a43c413e63a14295f089695d5294162683e04ade3b1948893842306eb3329cc9b5912fc9555aed81063355cdbd3cc0cc572949fa6d7027c16f7ae8fc953a369c6b89c5f89798f8b98925b7326d39ef7d1f5e1fc77dd6391176af4640cfa87d2d70503c9a2face1f16222c481950e12cade01ae2cb53931681d2c4b50924a5dbba7329835a7c04189d611868c833014a36b56ea4634abc330248ef6337d79074f93c7f54df7071743592c2a4a04324e93b3a95ef2b01d4960f86c5803737e9b68648f3c6e0a1c9918984bf83fba0175f677167a5aec1ef6f0e95bd4061cf0f3cf98198f0261ed06f1aa2d83e94cdaac83eb5aa833939c2db2e750c94a66d4eb5e587cfa4c44510d41153a6ae5bdb3f337001591ec7912fcf6989a3d02cc1d3740596d60f7cdafd5df40911849bfeaa47f31b39eda7009e0e5cfed4954477a9b57be527ae71bec9d1a87e66417541e7141a2cac787f0757ae53a4b1d0f6170dc41c186d4a9c4c1f2a9b5cb5c4137c3bba2e733272121c0d9c3bd623d58d9bfb0f1a6cb3d6344d3deda3ba6ffd881c2179e57ea4ac9a37b6d1efb47b7c3360b9218370941a47b733d04927bb07ee075ed02ea481b77f97f8df3f7f5851e409cb09016788dce86142747129df8b5ab95a0eb009e2fabec879d20bf2d0aa90dd608f4c1515b7f530da02af31190bcd0d9342d660e0cb6fb7eea6adf9c83bf846634dce671343b55162cde97b82e497b7e39a126e2ee59f2646bd512b2442556230a20c1b12f21aa2c809e6e0fbce0fcd2b1e7bf3a1eb1fbd581fe2f7a197885154afb6cbef62c75622d7d14a9b0ff38faa72311822e7020596ab4b344ebf7b8b3c4167de4082a28320b6a6fa3a970a4789760220b640fc30d4b2bebe53a1073d38d703416fc7d7b0e41dff71330fa959a8b081befc6abd46c944e5523a29513b85e83271de3e1619c34f743b27a25fc2589b17757d0bf7ab485b4b3d9bb7f265ea25e5227e24b23da71f015bc761b2d53668e92c4a44207b87d44745dee8bff0850481d99d4d66c2d11743146b98ed9217a734aab978f2b173ec4b9ea450d36d729c8f45b5c03be13c1439709e687f1d3fae8864463e4589e77254aefbba1c817e79d306351f9768b7d03200af2fe26cb1a82363c0c1c40a01c6afa4316d8d1efa24a004f3c7f9f01c62b2cb36365533198355515f18ac8a21514cddef316d4235900a00bcf73c12e9b7fee1d2aa8aaabeac42b0fd1813c2429a304aca6758ddcb8f1cd820331bf99ec8bbc032ffafa1752be24d3f16d865cf311cc4168787530f14a5a95d6e29871861b34b93bf6b385f9014defa4d357db816e4260c2dc96d9664a374b0194806c5d3a80101af343e1008a917a49040bfc9e2f53531550dade450d5acf28e915e693b8eb74366f4d17a7a83367627751d94b0cbbe90aef996c39b27d8c4f1202691bd13f6969268324da13110fd355834b06b9391c282724a26310601412e9f97fe689c243a566376802e73b5f0e3d8014ac3d312bb4ffd52fbfdbd391bc5f29e0ca107c8a00e7b2061d08590d0538fd896ba5c8af72e7cc870e7ea68a5047a0f581adccfc286e950dc57fe38f65c1d82c03ad31334280ccb5cbac765b307baebdc398b3c18da2483fc4782beb34ff0641971c05d57cb50f4412bf7d1bff66d0b3d907ba7d41a0721d5403cc8905f73b022639601fb1f3aa789c77e65619cd056246f012ebd066552d3989569b5bc5a1cb984920ba208dc7d05235a08ef7c5124cdc9642834eaaea66e660fc207bfc55aa35e8db8d094a27ac9bcfc51649c41386d08fbf360e0715231db00a4d4bcac7871dcfaafbe88f8425832c3bf45bf72ff53c1c76af38557b8b30f5d505561aa176c45be7b0cea56f87b11f800f367b6b9288dd83eab98e2150a30a866b21e77768a583fbc19836bfdbcf1164b510c34bbfcd02afaf3764bac67094c30a6ea9e6181acc9d889ef0867cabf6e33488db4c553024b72432694ce63702e98277711ccb27bedbc99a5e92ea89c4c7676bd301cd6cc4d0693bd0e7a87a68d56fa5c709e5c7a6e6ae9316c4cb1df40f9bfcc725d68115578ac85c9e943dc787b7d856f22e064b9cb8615e430d1e070b5acd1a5e8e57544c50b41ba5198f770892fc7d21065da9d7aafbc4dadbb041f6d202136edcc66aa21684bdd021aee9be6ae9a09f95f513ef8112a4e07c6e54fc0be1cb3725c19ddfc4ee2c7185b015a784f866f4ce248f708bff1233c0988bc5fdee6c01352fafd01d201cbc1630e487e3878754b79f44c68dda53fa5b022096d57e23509239e5ed64e71b5b99efe021380b940f5279061fd7d65c061ed6d0a9d5f36729cda1dd0f42eed5598864e656f17209eff892624f6b2308990cc10b94a5e2a151e7dba348dbb14c65aff3e2d1cda0695c6c72357442500758f52621f226b746bc8a9394a20e1d2923894b0084745cd4f42984b3489a0b94116a41b322b7338613b5c7b90c295ba99d07864af34059d45cf6aa5d2ac905c460b8d90c9207f8cc31fa0e1826184b6ee12fde7dcafcca3e159516268a53092e366c99943fd738ef03e68508ffc0e867d21a05c5f057d18396cf6ee258ff52b6fcc4ba50a49f490bb3d0646613bf35ea79192094ac41fa4417371d0a3dda6848c958e5f6fad0a79b0e25465f7ad595f077170c0c6de1a045aa6e61e3e1d6f36b41dec62ad47c2f3b894c6eefb6572c51e73714acd6fff095deed29888edee85e5d0aa8e5f58c6cdd9c78d6164c09fa45583c164876b58c5a09f76bd764e112702734c15798e291eb282a6f22e4aca70bcec88aea2b61cf9d5ed756301c40fea3a6ce802e350c50a92a254d3cd77a04577a496d2a369a284f513b74a283a688ee9326cb4eb25e135aa1c8ba7ac66599ec6cda21af7c38cf01b2f9a1f4c6ba2e0f3aff24ed18c7c3ef1597aa6eb152b0a8c37333204c172e2a1d0a3122c0601e2b75f022111fbd723011ee23bb320d1af8cf8c3bc3e3a01d6b1111793b110f8310c52a5a1667ae546921dda1c021c197386a7741a360e4714730033835e08c7a756de56c08184fadd76b6c0c40a8cf0265f1f1f36daecce32309addbdf7ab66a60127fc2daa9c46cf2cb0d9df9a6aefaa4748def2fc97c14c1953bbc9da3275df4a05a5cad1ef5d9ddec42dc583b4cfd6e091714e28fa376a13ea1308ff9bb08ad2aa59833c01fc9f96b00b466730b16582b0ab5d620a71640a2bc879da7fb829d633c5402cf193b7a362ddebc7e35f3ed9e86099d1c52c770c714fe2fbd176df1e292fc14d5337f8b8c458e4402e4e3529985ffa862759cb818994af308bde7c212042756d87f9d41e0e4c43d4b1c0abb32fc3b15517992ce26bc4b4d8438d17ab0a999cecbdb6d4e661f29a0545d7d653fa4a7251231ed6afe38042c132bf0cea4030c807b98d3752db60b38f5c9f44c9072aa5d60ead244a6d94e6440fb85fe29ab42980cf8d796f36d14ef9eb0a0e37932146f1ba4098329e818dad30ef7c3fc5a83e900701822e7db9a36733917d40bac67ca8fbe3a844b4e26bd2e2fb83f4ccf41e95fbedeffedad91e6e7260defe53e516e33b0b5a7e6948843445b6a7362d4f0ab628d85b2b879d2d4a6a240dbda7a84cbb85c734471a104429e91a51b2260dea180ad3ef09a3736e2db65223bb96d7d2875a4d1dd63e276ab8501878a2119b435b5b21fc6dd66d5226e0c14620b7f2f5df101ceef7c548748e4d40b9de1fe4aed7464d43397e13611b31e243d55d15815079add20470714f05a836cb7646392bfecd6210201a8a6b67ec4d3b341d8235998a9c3f17f5ed8cc9814f56a3db384ca1ad31ae332c99581715bf3558b656e25392963e9a76da826fe21c0660dd4497c1d6f0d2b61caa8399c6b46613b3efee4ce72b8482620117bc3edaf84b978b580193c95a6f0578fce8d3094a930403df0b642e2e7adc98c0b9c51861f6fa819fb33a0a280b5848e2ff13e00de005104b928764f1aed741776fb0496e1363627a2c0913960864df93f8f9bffaf3237436d44f64f7c92cac6309ee3124ce052a13d473f9e3cdd1748e9b69b59b395d7f0d5dccbf2c28264037d1df1aa789e6081fe772c7b041c5b11067dd7c1aa24eb9c663f3cd49b479610f428201007d051e62d4886266965d54c16d53ed6063d640cf435898e3a9b4c9caf736686e6b8692ffbd836eba3d6449c23e9a3cf276678c8d543ada2409f7d171ab942d5a3ff24343901a678c909d10efd837b86ff0ab5f95cae0bda0b6365f6bc658c39ea6448be797ca1e8e6fe32580745b83a3ff764d5166aec803b7f3fbcd0c9132fbe5473d849e98ed9d655c1b92abb3d3500528317349f3d24cb69cd5f623de902fd39833b052a409936f688aa8aaf12d8a28e9d01b760fb1585aeac0b276e47db4c7e7420a22c23f63d2923b1ae56abd3f88b31c1d5eefde784d1665a8c45210ebc8785825262627daa3b5538aa1f5ecc84f2232c395bea71eda6209eaf9723f2e40a028c1c147d2d6fd37e78eb594b5cca754d795bd21963894cdc80d1185cc9f720f199c1a7544f6ca1706e0abc88c89166e7c720fca7", 0x1000}, {&(0x7f0000001180)="5e8c80f8f540b126b0653d3a17e03a22d68fcb38de802b7558393bd4dfc6bfd11dc26880ef33eb639c74e632d00ddbb4091b7580393f7bc388a157233f926844d6fff11b3a2277f27c2ef0e984cfb20514c02e2bbc69ba24c39911734c778144fde7b74c7ca343d59b0035a4ad6885961207fbcd844a3e3b37670977e288c05607046e775e97911a431e1bf3f6a106dc3e7b985703f00c8cbb64d6e50f0aa307b52f4e00ddca42a0a42cf576907e9c095f954ccb45ff0e0e8c3eaac9b17c6b1f52cc34aeb54002bb1ac6edcb944af73b9f602d4b97d2251b4d70d01363f9c0399aae17cf6c983c1d178ac19b705541a194c5376c71105e", 0xf7}, {&(0x7f0000001280)="768c9916d2d0a4ee8cfb660067f2e8e63e4c78ac42c308640a58ba9f659cc217a57a0fb328d032cbb8ec49e5507d5b8681c1fa482c951d3497a756f6704f6f91a96fc00aa82750b88edb0620f8e4f2847a8d0ee369ace1fae994eb6188f0bb52729d8bc56e301c2e7a71016068de58fd9bb8eb16805352fb6a33d37cadf8cff7ae407eb9cbeb8dce6c87076faf86fab1e4ab5fc887f2af0f4926b29e8ff6ef59890773312145990e45ab86c2447f65054d65bfe55f65c0e0eb8b35dd1cc6b7d9cc329a5ce76a68", 0xc7}], 0x3, &(0x7f00000013c0)=[{0xd8, 0xffff, 0xb5fd, "dc7b478657cea0bcd127e8e01af9a446c7cf7426e350993cf09df30aa122e3eb4804c2a264236edfec78bf82f527a8fc210b587b2d97e3516329d80a445228094f0debc8ebf38a1e224128be66526361b8fc2d4b9eaa6828df2c22a77e86a6491e250348135b9df7b7599b2584940816ef4cf4704e1762e93038febf2cab19965b7517a49886dfab128122b276dac73861f2ded59c883956f98c8a7dc6e745bfe86758f12cd6c11793d17a7fabe89e16bb7c5a66bedf4a6db52a7e4d5a6dd506034fa6c78232382851"}, {0xa0, 0x1, 0xffffff81, "0b24df430dd626363606c73a011540e6081977789adc41295d4d772c672e79b3b8c6ec7d799b20f3f971638f57800c7e70fa53094b73233f7af93754dadf187212bfd8c51d8ae6f63720de1fd36433700cfd13d6acfeaea8d8133948e28ce405c89ad462093d1fff873e48ec50588a3b2421fc2ddb547663a4f43dfdc32bcba60e500cedd673b6a1f2c38e0493ff70baf8"}, {0xa0, 0x1, 0x8001, "9c85317228b852caf1672529ce4e5cbe04ce1d28295fbdd21592fd50072357db170b8b6ec6e95ffacff439e32b43baac7e3a394a51fb749c3da6961a1077d4b13e41aa32479955ccc2ab4006d2ae62d351d70e4edc1725ea89f682be8e95df56c6c06625bca2dee307a774ee59db3516e5d11a4d5d977dcfd24556536580393b627d1f3e05b43064b15d947b59b8aa00e3"}, {0x14, 0x1, 0xbf15, "796e0f616c48"}, {0xe4, 0x1, 0xe0ec, "114b7896915e1368b8ffc47ebfa9abbca16707fd6624896749117eba93911c85b58ae790c4c76b2d816f85841afa6b63e077f4cef06c5ae7b993022b764f0af6e976edfc313e4ca369592290f6c0f3105ea077d5c0180f214ad9a6d7ec9cb26f8b5337c81667ba079f150e1fc60b96aa9108121d6022579b9c2770054b28a262297d1e1c1bc44ce039357a1cc499dfa1e9a1347a5157b357f51ea2d321693af87f1416e5173410181903ac83ee4ca012373dc5915ae26ead504bb90ab26d0a7147ea21fb95ba8b153ccdd92a68393f36d1d72faf0f99"}, {0x100c, 0xffff, 0x3, "38daf37a56a03c12841784b319f968bacaf6033d312159088fb4c6a6300a7a3341af55b65f86e2335880679fe67bb2cc4e8ae555d7bbbc61e0e566f3f7736271a91fe0a21d5a1efacbd869ffc6120217d9bed55bb303426465d64a649d8c0c2b3ba5957fb5e7a47bc6d866675ee75c0809bf23ecaad9175fdcb23baf75fb888ee4c1aab5f4bf9f4d6a3729ff6128c0d46bb92f8c3e790cae459dd83aea6d1ae6b67fde86d301141b29a1bb6f7605207b5b1c0d3a84d3e5a14027c717a1f50c07593c6b25e2768082a551dda7a23f9164573de62b771585183c70dec48e79bb66fc9737948594c69af00af83845ecb85b6dbb875ea12cd49b8c107e176c126b87cf27a4f15b50a0ce5999a864e8cd1203f75dc47c71d85ecaa8636d4a73801e255da8d90be4a50fb2e4c5caab774b58d8cabe7f28fcb6d948b491bcca1d05bab8817eee97b36b3615198ae64ad06af512e6d51b130929dbe6d8b76f3030598a24f6d727e956caf2cba6c3ddc3d2acee79731bdee42be278ebe1517efb1111bd6d538255b54abe42d05ea130fb5920b82af5ecbe11da7e26e85fe9f2bd917ead755e5349f354aaa78d1eca22f33456d0fa5eaa4dcff32ee9ceae2ccd31bf80fc0af249193e78d0774ffa63b8bed795056ba8d1122c3ef198cb5b4c29c94354af1db78f05fc92321d252e4a90a5d024234c6e0eb597b6dd2f63c160104460e84ee2d88bd7a223ee0c0ed1072d42b14bb3552804a1f5490fa796edfb6ccacd22c691170d43dcb181f078cd55e75c9613925662223934ed535260fe9ed07d1982bd9fc2ebb914e387cb16158dbc25035d3c8c8fb02efe30af166cea2c9ca50ef74a2decd95071b4463b60fe5c6a89299914541bfa14580aafd382806d6a0dce4de03029c8d13e6a0e15d06c48f16577c3dd0bf839d72d70061f22b5c595286ebc926149d68fdc6bf878f2c1c8e9b9cf9495863434aefdf7960e0c64692ec08041810c9ff32a02b798aab0a715942b181b8805c91535c4179030540136132eb96023ea2c538707ebde3f0302854c8af104291bd6e61c44769fe062c306857a12ea0bd9cc4d958999cbf958047ccf86498164aafee5c55c76098f4d35991ece38bd530d91942a836cca914de8caa20f0a5e861dcefe38baf2369a2ce9ac1976d6527a8eed9ab7bfc8b4ed436bf7d61569d1dd2a5b4a4a5b40b823582693a529376ee40cb334a2894fd17d6f069390847320fb418bb156c1491310e3c36ba6de0948be71fdf505f9fd1962b7474b18e1592725abeea8f1cef44456c96229120e6b327b5e8ae7d08a98a61c39ac9c10659263ce793764ea990546df50a931f81a125ab88b5e5b1d04c7e962b5cf412d016c6fbbf4277ed855e42f838b012611a53dd689dc881fca80825a608ff532316d4f728a18d6eb64618512c69eecf442dd089f7a876e1fda70ee1d2cff2de5fabad1e3e46a84191d88b78299a885d1ae8f07458b56f317243e2ced598ab0ee57f6643e28fbdfa4c068750595ec991193e664b97c3eadd4facbed0f5cc8777951ea9bfa9fe89da3326d9cf717afa37b3b37fdb8b3b6b533ec6e494dc6f56053d65675ebc30d10552aeb98f7676b6b735d5ea739b1124ece8e07433a8bde38abc83df29c9e21943629f34c507a605617c9326416c7e897a8bdd455c05a6b571f4e156ca7be0b0fb8e6013aaf13076549411e5ddc90ba5387d69edf41a6ddad13ba22b326afd48573b327b49a6ce222394ffb4e4d9fe4bdf9bc4263fa00f0d3f28c88681be182165f4c3a87a27c16558a5a9f29e1d3d4ef65c8cf59fd048866d6ae12729e25aebc1c1cd107fc2991685ca57afc52ef845eae1cd420613241bd19fdc7aa904b556c29db3cce5c415bc0c41c11568729554f66abac46b4089771e59b85ea8dd55225c918716acd721fcffdf464d5a6d46b36322ccb3896501c2c730184b86162b29c7a8f6377d99afc8e7f220f13c8f855a23ad896b529444f350e8268bd2e5780118789803edd67758a52219e8f6c2b8cbb4bf6f1a73994e5572c2d320441402232e104fd8c791981fffc48858450b3713fb14135d3b71f199af6cdb53e581e1c6ca9491fb1f0256a4954f2c36a7198adc98b6cb1411652b32e3b1ba82373f88d8dafc7b087bac46319e601f7bbe37a6b69e7eae5e1a3db29b265f0ed03f75b0a39d9ffce15394eadb95ff0c06d2b2a8409d920e3bb69b2f9d2955d12eab747170236040104a4ed3467cebe3a9d346cd37537aa5e962eeb378df1316b83e19fff40b3c830be0d53f48cb4c3a42464154372003a068f97cd9f04c9b7c647ba11588453bbe34dd23ed5edda0309ca44b856c9c0b8bb51d0634beae675864d3cc4d8f963a34e9b4b16de60c9f4e622396d04540c5276909aa6dfefdc3dbc982f55c82fedb993e8bfe8386093642aebb8f8f6551f4f4d4b536e79d4d552bd70475ec4c6699dda2c3a238a8cf75475eef06b6ceafab18c5a3dce5e151191e56008922ce4f27eb902bb77a8cbf76d7fbfea5b8f364a841d70e2251b8267fc6d9f79ef89234fe92495f4aa4072f3844dca94b2ae920f77de0fbc16fcc17381a3e71dffb0f8bd00d57e274cd4332191ac5f899c0410be7968fb0594c027f35727557fb68333c1723100124440c2e8915b4d56b58f650982212ec395bacb3ac736434a12d15f8fd14103b92836fbaa44b318373e6f07a128db458013fbeeeaa2ae9915992480a4fc8718932b230f07f7cc0e7691133fa50fe903a3e288c4fc4edf74f78c93ce6c7dbd4402ba75dce44112636c9a8cfb5bb8f22938db14ac62181c8c4d6a9470e582c726e54ffdf8f7e56685699c00fe9f005204718a58990f6011a446707cf4737bf06ac1b259b137af21528b954e78dae426f296a0cfd5f82a72c1000d8d713a48119689632518caed80be53ea2e3a6585bcdcb40e45363fa9c3a5e8b01f58db2f29ce35265f50b437ec157fcac83b656e41ebd0db7b0f4ecab51f581729b4d76f0122c068ada729eb120bcfea206a1da753d5dc3bf7a6b2d59552a861ee6864d7985a7c704e19bbfb35616dce1caa80738cabb5b2facc59bd2e6a604e41a60ca22d7f33b57bcaad253fe206e90e5c2a0393b603cab91541727badae76d2c607d5cef756986f3c88a17243893afe9309730c5511a2be3e93aa89cc74c51fe0b63f06c5670ec8efaf6be26145a4335529a0d3988a303ae36e7e33a24a429663a2ee9b9d1b4fea218df5824b114bc48847e90b8b10a0a136eef34850a854c43b326dcde5dbce01623923152abaf662adc1889364040338fb6b885dc71c17b198d740b1f7ff3f9b3d8bb597b310559a19096889669d933c71e19997f4a8acaebbba1e71fd6379a6727dce899f7be74d7438f4dfe348dcea15a3978a8cfa580e6f54423d48801cadeb2a009f290556f3fee043e754717832c29b5ee252601dc7d9ab55f1b4f88ae51c5d051cb707645e001f749e3213f3dc6e22d47abe98891cd0ce5c03a5fa448da1a79cc0d2623ddcdb492903918c1163aa03bee4bc565a9a8d644b77c57d479e698346c3c00be3cdc009928587d863fcb3915d04f8fa6a24d852b1b966c3ad4041db3a8caa335d813b728bf13f80a313e7706c6979d7a4193105052e0e45867c85770057b5eb345020f4249605c1f07a637a56b063944f67472f88af79b402fc30e0d10dc7641d1651982a44238158d8aa9d9c59dd248c490e95fad24a19f644732103eb228af62588a0e011079e324e9f9cef908aac095888bc498b69466df4b5022355de76299374f5101ef157c553ed94eea588da24aece2d0a111c7bd1c9e6f98773621d29592c48ed41c28f739a34e6132575ce3018366f21975e9ac19b055a35df4aa9b8f43a772231dfe0f2ea40773cef683351a541b3e1848002db2b1fa5391f528b72051a00f1f72d787813f726b1b1230e4c8ad9633611b83c542ea9d9d13f0ae108c64edbe567bc317dc382b456e83a2005248911408348d8f0df9b89e2b0f3b3d63723a4125a3fb004c4103000cdcb7a0b150660fbe9fe138ae029cf5cb7f507c8a490e8032039aaeee56aae1373580afb80b83f34c85f726c7a669f1fe86b28e81491f8a085e3ebba2c3367695493764f3257f66dc6edd6a09488c3b2194a800fb6191150ad8f6c7e685f3d60eb72f628c16bb4a7071e31f203dea32ba2b6dd753eb836b670aeb0b742ab80917c1c0fcce5134bbaeaa43b36e6170370b2a15c1ca4512b4e04e03b84d63e9de5c1d9a3b728487cb46bb2fc8edd15401766f4bf274f86849a35f5f9349dc67d888b8070524cb070f2a5efb75e9571fd4369b8886d4daa4e016825ac19c2517d5390d894fed995aadf8a6201bf1e6a1e74294a78fce16db215d210593c9ae3596d9f074e4d649c6e1bd8d8874f6d4757f3c1d9af48cc1e99e682c262103d7287d455b15f2ba1f642a16ae4e7ea30c0a53bbda7b68b36f344307448038653ead30998bf0f42191a9626aeca696840a433be1e40c8c670277c8d7287dd51040fde7415ae99e757e6a2c1c9619268ae49304b284f900d795a95f9ca89760a9ca07bfc09c6432783d3b3090089a5f52b63ae6bb30612345585f45cc289d689d6820793fa5faab5a5619ab6b84a4d2f39d962f3c33802362b1e599ba6c2784f7c7104e69f41196ef67c9095b7b1c6c21b974ef1eaa8a9c97f959eb1b4356251927b8423b837e9a1a3bccbe66002e7471f1d865d9d3991893851b7dcbe6b54ecff96a70edd5c9c1e3e944f3696d4eb845b3f1c79c02b795368648e654850519b4694f90817d02639222f54ab9ebf1691ba1643c7df37ba257a7ddba95e9c61aa6ce4178d76deadda144834c8784c38e221dccd83fd4c964766be2df0665fce2e7870a5018a994bddcdd022658b8612bd7bd36c95691d773e783fe9c2fa735077d35d5ca4a3324b10c5b88e5d593cf5f0713cbf636732af58b87c7438edec44d22892cc02ff2a56458c4bf2bb4998296b119a3521de7a6e61ceb6b1484624c9b68f77394d65ba60c4a1e0c561bad8b57b2e1f9ca69d7db658272c3301446869086d9b28ca0dfa748fddca4f8956ef6c496996eb37c415548df2cf0bcfc69b87be86bc02473641f1bad2b506238fbbfa310140ad0d029d84eca4c22f842b9009894ad9c8a8f9307dc604d857345500afe60c44d862c19f3d73e37131bcd04bd9d9e2376ad4a0733594ba245c660b5f5b80158b5940d8eedb8e48c75d06d8d188d2c67b4a6d8a4b99fae4d4d906c8edae3c76cf6466da39e218fb67b6a527ee97502f02a7c147c8491834bae154a7e25e803878981a4c59bd82040ae902a65cc249db444658237775c9734ea32303565484765c51eb43c8f1c66c08d8654327e92d7af00e4bcf7862c54771777aaad88d78ffc0c2619df5c7da1e36da8fea30e3521ba91ba66ce0a43a2bda36338aea5d946b1c07dcd1202fc915d12711122d7942cc7129e6966fcaf9ef8c86c31a14cbc197e8afc67f38771dd82b50ace5070b76a205274d4f1c0c7a683558e736f253252098cab351a3f9fd5ba3890b69b85241619167919aab40e12faf5792bfb793f8f66894080e31fd6de572011bd25f4b5b16bc99379d740c192397fdf3dbc356e412e3f50a98049f025e723a22571988f5d16fd87b3600730447501255653e7f516773c986f802eec39510633ff0098dca654f050ef8f934d2ca39d2614fde3fe425a8c843a4b9bfdb87a03e0982d284cdf51b5ddb858ea6bf968f6d64ec55e56501e786776946b6db05"}], 0x131c}, 0x8) setuid(r1) recvmsg(r4, &(0x7f0000002980)={&(0x7f0000002740)=@in, 0x10, &(0x7f0000002880)=[{&(0x7f0000002780)=""/160, 0xa0}, {&(0x7f0000002840)=""/32, 0x20}], 0x2, &(0x7f00000028c0)=""/133, 0x85}, 0x2040) sysctl$kern(&(0x7f00000029c0)={0x1, 0x5}, 0x2, &(0x7f0000002a00)="6105d099b0a0d5cc", &(0x7f0000002a40)=0x8, &(0x7f0000002a80)="38d0361580e0fc18fe9d8d0a859b8239953facc4ca057433a69b369c4f9ffbc1c14963d8adc532d7c7ab2ce0fbd501bcd74dc82ca6ee3933b13a7e1d2d47751ab4f8b0cb49ffeccf23eb9590d6cc914d9bc4ca9cd42160b0db531c2983e54ca1bdda8bee3b16cba4dab6a68f2306ff953aa9d19a1a74735775790ce3a13e176289d14769fa2d96a9e8f1776f9f4c89a256be90ddfdd3887c99283faa33d7b105607015528f3eb3a3b061a607f7310efa9c5a82381467a6a1264d35955283a51467a8a8cd40b25feb95e686db544c7b88d86e76b1bf516a0b977caf3a908e28fc98d53430fb4ee5abab59c31679745432e2782462d0f9edd3c3ed6ed0989369137bea4d6281c3cb180a271a7fa5755cca1bfa31d30b47bb1b4fd82d773b68ed9ee2b1e518a46e3fa00eddcfc187ad3367ddc92634f9dc8f48a9efbc3e0d7418cd2d01335f9b71e728c037fe9931f8080d0264be3004c11dc5fb73987b98e1423353c21119b9e09bc9e5333a521bd70a6d3a878ddc923513274764c1104876486126a23a6b455b55a306cc0bcc9a34360eca1dda559bf89b7c1cea0d49cfeba7a05feff62d5209ecac14971c1b6e8abcc4e9557bae572e411215ea84fd218027df6a75d5b939886beef139a39ad4d2d40c88312fa0d02f75f4fcf92676e4e217e0d8de7d6eaaf32335446adeff19cf734ea56019d9e9ba296c4cea6346e8fe414a4e3f53a9f176b9846231525a267df96afa0162b6a9379fd14a3f9a0979f5d532268060c5bc11d44ec8e30bf9575cbd7c7af035be34ddcbf6402100ef9043335a9ffcd12e5c5f97a5503660667aa5fff4cebf0a95646c0a98c89504e67dfc5341dd38793f1001da1b62887e1d161b1bd872ff86db1f2d1442651cd08af11798cbb79d603ba2c50cdbd27344bce6493220afefcee05a7e8e06de85ea3913104feb077ae9245588c7be67b17ae415603842642a8cca4fb2bac7ff30c0a000ba2b799e7444b6c422d21bc8bc7aa703201561893b10f02daddfe068fe1c44d9eb345dded09b2ace66d95ee67369c6c26e846d9f68bc7a413370bd5d841511d7cad5d3bfbbb3a8189c5edacdf2f15a78f7f9dea4d17868109818e0d297c6a4decb926013a3cfa268082335b8d01aef55f57eaea19c311f16261c6cca781e9b8780595552ae20300d1988765004377a64e47615d2c35fa1284a325b93be07f8fae3b97adf1c218b59308415c0e314a95cdac66e3b0f0c8486cb1c29f39000ba8604bafe8958182b4a5fce221f34dd5737257e7595ded25917320db5ca8eb25131fe165f21e34e6a5241a74e3edc1f1c311c1d5150c6aaede5734dc232ff2d13c558948c05754445abea7c9ffb3a83dc770b2865002c51d7ecd7491a7f89cdc21d4b823c03c3a7564c8350e6ad73cbb77910f9ff7bb82537226ae2f548f3bc38b16a0ee45d95960e842edf8554799f839b938fbe293a690bd759af73c552f012db9fd763547a8ab1f07c870a1975329a77b3d81a9242449fd2defc1f2ede47ffd16cd6568d1f0adb133a5b60d6a877376bfacfffb66b8709eb3786d560b34b1f79a62fc455266d5117e1ce958ce5182d76f34eb47c41d2cac3f801cf545aec8e9f320dedee9cd4c8965b1ae40dff895817438034eebe174c0815550f4320246e9b6b7f1d72660c2eb9afd75dec2af42cf730f3e51e2c78b3d65dda6fe342c39c18855dfb8ac905bbeebf8eaf4ab11d432ee030078b8b516473bf2de1bcccc574f30fd7e0026168f39cf8b31c8dc446b40c4f6b312bd2a401d4da8a2f6b98acdec8c8fc017964dc7bbfe9294aa7c3d7d198eaac720fe960e5c13ef6dfb51419a03ec70c2e326ef12e2ea97477303ff9f433f001609f646ab75ed05def0935ba0c86ab11b6ea2e6d1206ab3ce39298a40a6d56da75bf499a4c0f84f7b9e5ebba4e0240ce8eba6a149fa6491153c7520ec3177385d395cd8e7de930c1a12d5389f7f9095461574be43bd3e62db9a06f4941831de0af891fbbebefb3c7e45d2c9b10d87199d3e20eef2466918ca5147a9a8953118052e1d2073478eb0b6a1bf323ee10b1abd30140b7d1e35b729a52f8eb1f77dff4980a974e8c870ae9823f4b6ba347e8deb95fa4b79bc341e14c159a23fd9a71846cbed4ba7f26a9ae7daa3f1577b222af8d15793cf6437b29c80c8ab4defae61a4cc72452c1ee0cac5b49d4d69d292c76b1e8542e0bd03ddef11939f190ac662c0d5a8445dd0678c3f401fe021740b62d042347bab63bafb60b62d4ed341c80aa8c6f10658f7de9a084d64ed056747c3a370b55571e7aee094c32846f56e291fef8c92476ebf855bdd6a5b865e962eed7d94d1f7f7efa703adb175fee01aad223e6a39ceab619cf065c98e76e1aae59746dcf94fbcf254b149e8dd463060ba870503f6a18da5bec66ed585f9a143082d6d6784e231f154780975034219ae25e652714d30b7bcae42ac7f43f868b5285cce235df5fe5e7a1eff682c9a383e7c81ccd7877f1bfb01851246d3a08be68198ff7d2cb03732ffe079aa89f6c0da8a608ceba8d2d13531deb0d0acf27cc6458e1a516cce040807dbcf70d6717047e5a33023d39b8a1cafd1e9abddeaee59f83472e6ec277e2d6b99451b947b20e67abe858d7c8498f91c5de21a30fb2b5fd188124f14c8c2579a6334748ae20694021ef4a206b3b185d71cdbf614c25ad1deebf3167bb52a5956dcced169fac99da634e763eb8d7de4f57604310d26c75acbb880e1510aef06156b398f43cf2dc7188cf33b769e10b541d04f98a48236547da372bbb530abe236d402e3f6722b187b5556ba407cc0c4fd7e9aeebd92b1aa336bfbd73f80ede61f79eca373e810aa833355502f0ca4f98af864c221ed97bf4809cffdb679b57513cbd659e08c45bd0e96c70c9daff7c5f3a69238dcc8e7cbe5479090e725f106ec6b73e06f6ef9fac58f1ec3d6458674b6a00fc42790b5fed5d1393a6f4d47be3ab493434e1db485624f0050328429e8c84363f91cebf65311639fdd214be8c0bbb8eebac57eead9b18654949440d7b3125017d1b1e4c4a96b7d3d79e4f760b563b62e7f852dcd1144afb1ab5ad99591d5962cdec19b7ec4f076872bef96f128d0562c217fd0688f65748f81f7aa02bd901db8ae7c5936758acbfda890e885cf95d6a377ef99f05f745d3014f313f0314e044e6e6a550859f5e8fa38b2386c67d8ab2000ddadbd6edc71d63595dae28ae675436b2a6592f641da004eafec0f09aac4d14218624e52464d0db6af341f744b82a16c4391cf4dea6bfe5bfecfa15c4e0d2b957ae6670da247c8edd1aed29f5998eac7d8d814125783b26cb9d4a40093b6083c5e5fcf2280a2a8c0a97b4859334d0b66e3da04461e61bc3d0079c729c931edfdefddc680b39e5f38bff2712aaf7c898bad42452057cbd7b1529858ef9ed1c0ee43323caa4cab9101156f0400874d620c6a6377c555b7969dd2d8f6f12b2aa1b159e281e983760403b078800d86c2605d2cab303a1777b3a44aba019d20d492338082ed38847f6e045c527e5cdc71dcb83a3a7bdf3b6773abca2d6d470e1ce5a85933e2be9eed5cd5b6302d51eddcdc3d27a4f879176d63274084e107e61004872a582cab83451586dcb09140e9fa6d85d44ec6cc05b8f8c2f74b2656584e6697ee7eaa3a9341263ed8bf949edad8ebe9383c909a69ae2ef87ecf94f219363c5eafe972a745ace3d1796ece2ef908783a19f60f073c40a05f4a6ef06c251996fbf3299702dce57e49ed084fcad05b6acab6c799abc8543f466eb1095d96235ce8faa73d0aaf669fae06e90d0f8faea5e87f0921028b85d6005e5d2d3ec52a80a02a2ee8ea146617d9220cb1bf349f13cead5035935d2353354fa9394bb6657d35cc0784e1b06c1c47e5227d13fd38a64418452c48a5c1f9530bcd07d2130af161e6075bb07efd12de855fbf42ed3aeba743d7f8d32526193c6cb768fda80a0e5c1d90245deda6ef5ad1434281259ebe80e050cdb76780edb66f627037278d624d2fc49e4b2935cdfbd6e77c645a96acd0ece6d8a0238d79e87735276d49fae9c986e5ab6d1c3fd3c4d3615a7b775c9166b442efc47155eb93cd787878f3da4a80ac6848554449f74f9369e33beec685ea8db277717ecb316d198e648dc7fbf0e5b12dd54bf3814210e5315052f670eb35b10ec9849e51d34982aae9a0c597daf4384e2bb1a524468f8ba6b6508bc091748a2e65074bc0931842f9268af1228d039c63d0f931ac6c1327b0c3e8b84ff12a781127ecbd981d6ed03e020bf5be26f98644ff78e446d30ec20fdd9f2f75075bd56dcca168158ae5a77c50ea6d9eec4589c5b18c593929c9b4fcb4ffc018673b074dda3bd5a14b2a14d2e06355b7c24f03cd995226d5854a08edcf5cb90435ac879ba3d9a29ce19829443e8a71303f0604cfa5778d706330189497054a1638116e7f6ec2ca7f571449b469309b7be3cbbee0ee630996ecc8545ec9526351501edf73244e0e4d0cfe9ab9b03b8a556e646927fd0ac2950a0a2cae2d3f66b3d5292241b84eea1289b0e07a23698932df9b2f33b61f3182334cb840c9e2a93dd1f4ea474557f2558390fe7c12db7a22bc84ae113131fcba1a702082b3f6e65bed43db361f995d70e2cac4311e5a0c0538ebd1b51bd7534d461457ed4d91aa9ba6a5f2b7577afeca57216bef4ea2b9a025218ace47d1077feebce2693b9579715d8995cf691eafbc6e7962fe487b554d5e33329c3f9aa7e1f9205c81e6ddabfc0bea9430164f142028811710cfd257aa662ba3d34c12c6c56b66f7d8871bb56ce782de0da2ca9da6bcdff781923f0f487255b192dd4c69b9da28679c358edf5a0cd42c8c9855e3f74d5c2ac495f0efc5ae7fe37dbe4d83dc38d3e6172e1ac227264b5b41d810984c7d814f441b673a407d5c0ecdbed47ecde75d123af5aac61a9993ee0f0837751d15f0b520b9cdbce3ce7e5d32ac99a1f99526fae1a7f1a1f00d4a371592a00d3e27240e85108bf2d7419e61a082132a9f81d7fc148404daf74af9fa9b49ba392686c8cf419e0339858feee41e690caf4559d2d8123fca635b24af5fefd593a1aa9821a618f43cb80684f9fd76c89abb0bcf963a26d6f0cb5677d6446a78ed32b550c96e6e9dec9bd2f5823f83a90a85e72eea90e4afef476f064b897084b42841ab12e348b2e4baa1b271489f8a0bf3c76061dcac716257767379938bceb2fda4e3ef0b480f9b46a1991091b5decf2b79314639fa214ef52562260b874750ea7564521824a19f4b013d3b1af0b965910b8c9625d649557d6261ebdb6d808943d5e231118b6b8126b9e65874cc6201ce51d56a4f8e831d2f1d02ade18180aad6aee83fd0ab1d22470064766234206545174843d22bb4774fc7f063e029ef7c35a45062422f8e1d37aa826a3da0ba7b3c6c634f19892437410b7a7a3639765b5232d6484eeafdb9ed2fdfd2c08121c25dcc2ab8b46a0fda88954a50201d10260badd683c75880d3060432498b6041dc2a78d9b8b6abf048783278e839870ea7d4ed189ac9ef87699f6c808109c1518c3416fe9d8c2ede3c66083b5840a1ae39b85240d3601527d6afa5a9b615c3267694e6d53070e215ab87428c2d40b7f4e2ef53fa4866f9cc78f96b41160957aa0e2655dc5c3aaf4066fc32841b38cdcb570c5deb7427b81558adffb8137eb8b9fa432e0e49cd471a4adb238e02d50d2255f90bae003ee57f62e2dd9ce61bafcf04871f82de470eb5ef597d5bbfb84a54c8a1c2a88", 0x1000) sendmsg(0xffffffffffffffff, &(0x7f0000007480)={&(0x7f0000003a80)=@un=@file={0x9, 0x0, './file0/file0\x00'}, 0x10, &(0x7f0000005f40)=[{&(0x7f0000003ac0)="f88425d286fc356e12b1f89d7acd2c31854f759d129f6ecafa9fa7a16e853313ef074f0293dc4e5f2b1da23abf0a2203ab59d75d2a84b5d5bca40fe3ce4d51a7b02b14198fa44af39de08116d069283bdfd2ebfe0bd09a9fab4b41be070df54f336cc48a4a6705b8632eaf228cf094c694587f87b0a3715f32d177bee208eb0592bf", 0x82}, {&(0x7f0000003b80)="f1ecea18e8cc4bbb0f9b28ada0e3e9b3d06e913d7ffb6ca868e0bd25fc178cfa4fd83fb08aea3dcaac2d9cf2e7ccfb820992a6ccf21795baf4", 0x39}, {&(0x7f0000003bc0)="f270d0991cce250ec74342fb8a3cc5dcf3a51d7fa5024748854f3a87d52f0b989eb719af2f89e00f096b876b061aff5d42e68ce5dd143005129a90f7cc22842341c4e12fe08d8e10e1e29b33cdb37a6716dbcacb6f2e075fe2dbd7b593d8da9c73d273a7c472933a01e70ec4b18c8865638b8c244e24c35cab23", 0x7a}, {&(0x7f0000003c40)="02e55ef05ffc7f2266895065cbb2bdd9f5046d765f05b222e8bf035588257968cfdd5e0d3670edbaab3972a8486dc61a2a1b2cf5184fd0ea65ae42b7d3b2235df2f58071c0bbfc38b1a1bf76f61074e626adad205ae66ef8f5746e3f7650", 0x5e}, {&(0x7f0000003cc0)="18767e299087ab47078806880b09bd81a4fe95e6ef4ee8329f9f333f6e48e590c82216f402fdd487fca1268e78f2ec5b4009e84578dfbb778799378a174d7bd96aba1c972b8d1c6d91defc96afcf01761270f5647bc3a335f9a4384a1e1447bc8ac43bf9280867329f0f0194d27b836bc6b6032661b6a0843b4149c10feb06f3130a22f6deb823655d3438b13c91b284204c94a1b7e39323682a10bde29269fd16a48feb040bfd7d103f2fec16fb2c44e5862e0888d0fcc6a907634cd2451b5cee899349e602e790fa70fcf203f2a69a542dd3aa490f5b84a6d9194ab7f3fa2e19227bf8ab2c1f4a91cbe5f293bc46619e4e57ceea40b20e6d46", 0xfa}, {&(0x7f0000003dc0)="5ec68dd6d8c13aea8bb9ec9355f05647ba0c67d9ea627d3560224bf353c9c49019fe0db410c21f305754a096cd4e56cc5fddab2420a19ea4a66e34b9ce18e57081ddf1ee0064ec7e69cca68f6f66834627e9a4860b9e064bfcfbaeaa11d9693f18b0be9b0e87825fcb9ce2e5838e7515cb41e4ae7191377b329a0dff9127964ec6523ee5b827d4bf7e84c69302848bbd9a28cbcf07b0407684bb6aaee284723811c1be1cbf03ad50e66c743271959728e9ac695a588a1cd1e1202d8223d9bfe3e21db167", 0xc4}, {&(0x7f0000003ec0)="37695d8bd78ae9ff7f9ff996c404645d155531efefdd4bd4a896ca8136c80046520e82eebfa7c0270e687f82937dae071cfa50e2a73ceec62ff1be2bbf8fad534e0ca63c5ed31181169e53cafb4d38c7ec0c7478f0e8dd15d0af8aeac5e721d26aef0c5cbd9b9c378bab431a39aa2912f01bbd02e34ea1007a2951d22c96e15c9bdd570ff32fc5295a57a78a9f0f5a4b5a775f4014cfe5b7677221011a04352e8df6440337b19ae472fd9954bd31f477d147fd3b8119c3fdbefb5b0906c565943450b997af26209f893b229247cdfe9fb37af50b5fcb8d9cd838739385ec9fdccd93f14c48ab7934423987d32e12237f71f31c65186abcb4ab70a5362d9552b3243914bf3d83b8ac3a664ee4686b4dacc5d8ee98cc204cf9eb85930da1e6fb431638bb8e24288e87655b1aebcdca6ab729e631ea19cf64a3ba786695272369b21319786121d62805c15c35a4b2ed9736234ad35043c21fe3c632fa41548e971ecad49d6ee8ecdbe0087749df1898926be1c574b235d7e6542a86d95d3cb4a2d43e0f654ecdc84134bdc08af0218464cc9c4debc456c2898a8720e57d63604945d71363f29604262c7174dafbec7c816a8fb042375700752afe710b4e657f5125ce25e89409d06f905c9ba7802aa7630a3aa2847366c80b9020662d1192acba7c098020857ac64ed3c3c1dcfa9f23f2ead8c9429c5d2114b94cf2f823e2b694824a0ed501e9a7e0d280ec5454a8bfcccde5bf461451641a07728da4349d8f400d2a499e819b50ac099413516314512672c7d1a26a71a89bc799271a36aad178ba9e965a635caf668d8c66e1c1eeb23f3b943447fa84fb950ce8df0e9dcbfdfdcfa081d5abda2dc19f83c0c9be46b9ecac74fbc48d4c33c18476d3f87fa818dfe47964b4335af5fff5bcaa086cdaeabcbfcf8ff10c8bbc8e70267ceb4a7fced7b3d9438a4a986743a028dbeae0cb9b2836514b8c53da731af6dcfc5f9fe30e4eec5a9b0cffd3f33801d5428b45f88e9141408c28cbe2abd1eab9ae6ed3160c04fee791b277a32bf166e7c8f1cc20edf714f469c13555607db546e5c3f7ffd55280e01ccd794df70686b6e647b555d72d65ca484a571aada49fcddcf65b190d53011e9f56f63a7103a342951feb029b2ff4882055fe4c28ed844108a7d64fb32df305b91eeb15eadddd0021fb4848ce50eaadbafc73ce186412fd329d0f5740656474a9f3847e3da7d07236c3760819a9c3a78e19a1cb2726ac2516ce6aa542fc03e42f89e8b5dabb26df91bec54912cf09caaa4ecd03be98b96d233f3090449dd0d947f012e3b4c250cd5b219e371705fbfdac93ce0db84b0ad2231c3f6f62baf20aeeba7440b554226e25db7738757930b1ce4e41d7b9476287aea0c7fa9b63d051a6dbf69423df8faa449e8f577bd8a14cd356083a2cb57986cd46552d6932cf28575b573a7b8def2a20e1b0748140e13022532479c32204f7c234ac35a6fcfc8bb2dc53288a3d013a745c21027d188da3a213bdbe4602240a6fa6b298bc173974a9a6cfc49bfbb1461e0247fa429d06bd47557b0c29a429d0f945ddffdd519af883bce51aafebe4ff528645cf240e4a23bbbd45e999441a5d176a60064927d40d4610b5f27730bbc07679e2bccbb4c3d48799fa9151a1544efac86996c1cc6e9f250eab7c6a4b251f4fe42ee2cf7f31042042750e78c1ab2fdcf8ed9b35e6a67dd3586efbcf57cfca9ce263f85c0e2eedcf7b06a8013acbf566a5848f1859f3946602a837d6ae040d901b7ab2b75a325f42b366b32294060c968e1e5e2f2eb1e4d71dee707dccde5471ae11f055a0841ab4ab36ca547269eb89c0c4bec36d9a7d3c222618b2c4f84783072d3ac7e83d88b37dbefffa74f7afa848732e067bff1f561ab6e8afaceaedfc3bc69f8fd00ca235defb2f425141960a15021c4cc27e238ac1a37313b05b1017ae9ab52c431be343dbd793bf4eb8c1f5ada05322252cea7ab1f8b6ed3c86af7d036cfb353daff462445ddddffc72c3684dc996e9bfba7df272afe56e2ea27549421137e7ac7a299b99dcc3e07c4957bc5f3b6e4733f3daf8a5c1b2b54834e1f252010645f88d3496752496227b7de5990687a5f45ff35e77b731e16328195cb42bee965f21249de3330567d0901c284cc0abbe4f87347a5055961b767362612d34c635632b2c5e78a52ba6bc879f0171b01d74aa48ab73d529ebec1e77e08fc700f83a38f41f69cb7dfae05f144ca6e74a01c89d9739e363aa11e2de891f3c4e37a0ee06a7c8d2755e54e39e2833b734516830d25ff963fe8c1876bd317b6178ba8a835c2df2a176af3a669518a81d44c3e441b229cecdbf960462d1c0882d1d17af1d6bb0c8cefd376f3eb91247f6552f9b28136fb1589a3108f8d8904391c5af470b34f07d02d26e7fd98998ff9bba2742ee8881a4fee681b38baec57b9bde022e5f7c9256ae983e8f5af6cfa64b4c53584b2e1905d3454b679cc6dd3cf45f7cc25359b8347af872488282b87613241dc2b063cdc14aab8eb06fb2f6af6b0c7ba37b3e818c55bdc5630edc21a23e5a1acffc1b0aa8ffb7e7a0fafe8b523be4d4a87a82d9367aefdbd2ed26ea6d47344b9011942b88856c73b5d08e6421dcc262fdb923d0f77c97ca5d3476e595b5ca6d95cf1db88c9ff063cfd1b07c7da4654542bed0567aae0f34576de9261d05213d794df1f7aa2ec49dc7ed2b8e5f2b2571feab29efb2824b7e95fed6c87031759145b6996acf1fe9b4201eeba3ff43321cce2bf91f11e63796614b491a274ea7c8cc94cdb21308c375e29289e5a8174a55dc6f32a465e7d9bd1572d9678671497e555084a87cd15f90f57c977d7f234eb94e8e88dd0e6818a229469939a0a5412812ac12143527eda757b7b1252dc0563654a95cddf75de3885291ecfc4d6cca47eaeaae315c85fa7f781957100395915c2115f4a93e3f75db7dc3767b71eb426b799dda7637ad3121bc36164046217222e2ef32b9c96cb972da8660aa8c6e9d6e214c41574b47d12de6d3a7d946c3e991a3f9fa4a1705451c0a8b59507eee5583baed067bc94fd8fb2176e4cab5e5061a77b141116176acbe7e270178344776273a9c4263d3162d5c607488f605bf6915804c5e623d447d3d97bf471e5a33959a4da08af3830f734f0d1e7cc57c9f09314b29c1c0548ab7fedc78ab3203eddb2e968f980071247ede1fe6336294a489f99cc0004d777908cfcfae8ede74d552eae262fd3936a999209b02d6ddca66558934479c901608966c80e14fb1c1e8e79924dd2b01dbdddf9714015768982c6ef8a7667c05e0f4c489d96ee9fe5c4fe8e9a74f2efa7d848bdc7744a1b370d06705bfd3560ff0301f7aa33fee8d546b3e35d345bdf40375fb69e28d7c101699ea40e95fcecdac090c353cc2f44a17a1ddb98dbf03a34aceece6160917ab8c62c2fefd3dc63df6b92aaae847605111e931962c0bddca96cdea628f0c8c2355f7a973e05d6c3adf6be08a91d7591dabd02dffe59d05eb012ea84d0f483bc5c3c079d7591df704a29244cabdf6459aca9edc827e3d216cee18287feb08060a5d285fd9d9c07e4a83bda314dcf6afa3940a35ceb0352bd06c602d29eebb518d22a6f12115dc820f206d3ffb6ce41cfe2b722f211d02fab098da7d78ff0ac7f7c80b3dc408578290e9b59af409ee69ddd9e1aac4492c0ff9d63f85b90571ec6822aa0837782f2d3d629526b423107d4258b1f97ab1d1e78c36ded7773155641b4daba193df3022b451e7fd4eface8ac97de0e1d42b98912a53a788844e94d3f7dfa8fdffce826842e2bfaa69a98c858897cece3c9bd8b3feea27dae7e0fe87a672830c13855ec4a6364f3fc5e8efb71992f265cac021b4b881b098c65e38b0a0e19561d0f8e0e71df0474bb3d96898bab3184333c45f99c1537a8d6541a1c0fb80d0b95434c04e82e29bd7a6a6ed803b52d45099751c235260b019048964ecb463fd20b51b0e976914ea9ec5e836daacc1b7413fc19fcf051f93bd4c1ae8a9999d35a37a4bdfc24e3a4fd85af1aa3ccae5a33ad353a058f4b56893badb3c50fe8262db46844a798773df0f5468944f613d7495eb99766963e6fcb6c1b6faed48a8ad3a2ec14e62fe94cd4a5859810625043544c6710a32fe92307e114f513622f6ebd9883aa89d711e173061f337932f47c792a54efd7ce6c66d9b21ad4a3ff559ffd38d10f2e7a42e0aa27e26cf8bdc12b1b9e0584353c81c32b921526400cdb27c334f2a8eef61c18ee6d5895382c841be4fef8ffc8331ecdc2d61bcf014251c761641708b9c8f7a7e2576aca1f2d1e5b166e55f118ae54fcdfd66b33211d532fb4730f7e25703bd413babdbe382988490fc065321f99998bd38ad0e24fb9d6c3a8e9a5db8a47198635e7a43608374377ab722b86c4cb16762cfc362f7b599f2447c1393d2ebdbb1587d70b18be0e508b8318b7cb01ae6e8a108fd0fb92172072f95aac71c868ad126f822a6d3f819bad7cf5830bcfefad812464a622078cf3141fa4c1df39b1bb42d258800b92f1004a0af22b44aa174b1a4d136d2e0a0b5da50fe0bd47c3bde7bed22be322b8c98a6527a855ff87e1e820581d3d38bebd987b34498107bf7a5af1a80b4f0dd2e7dae93505fe7bbb843084913346a5d4b62713fbe1d71f83f66f09645d7ee4179acf3eab3b219248987b75466067434486555f1c4ec4423b8c1358f92e5566a4ba3c898c60852ac9ad9b4560899e38c84632de660f5e63b3eeae0e3701116a7deafb6b06e53f9f679f8eb26c99f1c035b0345f0ceece206ee2f4c3e0875b1e332076e42ddf230b7254c8ccb5c06d59d4043e3296e4d9a13192ed18667f133e966e329486e574a9622a51e8f72120b506c954e5e521a37f20a394ab06c37f49fea5e726b144ded75e7508448e801c551b7b273e0e7346c2ed21554c0f839cb2241de296f3b98823edf21db32aed8b820733545e1803cd4c1f613ebcd5edb54dab1ef0ecb7ab6a343798ad62d2cd00626002469871c8b07852cd75a39ab076cfd8c922904e40d1beede05d48cb8f3222e36d2acc778c3a401c8b79259d28dd500105a160ed21d2f97ecd5f3eeb1e5495637fe20fce7f196420d5c679a2c92ec6655c6227cd6f0f26a6c2ac60e442c022bccfb25ccf1dfde9686f477119c76410ed540b5abd52efd6ceb3efc49a4bca8c2b86503b573d5d587bae28ec77638ea5736c5d3e02fc16e93adb1eb093475152e87d21eb8e2cb10ee08ba097c0ab5738fc4a31006800b8683a4719b1974cf2faa39dca2ef7fa820d95198a901b8998ca536bf6aa46b64e48615bab65dbd08f3ec94490ebf1a02b408c8b148d35455abb03a2e0d1539b1f8d3bbce253217c1fbcda9e230081897a93e5e2eb7fbb62c89363705c519a9d1d6a9f9dd7b2c707ee80cb267e3270fb98956cd5af2f64beb1eaec6dc25264dd7bb231f4bbd142da618c0d9980e5ba7e398273c9bef74a3a2c277d4e691715bcfac4f8515a67bce96ef37c8c605e09a48e831d15dc00ce5336d7cd8c0e6d97f0b03671e3e48dd1710ab89732a327a981952b62e20ce8e2ffa26f46681fec9bec5816f606e3996615ac56ebb63ab34d516fcac7e8d945c1b4b1cf3dd3d838c0cdcc28ae7f3e0d31c26b9ce930993def2621174b2f0b0a48f26b261b1a71f80e1b0604525dd6306078d37cce919e8d8f20577feb5e7401d4ef0f259d0be927c176499d6aee640bae660a51846888c602f71a4020c057f92690c60e52b1c4d4556050d908fe276", 0x1000}, {&(0x7f0000004ec0)="7d40e8aae5ad4e1600a8be4e9d74653ba02aeadcd61ec091f76878a88da1ce030b91e40cbea6622198b2360b181bef8181c9afe76488114a2612b112c91b44a9c9c29b3d6dadfc6354d927e04f51823b947bcaf2cbeaedb636c736a5ea78ff0761a34e84875e9d230ccc1fb0971b6aec10bce48a390497c7b13e8b210f7f7378515ef3867ee6ba54078fccc80865284ec01b35dee08124c78169d6449cd9881e77e9ee030a746cea72497e5e057c495d358e0f48b5690cf0cffdb2ae3a546137e86bc7b45d9355b7381a28b3a5d93ef2e56d91bdf9189a609924b0a1f07592631f792cee7774482753a191b7634b7059ef6abb568f0c6bb5f44874a81ef46199b699c2ce0bcdee77de5e2938e42e398921b300524f5011329d156275ab5b7c58283573f89cf021749ac01ac07be2f67ab445c0f221f8575bf553805b3d30dcea4f2bace0f07c20bb898540690e7f47cddf00c76056177fd20d4eb7a30cbfcf6b4746e2ad1adaa4770d0422299b35631eb6288073abd53558462b18dcc4c5c283adea54f2e5e1e830efedd97b95b22235f0254484f7dab567a48da47244d7fb188689e23bbe7ac90cf952c79751810df69a4fa9d4dd897f70529187c73b1c8df4e7a8b942c24d835fa6fd1d803c694f872c4eecc57e1b59d7279989614a07330461a1d03df1cf2e960d17b245fd0cc0af56fcb7af7a83510bb23b95728b7f712a2882744f35816f7d29a639244dad1a13fb6740e24eed7d4ebc043c8d3eecbc70560acde92b4156893153fca392fa4b6fb1f8f40575b355bb4b48a65b7b61429b92fbce4c525169fb5e015900eda73c3dcf7a47fa2647822e4c1868b7090bfac50ec8aaac0da52e7f7bcc9c541771fa70953223b9ccda6c9be085acafcb6a396fb09b353f190df6cd0a7c3631f8b346434c5cd2b87bf72b0e43a100a296da5cebf88c63b232f43e0940cc6df4c3c6128f94517cad25ac3100d42ff7b11051896e9ae8d431327aad8c3c71411fe3a6099eb0cb33f3475a15349d321f2d00afe2a1e61fd56bac39706166f36192c67355f41f967fb1bf1597af00e45c4e1f862a37994500c224e66ec35531999aefd4dda6b937cb29b942723f7adc557379aee5037fc21c9d75a4a4b569e4b8e2667ddea2dde7c8c701c5a2efaee1f5ed18255d6ae9dde66b7abedba95ddd0009a6ecbb32064e525e59be065d44d2aa78f54f40f2d6924953c714be618d75514ce542941b780e1bf9fd1fd8cb95dd4148af94c922a5082bc0aaee4f065cfa462891c1e5edb5708d57377169eb218bd87461d49d956ef93dc3349bb2b493840a0e21dea73bebc0edbac9b1c74b57f76f79b393315ad677fe9688c9233e04f65993e6746f40971b5c7f0768d3f4b7554d05e4a529b68805bd18d42f8b042276adb5df22e5d2c62aa4cd4561a014ee0a65a569c28bdc7e01d13e2c89229002c77badd02c7cc587431add4ca356c154dcf8d4b77cc9c44f727a8d773ca1193c985d92dcc93612526c889ab8ce7bcb4ef24602e99a813f43ae25b996305caf066027f3fad8d4b467a08d61efcbca8ee4f24f8b891817e3b47a9e88e0c93b30047df7f72610633b5a1774974145637a65c9028f38a2b3ea2646f7463a53a8091e9181d342fb037b1a9a0ea17300a99b4e0255c28ad45d77e984bce0a8a16dc7ed7a8cc61c9d116d10b6f3630ab7c9fecdfb3b141a1ca3b604956dfb5ff7314218f44c87ebad03c78cfa30cb70f46503c3b1a624fe20e31fdbcc5a768dfe35dd71ee8645b82be976135bbe380fff3dcea52218448f3b0ddd5f2adcd6c1836be1e15bff296c7c521f2dfaaef7ea5d89f7c0fa798cff599a16ae5b754c57f930933296fcdc7bc01b7a8f8265c1e88d703e4b5cc55e41bf6a1c3127d734d3282fe1bfb0840c753f8fa1d5c35fe4cf2ddf5d9463af467925106efa6763b1485e8f1fbf7e8d3f5f67bfd01b7fa357ca5208b60d5af071a60b13e2fe77b4e93be5facc5f1dac690d164590d2ee0df90cdd4256eb147f99f8a066ed59010688604fa906784f0cfcae450663c63be2169faffeb19a98f281155c90e8ff5909bb77c81857741e482157ae371cc41f8e6a1a37c3c620593dfc1cb5d0a9cfb8badbbac0fbc1fe0ad937e6e30d998f692492e7f6ea57694963e71a56c1576f501ef3d4c2b4d152b0313a223777f89e4ce4a68888cfc3d950d5b2bc9ed629962c9136c00e9b8eee198d60006e9932310ada7cb42aede7e9809be181a476a47f4d9b39f1739192b5f911a58127923147d5f41c96743d1dec2456eecf001b0da2a7018b6ef2bee22510118072f5ea97b11445af559f1fe4fcb85344bc292b0f42950d1b936c6b444e6aeccd3adc1d664e87116db7b6b149bea52095048f56893ef7a8a429688d49b712077a71cd54cd8de662f6542add8ef9c8da9615c529bbde64c3c2dfdbdf032f919019927998ebff73f14a00da437d2076ae80c30a995e62bc65c9bdc241e258a12d7ff72031eb44de592edb645b4ac454cc630c445bf71d4c4acc3355bdd7d1f6107f852cc3d20e62b428aa9ec081cd8dc54b56c6ed7b8e0b47449db9cbe7b725d8c160c0656323c7f7012b26125f3f943e8b80e48e75ff8c81677aea085fd66fc6540d6a1a8aff3d86ab392e4237b5ce3da0e18e05f15b23acb6a001551e79eb4ec36a21204808519eece9f8ea7edc9e9c10d90d0c99f226609ca88533527af994ce05d7a3bb91a857f5a804abb7a114c92e8da4f94f8d25bbe596e69771fa43b295d593302c4c9edc77d109c521ac6659809f813b4e35f197aa54e3499d0c87073afdd496443b81bc8e14e791ec5e1f033624a55b9662b45d2d30fba7a39bcde0bb97099b6c4c70b571a600192cf6d73a261f5e0d8aec4a67ba7e856ad399d1507ba912a821320062e97b32065770c47826dc1614c32b171e2bf1c2f5359f15ae1dfa8ee3b19a1c75617b607feb41f422f477306a351cdea2b1c126e8116919cb256e8e7d1ede231e695d644172a83a56e1aacec289da1e305a6ded0094e8e60860d75987a33d3fca353e6fc42e6f4f9d0b61414ab67599875ffa8486d8986aff9d7f733f3ea3cca315c7966d1cd215da16727c7c23082de148693a9760b0b2b94a561fd5402582425259d404849550328296f0a0d3d34d2a4a6a8febeb31bee6cb768a18ed627aa0ec4a73c745555fcbc46329e3d8da489d50fb802cdf574aed3d13420baa1e742114e3e2446649bb63e44aed92da64f514deda334ad03ffd52acf3742b9b714f40bbe45c14649c73676541d2ce8686f6c341c45b3635e900de0a9f740214371d621e06353f16ab4d95722893ec466e00e53324bc42d88d6e741a14a81bae13760d7d151d70ac65367dd76aca859b6a29f051be1b3c1368b9b9dc0d6ea0d0ec8e46dbf82e6fcd22ae325f27c4d515ae848367ef0a567c544710fdccc7a56e7d6c9bb3850de4c66cd6f680810de93fca25331d00cff5438b9969e7808c067c618ed81a77ab714c2fee529bd95b103163d239e253aff37d6fe4149ca3b739a82471391343540ec889cecec0d983230a13c31748727dc6413fea2ed19b07e47580313e4555a637cdf420797ae20c9299cfd959b8fb7b533fa9fc5138777b19df78406de6e8a055f737987df12e2fc3608c08fa949e2ef920eba4ad653ad71709084284d72856489455ec3602b0fa0b64c8944a9319aed8dbe38c092d7bc30039b623728c343de939afc7949478213208f87b308c0380f0097eb6b226ea12ebb89ccd126c83c572acd8e1df96f22231cce80aba389dee640fe2d1cc2cee0a76703224e6ffc86ff59770763b882e36fcc14d201e5dd96e1e4edf37fc640eff2cc862e88e918242429e7de27a14b64316e19a92e9460878405a33384f2af461fe4d712d08785117dd62cc0cef75deee6eaf42acd13498c92ca632896b4e3418c1c7d7b6d9dedfdf9998571900a04d182beda3627aa87fec07e87fae6bcf9ab84cb81c122cb38cff00e98fdb7ee829184eed2ca28bd776d38b86b51e64f47b471c25db2cf5440866744f80b768118e1eb0f152a693805855369fdf432a4a45bca429d9e9a82e765e1422964670541a0e9e642ecb024dc07e0d283601748808a3bca357393614e817e58d7de61cf3f9b89972ae5f0ed7c7b9fb5cadb6ec7e0bf53668e94a29c16ddd04105c7843f4c0da50e47018570abc0b478306e59050304ae410375a9d347a4a1a83855c0f662e949b97f1533a4cacbf56ab5737be88825613026fe06de27577456209659776efca77add2f595f782a89431aadd0abc3d835deb1bdd5f56427c8f987d2809ec5b1e578bec0ad4d9aed4222431c101802c53948c7c7b7df253f13936d7d249442aaae9b08a55f47f627f7c6fcea378229f63c1725f66b6ce2c849b155484df3d779e5230e9f27567c1cea8b339ae8804187293302390ebe8278f222ac058be0d56d856740333a2a4aac99dbd1ee87fe8cf34ed16a49bb2ebed157645c1b4f3a2b8cb0448ac51ced542e238d1312a4b56cb10c1a2b43337372d104e5048e3b99c791659fefc34de436f45b8e89c66a6bfb8c0140608e3a48b48a544f74b9b7908716252dd8b67e6a1b56b5499393783fa791a4c376404bfbe111f6c2e8c37cdb1aab323fb0d2a180ad0d9872833d5918580663aa9d1b8f45e67784004a7e56539f23a44aa0c3a3a39c460cb6fd0798d18ec88e6ba747a9c571cf072a006acd5b7c443342e1f65c2856a944c6c6f26fc3ea529f85ade92cd469740e2497cbd1957100d12031e309b4e98592bce9ebfd21356396529e7c2d154475b67ffcc394fd61c436036939e396bd42e78a1d82b2858c6a39073862fe72ea3aab32d999dd0a9001d221ab9307328be799b2b6326a86ee9d5f1df75a295d73bb631b9899a3cda747b01134848b38f8c63af2d94732dff591e4033e8a56254a183684f2f0dbac0cd562443d20b30640a56ce7af9bf2481ac2e06a916c27ccfb89bf8d17f562a7cb2138cfb9673db87780d7b19e579b5d8a6e11c0d4637ec85e8d5e9e4a177c95160d04babc228c3b069aefb46ea38359683d74a7c05aa6fb583dfe450cce0e0bcac871fd80dafc74817729ccad8c534580ed746a40e8c4838fdb0f755d1069dec081cd7ca4f748a50ef2b718c27877a57da6ef92ee17e87ddcb28f2a8f6a8ac2e32aec45234bc9c7f296a7f99c1ceba7c29b0d0dcb210908d5d0e654f74226f5203af531bc97baf49ae201981d112bf700cc29081806fffa0ad5a8ef0af4264200d3b05dad2ea0a57a5e3696a67119e544c08ac24a43430da1faf8e6f86528084d7af9244668a490d1e3f418637aef58af5ba6dc9df84f61d7a809b8f2eec62dc4db177b2fbe497bfb1f06c2afccaacf68c74b5412eceaa0997c65dc3fd9f152fef00e01941247a5bcba0bd864a4736821175d7538e67b40c55ada646e16341a7f8d6b5d6e4ec4b2520d8781e874fdb5ad6f9bf83dccd6dd96784a02901a677df0c31d353cf2797191284d92a2b638c1d5243c6a88344d2f1c82f3019728dc06c911f1805691cb74c3e9697c32283c098b6186939ccd014b8709c0b864597857ebf5edeef427596fb21a97ad4767160157cfb0a32ae96c24789916a953feb69d07e1ec5afb21cbe97f9d8292db08156bb597365ed9da33f51b20de336a4b6e8ba98ad3f3fc3de9f05099750669baeab4627682219744eb9edb7d16ddb230857f6a818d527fa53acb59615abffb6d75b4bb13e91ec5591bbd275e2a9f5c438a421718e88fe", 0x1000}, {&(0x7f0000005ec0)="376d47f4f2372b9f6e4d3033c8bea4791cdf33f0ec93050804d836b8a95fbeccbe6223289f0606e5edd5ff80cc9860bb03c019a9f874b2cc8d6d63f456f6b855e5e6e29e86a2b77f1dc0283e198bbbad80eefc687ba2f5b5edee9dee88", 0x5d}], 0x9, &(0x7f0000006000)=[{0xe8, 0xffff, 0xc0, "9c1eafd8d13b2b23e663a3023f6d20d5f077e994182c2a0d67e34c7aef93560502ed7c8aae94ac18ff4cdb135d693253c65aa638e7b172fb1e911db942443e774da72d39fa89bfeb811fd55cb088691ec599a93a2369bb32a7a5045f32116a6989f250536bfc136fe7c4880a01aef67b83eb952397680dd1533eede27963b838995596f9f35a1025055b421af76987b71963d75fe861b5df4d1107628df1291eb32d32b9bd7de6fbb77a44b7af761ee0749a5308b1975c21ba289b898ffebf46ff982d55dc463ffeb3578c68e3339e4cb17bb02f1f6df42d43a6c221"}, {0x100c, 0xffff, 0x3, "ac44a69c25b8e66e1da1417f3e05177920ac82b3c3d977c763c5f17cf085534ae9460a577e93501c1af9b2800afafef113a4426eb37f5d1666df59cd44566e80b0cb36688ac359fbc52959d21414a3c01885432aaf6830b0acf8fb499f792aafe0a314911fdd26d364567db6c3e585391f57afa3a296f566a1d3589269bdf29405c6b9ec3c8addf2704858cb67e64f8ca68e445d35e9207da901ae3182576a21f97767932a57b2f7827ee84b725491ed333953b6dd98d551dceca4b60717b09b6f9916f2c8ef1c269e695d760bd1bfc61537625228f0fed7df40fae8e80df56969c9fcde31f2803816946df9ebda0a735beafe692fe8b495712f39060c6c0295509e2208de674219e78b212d0582d82f34a036dec7c426349f51690024b721f7ad109915b8cbdd50fd1c6f503bbc44b66e12e6105e6480251b9ac54be0c6febe0bbc9cb7207f0dca795a354f85993c54634f52d82009e01a240343e48dc29492bc8100e51f64561f4d9b81cd9194b5cb7356be663943216ab000752d8f9420b15c06bb53a6e203153c924a412682ea1da16caa05662c1e33f77335d555157afba5a5da1f70935252d16f5c546a6908dd1c1809844c6c9cf16fcf2616856cdd51d8b45829128d213f6fa2864ef02b806ccd163e1b51fb01878f285baeca76ced236fcfcea5d299ef453622c8f0c8075033abc07eac1aa563971b0ea04f3de341a986146408327513c4c8b931166f5ceb7759eb02a6a6c596c379bb854e7c2ffbf2beb1b7b95773b451413ecbd08d54e7e186838349f48ca9d96fdb49ca6170283b52169727941971f72cd15767a0034f3eb4e635fd8c9d80fee1d7d59f14786e9990aeb78900678febb658381e9a53bb53e3e35c3be972bb9e53f187152e5de9f117dae3df98a5f3b63628180288d8634569f746ed203f869f4955f8f9894029ae9d8d534c9c027e35d50454aeaf9d69380e8d08a88a143ff4acdb9fbcd9419e98131a9296273400047ed86e9fb0aa5fda88857fbbf07f4c312c734ef0ce3bf863286037aa62eed71cfe8f3c394190374607a5a32d37da747f60194aee677a26f7aa24f324174a2d9b859fc5c5884cb6853ec1724d859782e29f1419a2816913e518c90781a8792f8d69511c425a68915f68d3d436b944f1b850efcd5cafe3fb74715466a271f81e13104f79f77b08a5e6eb38b995a2dd6094facd422e37c9584920e5741c71be3c09a0f4b82dcca77ba8ad0e8b23db73b17502566a7380b9ce9c6d854ee8f9ce729d55490532e969c4db1f88e0ca17ab07bd629ad6246264b91f1f25695eddfcd72c329e5e528d4e966ea3bb1f53da9da4ce6a034d30d7e8c921581cef0eedec0919bcc9a4a8f835f8c3f4098e36c83ddf001bd1a157d1cbb020363dbfeddc21c30555c085b72f60161f2dc8c69a7c462e4e505be49d90f14a91a3a99cac526cf78b75256fe18ef55bf8784269c9edd6512a9de6f81c936d5a41cac152ab1fa98e7d0af3f32c5a9835e548fa7e1731b0e22203143db3af479bf11f3779a6d0a89a27db29e095640017a744fff07147e58f2911b08ea7eaccb23c0b4f30fc0ac692294e2bd3a18b2340b224239c2ae20871a5b53633345dc89a2a5a54b7d2a79fc4f2b3de26f7d8789b551ff0cf3365a397e2689f1366b311a516f1b6b074d39992349eba028627a1a37e054522e5ec6eebc904183d62cafbe8370d5b441fcb5a895b169221e784834cbd14a458d871a98a6d1b33eec2f6e22710aed7d926dcbbf4153823d42a2035012a178d1ad01d62b11c5b5eba0f07591eb39c8115529cfa8c0352a50a843afa29592eac5226c09261945704e239331d8d6f031ad880fdfdeadff2fc76a8c6e347d2c74a7d431a6beaaaf049e4c16852fb5e5570a4e10618dde0b13f5d8f53e68d9396b254b1715517fa412608580f8af7c1cc481407cb758104b8e78616e4a141f0fd8d8cc6838da9214d67de651a9f08597b2ba534941185db06c1789dacef18030e3e9b7127994825e2813ad6dbc3fd0ca97693413b73b6b821d2968e6f58f8805fab4c5342343e8cf1d0e83a5f8ffac4637961949418689cbdcc460a0a46948535888f1f937cdf9bb18115b291532faa32538d52a6f436dfa61076c83cbbcd36998f91f0d1d47956a01e48369ee954104f70ebf8ccf48ef3bab9a1475dadb7b26eabd4eff041b8f6169fd5d26cf42b81760dab3002d9ac1e6e0bbdea6f2be17168914190cedd0df6a19444587487138e1087285974ed61307b860114218e6219272c1b113734672e4c95dcfe709e78214d336eb72e78d09d2fa107974d6b7370142611f1ee1c901eebb0f419844ee31cb25028ac70120aa425409438fd40844153f942e6e5864388ff448527e538e0273a87e57c19b1c1234fd3169ed6f36b41fc99f7db26caacc878b08a815b219503df90a74729e46d7cb8c582635da0321ee7ff94439d15ce1dd2f0f093c2a470fee9fd6b26af687f8369e878ee3b3ca83f9af196f2f63ed6af7ec97729d9e1d2beed49f4758a64090810b2a47fe8426759657266c857b8bd931bf81c7c3345d4b50db2cb904a89acdf8838876a65b9a13025cee61ce98d36b7524ccea4cc864c805941c82e5cc2e2362a75ce748d75a12b1b3b5735cc35f9cc8f3595086d30320e9a3c7eb80bb347b9c3571a07f8a9f796dd9f5a2f49801d379201da4aa4daca868aecb71fffc8ec930b6269bb0ccc21ba573f9343085accfafe1a020c8be8aed9c1f8da490fc376f4c85cd3d90e72dc76e99f4966c131ac0249582b2629cec5379a10a1b350a7cf55affec76f229d1292916c572ac4c315bae4872aad025609bd4a9d34386522f0d4df4b9ead82daa77f3d856e82cff79e620494bf54a2284941b63e32d276acf708721547e682d262226a39ad46b9c8f10ae8f8ecf40fd306dac2c706fae0b0557b5f51f226b2d7cb0a4d8cc26f1d2a155e509dfb18cd8553d393b3218d01206cdcc7d9150b6089cce60ffb3299f2c619924472bc5d5de195f0abf724243a5b39a476308ce2a614e2a0aa7f2c7ef9b4a95e59a92986fc142b6da478df6cf8e5ae7b334fec4976865c3327cc7d85ecfdcf8e275fbade32104a32318f890830799b38710f2e338afe01d605ed1a018d66e1c38a954b447786a419ba484667dfa1cecba350ff7881ad3ed96dac029fdfe0b6bb16a4184bbe15b9c4e2ba08d73ccf773afb88b027fd86a75da68d8429bea8bbf019647373d66301e1f712f18834811aee352b3396481d6a45ebbe09699d13756fb8fc96a30827e631b30170d72b2735a9d07b6c3aa441f1feda670aa410bece287c4ff5b4cb33d6b4f7a8b371c78cad8f36c98c265575c4fed53ab617cbe7cfeb964f02feed4348ba3ff460ccfe0bde3a44f8f2949fb53afb6302cf8bdce7ee459c92acc0288ad9f053761f76f8a6843196d1138f30ad54513c9a95b8ea3fad00c801f4b8dfb316a584efeada48df23fa03f5c44853e34b557d98c5453e3a362a7e06078b63bcfcac12749515b4c510b51a949d33fe6f2d71b904778ff7ecd960dd8d9b94435c33c9b614bc0268bc73c22d706f2517dfc010f4760d1121f9ca75450d854c009c50795680d683ed359d744ced3d81e6a2d9eb713079b2c9e083644650415d551d4504568d716a016c79256e806bb9402aba779e1a3c45aa40d22a310b186e90adff3c9c0e9f7fd70183ad640afd789f62a3143a662b736965eeb223f61e2e5e9ec77b2d180d2cb4b2e041f0ee3595d15f75a2e3ed4b1a85ff06c72331ecf277a6800dc26a0da03c22533da79eb96f97f385177d25d52c911e04d4df81f9d1149480f8145e17a6e9571c64d9dd1d6542ac991690c779eda05271786cb0532229e9d3f75c91bcffa067debc5afaf8bda0565da71b3ef39eda6e136a5e341b995819dcd1fa8861706596581cb0b9d7022a9f8f5b86339aa8f0284aab21d84ea145621201908d8e4d9acd323b746331004a02625656708263eacef918199831a5088acc9433b7a8495498ac36b535c8c30a93e6a2a0691d414ac8278fd976dc29cef9ef9d31a6f16915117bdda2f12305e5380ba5ca20284e1882f1ad01d78ec3db9144aa272bfe6004845413dd578c664bc8e4a3393671aa403a12a93e87913dbdb78128a464b46641cba8d7329f6c913469a55a64dd1e1e6f0a5acf8d9d4374937ea88cc03097aca94e9d4bae5bb84f56d9836622ca75d38ea932b2b3dcdc0aa88b56d91b018477f98e8cb6616f54f2d754e5370a1c2d89e78ebd7b4ef7bb21388a46a11d2ab5ec456e9fba3b71c35c46ac7b196c80415ba002a7101eb562b6c53135144b711de37824225ea0f620928490c78f9a65d2cc77c0e7a0418bfe94cd36ae74daeb8647290b7403bcb6dc2014360c7598ab3790363e0989b450da1c1f3e6dacc76c6b760dce9a44f038abe3f99f0ae4134ec81362df96c0db283d239245a16226a0a40573a5f74e9a3f597576b57cb5daa0eec84097e89a742eb4e17380cd3b30aa908306b95f8129aa40d168782f2f42d0aa5ea713f5d9d24afe0d3f33a63168f44ce51fe2a7beda7b15d2d73682d2e2fbb401029800b131bc8a06ee1e54b07e3ff72a967efb2390e962ad5a1e2e4ab6562c1a76f045bff85e51cc996752a7a107cc59bc4acc5509f8675324cda1c3d6e24746fa4a436f4c2552d7e0c7a49f6784372aa2bc7770fd3c2aa5536e57d5dbc56ebe45e99c9f0ef4184a8c5888142147557334568d32ab4a49aefb1addb9b3ce8a60a54c65d237c8402449f107f6fe0a1bad368e4aca338b52f4abae99e3e062055bae5879bc2d4ed9e1461b90ab61a18c52e0a50b0b340c38772604abf7d2a9049ec47cce00d6cbe461f03349b06d82fa3350fcceadc04ce1bf856a336da45dfbeb5b3e492907f5c40fcb480550d63449bf7022e198daf540e3454ad9705181325568118fb996594ee1742be0ba0ee15bb89556bbee08ce22c5cfc2b18de6ffda4764b92839bb22272054eb46d2af7acc6de62fd7785f54ef96363ec1b774bf262b64070a59f25d6cfad1cd4a61f47e8ef0958785e1caf474a9b1642dc759dd67c5d3e56f3b5dc936c330ba3762d7604d583cd2a00dfe63e6ffaf618f82305ed13d01e1c1cc3a566b823931cbfae469bacfcf3506a1440b2496d0c50a74873f55bbbfddae697fa6321835e0b2d564fe458d7fc0a71ab24de16e720dab2b01446df423c8455c9722a0f5bdd48986e368f03d9a48707ac7a2fc08a80cb8e25ba51320715a7682fe9a58f0ede316faca0fd3f9b9e5734961a3e9cdaed63c289f9e57bc8f06e3ccc11828e338f6acf0110586b5fb6f5029f8ffdeb5a6e0d1bb5aeda99c407df1200cbdafa6568d0de2388782e0f0c43a41d3fc038f98740a99b359c97371dbf9a9b35d622ec9ec702abbb1a4461e1bc5e4c50830443154a03d6da87f91889648c7ae44fb52b80624ac075107fe44cf090014c06680e16ef4fdc8f37ab4587292985c4030805702193099fcb89d87ce46dbc491b9804fdb0592dd2bb0b50a02a442d6a6e3055e755471f8be6a0868375eab959a5b95869db68e9ad3ac8b771c5fb61eca986db70a21cc7266b7a24aa10af096d0d19c009b9e4d557dc9958a001ab84307c745f9bff3a6ec674249aebc24ba0e519f04af77d6f76cdf6b724233a190883b853fd93f71adca1be138519a1217c8f99f5ef7e4fe7fa925945b22c97026f5dd61def8f0a14f4e45210a991f1bb17cee7d350099eaa2302472de1f49fd3247a80bced7add4e"}, {0xfc, 0x1, 0x9, "430a779a35cd1abee071c579dc56c4e13f9a460120eaf2eb96104f834744185c11acb1579940babd1987ca76cf8c4324be0cb6c3831a468856150d42feae1fd4be666bf18c98defb0281ca492183939319c8b5d9a4d0a016c2c464c9fe46f374b5094798c4cbe5f50843dedc762ac74cc6d8c4fbdf09deee82be96e172a4e19f5ba37df468c521b53a3c9841c7d355702530adddc8672a7103d88da80a16eb367aea80b04247ae6422302275d1594504079d4e5525d4be5a26ceb42f95e53ee6999f73d746a72e238101500a6f6a94a79ef4d23816bd1e899533e93a33437d9e1e609dba1e2fce4516592650f921a5bd"}, {0x44, 0xffff, 0xec, "2835ed63165aa9503c6747f35b9a8408a2025ecd7f7799e16a36dd732a4027ba7c7be6c1cd9909541dd699cc855a182e964710f356771481"}, {0xc4, 0xffff, 0x1a6e, "94f76c1f4fe31f8e33cddd9ae3f5f7aa0533f43753f93f636286a76ed316975dde00dd7aaa2810da4ec855792b4329e08aa9e38440f574ec90cf6d7876ceb4d5eeb34abb98169ac745bf0bf769e4a761149e877264ec3e12b87daf841d70092a2e5d37f63ae67c5479b8ec38815967d0d1d5f761d39505a9b397608ab3ebbe5f0629be0f81f923dd407a2af6d1e76d750f16f40ecd999da5ab60b978d8a2c15ffe8c1cec14fa23edd3ebe5b774f9137dfb9cf58df6436a"}, {0x100, 0xffff, 0x1000, "ef1941d86605055231b9a6b614eea16a19080606e0b3262a1f92f7c26ef5e8c964c837b8dd6dbebdebd8bddebd29136811baebdc2eeb0aeaae16f8c6a780b32c59bf1060cd1e32e13f674dc04a3171457a002077b9f4691b288a27006e443a000ef6346a05dd3edd6b5012b1de5efeebcf6641395f5e950d6dd53defdb3724ea9e415a7c3f625f5bb09c34da6b9872cd9144ef2ca809446d2bcc274b1353a036666e676e085bda0043173739bf03d22dd70dfcabe01d78ffdfac3662ae6995a0dc57dbd9e38629c227d67ac3825be6329dfd03b7b9bfb21f0c952d8beb6978db16c307d536e773340ee9fdd36e3cc7f347"}, {0x3c, 0xffff, 0x50c, "3ee4a4f118738d271641e19e0e5dfbfe1202af4a3f0f8d969aeb911853462aec3548983d8a0757ea2390bfc630ec"}, {0x24, 0x1, 0x2, "a0023a8af71e7b7748433757d145037fe42b906b74ee7728"}], 0x1458}, 0x400) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f00000074c0)=0xffff, 0x4) r6 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r6) ioctl$DRM_IOCTL_GET_MAGIC(r5, 0x40046402, &(0x7f0000007500)={0x0}) ioctl$DRM_IOCTL_AUTH_MAGIC(r5, 0x80046411, &(0x7f0000007540)={r7}) chown(&(0x7f0000007580)='./file0/file0\x00', r1, r2) ioctl$DRM_IOCTL_MODE_SETGAMMA(r5, 0xc02064a5, &(0x7f0000007680)={0x0, 0x2, &(0x7f00000075c0)=[0x7, 0x3], &(0x7f0000007600)=[0x9, 0xffff, 0x2a58, 0xd38a, 0xb4, 0x6, 0x9, 0x5, 0x0], &(0x7f0000007640)=[0x0, 0xff81, 0x7, 0x3, 0x3, 0x7f, 0x4b98, 0xd3db]}) r8 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r8, 0x0) recvmsg(r4, &(0x7f0000007780)={&(0x7f00000076c0)=@in6, 0x1c, &(0x7f0000007700), 0x0, &(0x7f0000007740)=""/19, 0x13}, 0x40) mprotect(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x1) shmat(r8, &(0x7f0000ff9000/0x1000)=nil, 0x3000) shmctl$IPC_SET(r8, 0x1, &(0x7f00000077c0)={{r1, r2, r1, r2, 0x14c, 0x9, 0x0, 0x0, 0xd}, 0x3, r0, r0, 0x1, 0x0, 0x1ff, 0x4, 0xe4, 0x7, 0x10000}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r5, 0xc01064b3, &(0x7f0000007840)={0x0}) ioctl$DRM_IOCTL_GEM_FLINK(r5, 0xc008640a, &(0x7f0000007880)={r9}) r10 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff0000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f00000078c0)=""/4096) shmat(r8, &(0x7f0000ffd000/0x2000)=nil, 0x1000) 537.608034ms ago: executing program 5 (id=357): r0 = socket$unix(0x1, 0x2, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() getrlimit(0x4, &(0x7f0000000080)) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd43, 0xfffd7ffe, 0xdff4ff7f, 0x1603529, "0000777e64580000f6ffffff970600", 0x200101, 0xffd}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) writev(r1, &(0x7f00000019c0)=[{&(0x7f0000000040)="2c3b8d8d7fc906757a00325772c84f8cffe35242b3f26c4963ef6e56b8bc8ed2da", 0x21}], 0x1) r4 = socket(0x1, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r5) 536.683714ms ago: executing program 5 (id=359): r0 = socket$inet(0x2, 0x3, 0xfd) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000240), 0x23) connect$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x2, 0x1}, 0x10) closefrom(r0) 535.75786ms ago: executing program 0 (id=360): r0 = socket(0x20, 0x2, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000100)={@remote, @random="ca511509d22d", [], {@arp={0x806, @generic={0x18, 0x7009, 0x6, 0x0, 0x2, @local, "", @broadcast, "11a374997860ceea74b88095b7c33e29"}}}}) (async) syz_emit_ethernet(0x32, &(0x7f0000000100)={@remote, @random="ca511509d22d", [], {@arp={0x806, @generic={0x18, 0x7009, 0x6, 0x0, 0x2, @local, "", @broadcast, "11a374997860ceea74b88095b7c33e29"}}}}) r1 = semget$private(0x0, 0xb, 0x19f) semop(r1, &(0x7f0000000340)=[{0x0, 0x4, 0x1000}, {0x4, 0x7, 0x1800}], 0x2) r2 = semget$private(0x0, 0x7, 0x293) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)) semctl$IPC_RMID(r1, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) r3 = getppid() fcntl$setown(r0, 0x6, r3) fcntl$setown(r0, 0x6, r3) fcntl$setown(r0, 0x6, r3) (async) fcntl$setown(r0, 0x6, r3) fcntl$dupfd(r0, 0xa, r0) (async) fcntl$dupfd(r0, 0xa, r0) 528.560626ms ago: executing program 5 (id=361): connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x7, "fe8234022c23bdd0e86bc2a6b5ae30dd", 0x3}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x1, 0x6) r1 = socket(0x18, 0x2, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x0, 0x9, "00000000000000000000000000000001", 0xc}, 0x1c) syz_emit_ethernet(0x98, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x4, "fef342218b00101e00000000004000", 0x4}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0xe, "000000000000000000e0000000000a00", 0x80000005}, 0x1c) r2 = syz_open_pts() flock(r2, 0x1) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x300, 0xfffffffd}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) mlock(&(0x7f00002d1000/0x3000)=nil, 0x3000) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) syz_open_pts() syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x7) 476.490762ms ago: executing program 0 (id=362): r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069dd, &(0x7f0000000240)) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/223, 0xdf}, {&(0x7f0000000280)=""/161, 0xa1}], 0x2) 468.197387ms ago: executing program 5 (id=365): ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000000000)={0x6, 0x3, 0xffffffffffffff9c}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7f) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f00000001c0)={&(0x7f00000000c0)=[0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x1, 0x5, 0x9, 0x5, 0x101, 0x785d, 0x9, 0x2b7}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000300)={&(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000280)=[0x0], &(0x7f00000002c0)=[0x0], 0x4, 0x5, 0x1, 0x1, 0xe, 0x3, 0x4, 0x9}) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f00000003c0)={&(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x0, 0x0, 0x7ff, 0x8, 0x6, 0xdf3, {0x0, 0x56, 0x8, 0x3, 0x68e3, 0x3, 0xfff, 0x3, 0x1ff, 0x8, 0xff, 0x1ff, 0x7c000, 0x20, "27acc14df1283a0b90c2a0e3ba99a73c7c24292b49f2eb4c1d97fc6f29c129a6"}}) ioctl$DRM_IOCTL_MODE_CLOSEFB(r0, 0xc00864d0, &(0x7f0000000440)={0x0}) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000480)={&(0x7f0000000340)=[r3, r7], 0x2, r8, r9, 0x2, 0x7, 0x10, 0x8, {0xa143, 0x9ac, 0x6e7, 0x3, 0x400, 0xfffa, 0x3, 0x9, 0x400, 0x3, 0x6, 0x0, 0x4, 0x20, "2ab29dc480c4d1fdedb4abc0444f8106c0cc011cdd1cf778475d7828b46c5c17"}}) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f0000000540)) ioctl$DRM_IOCTL_MODE_SETCRTC(r10, 0xc06864a2, &(0x7f00000005c0)={&(0x7f0000000580)=[r4, r5, r6], 0x3, r2, r1, 0x0, 0x101, 0xe6, 0x1, {0x7, 0x2, 0x3ff, 0x4, 0x7f, 0x9a27, 0x1, 0x4, 0x100, 0x7, 0xff, 0x9, 0x10, 0x1, "7a0404e0c5f356225fd7368855e57ff991b6c71f3e780147f9adbcc537f305cc"}}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r10, 0xc00864bf, &(0x7f0000000640)) read(r0, &(0x7f0000000680)=""/91, 0x5b) ioctl$DRM_IOCTL_MODE_CLOSEFB(r10, 0xc00864d0, &(0x7f0000000700)={r11}) r12 = openat$dri(0xffffffffffffff9c, &(0x7f0000000740)='/dev/dri/card0\x00', 0x40000, 0x0) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r12, 0xc04064aa, &(0x7f0000000800)={&(0x7f0000000780)=[0x0], &(0x7f00000007c0), 0x88, 0x0, ""/32, 0x1}) ioctl$DRM_IOCTL_MODE_GETPLANE(r0, 0xc02064b6, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000008c0)) r13 = open(&(0x7f0000000900)='./file0\x00', 0x1, 0xa4) ioctl$WSDISPLAYIO_GINFO(r0, 0x40185741, &(0x7f0000000940)) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000980), 0x10000, 0x0) ioctl$WSKBDIO_SETMODE(r14, 0x80045713, &(0x7f00000009c0)=0x1) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r13, 0xc01064bd, &(0x7f0000000b00)={&(0x7f0000000a00)="be4ad812bf8749ca934faae19fa9a24dee6b695e8be1dea47c49552ab97239fbb623c385c94fc1a532fab068652ed5daef58b81becb5d8d1d32c8d8641474b9ae3c64af5c83a9238f3444368a44a3ae4fada5d34622e8d0dfaf26d8f80c20ecca955875aaf51c022bb57966b6365e553cb644d362b49e9ef1b81197fa4aeda43b99aa6cc3759c05afc523b1d762eb0d24650dce9cd579cd47b8609df6ef3e08dcf346ed2e2a3518d9cc2449b9550327808ea1dae43443167823d2e9a90e748ff1a06aaa9e9b9faf4747b9537976349bd78646f65d12e359c7cb39213c39a7107", 0xe0}) r15 = syz_open_pts() ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000b40)=0x6) ftruncate(r0, 0xffffffffffffffff) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000000b80)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) fcntl$setflags(r10, 0x2, 0x1) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x8010640d, &(0x7f0000000bc0)={0x5, 0xfffffffffffffff7}) 278.150394ms ago: executing program 2 (id=342): r0 = socket(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) connect$inet6(r0, &(0x7f0000000180)={0x1c, 0x18, 0x3, 0x3, "0001000000000800", 0x2}, 0x1c) r1 = socket(0x18, 0x2, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "ff3177f8ffff00200000004000000001", 0x1}, 0x1c) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0xc, 0x0, 0x0) 277.663041ms ago: executing program 6 (id=368): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000002", 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) sendmsg(r1, &(0x7f0000002d00)={&(0x7f0000000000)=@in={0x10, 0x2, 0x1, 0x6}, 0x10, &(0x7f0000002900)=[{&(0x7f0000000040)="e26c0b4900e52d53742ed7eadc0c192179c373dea96534cc188740e4cc7d844a9f4bc5fc20cf5bb8746e1d797b905a742ed380b8cd417ea98942ccf533db7dd31e8f4a3d961808c9b165450d73c545ee609a81de6eb5910984220aff4030f12778dfb2f4ed88d3df18e595d6c6df27fa67f86f162b18cfb73d0e34cf881caf8aa4fb1b8d4b11041e25e43aabdaee6a20543217f268cb3e5956239fc27d47ad858c8ea748336e0e48022c2fd56acb9de96ba5e91158a0bc5abb5e32252bbd137ae0e2564cdc85678625c551bfcdf65d433f00963604ccbd8226180110bf3392369f6d31195d", 0xe5}, {&(0x7f00000003c0)="3fc560187ce0fde525339a5f030c2bfca742e4297f0b5de1639d6e42e582643f95cf79b12b6d698ccc671d1f27e7ec18e59facb9799a9f00fb138b946b8c374b265bab4a85b6296c7e8bc3fad66f5a974f708f3b625a5149adaf7d35eb7b0b2469730587b666d83a6665fc278948fa605ba70a21f8ab591e8e0280e8e7bb88e069e1339dac839273ca6af80a444c308f296dae005eab5f578b96ea00156c28a27914959ca9eb43aa3cff403626a88f770aaee754b66b71a1fadc8ee633041e018851b1455d3bdb4a1ef4d81cb6cec43491c65a09826746ec8651bd4879a131e6bfde1b7e3da9488843160393e1a0757af2b268e4037d9db09d5508ac695225826ce675f6f6a4bcc56327830be481d59a22ed0a29c2ed2a9caf649d1bc684df9886a788aad03e012b6603f54384d2254d01147bc2d5cc021956567346845c85514643955377bb1952d471a20add819462ef3f7fe65e0cd3ef22784c812aa83ca3dcb8f6e7b7c4f998b006f3cad2f1a4a4ac183b14f4104cbaa772affd0cb79c6f8e3291e62d12cdd2e101e02a4d1b87a167aac5ff1b30ce32bf8f6618daa004a4fe46e62a91b8208d2b0b4fb8429316b2e5450ac97827be613a863cd64e2f7241dd4fbc5a1afb5ad13b7cbafc9cc40ea2249350f2764e625429d1e9c6a48aaedc19279c20e9aa62aee4f668e86049586ef4f4ada49bec34ed835ea44ea4e5bf9a5e2d5e43d26d9ef1e3b5487178a8ac7ca50ca8f33ea42948530b6fb679f2cad8c751c374f55fd796429975f5bb83de9af6b9ccb467e4b9e10dbd50d1c9eb584b1253d349b8320f421aec8d771342dfac69475354870af2b9c0068b00a16378d4285058fcc65bf1f922bdd84f8e56a5e4e6c1e276f214a55d351f48d94d3731397425ca67815d9d1821c591d6e4f9cf810e3bec0b81cd13c9e66d954cb78467aefc13f54bb5449d4dbe828a3c87343853158d824884e302ce3ca9403b344eb87f25eaccc02f506225c736aec61f498fcde8e870b406741ae8d3bc64a1b824a578835731fd7508c22dbf22dc2e12d51ad84ac827fbcc4802ed44cff77d5589ecd1838a90578fde9770ecc495cbf7345dc949468215af440f98cd719b7b7696aa35cd5751052e1aee483d2c2726853d265b9e215b46dc3b4b5de7ffe1ef96ec699e781237095eb06cfdf8115031723e654afe7b38d6c755e3ac982399f6ca38c44b92de3e4af943cf56e043116f8177fe9ac1327a1beaf1f8a15dc0d89fd36dee2b8b6f6bb2b5f3400c602a62cdab7284334ef0e7a0338477f36e950c16336a4a15c4a48f64c79a20e73a887872ce4be757ee7cf953578934c0c60a04b4e5c3d8150c0b74390c7e7bb2d43074132cd8f2649860ffc0d17b0b09987634bb7dbbb91e007acf9dc7d447fbeab4e7b1bd40c60d2249564d2d443a81bd263ab6ce1679181f30f2b8b3edd52ef8938739116b3bd1178d53087f4e40d1f7299be4fa69753a1805a19c110a154b15876e37408438cec81d49c754916e181926f3ccb1341a40823b4244f03eea305350e74238ef5b5e9226b6d2f6929def5c9c5ff51732d9c4775dbf0b446646c661e095119f77b46a583ad17cee228c236150fa8a624c4fc5ec85a76f7bc1883a3ad3b59422b207e4e55723d3966ed54dc9b0fc2cb804be978621399fd242c692e0fb0c1f581216b35d18f9166eb953e0eec58819d646200fa84779c0af4882577d9e59920a8ba8bfd7ee81674db2dbb0d21c09c14a5d12678963c7801e6e942cce2a4d18b44d3dc75aed85506bda9d2d697f009e3524efc22018940c92cb91f9034763c2ea076a8fa6a179779cb6bb12d739cfbb88c9ea60bce34e8359e1730708a6f0ba2e8a375e2388baa7102bf2e8077929275ce5fcbc25f91bbfd016be2e3bf55505a1cb0c6408aa360f8df32c2e004bcd3ccb24c0dee8237e45b18e028ab4f267562974fb220bf9726e4f54fe1437fd5c0ba749ac82c1a9400096dd6bca4f897680c889a7ede748cb84abc71f70391bc24c808b507ff71c618183036ccd5f1ae26f6a1e4fbc13bef801f5b5ee5eb579f2d7571d5ea8929c62f25a3d10342400350a91d4e1e142226263b2a8eae017563e2dfff9b7332e42a1365a8dbe3bda35e9b534cf9060577003fa05956203c2db408083ff62026cea514dea8bc2d8b5e1f2cfea1c7cde3f1a6ceb95c68b570308fc4886c31c769a1bda86f517698f424b4dfb937b2d83c1bba41ffe64eb0b7e3c616e76e7a838d9f226817c5727dd9cee2ae66723f21f067c4748030b977c5475ab241c1be42b95fa63eafc632125c28785dfa807f6d86c3c2cfd93f25ffab34fd662c09faf1428ac968378649f149ba5359d8fe01874a00b71949205f684f1425627b4e2c92a29298dbcc396f773c0215efa3bdbeae2a6adef571320f3c86abe0ff9a144e3c719d2c93d673c7c503f4a8a914e0c87b6e364185114e66072841f8a9856e099ce66e992dd253ae324b3ccea60df07dd9c8b511538a52fdb88ecd761a2b9f26617819110d63dcc2743fecefa989399b3c01a6500bf073e6cb09e3efbc9160a2c2426b8db1c34181d09f65d9a07d32e82f3651c822838d0c73bac4c0d9859a6e2b7e6893cc28d9391ba35cb5516bbb3af03255f42925c1a85915c9d8d5f0b57e613379b88d91395049bc3b737962b86aa8bcd0e71ffa0b775f95f91430da99268b2bcbabf85df07fa67a0a40905ecf8fed29ce354a7af6b4da78dc5cc92828c9d3e6ebbca42ab5133317a4648f8f3c146d1d55f381aafefc4f8be8e5e291ffcbad30524f3a0e616aba7bad115396e9d67eec08c4118916650b34e9b5632dbfa8e49602465af2e7fb1b0fcfb9f5321fece8116326e3ea444aa1d4075196bec2f87d5b8ecd2993b11fd3aa2ce46cbc108af7ad67a92068c2b2bddbcf1a651b6f142455c7c575bfc177391b0d4488c9df7eb6e47881c8dc41ef8345f348b9a008a62b0360653ddb6f70ca27095014167ea063928ea844258f0965395764cd8151eb51bed77ac2d1e1ef23a724f6c777c8736252da4861e9f9fec08a3c000be5948fd45a6a79466160947b845ac8dd788d616296e60d9bee9ca1378a401127fed9530d7c5c364d0ffd648ea96b7ab34b575aba3bab504ce4d42cd88a7266a6413d8eddccc384a357dd114877f436d063115d5260f3121879245105ff69134d5d81eb18f9b570fb97d307aec598338e512f46f2e54d1b9f7b52504a2f252235435eb29f7aaa3ee31d49cb86a3e9f705547d7122d82a744e6b92ed967f9b2c8e70fa5d0c84c9fb7fa42087c6a284783f45e3da725aa75ce6c425d8af7b03b6c9f6d37c65258da6641c8a843ab014a956aa1de27ed014c3ef90d917ff979d138bb33ce0188ca39c0c10e803395228f0fe072c8decf80ee36b36c8ace90796e188281a9ac5cde08c0bb36bca8e3663ec7d4ecdc3b626229d0cd37de45f3045244e67d6a8efcb3aa2367517b854944fa17cd339c9956360755c1ea8467a5872317b78c9b89e33e438f186351de913fdfbd95ebbe63baea3d37ebedf3cb7319c351169999c891e0cfb7018e8cadb003009620ced6f14e72effebe25cad707b12615bb71af32dee91f136448e9567ee83a4a16167cbdfe57e3be9e20999476f99dc98f5201aa175176482afc65d594390eeb3684769490548db8486092bbca067e7a5eefed87084a0f25fcebf30d86f2508e8d9d3bb8dc85c6190b8672c584201ab5829a29b3dfd9d4e5790a0bcc22c7c09df9c3e248d7025c3f4ced3a5df086c8e1c5d1b40e3b4cd84933cadf1b7f64c1fbb67a6d18f3e5fa9685da2ef10818f1d8c85e4e8c7268b50786c44480b5890594abd083a3b6e637ed7b57e7ce1bbf91d22dece8b886cde23574dfddbedaf5f49a943ec2c0b787c5612eb7505a8151409d16dde80409627fa44ef534ac1020a69ad9edafc336f1ba8da1cca20452b2158083b6feaeb611d7bffd956eb46ebf5d5bca311d53ed94eeed61a71571fda5529f5eee03588936a2193c70352114ba66a4faa52728ba4973fdda700dc4cb256de4c35536062fe864473679db7f154d3f648c535f1cdbd90307da22f095ffd916a4c479c733638073f8eea83fdd04239170fc59ac5636871ebb9fa7e472c6d490a7ad9f93ab9477b956815569a5853809bd400379dab8b11a448c9055d6ccbad06168ee41c070ce4b3c5e2d1ed9f352ad5c7aa6853c8ebfa7ae1518443dfa87c1c0c87ad20c6defa7f8fcfb8a7df0aace7144f5cbb839750496a1feae6d37490e771c3deb1e9ebf488098eb5f33c0c019148af3194b6632324cdc2c3a28b063648c18437bac76e11521df1c51eb494ccae3b3204f55e4be6798aa81fd133c91d614e765ba009130230650b385a6b1dc62e88a1d51be43c76e8d062f3ba93ad80b7d3d946db8098901748c661dbec7ccbb8eb29a4684791ee6236d0050e2313b63fbd53c853e06faed674fc4796f7e3a242cbb4036c58b473e1219883db5d6a1ec21c2fe03c4a8accf48b8047d79abd4bfc62c24332400223002b7141133ab03b268ac2d8a8124c8d617307f9ddbc91c495effa4a61d4537e857c3d1f2a2fa0e082ff7a35a651563a420b920e56705ba24bb84abc2a90eca2ef4e536597b03b98c9342f903060511bf3761811a2dd2f944c4f28a55de049956cd5bc6dd674bb298e172d9808cb41c3ab91120adf0b1b6f8105d9ce73193aece9178c7eb6caada1ef7d09cd9d622c7f3db788740d709312c6a53aa267188569252bda00d07f8f17a79c673215b21c26cbc823bdb4cc9e073e46aed57a4aac316a2412f6b6f70dd4c3f44b149fc9651dee4b9dbb5bfa28e962d2cf38f72d2f4e84e0e65367614d1da831bbf99bffb2d607a824ea952703d45e7c6e927bd0e1caaa9b8c5c8499e18b8831b622a620d6569667b92932681eb673fbb0c49665b27cfb13a20159db4dfc10dd8c6d70a9eb930d6ff02aff6c68b7e0589a4fa90ec331e44c89e92ab3c9562d25b18565721c821b0494fdbdeb30d76cd97bcd3bcb820564bc7b658e6e8a35badb3334ac5ad4fd5b4fb79a0d0baf90e1388f8150e4b5bcb4fd1565ea8777377c08a2fa855213aa6cb8d0344dc17794b63ec9b55124b265d95da26f5782117a948a83ec9c531d0d72a3d1dd4cdc71105046ce0be888e540f48e9bd638cb02d6d8b28e699cd85bfe4f6bf921ab5bb3bc0ff6093062ebafde98966b6eff25078a37e93e7f421a3f6fa3801940ce75377b965a06d7ddc8769ba67aabdf8e42a7cba837b34a130470f913710d68490155aa76b1e61e6a481f488d667cc75c461e4e63d7c414a4f60498f1f75b39093d8d90c7c4e0e8b6252ddcb495e3db88698b3ac40048d68a23dbc7cd64945173d7ffc5c8ef68e3d577a51cbd9c45a8287e2657523fa213ef8858e3886cb6591210332025a515a5190fd95a79886ed1c9adec22906b7e25e2b72f07c856fb6bd63629c2ffb6b4dd9b71f502e8c01e67e4795a40c8e5cf0a25a240a5ebe16f554c87265dc9bd3fd1dcd5e879e32f11a84208060f378ddec6c72a4c80d206997ad1542a83ecb2710182d7b54505dbdaaffc48fda32909b396929f5add96210a78ef8237ce3f728ba597d783648b8d90f9c04d9cef080d8c2c89f9ff3263da2850ac1c59d612570d2d94bf35db2d2667c45f56d619aeb1c685e7cf55fd842b21d8b1753f71112310bb31d4448989e84ac2aa464b25c283be8ce8790b3574d98088f28c3de9b73292b4a76bfe865349c118fb656387f78f121f14abc", 0x1000}, {&(0x7f00000013c0)="6b588003724aa4312f44879920544072a7e0034601c440da202964ef492d6ca69b35e4e2255cc7b2aab1734b5f903544230161faf9c56e8b14c2a5fa7f410078dbddc532550b", 0x46}, {&(0x7f0000001440)="30ad5a7b7a5626746edc3d6bcd128fcf1ec3cb1c343c99ab91eb3e198e747c71f3fbb8ce6f17df77c7402589b968c9fbcf653967221fde600287173ddb3e1f2cf14bb5505343b4880620af10ccc58b35f17f8a4d506185d5aedd6316dfd25c60974a56f3ae3b10fa0612baef3328890b0aa05f0ad8547264803101302e61fa7f2296187adfe83ff8a10fdb90f775a5fa252d57133e819a3391947d1b1e17fc95b9c555f14a1a020b90edb9a47e6116a8cb5b9286501f760a20a2a410fda39edad8c5723e45ba1f12e11de1e8598720727a94e8e3b074b6263773db1f0e418fe8ac8cb6cd1477cbe353bb7d96d29dcc3f1254b007db677e8a3b3fe1f655546519521a1f4c4a1ac5d25e65a797cb2f6cc5892832e8b400218b0690df6f6d2864e921aec060c4cdc287c82cc90142952b5fd01e6da94af48695352ba2c1b9b5d417d487858996af21c4df4a1cbc4a699a10ce4c70bfae1259a9ddce9215ec68998853bede12ec8252a059ce5dc40a57b049cd0aee1e01cea4a8a71c54622dfe509924371cb35b35111d6445c1dc63bffd33e94b8cc65441f9e7879a335874ee9e5f53a2a68d5bf65ba9cf966d4c0c9ff0be5d5864481887bd881551b25705a4d1e981174eef392286f250150f06abe9bf073855bad217876d3d9ef871d9f96cb82c2697d8317b4ef96250dbd88e7c367c77b7331c6924620fd3737b7f5b3145c7f78a8913996d1004901af1961a76cd45860b9dd6030491861e5262d7f13cfc5fb14d2349872827a7018e4d92a3b048488e4e11f7eecc6a68f76caa5226c9f53fddd21b7dfede8e1888f72f24673044ca97bccf07c68a0e8bfe8a119f282eeeb4cbbe28c7ea15d486c8851a3a5f287c37b74c1edb124e862ee48b98e8ec3886c9a34486d85e36e0466ce8cca60ecbf6f920ff5d9f3fd3399613a47c839c1a82ebee7f9e9cdf0909ca000736aa001e00248fdfdef0f6efe1cb098633ac4c1e68008709b44c12832881c49acf40e5808fb0db8ae0222744ab87072452463d67a569e29d50d09abb57800e4c7a89684f9f66dd5a7eaa17b215818af6cef7f7a678cc363d0c246784266e9fc12c20febc48ed93521c1064b9e31a2532be0294be14a71d4b7edc1cbe24a4673b344a31795d6fd9453506f9fcde4dde756a6da1e43f31f51a05de0c66984ebbb3e94124c495355132832358665c1954c7d9257abb955e1cb1dc1b51e14fe1ea6331a96a579ab43df4f1117beb37608d58658aa7878c6659650d7f9fdf110ef611559a2a8164e599c1b1302252bd767b978b8e60c39f0dcea784e735eff4fe755dc038ce05b593ba3aef5e4af162b3a7cf994b9668b788774dbdf1dd79428125d7e4f7b6a4cfb2ce91f7d34ee128d129e1ee326de4d129d413a7937d5c55c8ec4de52ea9fd64d9522e291624dbb43e07a880d3fd56eeffba80000c060d0dbe5120641a04979637298fa1543cee42ae83f0748426a28e326eaaa10c49863fd66b3a41c5ad7d7e1be0730650f3a32b61425fac0e449d318a96711e668147f5419dba4ef9e9d761b7e829366f026f756cc1373345736a8b8cbfdb461c90686aed33465ef49b47011c6ab987e020e3676d344c3b23e667b64c01603d783aa29238eedbeb083af0d01ab46a5dfc4c0a48097aa1637c6320c042b8b53eb00eb16b456eaabcf3bfa58e36ca9dae4a71447af38887fde966bdba8051e201da741f782a39c109f97413a06ed59629cf4063a8270dbebfd0303d6e72f6556a56092f2794baf687fdfd64def12831b2e767b7f2696c68d081482ce85259f1ca091f2da5b4453e5280f1fd7a7dde9870f6fbe7d9174584ccb1386c971e40dedcb4d86570064853315904b5526abd4fccc850f40d47fbbd817f2c53e660b93043a00b4b233aadbce9145ee4030fe4151c351997c97f376bb2469f62a398f4f44d9ef329dd152dee573202bc581edfdcebaad574838f1ff248f2b2b0ef1f67e895a39f4487cea968976c9c43d790913767367519f071ad59488ced7a21c635b9486962e45803bc64e38840f95512743bd897166bcbbf0d48cf36af5504aae7a6b9002cc1266557ba3067410171f77442f47dc5ab7f06839e4cb1810079f9d3e215c8af51719f386258ea5195220833a8858ca8c6a5a22c4584e7c09c71ac99ac19e8d65cb668c72da09f87fdbfa28d495015fb82e14d84de8ae9e9a986f2cb9c8a4d703d69ffee297c8356071f66b038b12a9600379ae737859f3ed6de277d64e34925a6bdf994e0eb2a7c912d398fe247677cc0892be32e8fe66b4ce3be90e521224327561b9f9c85b6dd3699cd2896488a8d36d86106a1737dd490eec7c880e83530154beeca60b7f67030ccd0926e398947caa5ca2e5677dc0acece6e01b09ee87e6a5a8d2cfc5232644f3109ef6c294ad9d7501a3af0a956f2cc8515edba5869ff8058ff056b3c6b7eb1716e646f87d9e4932f5ab292dd17cff84d7358b1bb2f2058e46de16fa786a1521b2e6331de62d2f75aec409cdfbc0b12d7dbbd7258933e140c144de839448d4ed33b4948f78b2d514f3eefc417075c417d11858f23c53473ad1a0e8dd8fefd8a175b89f46bcab1186476beaef9adc0c47a15bb1a8ebb59bd95f1906f3482031cc707592f4c4a01171029626562335765e4862b5aec67952275cf6935ae81e4e6cac15700dc1d0a1d3e9b9f6c4dbe237555daac044b20f0fd3c21b537fb783327fbab16944939293e5c46ac4be0e44a57918501d50f45d46b055386176ad5c00edeb2831ee5b78047e992f9de42f19408e826fd3d0a1c74b7ec7d099222ab124aeb64f1d9642ede831077f14e5eee1b6ed0d957f913261e6b61d8c249ff7a5aa688dfabbfe8304810c991c72afb9401c21850e8ac9b40462bfb165024241fb560244c1796096fff09d3195c1c1ee89991f9bbe20348234d53b6a6f9202c5808ce39f2547a0ce970b37a31b85b3e59ff7684eb3e9fbd1b1b22b79cd916994b42e3ccaebe40a73782ff60c1371557f51f75c860b3721722a6b780d8570204e931160871d07b6fe7ea766ff9aef31f982b6ad8955ee14e4c5a731c2dc41bf0a3c642db05125e2fe121289824583bd6394e124f7810f9de6ee0e738f12798765c7677902168483d8b055e96e88116fed622a3cc6e97a54029dfd662892e7e9520282dd510bd46c897524c18f21f7c10f73c0112b3e5da0e95432a72dad8a945ce1fe73e624790835af1c335902e3a25094828158a8f49a8669ba29ef58e195c5fe432cb08bc11f6741897463607fa7a17eb3b7612076fff09ef5808d98598889d990aff5d2b69dc2cb67cad6839d737fb50554192a410a92d4155215ca05fe1dfab1aa4e81d1c019013750ef839b8d3a45e1abe892017d4e54b8f13aeaa7059e444f3b112a8abfe4474f6f6709c6e0a612baf288d00f440a35b97907e8686f21c2242c6628acaab0064bfe9dadbbec9b0674058971fa01a899fb61928948dbeda561519a8a85c43e086f0109a5689cccdc15bfebc7b54b0d3ae7a2d001e3098e2bcec65236f73c24a461d7102f67b3db8957d0782140866b8958f6dce2a1af5441f38ac28482e1438d3a0701e26b88e8f26b16d3f3857d558c6f617bca89910e51727db98a8750128ae843597d4d00bf067cc59c845c72e6b2b05154fc929a68d62d6a067eb6b9ede8d00d0fa27e387a30b6ae357573e90fb98185570b2395192a1d935ed528c41f13d0ae7e8869bf4e3a1c46b8c94b85d48bb0e8c5f1c5dd788048366d5202a86d3ee1fa870cbc959f2753eae9415f1ce4b982b9df090c9c6122f65a17c080dddb157d5c849d9c4dff193a62e040148e5c7221b5cc3f1740a0b9434ee16d7c6d89c88ff78513deb83dd501f76cd1bc07fea9806c8689d5b72fde4c9cccf37ea3c9a4a1d74dcf43ec8c34c9482c304bec01dbe634b361ee61f03fb71821ae043e988e02db4c609015443566eb1bc21279df41f0b9197b79d150507b7d2d58775e3dbb65cdf99d3a66f3289e495733ee99ee1fe110e631669f0331e3ddc160f0d5e81b844f834ccd920e28e748a8542fa01e108ffdba8a36cb2a78b49cc2be7db9981bfcea983aad7429abbb663c536faf2dc94db007502e2fbd9156dcc289d8b2c76df024493599775c3c37a956d452034752cf7f82e085366f3fc759cd9fef21e85c74593d6c7c8c4176871f7458cb13a1f06783168a8bba48b0b378e4b2102d8f83c3114957bc418692652be0f2dacac232c9cad22c296d0c7d101311f781905f3e08e7665d6a7bc9eac0d57cdc3788e9732da9bfa62e65aeb0613f60c8db0be24dca83d26f5e79786445309a2bafacc883ffa554854c7dbaa5970165919650723e430a5e821836bd76006734d2a38499155e45dfdca6c882b1fee0705e70134e5fe701305de532286b125c0f11e76c6f3102512224ec11d3f1b3b9cd3b45632d482791e016132fcd858f8880583bd335f78d68b511dbabd5ac1974f0c3a3823a161c973d4450dd363a56f3611efcbf6587bf4520dbdff24d79a64e281d9e3fec176fcf11f1190f6715de0ccf3188eedb79d1cb6460f185b66f09d5e49d2cea3782aed61b7049d9e454f77c422047e4b9407c99130f2534d1dec8c27de3ab3809b43d40c78ec1b8946067f95471146649d1e7e7e072e9db9ec034d895fdaa129e66cfa2475bf42d7ee913517f8547377e140386b2f9bfff32bbb336ae06993975588b74c9334d7a52bcad03d3119984f9f2aad98424493804fa12dd6aa3867d293afc9c0513b9230d5c0a1b20cc3a71ef24849a632ebfd571ef83440a03507fea721c4ec1b24a30574adccf8befb514a52e01411d59f7737048f2bce107b6698e9bc57705ef78ced463e560a8ef5d91922b26f2d893e3641f1a18285451f4d4cae9c74291fe7dde2b34b25e9247cdac507c151a5958cc43781ba2a0cb4ceb10fac8546a0601e52b2171d53629544c5aa37542a62639aff76b4b21b9f62ae30f42a964c5deac76816119882fa6dfe6f29ac923b0315cc520f85bca259933a30cc2ce2b25445d0f3b4225dfa93161115c0305e9e63cd3063cde325208138fb2d6bb41354cde6f4b468197e7942978d16b6c3f236da0e2a049f762dfcefb54a1e8b302ea1136fea00312d5df8fa9922c7fe046e4bc42338967d36e8b7ae3fbc81ccfa9a86709b1983849c7201d7fa9b028f3da2770d41e2004e5ee4c425112302752f8285fc32580a4e970a0279f948c4f8eece19553acb80b80c35465bf28f2abe1892c5740bdc61bcf3176174a4bbe5415dd4ae9778e0051dfdeee8f99e7aaeaf4780df5306c7889c907a432f8f71011187831098bd1bdbad73ae6d5f9dcd67660b01c7ffa8716e631c23e92d8e2ea489701fe85a1aeaec3fb1757b03d450fd309fa8835b14a6c2c36c668895712128e76a4998f8645e2c59a5c0bb4365e4b48deb1dc056686acea91c5bea4385b746c1737ea485c03a42d255a6a6587d4b0db1f998feaec62ab34ba5f5c24301fcafbcaaafada8410da4ec357be658d53b4cad6bff92c0836510840f6c00af03b333620c3206b60c9b0caf40cfdce2408d335718f4ee0a4118872c182e21f53faa73a29fdc1bc840c6d95aefc5e0adb2601b57a7b88f6b91cdfb5578ade8521f99ad1d076239f76009347fb5275701a9abb98d6222c1cabb1be679cbc9e7a6f4f0c5018f5b92b5f27dff8c2bbc4853abf50aebcedff36f8f4a0822eccab9fb5577e789187b2e503ddeb360049fa92e4cdc7b5325e4480741f8cca08bd65f9f7faf", 0x1000}, {&(0x7f0000002440)="f14d18e7d8de447e97723d642331d56db0e9f917b7114377f82350872a8fece2158024f168e1835c38fa4cf1b6ab7057bfdb8e4d2851536bd7a11356ec75b943359b147b19393807474f567e31c8db9f5d03f37935c2c64a2f0efd69ebfc7c0c09625ff0e732f3aa2fed38aa301fe7766100edaac104262dba12746f5744f6494ecffc3445b8fd59141ed7405e35a4d140f08bb341f807b7e8bf7ad07a5e1fc6f27cb2a3274b323e305b280ea066a8b88dd3d511e38ed0f1b6fe529dac3bf72fd92f02adbb69455d8feff9caf765f4831558c40efdcc97972e35429b6feef8bae7342e3b0f0314583326ab8a7f35ff1cdeef", 0xf2}, {&(0x7f0000002540)="9ba67765134de9321dd827d47bc0e84716c98e74cffe1a2e5e5c85d24454e070756ebec1c702ae6635b9587e49a714f26584f1e458c11def919aeda91428955fcbfea64565897a963f1b904019f678396802c9e6db7563541d1462c690b0ba3ddda69f8fddc178a619332538556851a58e6787057374e21e78e799cc5fcacabf904f4e957373eff0f192651ae6c127ec9359ccd3128fc07c083e8f48fc96", 0x9e}, {&(0x7f0000002600)="5ef31c5820d4f01ae0537ee93298572e2d829e4195b61c27c91e58b30018b3ac5a9e3fdf5fdb420372dbbe43df701e93ce9fcd983fe0d00353ec1de4711b34e782737f852ea33e9905d19fde988be857bc5c78dce7a2b6c795b04a53c5fb36657bc140854545389c3d6255d65044621e50cdcf67bdf9a3bf80fbe99e36dbcec0e193761bc4eedf2fedb8178736d2dffd", 0x90}, {&(0x7f00000026c0)="1572f8b9520398", 0x7}, {&(0x7f0000002700)="f21d15514fabe0ae380579a9151cfa520749bfcf9d5073b265f6e96400d8485bef45d9f3d929865a2479580f05b0df788998825b3d12cc42e5aa7b86e30e316c1f62e90660aa55fb9f720a5bfd1af15033ac43ed8849e164299b61495241a933ea7840fe306de7697b35364b732b5c78af602098a64373d7529dccb93d577162675b1e785c919cab80b29834d281b8a4e84ba7578a8c778a8ffa2a79d3dbabeea07444c088b142079625c74da1bb1a18b6d43240979256c68dd9e36b46c12a91da83ef0ea51cf3ac6201d68e882dfcf7ed4769a4ab1d6894", 0xd8}, {&(0x7f0000002800)="54ca352ae734d2320f07cc220569359aee5a2aeb4bf245141e71836fe5bb54d4b30210dc95339e7795d06049b1e2e6b10debcd7a28e8f5316d8475566a2e6d049588055627f1a3ef3735b19e5de483ce11397b9930a2050f6867a927a08982d5dde14a05c0e9fe07401d04147ba81a64d4042db6465f84e7dbeab86b73ea300cf804124386affeaae932edd25cfa69b7f28a6b38216d527b09e50be34bbd994a981204db17b58c06bf278304eb7d6bd0f1f193bfc308f6c2a57ed0067fc9f99a3201324c8364799af6ecfd00677b818c9094b99dd2db34cd11949b4102849e63", 0xe0}], 0xa, &(0x7f00000029c0)=[{0xc0, 0x1, 0x4, "2ab6a7b936e92ff3c3e809b072ade6b1a9c989caf5e73b2e15ab9aa107e38b7d43d6ea1ebb130e149b06c7a1d2dd9f0b03d56d89860c3e9b0780d9c8889df7b112245559a552e0a9687e8b5bd30dac48ec68aa7c62573e93765f4e71f3ad0abb9ca3cbaa67eb5e559a890ff4bd079c6e9700a304cafad7b275ff62e7a2de826d1680b9708ef56980d7a0e69f324832760c34fb1dfd20f205a96375d63786ca67a37863da2214fe644ad06fcd473aa69f3852e3"}, {0xc, 0x1, 0x7f}, {0xec, 0x3, 0x443, "26f1fc2250d3cba5f1d454974df2827f2fa7662340ce622a03ddcbdfd23ded874b1b32fe7f7c04bd37bbe9d782f21601a220dfd869d0c705c88261f68e5b925b1e06820d034992315c62be9d77a0e0166053f12c945b160d3d0164f197befcb5104b882a841fa7a1289dba2b41275652dbb31a5f1af3be3feb07c0a0677d7184eb6d9a00ef0058aaed3e380490543680bdc8f21d11169ea1478320759c16468a6dbc1ffb8929a1d8cd9b915ef4e623a4ba138059254e68286a556c729ed2ffb476177c6f9392e458f2e60809ca9b1bee9f95e25baddd3595117df963286a26"}, {0xc8, 0xffff, 0x3, "21f4073364026a2d76afadfe5a0cef8a9af38a9a4eb26663b7780548e6706f03facef6e1b66a5f640ecce7dbbc46b6d6fdcc58a99079327ed9919910132b5d93bbcf554b0a5e5ad9c625170963c7c2568153fcdb5e09cc8da9e0075c6ebb45719874538a4e1f9b51e1ac00de09c85b2af694bfd0c4234490fb49de2a95c3918fca91f8ab3491d8e9dd5c1dc5c5212c408cf451ca9369569a0eda774fce1e74e6a43eaad05b405a8d9cdf47e6a1a92134b8341f40be69e11a5fd0d6a9"}, {0xc0, 0x1, 0x9, "4d510e8efc9b952c774556219e9c90eda47e839b1e50d7608c7dc4fbbf53483a7d3fd1ea891cdc7e4c026e485f475d127a3c108890656879d960bce4e4c27d05b066e27dae9f676f0527c1ebefdfe5d902cd15188e306b708ca9fa28e9f31b25524d03e9c038bff2a46a21f7eee9e760ced53b4553b24360bf1ab120e0570edb49a14b21cb40b04c7e4162729a271232c5a11f1b58836f6b8bd7fed19dee58c3b90475edb2fc2257523e634c74778a2d46"}], 0x340}, 0x409) pledge(0x0, &(0x7f0000000780)='tty \x00\x00\x00m\x87\xb3\xda\x85\xe2\x82\x90\x89,\x02\x00!\xb7\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00\x03\x00\x00\x00\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7ZK-\xaaw\xcet\x044\x01\xa9e\xe2e\xe9\xd0\x05\x86\x91IsC\xb9ul\xae\x8a\x94\f\xbe0X\x93\x145\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xeaU\xc7\x83\x1d\x12+e\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb1\xe9\x1eL\xaa\xeci\x9d\xc9k\xe9L\xd6\x8c\"\x1c(x_\x80]\xadW\xd5\xa9\xaa\xe5\x90\x85\x18\xd1DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?P\x00\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x84Oze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18e\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2b\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x00\x00\x00\x00\xfc\xb4\x00\x05\xfe\x82jz&\x90\xa7\xc4\xcd\xb0\b9G\xca8\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xbb\xc3\"\xc8:\xb8$\x9f\'P\x17\xc5\xf1(O\xf4}\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,\x86A\xa4\xc9\x8c\xb0\'\xd8\xa2\x93\xaf\x1az\xe7\xd8\xa0\xd4\xc8\x990\x1ar\xf0\xff\x11\x89\xee\x01\x00z\xeaW\xd2\t\xf9\x04\xbd\xc0E\x04hx\x13;\xb8\xb5\xef\x99\x1d.&F\xf8z\xach\x9fG3m\xafj\x14\x17*{\xdf\xeeJ9\x04T\x8f\xf6\x8cTD\x19\x10X\x0fIx\xbde)\xe4)\x10Y\xc5z\xe8&\xa3\x93\xcb\xfe\xa5v\xffq\xed\vap\xaa\b\x04\xf8\xa0c\x00\x00\x00\x00\x00\x00\x00\x00ZF\x80V?\xb6j\xc0\x89\x17\x95\xc6\xa2BDG\xfd\x00\x1e\b\xad\xd2\a/\x87Nn\xf5|\xb6\x82\x99\x1bv(\xc0\xc0\x9c\xc8\x1b\x96\xb0J\xc1v7\xe528^A\x95\xac\xe1X\xe3\x91#?\x923\xa1\b\b\x81DR\xf9]e\xe0>\xfa\x04\x88{\xeag\xe6\xce\x0f\f\x99\xde\x9c\xa8\xb5VwWw\x16\\3v\xc5_z\x85\x12,\v \xe9:V\x82;\x86\xa5\xce m\xf5UJBr\xc4N\xa1R\xa97\xd1G6\xb0w\xc9\x99\xcc\xe0=PJ\v(\x05hg\xb0\x9a\xc2\x18\x94:4\xce-\xd6S\xe7\x12K\x98K(W\xcf\x8b.f\xea6\xfe,\xbbs\xb6\xeb\xd0\x0f\x92\v\x81r\x98\xe9\x18\"\x1b\xbf\xea\xe5\xad\x1bH\xfc\xc6{L\xe5o\xfb\xcdA\n\xbc\xd4W\x1f\x16\xb3\r\xe9\xc7i\xd9\x03\xce\xae\x1e\x00\xcd\x9d\x1d\x9b*\xdd\x91\xeb6\xc2o\x02\xe5Y\x02\xbf\xc1S\x01\x93\xa60x0, 0x0, 0x0}, 0xc) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresuid(&(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0, &(0x7f0000000180)=0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{r2, r5, r7, r10, 0x25, 0x3, 0x0, 0x0, 0x4}, 0x0, 0x4, 0x0, 0x0, 0x6, 0x0, 0x81}) getresuid(&(0x7f0000000300)=0x0, &(0x7f0000000340)=0x0, &(0x7f0000000380)=0x0) setresuid(r6, r13, r6) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r14, 0x8004574c, &(0x7f0000000400)) setresuid(r4, r8, r12) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000440)={{r12, r3, r12, r3, 0x181, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff001}) r15 = semget$private(0x0, 0x3, 0x4b) semctl$GETALL(r15, 0x0, 0x6, &(0x7f00000004c0)=""/132) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000580)=""/101) setreuid(r11, r8) fcntl$lock(r14, 0x9, &(0x7f0000000600)={0x2, 0x2, 0x0, 0xfffffffffffff86a, r1}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000640)=[0x10f, 0x4, 0x3, 0x7, 0x7, 0x6, 0x436]) getgroups(0x1, &(0x7f0000000680)=[r10]) lchown(&(0x7f00000006c0)='./file0\x00', r7, 0xffffffffffffffff) fchownat(r14, &(0x7f0000000700)='./file0\x00', r9, r3, 0x4) r17 = dup2(r14, r14) semop(r15, &(0x7f0000000740)=[{0x1, 0x5, 0x1000}, {0x1, 0x18e, 0x1800}, {0x0, 0x4, 0x1c00}, {0x3, 0x370, 0x1000}, {0xe07dce8d29267ff, 0x9, 0x800}, {0x3, 0x7f, 0x800}, {0x4, 0x4}], 0x7) r18 = socket(0x20, 0x8000, 0x1) fchown(r18, r8, r16) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000780)=[0x9, 0x0, 0xf, 0x3, 0x400, 0x9, 0x3]) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f00000007c0)={0x4, 0x0, 0x6c, 0xb8bc, 0x4}, 0xc) setresuid(r13, r4, r7) semop(r15, &(0x7f0000000800)=[{0x3, 0x800, 0x1000}, {0x4, 0x800, 0x800}], 0x2) utimensat(r17, &(0x7f0000000840)='./file0\x00', &(0x7f0000000880)={{0x3, 0x4}, {0x5, 0x2}}, 0x0) 128.746813ms ago: executing program 7 (id=377): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000000080), &(0x7f0000000040)=0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20400000}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000049000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20006}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000131000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10000}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil, 0x7}, {&(0x7f000062b000/0x2000)=nil, &(0x7f0000706000/0x1000)=nil, 0x14}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000795000/0x9000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f000013d000/0x1000)=nil}], './file0\x00', 0x1, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e45, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x64, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b]}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r1 = socket(0x1, 0x5, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x5, 0x7, 0xfffffffe, 0xbd, "ffc15ac6af060000000000010000e5ffffff00", 0x44, 0x6}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$FIONREAD(r1, 0xc028698a, &(0x7f0000000100)) 98.764858ms ago: executing program 7 (id=378): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80047476, &(0x7f0000000280)={0x401, [{0x2, 0x101}, {0x1, 0x5}, {0x2, 0x800}, {0x3, 0x5}, {0x2, 0xd98}, {0x2, 0x3}, {0x2}, {0x1, 0x8}, {0x1, 0x5}, {0x2, 0x80000000}, {0x1, 0x400007f}, {0x2, 0x6}, {0x3, 0x3}, {0x3}, {0x2, 0x200}, {0x1, 0xa224}, {0x3, 0xf1}, {0x3, 0xb4}, {0x2, 0xdb}, {0x3, 0x8}, {0x3, 0x7}, {0x2, 0x1}, {0x3, 0x9f5}, {0x3, 0x40}, {0x1, 0x10000}, {0xc844ca12ff01e3b3, 0xaec}, {0x2, 0xffff}, {0x3, 0x8}, {0x1, 0x7}, {0x3, 0x372002ea}, {0x1, 0x83ff}, {0x1, 0x4}]}) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xd, 0xf31}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="006abbc56f3bc66469820999081f"]) syz_emit_ethernet(0xbb, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaabb006f5bd792da90438077425f0085880200000000000000000000000000000001000000000000000000000000000000008800ff11670000004e224e200008907800d6457d8c30a29ec1d050553102466470a397019d54c3ad165f749ecf1218816ea5dfda750b2444b2a91e7f5cdf045ea8605411d4401fe729d60bad1c05340cddaabf30346eec101d60f0600c01d928106d5ba2d413eb598eb7240d229aee21e07757e67155e6f4a2644df175f02ef0bd"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) close(0x3) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x17) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x2, 0x10, r2, 0xfffffffffffff000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$DIOCGETQUEUES(r3, 0xc148445e, &(0x7f0000000600)={0x0, 0x10, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0xed31, 0x7}, {0x3, 0xdb}, 0x40}, {{0x1, 0xfffffe60}, {0x2, 0x4}, 0x7}, {{0x3ff, 0xd1}, {0x4, 0x8}, 0x4}, {0x3, 0x313, 0x2a3e5c6d, 0x3}, 0x0, 0x9, 0xe8, 0x200, 0x5}}) readv(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) pselect(0x40, &(0x7f0000000500)={0x2, 0xf, 0x9, 0x9, 0xd4b500, 0xe, 0x17bbdb77, 0xf3}, 0x0, &(0x7f0000000580)={0x3ff, 0x9, 0x91c, 0x4, 0xd, 0xfffffffffffffff7, 0x5f47, 0xc}, &(0x7f00000005c0)={0x6, 0xff}, 0x0) 97.567023ms ago: executing program 6 (id=379): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, &(0x7f0000000080)="85ba79f223aa3a20a3023e3ff0bc2c93e5149f44cf9783a58c29f49dc703b95d8abe9be6e8755103880d391e13a00b0e3d516b0140c7935e21d0e97344f7301c20", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x62}) (async) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x4000f609, 0x3ff, 0xfffdff82, 0x160350c, "04f0ee090004000000000005ff22700907ffe000", 0x0, 0x43}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) fcntl$setown(r3, 0x6, 0x0) (async) fcntl$setown(r3, 0x6, 0x0) 97.232591ms ago: executing program 2 (id=380): mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x28) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r1) socket(0x2, 0x2, 0x0) unveil(0x0, &(0x7f0000000100)='r\x00') 91.827503ms ago: executing program 7 (id=381): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x8001, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9, 0x48e}, 0x5, 0x4, 0x0, 0x0, 0x100000007, 0x4000000000003, 0x20000000007f, 0x400001fffffffe}) (async) sysctl$net_inet_icmp(&(0x7f0000002600)={0x4, 0x12, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x100, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x40) r1 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000000240), 0x97d0105c3edda031, 0x0) ioctl$AUDIO_GETPOS_ctl(r1, 0x40104123, &(0x7f0000000040)) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 14.088144ms ago: executing program 7 (id=382): r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0xbe) r1 = fcntl$getown(r0, 0x5) r2 = getsid(r1) ktrace(&(0x7f0000000000)='./file1\x00', 0x2, 0x3620, r2) 12.780964ms ago: executing program 2 (id=383): r0 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) shmget(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x9, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) chmod(&(0x7f0000000100)='./file0\x00', 0x148) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x1, 0x1000300000080}) flock(r2, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1004, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x300, 0x100000001}) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x100000001}) listen(r0, 0x1) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000080)=@file={0x21, 0x0, './file0\x00'}, 0xa) getpeername(r4, 0x0, &(0x7f0000000040)) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) 7.699434ms ago: executing program 7 (id=384): ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) sysctl$kern(&(0x7f0000000100)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x1, 0x30, 0x67, 0x1, 0x6, 0x9d, 0x0, @broadcast, @rand_addr=0x25, {[@noop, @timestamp={0x44, 0x4, 0x1, 0x3, 0xe}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x2b, 0x8, 0x3fc, 0x4, 0x9}}}}}) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x1, 0x30, 0x67, 0x1, 0x6, 0x9d, 0x0, @broadcast, @rand_addr=0x25, {[@noop, @timestamp={0x44, 0x4, 0x1, 0x3, 0xe}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x2b, 0x8, 0x3fc, 0x4, 0x9}}}}}) (async) 7.427942ms ago: executing program 2 (id=385): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x38, 0x1, 0xba) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000040)="921bd2e5", 0x4) r1 = socket$inet(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r1, 0x7fff) r2 = socket$inet(0x2, 0x1000, 0x9) connect$inet(r2, &(0x7f0000000080)={0x10, 0x2, 0x0, 0xac1402aa}, 0x10) r3 = socket$inet(0x2, 0x4807, 0x2) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000000440)='.\x00', 0x0, 0xc4) lseek(r5, 0x200002, 0x0) getdents(r5, &(0x7f00000019c0)=""/4096, 0x1000) syz_open_pts() syz_open_pts() fchown(r4, 0x0, 0x0) connect$inet(r3, &(0x7f0000000080)={0x10, 0x2, 0x3, 0xac1402aa}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000002740), 0x0) getsockopt(r1, 0x2, 0x0, &(0x7f00000027c0)=""/4096, &(0x7f00000037c0)=0x1000) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r2, &(0x7f00000000c0)="457a798326d4b803000000000000005b4d8d54545b3f5300094faa3c1fc28d6579d0e448c4a6bb3bc0774b118f6c1640c7b11a6a22ee9e9fef52013e8b0ff969e3f55ebc4647ae3cc39c3bc73ae59770940bd2f75f8d604ecd9d8c40000000fedf1613477df6ba522d48d1f8f5fd9e6f84029e56f0eecace0238243dd38226da4f47fa05169c75e35443cc4834068695a2d28d063bfc9899d8ee78f851851cc0102e4b4015c8e5b480a6a7a88feb8b17b9b16b92dc53165d5cb779529152ecd9dbc85e597b89679a0c5b2473dd9527e456e90b0adcb8d7612ba1ef771bf618f51d09cf6ceb7e3c2b2f75766a90e9a7e53e2c4c782a071e3fe1a287ad7b28ef810c564872d6655a0668d56a7193d3385b9293", 0x31, 0x400, 0x0, 0x60) r7 = socket(0x2, 0x8002, 0x0) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) closefrom(r8) 6.803458ms ago: executing program 6 (id=386): ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000000)={0x9, 0x1d, './file0\x00', 0x3, 0x955b, 0xdf8, 0x6}) (async) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x100) (async) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) (async) ioctl$DIOCRCLRTSTATS(r0, 0xc4504441, &(0x7f0000001600)={{'./file0\x00', './file0\x00', 0x4, 0x7}, &(0x7f0000000100)=[{'./file1\x00', './file0\x00', 0x32, 0xe9}, {'./file0\x00', './file0\x00', 0x33, 0x10}, {'./file0\x00', './file0\x00', 0x11, 0x2}, {'./file0\x00', './file1\x00', 0x18, 0xf}, {'./file0\x00', './file0\x00', 0x18, 0x7}], 0x800, 0x5, 0x9, 0x2, 0x40, 0x1, 0x8, 0x5}) (async) r2 = dup3(r0, r1, 0x10000) ioctl$VMM_IOC_CREATE(r2, 0xca605601, &(0x7f0000001a80)={0x10, 0x561e, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x9fae}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000de1000/0x4000)=nil, 0x8}, {&(0x7f000092e000/0x4000)=nil, &(0x7f0000a60000/0x1000)=nil, 0x8caf}, {&(0x7f0000feb000/0x14000)=nil, &(0x7f00004a0000/0xd000)=nil, 0x2}, {&(0x7f00007ab000/0x2000)=nil, &(0x7f0000c15000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000dd0000/0x2000)=nil, &(0x7f0000448000/0x4000)=nil, 0x5}, {&(0x7f0000473000/0xa000)=nil, &(0x7f0000a52000/0x3000)=nil, 0x5}, {&(0x7f000089a000/0x1000)=nil, &(0x7f0000ad4000/0x3000)=nil, 0x7}, {&(0x7f00008e8000/0x2000)=nil, &(0x7f0000dc9000/0x1000)=nil, 0xffffffff}, {&(0x7f000058e000/0x1000)=nil, &(0x7f0000c95000/0x2000)=nil, 0xe0000}, {&(0x7f00004b8000/0x2000)=nil, &(0x7f00006ad000/0x1000)=nil, 0x5a3}, {&(0x7f0000679000/0x2000)=nil, &(0x7f00008ea000/0x1000)=nil, 0xdf33}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000b67000/0x3000)=nil, 0x40}], './file1\x00', 0x0, 0x245, 0x40, 0x1, [0xdcb, 0x4, 0x8, 0x6, 0x7, 0x2, 0x1, 0x8, 0x7f, 0x0, 0x0, 0x9, 0x9, 0x6, 0xe, 0x4, 0xa, 0x8000, 0x0, 0x9, 0x8, 0x2, 0x8, 0x37c, 0x3, 0x6, 0x8001, 0x9, 0xf480, 0x7, 0x3, 0xfd, 0x6, 0x14dfb996, 0x0, 0x10001, 0x3, 0x36d8000, 0xa, 0x57d1, 0x2, 0x8, 0x5c34, 0x0, 0x5, 0x40, 0x8, 0x4, 0x6, 0x6, 0x9, 0x45c, 0x81, 0x4, 0x5, 0x8, 0x1, 0xca, 0x8, 0x101, 0x3, 0x401, 0x1, 0x0, 0x0, 0x2, 0x2, 0x2, 0x2, 0x7, 0x0, 0x1, 0xae, 0x6, 0x1, 0x8, 0x7, 0x0, 0x7, 0x8000, 0x100, 0x7, 0x7, 0x400, 0x1, 0x2, 0x1c000000, 0xfffff37a, 0xf01, 0x6, 0x1, 0x5409, 0x4, 0x47d2, 0x2, 0x6d, 0x2d, 0xfffffff7, 0xd, 0x7ff, 0xa3, 0x6, 0x6, 0xa6, 0x3, 0xf4e, 0x1, 0xe, 0xa, 0x0, 0x16d06bca, 0x1000, 0x6, 0xa2, 0x9, 0x6a, 0x9, 0x3, 0xf, 0x4, 0x4, 0x4, 0x3ff, 0x66, 0x401, 0xffff8001, 0x0, 0x7, 0x4, 0x1, 0x5, 0xfffffffb, 0x401, 0x5, 0x3, 0x6, 0xffff, 0x12b, 0xb, 0xfff, 0x0, 0x8001, 0x8217, 0x7, 0x1, 0x80000001, 0xffffffc4, 0x11fd7c01, 0x3, 0x7, 0x7, 0x2, 0x0, 0x800, 0xd, 0xd0, 0x571f, 0x0, 0x0, 0x8, 0x9, 0x3c, 0x9, 0x3, 0x5, 0x2, 0x1, 0x0, 0x8, 0x80000000, 0x8000, 0x0, 0x3, 0x6, 0x2, 0xffff, 0x8, 0xfffffffb, 0x6, 0xd, 0x7, 0x1, 0xb, 0x6, 0x4, 0x0, 0x6, 0x5, 0xfffff9a2, 0x1, 0xffff, 0x3, 0x8, 0xd2, 0x7, 0x9, 0x5, 0x9, 0x2c7, 0x8, 0x0, 0x10001, 0x0, 0x100, 0x0, 0x9, 0x9, 0x7ff, 0x9, 0x7, 0xffff36ad, 0x6, 0x1000, 0x92a, 0x7ff, 0xffffffff, 0xffffffff, 0x90a, 0x5, 0x6, 0x5, 0xfffffffa, 0x2, 0x6, 0x6, 0x48, 0x80000000, 0x1, 0xf5, 0x0, 0x0, 0xfffffffb, 0x2, 0x502fc03, 0x5, 0x0, 0x5, 0x6, 0x80, 0x5, 0x0, 0xc3, 0x56b6a9ea, 0x81, 0x5, 0x6, 0x401, 0x2, 0x9, 0x1, 0x3, 0x8, 0xfffffffe, 0xc34, 0x3695, 0x5, 0x7fff, 0x3, 0x5, 0x2, 0x10, 0x100, 0x200, 0x1, 0x2fc, 0x800, 0x1, 0x40, 0x7, 0x8, 0x0, 0x2, 0x6, 0x5, 0x79ce, 0x6, 0x6, 0x0, 0xfff, 0x1ff, 0x0, 0x3, 0x8, 0x40, 0x0, 0x8, 0x1, 0x4, 0x9, 0x1, 0xfffffffe, 0x1, 0x10000, 0xc00000, 0x9, 0x8, 0xc, 0xde, 0xfffff800, 0x2, 0x4203, 0xb7, 0x5, 0x5, 0xfffffffb, 0x1, 0xa6c5, 0x6, 0xe7b3, 0x3, 0x92, 0x0, 0x5b4, 0x575, 0x2, 0x1, 0x80000000, 0x7, 0xe9, 0x1908f79c, 0x4, 0x1, 0x3, 0x0, 0x0, 0x81c, 0x9, 0x9a, 0x10001, 0x4, 0x100, 0x194832b8, 0x3, 0x69a, 0x0, 0x9, 0x74, 0x0, 0x5, 0x1, 0xff, 0x7, 0xf, 0x5, 0x1, 0x6, 0x7fffffff, 0x100, 0xf97e, 0x6, 0x2f28559a, 0x3, 0x2, 0x2, 0x2, 0x80000001, 0x47, 0x9, 0x3, 0x9, 0x80000000, 0xe, 0x3ff, 0x8001, 0x1, 0xfff, 0x8e14623a, 0xfffffffd, 0x4, 0x80, 0x7, 0x5, 0x8, 0x8, 0x8001, 0x100, 0x245, 0x47, 0x8, 0x7, 0x5, 0x3ff, 0x5, 0x80, 0x7, 0x1, 0x7e8, 0xc, 0x1, 0x0, 0x3ff, 0x3, 0x80000000, 0x2, 0x100, 0x1, 0x401, 0xefa4, 0x8, 0x6, 0x9, 0x9, 0x20000, 0xf, 0x8, 0x3, 0xe76, 0x1, 0x6, 0x5, 0x6, 0x7f, 0x2, 0x7, 0x3, 0x1, 0x3, 0x9d, 0xc371, 0x0, 0x3, 0xa4, 0xfd5c, 0x9a4, 0x2, 0x400, 0x1, 0xd, 0x5, 0x86e, 0x101, 0x400, 0x6ca4, 0x7, 0xd783, 0x120, 0x8, 0x2, 0x1ff, 0x9, 0x8, 0x8000, 0x6, 0x2, 0x4, 0x4, 0x4, 0xa9, 0x8, 0xafff, 0xa5c3, 0x9, 0x5, 0x4, 0x9, 0x6, 0x7, 0x12d9, 0x0, 0xcf, 0xa, 0x5, 0x7, 0x0, 0xb9, 0x7, 0x7, 0x1, 0x2, 0x6, 0xa6, 0x1, 0x5, 0x5, 0xc342, 0x4, 0x42ae, 0x200, 0x0, 0x17, 0x7c00000, 0x5, 0x2, 0x7, 0x1, 0x4, 0xffffffff, 0x0, 0x521, 0xffffffb4, 0xffff9345, 0x6, 0xfffffffb, 0xfff, 0x0, 0x7ff, 0x7, 0x80000000, 0x9c0, 0x3, 0x8, 0x8001, 0x101, 0x9, 0x3, 0x560c6f23, 0x8, 0x0, 0x5, 0x4, 0x9b25, 0x7]}) (async) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000002480)={""/16, @ifru_addr=@in6}) close(r2) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000024c0)={0xb, 0x2}) (async) select(0x40, &(0x7f0000002500)={0x1, 0xee51, 0x1, 0x6, 0x2, 0x1, 0x0, 0x8b}, &(0x7f0000002540)={0x80000000, 0xfffffffffffffc01, 0x723, 0x7, 0x4, 0x5, 0x8, 0x1}, &(0x7f0000002580)={0xac4, 0x8, 0xfffffffffffffff7, 0x5, 0x100, 0x0, 0x9, 0x1}, &(0x7f00000025c0)={0x7dc52d69, 0x6}) (async) readv(r2, &(0x7f00000026c0)=[{&(0x7f0000002600)=""/174, 0xae}], 0x1) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002700)={0x3, 0xaab, 0xf18, 0xfffffff7, "a65a6a21c8023755c4f1d13e5bd1508056df62b9", 0xe6, 0x44}) (async) ioctl$TIOCNXCL(r0, 0x2000740e) (async) ioctl$DIOCCLRSTATES(r0, 0x0, &(0x7f0000002740)={{0x8000000000000000, 0x1000, 0x1}, 0x18, '\x00', 0x7, {@any={'\x00', 0x0, 0x2, 0x2}, [0x6, 0x2], 0x3, 0x0, 0xebc}, {@addrmask={@v6=@ipv4={'\x00', '\xff\xff', @broadcast}, @v6=@loopback, 0x0, 0x0, 0x7f}, [0xf4a, 0x2], 0x0, 0x4, 0x7}, './file1\x00', './file1\x00', 0x3, 0x3}) (async) fchmodat(r0, &(0x7f0000002840)='./file0\x00', 0x10, 0x2) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f0000002880)={0xfffffff9, 0x7, r0}) (async) r4 = getpid() (async) fstat(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getegid() (async) r8 = getsid(0x0) (async) r9 = geteuid() sendmsg$unix(r1, &(0x7f00000029c0)={&(0x7f00000028c0)=@abs={0x5, 0x1, 0x0, 0x0}, 0x8, 0xffffffffffffffff, 0x0, &(0x7f0000002980)=[@cred={0x18, 0xffff, 0x0, r4, r5, r7}, @cred={0x18, 0xffff, 0x0, r8, r9, 0xffffffffffffffff}], 0x30}, 0x1) (async) getgroups(0x1, &(0x7f0000002a00)=[r6]) setregid(r6, r10) fchown(r2, r5, r7) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000002a40)="626dc4882b7b80bee80f64309701abec1616e61eec6dec658872858fe20193c89bc9dd048f0430172d316602ffcaf1476eacc8e5a6bfb00213d3b85103901ce084114fbaccdb0f171dd0622f89ea60ab2f1e3f270ba1b58cc0b8d4b864820b81e501c7e547eca54386bbe04cba0abd4ac9a051f9ca1b1e1cfa1739ddb79bdaf355724d837481ce24765de6969ae5d70b3b0834f700c660c250ec11f58000896cde77404a48a7f41f174593796dcfc1060427b74096814b", 0xb7, 0x406, &(0x7f0000002b00)=@abs={0x2, 0x1, 0x0, 0x3}, 0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000002b40)=0x5) (async) ioctl$DIOCGETSTATES(0xffffffffffffffff, 0xc0104419, &(0x7f0000002f00)={0x3, &(0x7f0000002bc0)=[{0x0, ""/16, [{[@v6=@remote, @v4=@loopback]}, {[@v6=@loopback, @v4=@multicast1]}], {}, {}, @v6=@mcast2}, {0x0, ""/16, [{[@v4=@multicast1, @v6]}, {[@v6=@mcast1, @v6=@mcast2]}], {}, {}, @v4=@local}, {0x0, ""/16, [{[@v6=@local, @v4=@rand_addr]}, {[@v6=@mcast1, @v4=@rand_addr]}], {}, {}, @v6=@remote}]}) 0s ago: executing program 1 (id=350): r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x1040978c, 0x0, 0xf7fffbfc, 0x9, "bb08000100f167d910508b000000000000000080", 0x100, 0x4000002}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0x22}], 0x1) closefrom(r0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.67' (ED25519) to the list of known hosts. panic: unhandled af 0 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 191524 65464 32767 0x10 0 1 syz-executor *335413 61997 0 0x2 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff834e9f38) at panic+0x1e5 unhandled_af(0) at unhandled_af+0x1a if_output_tso(ffff800000050858,ffff80002a249130,ffff800000c40e50,fffff3806fb14a50,5dc) at if_output_tso+0x22b ip_output(fffff38067895c00,0,fffff3806fcce300,800,0,fffff3806fcce398,8713367faac4b433) at ip_output+0x107f tcp_output(ffff8000015b65c0) at tcp_output+0x36e3 tcp_send(ffff8000015a05f0,fffff3806f9c7600,0,0) at tcp_send+0x191 sosend(ffff8000015a05f0,0,ffff80002a249578,0,0,80) at sosend+0x804 dofilewritev(ffff800045ffc008,3,ffff80002a249578,0,ffff80002a249630) at dofilewritev+0x2bd sys_write(ffff800045ffc008,ffff80002a2496e0,ffff80002a249630) at sys_write+0xa2 syscall(ffff80002a2496e0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7745c3d51980, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: unhandled af 0 ddb{0}> show kasan No such command ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff834e9f38) at panic+0x1e5 unhandled_af(0) at unhandled_af+0x1a if_output_tso(ffff800000050858,ffff80002a249130,ffff800000c40e50,fffff3806fb14a50,5dc) at if_output_tso+0x22b ip_output(fffff38067895c00,0,fffff3806fcce300,800,0,fffff3806fcce398,8713367faac4b433) at ip_output+0x107f tcp_output(ffff8000015b65c0) at tcp_output+0x36e3 tcp_send(ffff8000015a05f0,fffff3806f9c7600,0,0) at tcp_send+0x191 sosend(ffff8000015a05f0,0,ffff80002a249578,0,0,80) at sosend+0x804 dofilewritev(ffff800045ffc008,3,ffff80002a249578,0,ffff80002a249630) at dofilewritev+0x2bd sys_write(ffff800045ffc008,ffff80002a2496e0,ffff80002a249630) at sys_write+0xa2 syscall(ffff80002a2496e0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7745c3d51980, count: -12 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a248f10 rbx 0xffffffff8399ce0f cpu_info_full_primary+0x2e0f rdx 0 rcx 0xffff800045ffc008 rax 0xffffffff8399bff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xd82c287577e4039f r11 0x10d8129e331bb467 r12 0xffffffff8399cc10 cpu_info_full_primary+0x2c10 r13 0 r14 0 r15 0x1 rip 0xffffffff823a8245 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a248f00 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=335413 pid=61997 tcnt=1 stat=onproc flags process=2 proc=0 runpri=24, usrpri=50, slppri=24, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800045ffcf98,0xffff80002a22b4e8 process=0xffff800045ff6b58 user=0xffff80002a244000, vmspace=0xfffff3800b1f73d0 estcpu=36, cpticks=64, pctcpu=0.38, user=3, sys=55, intr=6 ddb{0}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 23381 420652 15654 32767 2 0x10 0 syz-executor 23381 215630 15654 32767 3 0x10 0x4000080 ttyout syz-executor 48034 139214 29483 0 3 0x2 0 clonelk ifconfig 29483 15740 37951 0 3 0x100002 0x88 sigsusp sh 37951 6321 37249 0 3 0 0x80 wait syz-executor 37249 64931 61997 0 3 0x2 0x80 wait syz-executor 88898 257603 44699 32767 3 0x10 0x80 nanoslp syz-executor 88898 394497 44699 32767 3 0x10 0x4000080 sbwait syz-executor 15654 327973 25428 32767 3 0x10 0x80 nanoslp syz-executor 55541 481524 80337 32767 3 0x10 0x80 nanoslp syz-executor 55541 237956 80337 32767 3 0x10 0x4000080 sbwait syz-executor 55541 126466 80337 32767 3 0x10 0x4000080 sbwait syz-executor 55541 431614 80337 32767 3 0x10 0x4000080 fsleep syz-executor 25428 272717 61997 0 3 0x2 0x80 wait syz-executor 35054 225821 38415 32767 2 0x10 0 syz-executor 38415 117544 61997 0 3 0x2 0x80 wait syz-executor 44699 103551 47212 32767 3 0x10 0x80 nanoslp syz-executor 47212 95022 61997 0 3 0x2 0x80 wait syz-executor 98589 111675 61997 0 3 0x2 0x80 wait syz-executor 89981 372494 81497 32767 2 0x10 0 syz-executor 81497 345686 61997 0 3 0x2 0x80 wait syz-executor 80337 425254 91060 32767 3 0x10 0x80 nanoslp syz-executor 91060 161834 61997 0 3 0x2 0x80 wait syz-executor 65464 191524 94804 32767 7 0x10 0 syz-executor 94804 416371 61997 0 3 0x2 0x80 wait syz-executor *61997 335413 93849 0 7 0x2 0 syz-executor 93849 93335 18407 0 3 0x100002 0x88 sigsusp ksh 18407 341250 97798 0 3 0x10 0x88 kqread sshd-session 97798 253402 71901 0 3 0x12 0x80 kqread sshd-session 17800 521281 1 0 3 0x100003 0x80 ttyin getty 71901 247853 1 0 3 0 0x88 kqread sshd 43199 406418 77456 73 3 0x1100010 0x80 kqread syslogd 77456 117769 1 0 3 0x100002 0x80 sbwait syslogd 13771 288546 1 0 3 0x100000 0x80 kqread resolvd 64492 283891 90305 77 3 0x100012 0x80 kqread dhcpleased 42302 120388 90305 77 3 0x100012 0x80 kqread dhcpleased 90305 138630 1 0 3 0 0x80 kqread dhcpleased 74922 11962 0 0 3 0x14000 0x200 bored smr 76613 429310 0 0 2 0x14000 0x200 zerothread 80909 66512 0 0 3 0x14000 0x200 aiodoned aiodoned 19919 297732 0 0 3 0x14000 0x200 syncer update 23850 76287 0 0 3 0x14000 0x200 cleaner cleaner 89851 274512 0 0 3 0x14000 0x200 reaper reaper 78806 209513 0 0 3 0x14000 0x200 pgdaemon pagedaemon 85825 294853 0 0 3 0x14000 0x200 bored viomb 33294 135644 0 0 3 0x14000 0x40000200 acpi0 acpi0 31372 222956 0 0 3 0x14000 0x40000200 idle1 78619 116022 0 0 3 0x14000 0x200 bored softnet1 18747 119117 0 0 3 0x14000 0x200 bored softnet0 72120 316866 0 0 3 0x14000 0x200 bored systqmp 73598 16241 0 0 3 0x14000 0x200 bored systq 84824 83221 0 0 3 0x14000 0x200 tmoslp softclockmp 19747 329049 0 0 3 0x14000 0x40000200 tmoslp softclock 30204 40619 0 0 3 0x14000 0x40000200 idle0 1 260599 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{0}> show all locks Process 89981 (syz-executor) thread 0xffff800033395cb0 (372494) exclusive rwlock pipelk r = 0 (0xfffff3806d3ff3e8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 pipe_write+0x4a6 #3 dofilewritev+0x2bd #4 sys_write+0xa2 #5 syscall+0xbd4 #6 Xsyscall+0x128 Process 65464 (syz-executor) thread 0xffff80002a22a548 (191524) exclusive rrwlock inode r = 0 (0xfffff3806d1a96a8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x963 #11 namei+0x7c5 #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffff380679e00d8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x12b #6 namei+0x7c5 #7 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 61997 (syz-executor) thread 0xffff800045ffc008 (335413) exclusive rwlock inet46 r = 0 (0xffff8000015a0610) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sosend+0x78e #3 dofilewritev+0x2bd #4 sys_write+0xa2 #5 syscall+0xbd4 #6 Xsyscall+0x128 shared rwlock netlock r = 0 (0xffffffff83912cd0) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 solock_shared+0x6e #3 sosend+0x78e #4 dofilewritev+0x2bd #5 sys_write+0xa2 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff8000015a07d8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 sosend+0x2e9 #4 dofilewritev+0x2bd #5 sys_write+0xa2 #6 syscall+0xbd4 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11083 12021K 12034K 166960K 12296 0 pcb 17 12K 12K 166960K 17 0 rtable 217 6K 7K 166960K 1663 0 pf 29 16K 16K 166960K 109 0 ifaddr 38 7K 8K 166960K 204 0 ifgroup 46 2K 2K 166960K 206 0 sysctl 4 1K 9K 166960K 8 0 counters 68 36K 37K 166960K 148 0 ioctlops 0 0K 4K 166960K 94 0 iov 0 0K 12K 166960K 31 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1288 81K 81K 166960K 1807 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 9K 166960K 8 0 VM map 2 1K 1K 166960K 2 0 sem 27 2K 3K 166960K 33 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 23 85K 125K 166960K 1163 0 sigio 0 0K 0K 166960K 6 0 proc 65 115K 163K 166960K 1646 0 subproc 72 4K 4K 166960K 432 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 58 0 in_multi 88 5K 7K 166960K 544 0 ether_multi 1 0K 0K 166960K 4 0 mrt 0 0K 0K 166960K 20 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 277 1235K 1235K 166960K 277 0 exec 0 0K 1K 166960K 933 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 219 168K 204K 166960K 10119 0 UVM aobj 17 2K 2K 166960K 18 0 pinsyscall 44 88K 114K 166960K 3301 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 25 0 NDP 14 0K 2K 166960K 144 0 temp 74 9128K 9148K 166960K 10121 0 kqueue 13 20K 28K 166960K 111 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 28 0 0 1 0 1 1 0 8 0 rtpcb 120 132 0 129 1 0 1 1 0 8 0 rtentry 176 543 0 443 6 0 6 6 0 8 1 unpcb 144 499 0 482 6 1 5 6 0 8 4 syncache 336 12 0 12 1 0 1 1 0 8 1 tcpcb 736 283 0 279 1 0 1 1 0 8 0 arp 136 97 0 81 1 0 1 1 0 8 0 ipq 40 6 0 1 1 0 1 1 0 8 0 ipqe 40 137 0 130 1 0 1 1 0 8 0 inpcb 328 797 0 788 7 3 4 7 0 8 3 ip6q 80 1 0 0 1 0 1 1 0 8 0 ip6af 40 1 0 0 1 0 1 1 0 8 0 nd6 152 143 0 121 1 0 1 1 0 8 0 kcovpl 48 48 0 40 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 2196 0 1777 33 2 31 32 0 8 3 art_table 40 2197 0 1777 6 0 6 6 0 8 0 art_node 32 543 0 452 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 3 1 0 1 1 0 8 0 semupl 112 3 0 3 2 1 1 1 0 8 1 semapl 72 29 0 4 1 0 1 1 0 8 0 shmpl 112 15 0 1 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 2232 0 674 98 0 98 98 0 8 0 ffsino 296 2232 0 674 120 0 120 120 0 8 0 nchpl 144 3005 0 1186 68 0 68 68 0 8 0 vnodes 216 2673 0 0 149 0 149 149 0 8 0 namei 1024 15848 0 15848 4 3 1 3 0 8 1 percpumem 16 90 0 40 1 0 1 1 0 8 0 kstatmem 264 103 0 80 2 0 2 2 0 8 0 scxspl 216 9593 0 9593 11 3 8 8 1 8 8 plimitpl 152 186 0 162 2 0 2 2 0 8 0 sigapl 424 1382 0 1331 7 0 7 7 0 8 0 knotepl 120 563 0 0 18 0 18 18 0 8 0 kqueuepl 224 124 0 115 1 0 1 1 0 8 0 pipepl 344 273 0 246 3 0 3 3 0 8 0 fdescpl 528 1366 0 1331 4 1 3 4 0 8 0 filepl 160 6038 0 5828 15 1 14 15 0 8 4 lockfpl 104 222 0 220 1 0 1 1 0 8 0 lockfspl 48 56 0 54 1 0 1 1 0 8 0 sessionpl 144 90 0 74 1 0 1 1 0 8 0 pgrppl 48 240 0 216 1 0 1 1 0 8 0 ucredpl 104 1265 0 1247 1 0 1 1 0 8 0 zombiepl 144 1332 0 1331 1 0 1 1 0 8 0 processpl 1232 1382 0 1331 5 0 5 5 0 8 0 procpl 664 2088 0 2032 6 0 6 6 0 8 0 sosppl 176 3 0 3 1 0 1 1 0 8 1 sockpl 752 1437 0 1408 16 6 10 16 0 8 6 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 128 0 0 16 0 16 16 0 8 0 mcl2k 2048 21 0 0 3 0 3 3 0 8 0 mextrefs 64 20 0 0 1 0 1 1 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 209 0 0 14 0 14 14 0 8 0 bufpl 272 2902 0 102 187 0 187 187 0 8 0 anonpl 32 9434 0 0 77 0 77 77 0 247 0 amapchunkpl 152 29747 0 29292 41 0 41 41 0 158 16 amappl16 200 3108 0 3092 24 11 13 14 0 8 9 amappl15 192 9 0 9 2 2 0 1 0 8 0 amappl14 184 879 0 876 1 0 1 1 0 8 0 amappl13 176 207 0 197 1 0 1 1 0 8 0 amappl12 168 1758 0 1726 2 0 2 2 0 8 0 amappl11 160 6 0 6 1 1 0 1 0 8 0 amappl10 152 60 0 50 1 0 1 1 0 8 0 amappl9 144 278 0 278 1 1 0 1 0 8 0 amappl8 136 262 0 259 1 0 1 1 0 8 0 amappl7 128 230 0 218 1 0 1 1 0 8 0 amappl6 120 542 0 539 1 0 1 1 0 8 0 amappl5 112 120 0 111 1 0 1 1 0 8 0 amappl4 104 403 0 386 1 0 1 1 0 8 0 amappl3 96 5286 0 5198 4 1 3 3 0 8 0 amappl2 88 1387 0 1313 3 0 3 3 0 8 0 amappl1 80 19209 0 18653 16 1 15 16 0 8 1 amappl 88 8657 0 8503 5 0 5 5 0 92 0 uvmvnodes 80 111 0 0 3 0 3 3 0 8 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 17 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1366 0 1331 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1366 0 1331 1 0 1 1 0 8 0 vmmpekpl 168 12342 0 12273 4 0 4 4 0 8 0 vmmpepl 168 97933 0 96059 105 2 103 105 0 357 7 vmsppl 488 1365 0 1331 7 1 6 6 0 8 0 rwobjpl 80 30283 0 29332 29 0 29 29 0 8 2 pdppl 4096 2739 0 2662 143 56 87 97 0 8 10 pvpl 32 15041 0 0 123 1 122 122 0 265 0 pmappl 256 1365 0 1331 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 514 0 64 13 0 13 13 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff834e9f38) at panic+0x1e5 unhandled_af(0) at unhandled_af+0x1a if_output_tso(ffff800000050858,ffff80002a249130,ffff800000c40e50,fffff3806fb14a50,5dc) at if_output_tso+0x22b ip_output(fffff38067895c00,0,fffff3806fcce300,800,0,fffff3806fcce398,8713367faac4b433) at ip_output+0x107f tcp_output(ffff8000015b65c0) at tcp_output+0x36e3 tcp_send(ffff8000015a05f0,fffff3806f9c7600,0,0) at tcp_send+0x191 sosend(ffff8000015a05f0,0,ffff80002a249578,0,0,80) at sosend+0x804 dofilewritev(ffff800045ffc008,3,ffff80002a249578,0,ffff80002a249630) at dofilewritev+0x2bd sys_write(ffff800045ffc008,ffff80002a2496e0,ffff80002a249630) at sys_write+0xa2 syscall(ffff80002a2496e0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7745c3d51980, count: -12 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff80002999dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83a2e880) at __mp_lock+0x192 __mp_acquire_count(ffffffff83a2e880,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 biowait(fffff3807e9e2330) at biowait+0xc6 bwrite(fffff3807e9e2330) at bwrite+0x359 ffs_update(fffff3806d1a9608,1) at ffs_update+0x2fe ffs_truncate(fffff3806d1a9608,0,4,fffff380097fd138) at ffs_truncate+0xc9b ufs_rmdir(ffff800039fc6b80) at ufs_rmdir+0x2f1 VOP_RMDIR(fffff380642d8a58,fffff3806add9100,ffff800039fc6c58) at VOP_RMDIR+0x192 dounlinkat(ffff80002a22a548,ffffff9c,7c2dd06da790,8) at dounlinkat+0x2e0 syscall(ffff800039fc6dd0) at syscall+0xb17 end trace frame: 0xffff800039fc6e50, count: 0 ddb{1}> trace x86_ipi_db(ffff80002999dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83a2e880) at __mp_lock+0x192 __mp_acquire_count(ffffffff83a2e880,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 biowait(fffff3807e9e2330) at biowait+0xc6 bwrite(fffff3807e9e2330) at bwrite+0x359 ffs_update(fffff3806d1a9608,1) at ffs_update+0x2fe ffs_truncate(fffff3806d1a9608,0,4,fffff380097fd138) at ffs_truncate+0xc9b ufs_rmdir(ffff800039fc6b80) at ufs_rmdir+0x2f1 VOP_RMDIR(fffff380642d8a58,fffff3806add9100,ffff800039fc6c58) at VOP_RMDIR+0x192 dounlinkat(ffff80002a22a548,ffffff9c,7c2dd06da790,8) at dounlinkat+0x2e0 syscall(ffff800039fc6dd0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c2dd06da780, count: -15